builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-080 starttime: 1461116673.32 results: success (0) buildid: 20160419163752 builduid: 174eada632af4cf794b390a57d2a1342 revision: f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 18:44:33.322837) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 18:44:33.323304) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 18:44:33.323620) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 18:44:33.750529) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 18:44:33.750942) ========= '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-080\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-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-080\AppData\Local LOGONSERVER=\\T-W864-IX-080 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-080 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-080 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-080 WINDIR=C:\windows using PTY: False --18:44:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.21 MB/s 18:44:35 (9.21 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.097000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-19 18:44:35.910993) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-19 18:44:35.911326) ========= '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-080\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-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-080\AppData\Local LOGONSERVER=\\T-W864-IX-080 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-080 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-080 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-080 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=5.618000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-19 18:44:41.544082) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 18 secs) (at 2016-04-19 18:44:41.544778) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 --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 f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-080\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-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-080\AppData\Local LOGONSERVER=\\T-W864-IX-080 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-080 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-080 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-080 WINDIR=C:\windows using PTY: False 2016-04-19 18:44:41,940 truncating revision to first 12 chars 2016-04-19 18:44:41,940 Setting DEBUG logging. 2016-04-19 18:44:41,940 attempt 1/10 2016-04-19 18:44:41,940 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f60bd9567a05?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 18:44:42,325 unpacking tar archive at: fx-team-f60bd9567a05/testing/mozharness/ program finished with exit code 0 elapsedTime=1.697000 ========= master_lag: 16.70 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 18 secs) (at 2016-04-19 18:44:59.940376) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 18:44:59.940768) ========= script_repo_revision: f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 18:44:59.941242) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 18:44:59.941553) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 18:44:59.982847) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 30 secs) (at 2016-04-19 18:44:59.983255) ========= '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-080\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-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-080\AppData\Local LOGONSERVER=\\T-W864-IX-080 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-080 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-080 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-080 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 18:45:00 INFO - MultiFileLogger online at 20160419 18:45:00 in C:\slave\test 18:45:00 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 18:45:00 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:45:00 INFO - {'append_to_log': False, 18:45:00 INFO - 'base_work_dir': 'C:\\slave\\test', 18:45:00 INFO - 'blob_upload_branch': 'fx-team', 18:45:00 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:45:00 INFO - 'buildbot_json_path': 'buildprops.json', 18:45:00 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:45:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:45:00 INFO - 'download_minidump_stackwalk': True, 18:45:00 INFO - 'download_symbols': 'true', 18:45:00 INFO - 'e10s': False, 18:45:00 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:45:00 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:45:00 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:45:00 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:45:00 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:45:00 INFO - 'C:/mozilla-build/tooltool.py'), 18:45:00 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:45:00 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:45:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:45:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:45:00 INFO - 'log_level': 'info', 18:45:00 INFO - 'log_to_console': True, 18:45:00 INFO - 'opt_config_files': (), 18:45:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:45:00 INFO - '--processes=1', 18:45:00 INFO - '--config=%(test_path)s/wptrunner.ini', 18:45:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:45:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:45:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:45:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:45:00 INFO - 'pip_index': False, 18:45:00 INFO - 'require_test_zip': True, 18:45:00 INFO - 'test_type': ('testharness',), 18:45:00 INFO - 'this_chunk': '1', 18:45:00 INFO - 'total_chunks': '10', 18:45:00 INFO - 'virtualenv_path': 'venv', 18:45:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:45:00 INFO - 'work_dir': 'build'} 18:45:00 INFO - ##### 18:45:00 INFO - ##### Running clobber step. 18:45:00 INFO - ##### 18:45:00 INFO - Running pre-action listener: _resource_record_pre_action 18:45:00 INFO - Running main action method: clobber 18:45:00 INFO - rmtree: C:\slave\test\build 18:45:00 INFO - Using _rmtree_windows ... 18:45:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:47:40 INFO - Running post-action listener: _resource_record_post_action 18:47:40 INFO - ##### 18:47:40 INFO - ##### Running read-buildbot-config step. 18:47:40 INFO - ##### 18:47:40 INFO - Running pre-action listener: _resource_record_pre_action 18:47:40 INFO - Running main action method: read_buildbot_config 18:47:40 INFO - Using buildbot properties: 18:47:40 INFO - { 18:47:40 INFO - "project": "", 18:47:40 INFO - "product": "firefox", 18:47:40 INFO - "script_repo_revision": "production", 18:47:40 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 18:47:40 INFO - "repository": "", 18:47:40 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 18:47:40 INFO - "buildid": "20160419163752", 18:47:40 INFO - "pgo_build": "False", 18:47:40 INFO - "basedir": "C:\\slave\\test", 18:47:40 INFO - "buildnumber": 314, 18:47:40 INFO - "slavename": "t-w864-ix-080", 18:47:40 INFO - "revision": "f60bd9567a058bf0d4d5b35f0d53a46eba0aa500", 18:47:40 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 18:47:40 INFO - "platform": "win64", 18:47:40 INFO - "branch": "fx-team", 18:47:40 INFO - "repo_path": "integration/fx-team", 18:47:40 INFO - "moz_repo_path": "", 18:47:40 INFO - "stage_platform": "win64", 18:47:40 INFO - "builduid": "174eada632af4cf794b390a57d2a1342", 18:47:40 INFO - "slavebuilddir": "test" 18:47:40 INFO - } 18:47:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 18:47:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 18:47:40 INFO - Running post-action listener: _resource_record_post_action 18:47:40 INFO - ##### 18:47:40 INFO - ##### Running download-and-extract step. 18:47:40 INFO - ##### 18:47:40 INFO - Running pre-action listener: _resource_record_pre_action 18:47:40 INFO - Running main action method: download_and_extract 18:47:40 INFO - mkdir: C:\slave\test\build\tests 18:47:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:40 INFO - https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 18:47:40 INFO - trying https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 18:47:40 INFO - Downloading https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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 18:47:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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 18:47:41 INFO - Downloaded 1274 bytes. 18:47:41 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 18:47:41 INFO - Using the following test package requirements: 18:47:41 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 18:47:41 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:47:41 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 18:47:41 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:47:41 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 18:47:41 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:47:41 INFO - u'jsshell-win64.zip'], 18:47:41 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:47:41 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 18:47:41 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 18:47:41 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:47:41 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 18:47:41 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:47:41 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 18:47:41 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:47:41 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 18:47:41 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 18:47:41 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 18:47:41 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 18:47:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:47:41 INFO - https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 18:47:41 INFO - trying https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 18:47:41 INFO - Downloading https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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 18:47:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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 18:47:43 INFO - Downloaded 21399620 bytes. 18:47:43 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/*'] 18:47:43 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/* 18:47:45 INFO - caution: filename not matched: web-platform/* 18:47:45 INFO - Return code: 11 18:47:45 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')]} 18:47:45 INFO - https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 18:47:45 INFO - trying https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 18:47:45 INFO - Downloading https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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 18:47:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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 18:47:48 INFO - Downloaded 36382596 bytes. 18:47:48 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/*'] 18:47:48 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/* 18:48:59 INFO - caution: filename not matched: bin/* 18:48:59 INFO - caution: filename not matched: config/* 18:48:59 INFO - caution: filename not matched: mozbase/* 18:48:59 INFO - caution: filename not matched: marionette/* 18:48:59 INFO - caution: filename not matched: tools/wptserve/* 18:48:59 INFO - Return code: 11 18:48:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:59 INFO - https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 18:48:59 INFO - trying https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 18:48:59 INFO - Downloading https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 18:48:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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 18:49:03 INFO - Downloaded 83089361 bytes. 18:49:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 18:49:03 INFO - mkdir: C:\slave\test\properties 18:49:03 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:49:03 INFO - Writing to file C:\slave\test\properties\build_url 18:49:03 INFO - Contents: 18:49:03 INFO - build_url:https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 18:49:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 18:49:04 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:49:04 INFO - Writing to file C:\slave\test\properties\symbols_url 18:49:04 INFO - Contents: 18:49:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 18:49:04 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')]} 18:49:04 INFO - https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:49:04 INFO - trying https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 18:49:04 INFO - Downloading https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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 18:49:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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 18:49:05 INFO - Downloaded 53367989 bytes. 18:49:05 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'] 18:49:05 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 18:49:07 INFO - Return code: 0 18:49:07 INFO - Running post-action listener: _resource_record_post_action 18:49:07 INFO - Running post-action listener: set_extra_try_arguments 18:49:07 INFO - ##### 18:49:07 INFO - ##### Running create-virtualenv step. 18:49:07 INFO - ##### 18:49:07 INFO - Running pre-action listener: _pre_create_virtualenv 18:49:07 INFO - Running pre-action listener: _resource_record_pre_action 18:49:07 INFO - Running main action method: create_virtualenv 18:49:07 INFO - Creating virtualenv C:\slave\test\build\venv 18:49:07 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 18:49:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:49:11 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:49:14 INFO - Installing distribute......................................................................................................................................................................................done. 18:49:16 INFO - Return code: 0 18:49:16 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:49:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:49:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:49:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:16 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 0x025376B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0244A970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02568368>, '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 0x0230FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026420C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-080', 'USERDOMAIN': 'T-W864-IX-080', '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-080', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-080', '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-080\\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 18:49:16 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 18:49:16 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 18:49:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:49:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Roaming', 18:49:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:49:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:49:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:49:16 INFO - 'COMPUTERNAME': 'T-W864-IX-080', 18:49:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:49:16 INFO - 'DCLOCATION': 'SCL3', 18:49:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:49:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:49:16 INFO - 'HOMEDRIVE': 'C:', 18:49:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 18:49:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:49:16 INFO - 'KTS_VERSION': '1.19c', 18:49:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 18:49:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-080', 18:49:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:49:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:49:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:49:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:16 INFO - 'MOZ_NO_REMOTE': '1', 18:49:16 INFO - 'NO_EM_RESTART': '1', 18:49:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:49:16 INFO - 'OS': 'Windows_NT', 18:49:16 INFO - 'OURDRIVE': 'C:', 18:49:16 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', 18:49:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:49:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:49:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:49:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:49:16 INFO - 'PROCESSOR_LEVEL': '6', 18:49:16 INFO - 'PROCESSOR_REVISION': '1e05', 18:49:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:49:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:49:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:49:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:49:16 INFO - 'PROMPT': '$P$G', 18:49:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:49:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:49:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:49:16 INFO - 'PWD': 'C:\\slave\\test', 18:49:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:49:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:49:16 INFO - 'SYSTEMDRIVE': 'C:', 18:49:16 INFO - 'SYSTEMROOT': 'C:\\windows', 18:49:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:49:16 INFO - 'TEST1': 'testie', 18:49:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:49:16 INFO - 'USERDOMAIN': 'T-W864-IX-080', 18:49:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 18:49:16 INFO - 'USERNAME': 'cltbld', 18:49:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-080', 18:49:16 INFO - 'WINDIR': 'C:\\windows', 18:49:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:49:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:49:17 INFO - Downloading/unpacking psutil>=0.7.1 18:49:17 INFO - Running setup.py egg_info for package psutil 18:49:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:49:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:49:17 INFO - Installing collected packages: psutil 18:49:17 INFO - Running setup.py install for psutil 18:49:17 INFO - building 'psutil._psutil_windows' extension 18:49:17 INFO - error: Unable to find vcvarsall.bat 18:49:17 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-1ovfyu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:49:17 INFO - running install 18:49:17 INFO - running build 18:49:17 INFO - running build_py 18:49:17 INFO - creating build 18:49:17 INFO - creating build\lib.win32-2.7 18:49:17 INFO - creating build\lib.win32-2.7\psutil 18:49:17 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:49:17 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:49:17 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:49:17 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:49:17 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:49:17 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:49:17 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:49:17 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:49:17 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:49:17 INFO - running build_ext 18:49:17 INFO - building 'psutil._psutil_windows' extension 18:49:17 INFO - error: Unable to find vcvarsall.bat 18:49:17 INFO - ---------------------------------------- 18:49:17 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-1ovfyu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:49:17 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-080\AppData\Roaming\pip\pip.log 18:49:17 WARNING - Return code: 1 18:49:17 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! 18:49:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:49: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')]} 18:49:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49: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')]} 18:49:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:17 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 0x025376B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0244A970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02568368>, '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 0x0230FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026420C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-080', 'USERDOMAIN': 'T-W864-IX-080', '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-080', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-080', '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-080\\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 18:49:17 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 18:49:17 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 18:49:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:49:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Roaming', 18:49:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:49:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:49:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:49:17 INFO - 'COMPUTERNAME': 'T-W864-IX-080', 18:49:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:49:17 INFO - 'DCLOCATION': 'SCL3', 18:49:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:49:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:49:17 INFO - 'HOMEDRIVE': 'C:', 18:49:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 18:49:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:49:17 INFO - 'KTS_VERSION': '1.19c', 18:49:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 18:49:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-080', 18:49:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:49:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:49:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:49:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:17 INFO - 'MOZ_NO_REMOTE': '1', 18:49:17 INFO - 'NO_EM_RESTART': '1', 18:49:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:49:17 INFO - 'OS': 'Windows_NT', 18:49:17 INFO - 'OURDRIVE': 'C:', 18:49:17 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', 18:49:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:49:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:49:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:49:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:49:17 INFO - 'PROCESSOR_LEVEL': '6', 18:49:17 INFO - 'PROCESSOR_REVISION': '1e05', 18:49:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:49:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:49:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:49:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:49:17 INFO - 'PROMPT': '$P$G', 18:49:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:49:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:49:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:49:17 INFO - 'PWD': 'C:\\slave\\test', 18:49:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:49:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:49:17 INFO - 'SYSTEMDRIVE': 'C:', 18:49:17 INFO - 'SYSTEMROOT': 'C:\\windows', 18:49:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:49:17 INFO - 'TEST1': 'testie', 18:49:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:49:17 INFO - 'USERDOMAIN': 'T-W864-IX-080', 18:49:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 18:49:17 INFO - 'USERNAME': 'cltbld', 18:49:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-080', 18:49:17 INFO - 'WINDIR': 'C:\\windows', 18:49:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:49:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:49:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:49:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:49:18 INFO - Running setup.py egg_info for package mozsystemmonitor 18:49:18 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:49:18 INFO - Running setup.py egg_info for package psutil 18:49:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:49:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:49:18 INFO - Installing collected packages: mozsystemmonitor, psutil 18:49:18 INFO - Running setup.py install for mozsystemmonitor 18:49:18 INFO - Running setup.py install for psutil 18:49:18 INFO - building 'psutil._psutil_windows' extension 18:49:18 INFO - error: Unable to find vcvarsall.bat 18:49:18 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-llkspx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:49:18 INFO - running install 18:49:18 INFO - running build 18:49:18 INFO - running build_py 18:49:18 INFO - running build_ext 18:49:18 INFO - building 'psutil._psutil_windows' extension 18:49:18 INFO - error: Unable to find vcvarsall.bat 18:49:18 INFO - ---------------------------------------- 18:49:18 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-llkspx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:49:18 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-080\AppData\Roaming\pip\pip.log 18:49:18 WARNING - Return code: 1 18:49:18 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! 18:49:18 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:49: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')]} 18:49:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49: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')]} 18:49:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:18 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 0x025376B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0244A970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02568368>, '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 0x0230FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026420C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-080', 'USERDOMAIN': 'T-W864-IX-080', '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-080', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-080', '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-080\\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 18:49:18 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 18:49:18 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 18:49:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:49:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Roaming', 18:49:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:49:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:49:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:49:18 INFO - 'COMPUTERNAME': 'T-W864-IX-080', 18:49:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:49:18 INFO - 'DCLOCATION': 'SCL3', 18:49:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:49:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:49:18 INFO - 'HOMEDRIVE': 'C:', 18:49:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 18:49:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:49:18 INFO - 'KTS_VERSION': '1.19c', 18:49:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 18:49:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-080', 18:49:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:49:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:49:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:49:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:18 INFO - 'MOZ_NO_REMOTE': '1', 18:49:18 INFO - 'NO_EM_RESTART': '1', 18:49:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:49:18 INFO - 'OS': 'Windows_NT', 18:49:18 INFO - 'OURDRIVE': 'C:', 18:49:18 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:49:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:49:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:49:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:49:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:49:18 INFO - 'PROCESSOR_LEVEL': '6', 18:49:18 INFO - 'PROCESSOR_REVISION': '1e05', 18:49:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:49:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:49:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:49:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:49:18 INFO - 'PROMPT': '$P$G', 18:49:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:49:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:49:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:49:18 INFO - 'PWD': 'C:\\slave\\test', 18:49:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:49:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:49:18 INFO - 'SYSTEMDRIVE': 'C:', 18:49:18 INFO - 'SYSTEMROOT': 'C:\\windows', 18:49:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:49:18 INFO - 'TEST1': 'testie', 18:49:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:49:18 INFO - 'USERDOMAIN': 'T-W864-IX-080', 18:49:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 18:49:18 INFO - 'USERNAME': 'cltbld', 18:49:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-080', 18:49:18 INFO - 'WINDIR': 'C:\\windows', 18:49:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:49:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:49:19 INFO - Downloading/unpacking blobuploader==1.2.4 18:49:19 INFO - Downloading blobuploader-1.2.4.tar.gz 18:49:19 INFO - Running setup.py egg_info for package blobuploader 18:49:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:49:23 INFO - Running setup.py egg_info for package requests 18:49:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:49:23 INFO - Downloading docopt-0.6.1.tar.gz 18:49:23 INFO - Running setup.py egg_info for package docopt 18:49:23 INFO - Installing collected packages: blobuploader, docopt, requests 18:49:23 INFO - Running setup.py install for blobuploader 18:49:23 INFO - Running setup.py install for docopt 18:49:23 INFO - Running setup.py install for requests 18:49:23 INFO - Successfully installed blobuploader docopt requests 18:49:23 INFO - Cleaning up... 18:49:23 INFO - Return code: 0 18:49:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:49:23 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')]} 18:49:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49:23 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')]} 18:49:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:23 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 0x025376B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0244A970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02568368>, '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 0x0230FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026420C0>, '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-080', 'USERDOMAIN': 'T-W864-IX-080', '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-080', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-080', '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-080\\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 18:49:23 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 18:49:23 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 18:49:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:49:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Roaming', 18:49:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:49:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:49:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:49:23 INFO - 'COMPUTERNAME': 'T-W864-IX-080', 18:49:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:49:23 INFO - 'DCLOCATION': 'SCL3', 18:49:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:49:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:49:23 INFO - 'HOMEDRIVE': 'C:', 18:49:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 18:49:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:49:23 INFO - 'KTS_VERSION': '1.19c', 18:49:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 18:49:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-080', 18:49:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:49:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:49:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:49:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:23 INFO - 'MOZ_NO_REMOTE': '1', 18:49:23 INFO - 'NO_EM_RESTART': '1', 18:49:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:49:23 INFO - 'OS': 'Windows_NT', 18:49:23 INFO - 'OURDRIVE': 'C:', 18:49:23 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', 18:49:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:49:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:49:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:49:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:49:23 INFO - 'PROCESSOR_LEVEL': '6', 18:49:23 INFO - 'PROCESSOR_REVISION': '1e05', 18:49:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:49:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:49:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:49:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:49:23 INFO - 'PROMPT': '$P$G', 18:49:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:49:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:49:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:49:23 INFO - 'PWD': 'C:\\slave\\test', 18:49:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:49:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:49:23 INFO - 'SYSTEMDRIVE': 'C:', 18:49:23 INFO - 'SYSTEMROOT': 'C:\\windows', 18:49:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:49:23 INFO - 'TEST1': 'testie', 18:49:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:49:23 INFO - 'USERDOMAIN': 'T-W864-IX-080', 18:49:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 18:49:23 INFO - 'USERNAME': 'cltbld', 18:49:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-080', 18:49:23 INFO - 'WINDIR': 'C:\\windows', 18:49:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:49:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:49:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:49:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:49:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:49:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:49:28 INFO - Unpacking c:\slave\test\build\tests\marionette 18:49:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:49:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:49:28 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 18:49:28 INFO - Running setup.py install for browsermob-proxy 18:49:43 INFO - Running setup.py install for manifestparser 18:49:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for marionette-client 18:49:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:49:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for marionette-driver 18:49:43 INFO - Running setup.py install for mozcrash 18:49:43 INFO - Running setup.py install for mozdebug 18:49:43 INFO - Running setup.py install for mozdevice 18:49:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for mozfile 18:49:43 INFO - Running setup.py install for mozhttpd 18:49:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for mozinfo 18:49:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for mozInstall 18:49:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for mozleak 18:49:43 INFO - Running setup.py install for mozlog 18:49:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for moznetwork 18:49:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for mozprocess 18:49:43 INFO - Running setup.py install for mozprofile 18:49:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for mozrunner 18:49:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for mozscreenshot 18:49:43 INFO - Running setup.py install for moztest 18:49:43 INFO - Running setup.py install for mozversion 18:49:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:49:43 INFO - Running setup.py install for wptserve 18:49:43 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 18:49:43 INFO - Cleaning up... 18:49:43 INFO - Return code: 0 18:49:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:49:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:49:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:49:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:49:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:49:43 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 0x025376B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0244A970>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02568368>, '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 0x0230FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026420C0>, '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-080', 'USERDOMAIN': 'T-W864-IX-080', '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-080', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-080', '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-080\\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 18:49:43 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 18:49:43 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 18:49:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:49:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Roaming', 18:49:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:49:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:49:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:49:43 INFO - 'COMPUTERNAME': 'T-W864-IX-080', 18:49:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:49:43 INFO - 'DCLOCATION': 'SCL3', 18:49:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:49:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:49:43 INFO - 'HOMEDRIVE': 'C:', 18:49:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 18:49:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:49:43 INFO - 'KTS_VERSION': '1.19c', 18:49:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 18:49:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-080', 18:49:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:49:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:49:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:49:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:49:43 INFO - 'MOZ_NO_REMOTE': '1', 18:49:43 INFO - 'NO_EM_RESTART': '1', 18:49:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:49:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:49:43 INFO - 'OS': 'Windows_NT', 18:49:43 INFO - 'OURDRIVE': 'C:', 18:49:43 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', 18:49:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:49:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:49:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:49:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:49:43 INFO - 'PROCESSOR_LEVEL': '6', 18:49:43 INFO - 'PROCESSOR_REVISION': '1e05', 18:49:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:49:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:49:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:49:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:49:43 INFO - 'PROMPT': '$P$G', 18:49:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:49:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:49:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:49:43 INFO - 'PWD': 'C:\\slave\\test', 18:49:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:49:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:49:43 INFO - 'SYSTEMDRIVE': 'C:', 18:49:43 INFO - 'SYSTEMROOT': 'C:\\windows', 18:49:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:49:43 INFO - 'TEST1': 'testie', 18:49:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:49:43 INFO - 'USERDOMAIN': 'T-W864-IX-080', 18:49:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 18:49:43 INFO - 'USERNAME': 'cltbld', 18:49:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-080', 18:49:43 INFO - 'WINDIR': 'C:\\windows', 18:49:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:49:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:49:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:49:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:49:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:49:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:49:47 INFO - Unpacking c:\slave\test\build\tests\marionette 18:49:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:49:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:49:47 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)) 18:50:01 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)) 18:50:01 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)) 18:50:01 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)) 18:50:01 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)) 18:50:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:50:01 INFO - Downloading blessings-1.6.tar.gz 18:50:01 INFO - Running setup.py egg_info for package blessings 18:50:01 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)) 18:50:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:50:01 INFO - Running setup.py install for blessings 18:50:01 INFO - Running setup.py install for browsermob-proxy 18:50:01 INFO - Running setup.py install for manifestparser 18:50:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Running setup.py install for marionette-client 18:50:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:50:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Running setup.py install for marionette-driver 18:50:01 INFO - Running setup.py install for mozcrash 18:50:01 INFO - Running setup.py install for mozdebug 18:50:01 INFO - Running setup.py install for mozdevice 18:50:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Running setup.py install for mozhttpd 18:50:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Running setup.py install for mozInstall 18:50:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Running setup.py install for mozleak 18:50:01 INFO - Running setup.py install for mozprofile 18:50:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Running setup.py install for mozrunner 18:50:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:50:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:50:03 INFO - Running setup.py install for mozscreenshot 18:50:03 INFO - Running setup.py install for moztest 18:50:03 INFO - Running setup.py install for mozversion 18:50:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:50:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:50:03 INFO - Running setup.py install for wptserve 18:50:03 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:50:03 INFO - Cleaning up... 18:50:03 INFO - Return code: 0 18:50:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:50:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:50:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:50:03 INFO - Reading from file tmpfile_stdout 18:50:03 INFO - Using _rmtree_windows ... 18:50:03 INFO - Using _rmtree_windows ... 18:50:03 INFO - Current package versions: 18:50:03 INFO - blessings == 1.6 18:50:03 INFO - blobuploader == 1.2.4 18:50:03 INFO - browsermob-proxy == 0.6.0 18:50:03 INFO - distribute == 0.6.14 18:50:03 INFO - docopt == 0.6.1 18:50:03 INFO - manifestparser == 1.1 18:50:03 INFO - marionette-client == 2.3.0 18:50:03 INFO - marionette-driver == 1.4.0 18:50:03 INFO - mozInstall == 1.12 18:50:03 INFO - mozcrash == 0.17 18:50:03 INFO - mozdebug == 0.1 18:50:03 INFO - mozdevice == 0.48 18:50:03 INFO - mozfile == 1.2 18:50:03 INFO - mozhttpd == 0.7 18:50:03 INFO - mozinfo == 0.9 18:50:03 INFO - mozleak == 0.1 18:50:03 INFO - mozlog == 3.1 18:50:03 INFO - moznetwork == 0.27 18:50:03 INFO - mozprocess == 0.22 18:50:03 INFO - mozprofile == 0.28 18:50:03 INFO - mozrunner == 6.11 18:50:03 INFO - mozscreenshot == 0.1 18:50:03 INFO - mozsystemmonitor == 0.0 18:50:03 INFO - moztest == 0.7 18:50:03 INFO - mozversion == 1.4 18:50:03 INFO - requests == 1.2.3 18:50:03 INFO - wptserve == 1.4.0 18:50:03 INFO - Running post-action listener: _resource_record_post_action 18:50:03 INFO - Running post-action listener: _start_resource_monitoring 18:50:03 INFO - Starting resource monitoring. 18:50:03 INFO - ##### 18:50:03 INFO - ##### Running pull step. 18:50:03 INFO - ##### 18:50:03 INFO - Running pre-action listener: _resource_record_pre_action 18:50:03 INFO - Running main action method: pull 18:50:03 INFO - Pull has nothing to do! 18:50:03 INFO - Running post-action listener: _resource_record_post_action 18:50:03 INFO - ##### 18:50:03 INFO - ##### Running install step. 18:50:03 INFO - ##### 18:50:03 INFO - Running pre-action listener: _resource_record_pre_action 18:50:03 INFO - Running main action method: install 18:50:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:50:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:50:03 INFO - Reading from file tmpfile_stdout 18:50:03 INFO - Using _rmtree_windows ... 18:50:03 INFO - Using _rmtree_windows ... 18:50:03 INFO - Detecting whether we're running mozinstall >=1.0... 18:50:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:50:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:50:03 INFO - Reading from file tmpfile_stdout 18:50:03 INFO - Output received: 18:50:03 INFO - Usage: mozinstall-script.py [options] installer 18:50:03 INFO - Options: 18:50:03 INFO - -h, --help show this help message and exit 18:50:03 INFO - -d DEST, --destination=DEST 18:50:03 INFO - Directory to install application into. [default: 18:50:03 INFO - "C:\slave\test"] 18:50:03 INFO - --app=APP Application being installed. [default: firefox] 18:50:03 INFO - Using _rmtree_windows ... 18:50:03 INFO - Using _rmtree_windows ... 18:50:03 INFO - mkdir: C:\slave\test\build\application 18:50:03 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'] 18:50:03 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 18:50:07 INFO - Reading from file tmpfile_stdout 18:50:07 INFO - Output received: 18:50:07 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:50:07 INFO - Using _rmtree_windows ... 18:50:07 INFO - Using _rmtree_windows ... 18:50:07 INFO - Running post-action listener: _resource_record_post_action 18:50:07 INFO - ##### 18:50:07 INFO - ##### Running run-tests step. 18:50:07 INFO - ##### 18:50:07 INFO - Running pre-action listener: _resource_record_pre_action 18:50:07 INFO - Running main action method: run_tests 18:50:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:50:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:50:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:50:07 INFO - grabbing minidump binary from tooltool 18:50:07 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')]} 18:50:07 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 0x02568368>, '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 0x0230FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026420C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:50:07 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 18:50:07 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 18:50:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:50:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp_ujv0v 18:50:07 INFO - INFO - File integrity verified, renaming tmp_ujv0v to win32-minidump_stackwalk.exe 18:50:07 INFO - Return code: 0 18:50:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:50:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:50:07 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/HxdgQAWCQwCMvn7YaB0ESw/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 18:50:07 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/HxdgQAWCQwCMvn7YaB0ESw/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 18:50:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:50:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Roaming', 18:50:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:50:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:50:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:50:07 INFO - 'COMPUTERNAME': 'T-W864-IX-080', 18:50:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:50:07 INFO - 'DCLOCATION': 'SCL3', 18:50:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:50:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:50:07 INFO - 'HOMEDRIVE': 'C:', 18:50:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-080', 18:50:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:50:07 INFO - 'KTS_VERSION': '1.19c', 18:50:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-080\\AppData\\Local', 18:50:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-080', 18:50:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:50:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:50:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:50:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:50:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:50:07 INFO - 'MOZ_NO_REMOTE': '1', 18:50:07 INFO - 'NO_EM_RESTART': '1', 18:50:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:50:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:50:07 INFO - 'OS': 'Windows_NT', 18:50:07 INFO - 'OURDRIVE': 'C:', 18:50:07 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', 18:50:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:50:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:50:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:50:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:50:08 INFO - 'PROCESSOR_LEVEL': '6', 18:50:08 INFO - 'PROCESSOR_REVISION': '1e05', 18:50:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:50:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:50:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:50:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:50:08 INFO - 'PROMPT': '$P$G', 18:50:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:50:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:50:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:50:08 INFO - 'PWD': 'C:\\slave\\test', 18:50:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:50:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:50:08 INFO - 'SYSTEMDRIVE': 'C:', 18:50:08 INFO - 'SYSTEMROOT': 'C:\\windows', 18:50:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:50:08 INFO - 'TEST1': 'testie', 18:50:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:50:08 INFO - 'USERDOMAIN': 'T-W864-IX-080', 18:50:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-080', 18:50:08 INFO - 'USERNAME': 'cltbld', 18:50:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-080', 18:50:08 INFO - 'WINDIR': 'C:\\windows', 18:50:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:50:08 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/HxdgQAWCQwCMvn7YaB0ESw/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 18:50:09 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 18:50:09 INFO - import pkg_resources 18:50:11 INFO - Using 1 client processes 18:50:13 INFO - SUITE-START | Running 778 tests 18:50:13 INFO - Running testharness tests 18:50:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:50:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:50:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:50:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:50:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:50:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:50:14 INFO - Setting up ssl 18:50:15 INFO - PROCESS | certutil | 18:50:15 INFO - PROCESS | certutil | 18:50:15 INFO - PROCESS | certutil | 18:50:15 INFO - Certificate Nickname Trust Attributes 18:50:15 INFO - SSL,S/MIME,JAR/XPI 18:50:15 INFO - 18:50:15 INFO - web-platform-tests CT,, 18:50:15 INFO - 18:50:15 INFO - Starting runner 18:50:15 INFO - PROCESS | 3008 | [3008] 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 18:50:15 INFO - PROCESS | 3008 | [3008] 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 18:50:15 INFO - PROCESS | 3008 | [3008] 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 18:50:15 INFO - PROCESS | 3008 | [3008] 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 18:50:15 INFO - PROCESS | 3008 | [3008] 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 18:50:17 INFO - PROCESS | 3008 | 1461117017060 Marionette DEBUG Marionette enabled via build flag and pref 18:50:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE46B5E000 == 1 [pid = 3008] [id = 1] 18:50:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 1 (000000BE58572800) [pid = 3008] [serial = 1] [outer = 0000000000000000] 18:50:18 INFO - PROCESS | 3008 | [3008] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 18:50:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 2 (000000BE58573800) [pid = 3008] [serial = 2] [outer = 000000BE58572800] 18:50:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5B853000 == 2 [pid = 3008] [id = 2] 18:50:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 3 (000000BE5B853800) [pid = 3008] [serial = 3] [outer = 0000000000000000] 18:50:18 INFO - PROCESS | 3008 | [3008] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 18:50:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 4 (000000BE5B854800) [pid = 3008] [serial = 4] [outer = 000000BE5B853800] 18:50:18 INFO - PROCESS | 3008 | 1461117018969 Marionette INFO Listening on port 2828 18:50:20 INFO - PROCESS | 3008 | 1461117020821 Marionette DEBUG Marionette enabled via command-line flag 18:50:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C793800 == 3 [pid = 3008] [id = 3] 18:50:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 5 (000000BE5C7CE000) [pid = 3008] [serial = 5] [outer = 0000000000000000] 18:50:20 INFO - PROCESS | 3008 | [3008] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 18:50:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 6 (000000BE5C7CF000) [pid = 3008] [serial = 6] [outer = 000000BE5C7CE000] 18:50:20 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:50:20 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:50:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 7 (000000BE5C8B5800) [pid = 3008] [serial = 7] [outer = 000000BE5B853800] 18:50:21 INFO - PROCESS | 3008 | [3008] 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 18:50:21 INFO - PROCESS | 3008 | 1461117021155 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49301 18:50:21 INFO - PROCESS | 3008 | [3008] 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 18:50:21 INFO - PROCESS | 3008 | 1461117021188 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49302 18:50:21 INFO - PROCESS | 3008 | [3008] 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 18:50:21 INFO - PROCESS | 3008 | 1461117021195 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49303 18:50:21 INFO - PROCESS | 3008 | [3008] 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 18:50:21 INFO - PROCESS | 3008 | 1461117021228 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49304 18:50:21 INFO - PROCESS | 3008 | 1461117021230 Marionette DEBUG Closed connection conn0 18:50:21 INFO - PROCESS | 3008 | 1461117021232 Marionette DEBUG Closed connection conn1 18:50:21 INFO - PROCESS | 3008 | 1461117021234 Marionette DEBUG Closed connection conn2 18:50:21 INFO - PROCESS | 3008 | 1461117021313 Marionette DEBUG Closed connection conn3 18:50:21 INFO - PROCESS | 3008 | [3008] 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 18:50:21 INFO - PROCESS | 3008 | 1461117021319 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49305 18:50:21 INFO - PROCESS | 3008 | 1461117021562 Marionette DEBUG Closed connection conn4 18:50:21 INFO - PROCESS | 3008 | [3008] 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 18:50:21 INFO - PROCESS | 3008 | 1461117021570 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49306 18:50:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0D6800 == 4 [pid = 3008] [id = 4] 18:50:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 8 (000000BE5E021C00) [pid = 3008] [serial = 8] [outer = 0000000000000000] 18:50:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 9 (000000BE602A3000) [pid = 3008] [serial = 9] [outer = 000000BE5E021C00] 18:50:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 10 (000000BE602A4C00) [pid = 3008] [serial = 10] [outer = 000000BE5E021C00] 18:50:21 INFO - PROCESS | 3008 | 1461117021751 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:50:21 INFO - PROCESS | 3008 | 1461117021756 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":"20160419163752","device":"desktop","version":"48.0a1"} 18:50:22 INFO - PROCESS | 3008 | [3008] 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 18:50:22 INFO - PROCESS | 3008 | [3008] 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 18:50:22 INFO - PROCESS | 3008 | [3008] 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 18:50:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE635DC800 == 5 [pid = 3008] [id = 5] 18:50:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 11 (000000BE635DD800) [pid = 3008] [serial = 11] [outer = 0000000000000000] 18:50:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE635DE000 == 6 [pid = 3008] [id = 6] 18:50:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 12 (000000BE6360C400) [pid = 3008] [serial = 12] [outer = 0000000000000000] 18:50:23 INFO - PROCESS | 3008 | [3008] 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 18:50:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE643B0000 == 7 [pid = 3008] [id = 7] 18:50:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 13 (000000BE6360B800) [pid = 3008] [serial = 13] [outer = 0000000000000000] 18:50:24 INFO - PROCESS | 3008 | [3008] 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 18:50:24 INFO - PROCESS | 3008 | [3008] 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 18:50:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 14 (000000BE645C5800) [pid = 3008] [serial = 14] [outer = 000000BE6360B800] 18:50:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 15 (000000BE64943800) [pid = 3008] [serial = 15] [outer = 000000BE635DD800] 18:50:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 16 (000000BE63616C00) [pid = 3008] [serial = 16] [outer = 000000BE6360C400] 18:50:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 17 (000000BE646BC000) [pid = 3008] [serial = 17] [outer = 000000BE6360B800] 18:50:25 INFO - PROCESS | 3008 | 1461117025105 Marionette DEBUG loaded listener.js 18:50:25 INFO - PROCESS | 3008 | 1461117025119 Marionette DEBUG loaded listener.js 18:50:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 18 (000000BE66175800) [pid = 3008] [serial = 18] [outer = 000000BE6360B800] 18:50:26 INFO - PROCESS | 3008 | 1461117026344 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"fa2c9582-5173-417d-a587-a8adc8af93f8","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":"20160419163752","device":"desktop","version":"48.0a1","command_id":1}}] 18:50:26 INFO - PROCESS | 3008 | 1461117026651 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}] 18:50:26 INFO - PROCESS | 3008 | 1461117026676 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 18:50:26 INFO - PROCESS | 3008 | 1461117026731 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:50:26 INFO - PROCESS | 3008 | [3008] 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 18:50:28 INFO - PROCESS | 3008 | --DOCSHELL 000000BE46B5E000 == 6 [pid = 3008] [id = 1] 18:50:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 19 (000000BE570C7400) [pid = 3008] [serial = 19] [outer = 000000BE6360B800] 18:50:29 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:29 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:29 INFO - PROCESS | 3008 | 1461117029282 Marionette TRACE conn5 <- [1,3,null,{}] 18:50:29 INFO - PROCESS | 3008 | 1461117029287 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:50:29 INFO - PROCESS | 3008 | 1461117029310 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 18:50:29 INFO - PROCESS | 3008 | 1461117029337 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 18:50:29 INFO - PROCESS | 3008 | 1461117029341 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 18:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:50:29 INFO - PROCESS | 3008 | 1461117029352 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:50:29 INFO - PROCESS | 3008 | 1461117029356 Marionette TRACE conn5 <- [1,6,null,{}] 18:50:29 INFO - PROCESS | 3008 | 1461117029374 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}] 18:50:29 INFO - PROCESS | 3008 | 1461117029392 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 18:50:29 INFO - PROCESS | 3008 | 1461117029397 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BA1F000 == 7 [pid = 3008] [id = 8] 18:50:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 20 (000000BE616BBC00) [pid = 3008] [serial = 20] [outer = 0000000000000000] 18:50:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 21 (000000BE63288C00) [pid = 3008] [serial = 21] [outer = 000000BE616BBC00] 18:50:29 INFO - PROCESS | 3008 | 1461117029460 Marionette DEBUG loaded listener.js 18:50:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 22 (000000BE63B9EC00) [pid = 3008] [serial = 22] [outer = 000000BE616BBC00] 18:50:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4D7000 == 8 [pid = 3008] [id = 9] 18:50:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 23 (000000BE63EB3000) [pid = 3008] [serial = 23] [outer = 0000000000000000] 18:50:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 24 (000000BE642FEC00) [pid = 3008] [serial = 24] [outer = 000000BE63EB3000] 18:50:29 INFO - PROCESS | 3008 | 1461117029908 Marionette DEBUG loaded listener.js 18:50:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 25 (000000BE6486FC00) [pid = 3008] [serial = 25] [outer = 000000BE63EB3000] 18:50:30 INFO - PROCESS | 3008 | 1461117030520 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]]]}] 18:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1239ms 18:50:30 INFO - PROCESS | 3008 | 1461117030698 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 18:50:30 INFO - PROCESS | 3008 | 1461117030701 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 18:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:50:30 INFO - PROCESS | 3008 | 1461117030734 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:50:30 INFO - PROCESS | 3008 | 1461117030737 Marionette TRACE conn5 <- [1,10,null,{}] 18:50:30 INFO - PROCESS | 3008 | 1461117030742 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}] 18:50:30 INFO - PROCESS | 3008 | 1461117030856 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 18:50:30 INFO - PROCESS | 3008 | 1461117030907 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F58800 == 9 [pid = 3008] [id = 10] 18:50:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 26 (000000BE62BA7800) [pid = 3008] [serial = 26] [outer = 0000000000000000] 18:50:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 27 (000000BE636AD800) [pid = 3008] [serial = 27] [outer = 000000BE62BA7800] 18:50:30 INFO - PROCESS | 3008 | 1461117030966 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 28 (000000BE646BB000) [pid = 3008] [serial = 28] [outer = 000000BE62BA7800] 18:50:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64929800 == 10 [pid = 3008] [id = 11] 18:50:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 29 (000000BE6492A000) [pid = 3008] [serial = 29] [outer = 0000000000000000] 18:50:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 30 (000000BE56618800) [pid = 3008] [serial = 30] [outer = 000000BE6492A000] 18:50:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 31 (000000BE566A9800) [pid = 3008] [serial = 31] [outer = 000000BE6492A000] 18:50:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE566AA000 == 11 [pid = 3008] [id = 12] 18:50:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 32 (000000BE55EA6000) [pid = 3008] [serial = 32] [outer = 0000000000000000] 18:50:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 33 (000000BE5C281800) [pid = 3008] [serial = 33] [outer = 000000BE55EA6000] 18:50:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0D6800 == 10 [pid = 3008] [id = 4] 18:50:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 34 (000000BE5C381000) [pid = 3008] [serial = 34] [outer = 000000BE55EA6000] 18:50:31 INFO - PROCESS | 3008 | 1461117031912 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]]]}] 18:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1238ms 18:50:31 INFO - PROCESS | 3008 | 1461117031964 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 3008 | 1461117031969 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 18:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:50:31 INFO - PROCESS | 3008 | 1461117031976 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 3008 | 1461117031978 Marionette TRACE conn5 <- [1,14,null,{}] 18:50:31 INFO - PROCESS | 3008 | 1461117031985 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}] 18:50:32 INFO - PROCESS | 3008 | 1461117032075 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 18:50:32 INFO - PROCESS | 3008 | 1461117032084 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57FEC000 == 11 [pid = 3008] [id = 13] 18:50:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 35 (000000BE5E018C00) [pid = 3008] [serial = 35] [outer = 0000000000000000] 18:50:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 36 (000000BE6029D400) [pid = 3008] [serial = 36] [outer = 000000BE5E018C00] 18:50:32 INFO - PROCESS | 3008 | 1461117032134 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 37 (000000BE60F6E400) [pid = 3008] [serial = 37] [outer = 000000BE5E018C00] 18:50:32 INFO - PROCESS | 3008 | 1461117032579 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]]]}] 18:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 18:50:32 INFO - PROCESS | 3008 | 1461117032607 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 18:50:32 INFO - PROCESS | 3008 | 1461117032612 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 18:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:50:32 INFO - PROCESS | 3008 | 1461117032619 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:50:32 INFO - PROCESS | 3008 | 1461117032622 Marionette TRACE conn5 <- [1,18,null,{}] 18:50:32 INFO - PROCESS | 3008 | 1461117032626 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}] 18:50:32 INFO - PROCESS | 3008 | 1461117032712 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 18:50:32 INFO - PROCESS | 3008 | 1461117032720 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2DD800 == 12 [pid = 3008] [id = 14] 18:50:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 38 (000000BE6328FC00) [pid = 3008] [serial = 38] [outer = 0000000000000000] 18:50:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 39 (000000BE632AEC00) [pid = 3008] [serial = 39] [outer = 000000BE6328FC00] 18:50:32 INFO - PROCESS | 3008 | 1461117032769 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 40 (000000BE60EE7800) [pid = 3008] [serial = 40] [outer = 000000BE6328FC00] 18:50:33 INFO - PROCESS | 3008 | 1461117033184 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 18:50:33 INFO - PROCESS | 3008 | 1461117033250 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 3008 | 1461117033252 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 18:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:50:33 INFO - PROCESS | 3008 | 1461117033256 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 3008 | 1461117033260 Marionette TRACE conn5 <- [1,22,null,{}] 18:50:33 INFO - PROCESS | 3008 | 1461117033272 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}] 18:50:33 INFO - PROCESS | 3008 | 1461117033361 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 18:50:33 INFO - PROCESS | 3008 | 1461117033369 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4DC800 == 13 [pid = 3008] [id = 15] 18:50:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 41 (000000BE63872800) [pid = 3008] [serial = 41] [outer = 0000000000000000] 18:50:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 42 (000000BE64490400) [pid = 3008] [serial = 42] [outer = 000000BE63872800] 18:50:33 INFO - PROCESS | 3008 | 1461117033430 Marionette DEBUG loaded listener.js 18:50:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 43 (000000BE64E45C00) [pid = 3008] [serial = 43] [outer = 000000BE63872800] 18:50:33 INFO - PROCESS | 3008 | 1461117033864 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 18:50:33 INFO - PROCESS | 3008 | 1461117033888 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 3008 | 1461117033891 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 18:50:33 INFO - PROCESS | 3008 | 1461117033894 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:50:33 INFO - PROCESS | 3008 | 1461117033896 Marionette TRACE conn5 <- [1,26,null,{}] 18:50:33 INFO - PROCESS | 3008 | 1461117033900 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}] 18:50:33 INFO - PROCESS | 3008 | 1461117033985 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 18:50:33 INFO - PROCESS | 3008 | 1461117033991 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60F8C000 == 14 [pid = 3008] [id = 16] 18:50:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 44 (000000BE63878800) [pid = 3008] [serial = 44] [outer = 0000000000000000] 18:50:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 45 (000000BE656B4000) [pid = 3008] [serial = 45] [outer = 000000BE63878800] 18:50:34 INFO - PROCESS | 3008 | 1461117034038 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 46 (000000BE664C5C00) [pid = 3008] [serial = 46] [outer = 000000BE63878800] 18:50:34 INFO - PROCESS | 3008 | 1461117034415 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]]]}] 18:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 18:50:34 INFO - PROCESS | 3008 | 1461117034485 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 18:50:34 INFO - PROCESS | 3008 | 1461117034487 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 18:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:50:34 INFO - PROCESS | 3008 | 1461117034491 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:50:34 INFO - PROCESS | 3008 | 1461117034492 Marionette TRACE conn5 <- [1,30,null,{}] 18:50:34 INFO - PROCESS | 3008 | 1461117034496 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}] 18:50:34 INFO - PROCESS | 3008 | 1461117034571 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 18:50:34 INFO - PROCESS | 3008 | 1461117034577 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63513000 == 15 [pid = 3008] [id = 17] 18:50:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 47 (000000BE64603800) [pid = 3008] [serial = 47] [outer = 0000000000000000] 18:50:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 48 (000000BE6460C000) [pid = 3008] [serial = 48] [outer = 000000BE64603800] 18:50:34 INFO - PROCESS | 3008 | 1461117034624 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 49 (000000BE656B9400) [pid = 3008] [serial = 49] [outer = 000000BE64603800] 18:50:35 INFO - PROCESS | 3008 | 1461117035137 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]]]}] 18:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 671ms 18:50:35 INFO - PROCESS | 3008 | 1461117035165 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 18:50:35 INFO - PROCESS | 3008 | 1461117035167 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 18:50:35 INFO - PROCESS | 3008 | 1461117035170 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:50:35 INFO - PROCESS | 3008 | 1461117035172 Marionette TRACE conn5 <- [1,34,null,{}] 18:50:35 INFO - PROCESS | 3008 | 1461117035175 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}] 18:50:35 INFO - PROCESS | 3008 | 1461117035277 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 18:50:35 INFO - PROCESS | 3008 | 1461117035286 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E18800 == 16 [pid = 3008] [id = 18] 18:50:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 50 (000000BE55407800) [pid = 3008] [serial = 50] [outer = 0000000000000000] 18:50:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 51 (000000BE55409400) [pid = 3008] [serial = 51] [outer = 000000BE55407800] 18:50:35 INFO - PROCESS | 3008 | 1461117035333 Marionette DEBUG loaded listener.js 18:50:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 52 (000000BE55410400) [pid = 3008] [serial = 52] [outer = 000000BE55407800] 18:50:35 INFO - PROCESS | 3008 | 1461117035720 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]]]}] 18:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 568ms 18:50:35 INFO - PROCESS | 3008 | 1461117035741 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 18:50:35 INFO - PROCESS | 3008 | 1461117035743 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 18:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:50:35 INFO - PROCESS | 3008 | 1461117035746 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - PROCESS | 3008 | 1461117035748 Marionette TRACE conn5 <- [1,38,null,{}] 18:50:35 INFO - PROCESS | 3008 | 1461117035751 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}] 18:50:35 INFO - PROCESS | 3008 | 1461117035851 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 18:50:35 INFO - PROCESS | 3008 | 1461117035858 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66A26000 == 17 [pid = 3008] [id = 19] 18:50:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 53 (000000BE56CD1400) [pid = 3008] [serial = 53] [outer = 0000000000000000] 18:50:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 54 (000000BE56CD3800) [pid = 3008] [serial = 54] [outer = 000000BE56CD1400] 18:50:35 INFO - PROCESS | 3008 | 1461117035903 Marionette DEBUG loaded listener.js 18:50:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 55 (000000BE56CD9800) [pid = 3008] [serial = 55] [outer = 000000BE56CD1400] 18:50:36 INFO - PROCESS | 3008 | 1461117036272 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]]]}] 18:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 18:50:36 INFO - PROCESS | 3008 | 1461117036338 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 18:50:36 INFO - PROCESS | 3008 | 1461117036340 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 18:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:50:36 INFO - PROCESS | 3008 | 1461117036343 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:50:36 INFO - PROCESS | 3008 | 1461117036345 Marionette TRACE conn5 <- [1,42,null,{}] 18:50:36 INFO - PROCESS | 3008 | 1461117036349 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}] 18:50:36 INFO - PROCESS | 3008 | 1461117036420 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 18:50:36 INFO - PROCESS | 3008 | 1461117036427 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6761D800 == 18 [pid = 3008] [id = 20] 18:50:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 56 (000000BE55588C00) [pid = 3008] [serial = 56] [outer = 0000000000000000] 18:50:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 57 (000000BE5558D000) [pid = 3008] [serial = 57] [outer = 000000BE55588C00] 18:50:36 INFO - PROCESS | 3008 | 1461117036472 Marionette DEBUG loaded listener.js 18:50:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 58 (000000BE56CD8C00) [pid = 3008] [serial = 58] [outer = 000000BE55588C00] 18:50:36 INFO - PROCESS | 3008 | 1461117036838 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]]]}] 18:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 18:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:50:36 INFO - PROCESS | 3008 | 1461117036870 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 18:50:36 INFO - PROCESS | 3008 | 1461117036872 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 18:50:36 INFO - PROCESS | 3008 | 1461117036876 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:50:36 INFO - PROCESS | 3008 | 1461117036877 Marionette TRACE conn5 <- [1,46,null,{}] 18:50:36 INFO - PROCESS | 3008 | 1461117036881 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}] 18:50:36 INFO - PROCESS | 3008 | 1461117036978 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 18:50:36 INFO - PROCESS | 3008 | 1461117036986 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C64800 == 19 [pid = 3008] [id = 21] 18:50:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 59 (000000BE57460000) [pid = 3008] [serial = 59] [outer = 0000000000000000] 18:50:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 60 (000000BE57463800) [pid = 3008] [serial = 60] [outer = 000000BE57460000] 18:50:37 INFO - PROCESS | 3008 | 1461117037033 Marionette DEBUG loaded listener.js 18:50:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 61 (000000BE57469800) [pid = 3008] [serial = 61] [outer = 000000BE57460000] 18:50:37 INFO - PROCESS | 3008 | 1461117037419 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]]]}] 18:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 18:50:37 INFO - PROCESS | 3008 | 1461117037467 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 18:50:37 INFO - PROCESS | 3008 | 1461117037469 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 18:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:50:37 INFO - PROCESS | 3008 | 1461117037472 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:50:37 INFO - PROCESS | 3008 | 1461117037474 Marionette TRACE conn5 <- [1,50,null,{}] 18:50:37 INFO - PROCESS | 3008 | 1461117037477 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}] 18:50:37 INFO - PROCESS | 3008 | 1461117037587 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 18:50:37 INFO - PROCESS | 3008 | 1461117037595 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEB0800 == 20 [pid = 3008] [id = 22] 18:50:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 62 (000000BE57466800) [pid = 3008] [serial = 62] [outer = 0000000000000000] 18:50:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 63 (000000BE656BA800) [pid = 3008] [serial = 63] [outer = 000000BE57466800] 18:50:37 INFO - PROCESS | 3008 | 1461117037642 Marionette DEBUG loaded listener.js 18:50:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 64 (000000BE6BE88400) [pid = 3008] [serial = 64] [outer = 000000BE57466800] 18:50:38 INFO - PROCESS | 3008 | 1461117038013 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]]]}] 18:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 588ms 18:50:38 INFO - PROCESS | 3008 | 1461117038063 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 18:50:38 INFO - PROCESS | 3008 | 1461117038066 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 18:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:50:38 INFO - PROCESS | 3008 | 1461117038069 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:50:38 INFO - PROCESS | 3008 | 1461117038072 Marionette TRACE conn5 <- [1,54,null,{}] 18:50:38 INFO - PROCESS | 3008 | 1461117038075 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}] 18:50:38 INFO - PROCESS | 3008 | 1461117038187 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 18:50:38 INFO - PROCESS | 3008 | 1461117038196 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA2A800 == 21 [pid = 3008] [id = 23] 18:50:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (000000BE6B3C1400) [pid = 3008] [serial = 65] [outer = 0000000000000000] 18:50:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000BE6B3C8400) [pid = 3008] [serial = 66] [outer = 000000BE6B3C1400] 18:50:38 INFO - PROCESS | 3008 | 1461117038251 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000BE6BE81800) [pid = 3008] [serial = 67] [outer = 000000BE6B3C1400] 18:50:38 INFO - PROCESS | 3008 | 1461117038640 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]]]}] 18:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 18:50:38 INFO - PROCESS | 3008 | 1461117038701 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 18:50:38 INFO - PROCESS | 3008 | 1461117038703 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 18:50:38 INFO - PROCESS | 3008 | 1461117038706 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:50:38 INFO - PROCESS | 3008 | 1461117038708 Marionette TRACE conn5 <- [1,58,null,{}] 18:50:38 INFO - PROCESS | 3008 | 1461117038712 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}] 18:50:38 INFO - PROCESS | 3008 | 1461117038822 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 18:50:38 INFO - PROCESS | 3008 | 1461117038830 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE51FDB800 == 22 [pid = 3008] [id = 24] 18:50:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000BE6B6B8C00) [pid = 3008] [serial = 68] [outer = 0000000000000000] 18:50:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE6B6BDC00) [pid = 3008] [serial = 69] [outer = 000000BE6B6B8C00] 18:50:38 INFO - PROCESS | 3008 | 1461117038876 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE6BA61400) [pid = 3008] [serial = 70] [outer = 000000BE6B6B8C00] 18:50:39 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BA1F000 == 21 [pid = 3008] [id = 8] 18:50:39 INFO - PROCESS | 3008 | 1461117039972 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]]]}] 18:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1286ms 18:50:40 INFO - PROCESS | 3008 | 1461117039997 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 18:50:40 INFO - PROCESS | 3008 | 1461117040002 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 18:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:50:40 INFO - PROCESS | 3008 | 1461117040007 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:50:40 INFO - PROCESS | 3008 | 1461117040011 Marionette TRACE conn5 <- [1,62,null,{}] 18:50:40 INFO - PROCESS | 3008 | 1461117040023 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}] 18:50:40 INFO - PROCESS | 3008 | 1461117040127 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 18:50:40 INFO - PROCESS | 3008 | 1461117040139 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE58565800 == 22 [pid = 3008] [id = 25] 18:50:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE5745FC00) [pid = 3008] [serial = 71] [outer = 0000000000000000] 18:50:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE576DFC00) [pid = 3008] [serial = 72] [outer = 000000BE5745FC00] 18:50:40 INFO - PROCESS | 3008 | 1461117040189 Marionette DEBUG loaded listener.js 18:50:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE5B870800) [pid = 3008] [serial = 73] [outer = 000000BE5745FC00] 18:50:40 INFO - PROCESS | 3008 | 1461117040620 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]]]}] 18:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 18:50:40 INFO - PROCESS | 3008 | 1461117040643 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 18:50:40 INFO - PROCESS | 3008 | 1461117040649 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 18:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:50:40 INFO - PROCESS | 3008 | 1461117040655 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:50:40 INFO - PROCESS | 3008 | 1461117040658 Marionette TRACE conn5 <- [1,66,null,{}] 18:50:40 INFO - PROCESS | 3008 | 1461117040661 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}] 18:50:40 INFO - PROCESS | 3008 | 1461117040759 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 18:50:40 INFO - PROCESS | 3008 | 1461117040766 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C7CE800 == 23 [pid = 3008] [id = 26] 18:50:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE5BEFB400) [pid = 3008] [serial = 74] [outer = 0000000000000000] 18:50:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE5D874800) [pid = 3008] [serial = 75] [outer = 000000BE5BEFB400] 18:50:40 INFO - PROCESS | 3008 | 1461117040813 Marionette DEBUG loaded listener.js 18:50:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE60A74400) [pid = 3008] [serial = 76] [outer = 000000BE5BEFB400] 18:50:41 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE5E021C00) [pid = 3008] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:50:41 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE57466800) [pid = 3008] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:50:41 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE616BBC00) [pid = 3008] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:50:41 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE62BA7800) [pid = 3008] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:50:41 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE5E018C00) [pid = 3008] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:50:41 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE6328FC00) [pid = 3008] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:50:41 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE63872800) [pid = 3008] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:50:41 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000BE63878800) [pid = 3008] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:50:41 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000BE64603800) [pid = 3008] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:50:41 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (000000BE55407800) [pid = 3008] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:50:41 INFO - PROCESS | 3008 | 1461117041531 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]]]}] 18:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 923ms 18:50:41 INFO - PROCESS | 3008 | 1461117041584 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 18:50:41 INFO - PROCESS | 3008 | 1461117041586 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 18:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:50:41 INFO - PROCESS | 3008 | 1461117041590 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 3008 | 1461117041593 Marionette TRACE conn5 <- [1,70,null,{}] 18:50:41 INFO - PROCESS | 3008 | 1461117041604 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}] 18:50:41 INFO - PROCESS | 3008 | 1461117041695 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 18:50:41 INFO - PROCESS | 3008 | 1461117041754 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D855000 == 24 [pid = 3008] [id = 27] 18:50:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000BE5C27F400) [pid = 3008] [serial = 77] [outer = 0000000000000000] 18:50:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000BE60E40800) [pid = 3008] [serial = 78] [outer = 000000BE5C27F400] 18:50:41 INFO - PROCESS | 3008 | 1461117041807 Marionette DEBUG loaded listener.js 18:50:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE60FC4800) [pid = 3008] [serial = 79] [outer = 000000BE5C27F400] 18:50:42 INFO - PROCESS | 3008 | 1461117042140 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]]]}] 18:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 18:50:42 INFO - PROCESS | 3008 | 1461117042180 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 18:50:42 INFO - PROCESS | 3008 | 1461117042183 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 18:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:50:42 INFO - PROCESS | 3008 | 1461117042186 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:50:42 INFO - PROCESS | 3008 | 1461117042188 Marionette TRACE conn5 <- [1,74,null,{}] 18:50:42 INFO - PROCESS | 3008 | 1461117042192 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}] 18:50:42 INFO - PROCESS | 3008 | 1461117042282 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 18:50:42 INFO - PROCESS | 3008 | 1461117042336 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B85800 == 25 [pid = 3008] [id = 28] 18:50:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE60FC5800) [pid = 3008] [serial = 80] [outer = 0000000000000000] 18:50:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE62BA7C00) [pid = 3008] [serial = 81] [outer = 000000BE60FC5800] 18:50:42 INFO - PROCESS | 3008 | 1461117042384 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE632A9C00) [pid = 3008] [serial = 82] [outer = 000000BE60FC5800] 18:50:42 INFO - PROCESS | 3008 | 1461117042726 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]]]}] 18:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 588ms 18:50:42 INFO - PROCESS | 3008 | 1461117042776 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 18:50:42 INFO - PROCESS | 3008 | 1461117042778 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 18:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:50:42 INFO - PROCESS | 3008 | 1461117042782 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:50:42 INFO - PROCESS | 3008 | 1461117042784 Marionette TRACE conn5 <- [1,78,null,{}] 18:50:42 INFO - PROCESS | 3008 | 1461117042787 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}] 18:50:42 INFO - PROCESS | 3008 | 1461117042863 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 18:50:42 INFO - PROCESS | 3008 | 1461117042916 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63E97800 == 26 [pid = 3008] [id = 29] 18:50:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE6358F400) [pid = 3008] [serial = 83] [outer = 0000000000000000] 18:50:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE63589C00) [pid = 3008] [serial = 84] [outer = 000000BE6358F400] 18:50:42 INFO - PROCESS | 3008 | 1461117042963 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE636B1C00) [pid = 3008] [serial = 85] [outer = 000000BE6358F400] 18:50:43 INFO - PROCESS | 3008 | 1461117043337 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]]]}] 18:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 18:50:43 INFO - PROCESS | 3008 | 1461117043410 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 3008 | 1461117043414 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 18:50:43 INFO - PROCESS | 3008 | 1461117043420 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:50:43 INFO - PROCESS | 3008 | 1461117043424 Marionette TRACE conn5 <- [1,82,null,{}] 18:50:43 INFO - PROCESS | 3008 | 1461117043431 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}] 18:50:43 INFO - PROCESS | 3008 | 1461117043539 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 18:50:43 INFO - PROCESS | 3008 | 1461117043641 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BA17000 == 27 [pid = 3008] [id = 30] 18:50:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE56CD7000) [pid = 3008] [serial = 86] [outer = 0000000000000000] 18:50:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE56CD9400) [pid = 3008] [serial = 87] [outer = 000000BE56CD7000] 18:50:43 INFO - PROCESS | 3008 | 1461117043700 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE5C288400) [pid = 3008] [serial = 88] [outer = 000000BE56CD7000] 18:50:44 INFO - PROCESS | 3008 | 1461117044281 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]]]}] 18:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 923ms 18:50:44 INFO - PROCESS | 3008 | 1461117044350 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 18:50:44 INFO - PROCESS | 3008 | 1461117044355 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 18:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:50:44 INFO - PROCESS | 3008 | 1461117044363 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:50:44 INFO - PROCESS | 3008 | 1461117044367 Marionette TRACE conn5 <- [1,86,null,{}] 18:50:44 INFO - PROCESS | 3008 | 1461117044386 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}] 18:50:44 INFO - PROCESS | 3008 | 1461117044491 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 18:50:44 INFO - PROCESS | 3008 | 1461117044545 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63CB1000 == 28 [pid = 3008] [id = 31] 18:50:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE56CD7800) [pid = 3008] [serial = 89] [outer = 0000000000000000] 18:50:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE616BA800) [pid = 3008] [serial = 90] [outer = 000000BE56CD7800] 18:50:44 INFO - PROCESS | 3008 | 1461117044603 Marionette DEBUG loaded listener.js 18:50:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE636A9C00) [pid = 3008] [serial = 91] [outer = 000000BE56CD7800] 18:50:45 INFO - PROCESS | 3008 | 1461117045115 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]]]}] 18:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 798ms 18:50:45 INFO - PROCESS | 3008 | 1461117045162 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 18:50:45 INFO - PROCESS | 3008 | 1461117045164 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 18:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:50:45 INFO - PROCESS | 3008 | 1461117045168 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:50:45 INFO - PROCESS | 3008 | 1461117045171 Marionette TRACE conn5 <- [1,90,null,{}] 18:50:45 INFO - PROCESS | 3008 | 1461117045181 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}] 18:50:45 INFO - PROCESS | 3008 | 1461117045283 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 18:50:45 INFO - PROCESS | 3008 | 1461117045358 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D27000 == 29 [pid = 3008] [id = 32] 18:50:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE64606800) [pid = 3008] [serial = 92] [outer = 0000000000000000] 18:50:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE6460A000) [pid = 3008] [serial = 93] [outer = 000000BE64606800] 18:50:45 INFO - PROCESS | 3008 | 1461117045420 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE64E39800) [pid = 3008] [serial = 94] [outer = 000000BE64606800] 18:50:45 INFO - PROCESS | 3008 | 1461117045969 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]]]}] 18:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 18:50:46 INFO - PROCESS | 3008 | 1461117046009 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 3008 | 1461117046012 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 18:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:50:46 INFO - PROCESS | 3008 | 1461117046015 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 3008 | 1461117046018 Marionette TRACE conn5 <- [1,94,null,{}] 18:50:46 INFO - PROCESS | 3008 | 1461117046022 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}] 18:50:46 INFO - PROCESS | 3008 | 1461117046120 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 18:50:46 INFO - PROCESS | 3008 | 1461117046181 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C61800 == 30 [pid = 3008] [id = 33] 18:50:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE653A9400) [pid = 3008] [serial = 95] [outer = 0000000000000000] 18:50:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE66171400) [pid = 3008] [serial = 96] [outer = 000000BE653A9400] 18:50:46 INFO - PROCESS | 3008 | 1461117046239 Marionette DEBUG loaded listener.js 18:50:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE6764DC00) [pid = 3008] [serial = 97] [outer = 000000BE653A9400] 18:50:46 INFO - PROCESS | 3008 | 1461117046772 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]]]}] 18:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 818ms 18:50:46 INFO - PROCESS | 3008 | 1461117046837 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 3008 | 1461117046840 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 18:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:50:46 INFO - PROCESS | 3008 | 1461117046843 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 3008 | 1461117046845 Marionette TRACE conn5 <- [1,98,null,{}] 18:50:46 INFO - PROCESS | 3008 | 1461117046849 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}] 18:50:46 INFO - PROCESS | 3008 | 1461117046944 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 18:50:47 INFO - PROCESS | 3008 | 1461117047004 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C781000 == 31 [pid = 3008] [id = 34] 18:50:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE616B1400) [pid = 3008] [serial = 98] [outer = 0000000000000000] 18:50:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE64E47800) [pid = 3008] [serial = 99] [outer = 000000BE616B1400] 18:50:47 INFO - PROCESS | 3008 | 1461117047062 Marionette DEBUG loaded listener.js 18:50:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE67C48800) [pid = 3008] [serial = 100] [outer = 000000BE616B1400] 18:50:47 INFO - PROCESS | 3008 | 1461117047627 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]]]}] 18:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 840ms 18:50:47 INFO - PROCESS | 3008 | 1461117047686 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 3008 | 1461117047690 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 18:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:50:47 INFO - PROCESS | 3008 | 1461117047696 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - PROCESS | 3008 | 1461117047700 Marionette TRACE conn5 <- [1,102,null,{}] 18:50:47 INFO - PROCESS | 3008 | 1461117047706 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}] 18:50:47 INFO - PROCESS | 3008 | 1461117047812 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 18:50:47 INFO - PROCESS | 3008 | 1461117047877 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C21E800 == 32 [pid = 3008] [id = 35] 18:50:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE586D1000) [pid = 3008] [serial = 101] [outer = 0000000000000000] 18:50:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE5BA89400) [pid = 3008] [serial = 102] [outer = 000000BE586D1000] 18:50:47 INFO - PROCESS | 3008 | 1461117047929 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE5C7A5000) [pid = 3008] [serial = 103] [outer = 000000BE586D1000] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE5B854800) [pid = 3008] [serial = 4] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE56CD3800) [pid = 3008] [serial = 54] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE5558D000) [pid = 3008] [serial = 57] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE57463800) [pid = 3008] [serial = 60] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE656BA800) [pid = 3008] [serial = 63] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE63288C00) [pid = 3008] [serial = 21] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE642FEC00) [pid = 3008] [serial = 24] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE636AD800) [pid = 3008] [serial = 27] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE5C281800) [pid = 3008] [serial = 33] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE6029D400) [pid = 3008] [serial = 36] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE60F6E400) [pid = 3008] [serial = 37] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE632AEC00) [pid = 3008] [serial = 39] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE60EE7800) [pid = 3008] [serial = 40] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE64490400) [pid = 3008] [serial = 42] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE64E45C00) [pid = 3008] [serial = 43] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE656B4000) [pid = 3008] [serial = 45] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE6460C000) [pid = 3008] [serial = 48] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE55409400) [pid = 3008] [serial = 51] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE664C5C00) [pid = 3008] [serial = 46] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE56618800) [pid = 3008] [serial = 30] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE656B9400) [pid = 3008] [serial = 49] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE55410400) [pid = 3008] [serial = 52] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE63B9EC00) [pid = 3008] [serial = 22] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE646BB000) [pid = 3008] [serial = 28] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000BE6B3C8400) [pid = 3008] [serial = 66] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000BE6BE88400) [pid = 3008] [serial = 64] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (000000BE646BC000) [pid = 3008] [serial = 17] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (000000BE645C5800) [pid = 3008] [serial = 14] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 64 (000000BE602A3000) [pid = 3008] [serial = 9] [outer = 0000000000000000] [url = about:blank] 18:50:48 INFO - PROCESS | 3008 | --DOMWINDOW == 63 (000000BE602A4C00) [pid = 3008] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:50:48 INFO - PROCESS | 3008 | 1461117048342 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]]]}] 18:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 690ms 18:50:48 INFO - PROCESS | 3008 | 1461117048390 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 18:50:48 INFO - PROCESS | 3008 | 1461117048396 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 18:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:50:48 INFO - PROCESS | 3008 | 1461117048402 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - PROCESS | 3008 | 1461117048405 Marionette TRACE conn5 <- [1,106,null,{}] 18:50:48 INFO - PROCESS | 3008 | 1461117048409 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}] 18:50:48 INFO - PROCESS | 3008 | 1461117048491 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 18:50:48 INFO - PROCESS | 3008 | 1461117048497 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2DB800 == 33 [pid = 3008] [id = 36] 18:50:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 64 (000000BE57466400) [pid = 3008] [serial = 104] [outer = 0000000000000000] 18:50:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (000000BE5E018C00) [pid = 3008] [serial = 105] [outer = 000000BE57466400] 18:50:48 INFO - PROCESS | 3008 | 1461117048544 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000BE60EDE000) [pid = 3008] [serial = 106] [outer = 000000BE57466400] 18:50:48 INFO - PROCESS | 3008 | 1461117048960 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]]]}] 18:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 18:50:49 INFO - PROCESS | 3008 | 1461117048991 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 3008 | 1461117048993 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 18:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:50:49 INFO - PROCESS | 3008 | 1461117048997 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - PROCESS | 3008 | 1461117049000 Marionette TRACE conn5 <- [1,110,null,{}] 18:50:49 INFO - PROCESS | 3008 | 1461117049016 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}] 18:50:49 INFO - PROCESS | 3008 | 1461117049100 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 18:50:49 INFO - PROCESS | 3008 | 1461117049106 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60E9B800 == 34 [pid = 3008] [id = 37] 18:50:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000BE62BB1800) [pid = 3008] [serial = 107] [outer = 0000000000000000] 18:50:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000BE63290000) [pid = 3008] [serial = 108] [outer = 000000BE62BB1800] 18:50:49 INFO - PROCESS | 3008 | 1461117049155 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE636ACC00) [pid = 3008] [serial = 109] [outer = 000000BE62BB1800] 18:50:49 INFO - PROCESS | 3008 | 1461117049602 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]]]}] 18:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 18:50:49 INFO - PROCESS | 3008 | 1461117049629 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 3008 | 1461117049632 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 18:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:50:49 INFO - PROCESS | 3008 | 1461117049635 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - PROCESS | 3008 | 1461117049637 Marionette TRACE conn5 <- [1,114,null,{}] 18:50:49 INFO - PROCESS | 3008 | 1461117049640 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}] 18:50:49 INFO - PROCESS | 3008 | 1461117049720 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 18:50:49 INFO - PROCESS | 3008 | 1461117049727 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A1A800 == 35 [pid = 3008] [id = 38] 18:50:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE63FEF800) [pid = 3008] [serial = 110] [outer = 0000000000000000] 18:50:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE64605C00) [pid = 3008] [serial = 111] [outer = 000000BE63FEF800] 18:50:49 INFO - PROCESS | 3008 | 1461117049773 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE64E47000) [pid = 3008] [serial = 112] [outer = 000000BE63FEF800] 18:50:50 INFO - PROCESS | 3008 | 1461117050179 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]]]}] 18:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 588ms 18:50:50 INFO - PROCESS | 3008 | 1461117050226 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 18:50:50 INFO - PROCESS | 3008 | 1461117050228 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 18:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:50:50 INFO - PROCESS | 3008 | 1461117050232 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 3008 | 1461117050234 Marionette TRACE conn5 <- [1,118,null,{}] 18:50:50 INFO - PROCESS | 3008 | 1461117050242 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}] 18:50:50 INFO - PROCESS | 3008 | 1461117050334 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 18:50:50 INFO - PROCESS | 3008 | 1461117050341 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64A0B800 == 36 [pid = 3008] [id = 39] 18:50:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE64863800) [pid = 3008] [serial = 113] [outer = 0000000000000000] 18:50:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE656BB400) [pid = 3008] [serial = 114] [outer = 000000BE64863800] 18:50:50 INFO - PROCESS | 3008 | 1461117050386 Marionette DEBUG loaded listener.js 18:50:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE66FBD000) [pid = 3008] [serial = 115] [outer = 000000BE64863800] 18:50:50 INFO - PROCESS | 3008 | 1461117050814 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]]]}] 18:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 18:50:50 INFO - PROCESS | 3008 | 1461117050863 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 18:50:50 INFO - PROCESS | 3008 | 1461117050866 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 18:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:50:50 INFO - PROCESS | 3008 | 1461117050869 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 3008 | 1461117050871 Marionette TRACE conn5 <- [1,122,null,{}] 18:50:50 INFO - PROCESS | 3008 | 1461117050882 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}] 18:50:51 INFO - PROCESS | 3008 | 1461117051001 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 18:50:51 INFO - PROCESS | 3008 | 1461117051048 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B1A000 == 37 [pid = 3008] [id = 40] 18:50:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE67C53400) [pid = 3008] [serial = 116] [outer = 0000000000000000] 18:50:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE6B3BE400) [pid = 3008] [serial = 117] [outer = 000000BE67C53400] 18:50:51 INFO - PROCESS | 3008 | 1461117051099 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE6B6B3400) [pid = 3008] [serial = 118] [outer = 000000BE67C53400] 18:50:51 INFO - PROCESS | 3008 | 1461117051489 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]]]}] 18:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 18:50:51 INFO - PROCESS | 3008 | 1461117051501 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 18:50:51 INFO - PROCESS | 3008 | 1461117051504 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 18:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:50:51 INFO - PROCESS | 3008 | 1461117051513 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:50:51 INFO - PROCESS | 3008 | 1461117051515 Marionette TRACE conn5 <- [1,126,null,{}] 18:50:51 INFO - PROCESS | 3008 | 1461117051518 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}] 18:50:51 INFO - PROCESS | 3008 | 1461117051615 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 18:50:51 INFO - PROCESS | 3008 | 1461117051676 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA12800 == 38 [pid = 3008] [id = 41] 18:50:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE60A4D800) [pid = 3008] [serial = 119] [outer = 0000000000000000] 18:50:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE60A51800) [pid = 3008] [serial = 120] [outer = 000000BE60A4D800] 18:50:51 INFO - PROCESS | 3008 | 1461117051721 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE6B3C7800) [pid = 3008] [serial = 121] [outer = 000000BE60A4D800] 18:50:51 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE6B6B8C00) [pid = 3008] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:50:51 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE6B3C1400) [pid = 3008] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:50:51 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE57460000) [pid = 3008] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:50:51 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE55588C00) [pid = 3008] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:50:51 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE56CD1400) [pid = 3008] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:50:51 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE5745FC00) [pid = 3008] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:50:51 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE5C27F400) [pid = 3008] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:50:51 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE5BEFB400) [pid = 3008] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:50:51 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE60FC5800) [pid = 3008] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:50:52 INFO - PROCESS | 3008 | 1461117052093 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]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 18:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:50:52 INFO - PROCESS | 3008 | 1461117052145 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 3008 | 1461117052147 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 18:50:52 INFO - PROCESS | 3008 | 1461117052150 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 3008 | 1461117052152 Marionette TRACE conn5 <- [1,130,null,{}] 18:50:52 INFO - PROCESS | 3008 | 1461117052156 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}] 18:50:52 INFO - PROCESS | 3008 | 1461117052252 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 18:50:52 INFO - PROCESS | 3008 | 1461117052292 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEA3000 == 39 [pid = 3008] [id = 42] 18:50:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE5745FC00) [pid = 3008] [serial = 122] [outer = 0000000000000000] 18:50:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE60A54800) [pid = 3008] [serial = 123] [outer = 000000BE5745FC00] 18:50:52 INFO - PROCESS | 3008 | 1461117052338 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE69484000) [pid = 3008] [serial = 124] [outer = 000000BE5745FC00] 18:50:52 INFO - PROCESS | 3008 | 1461117052680 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]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 18:50:52 INFO - PROCESS | 3008 | 1461117052741 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 3008 | 1461117052743 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 18:50:52 INFO - PROCESS | 3008 | 1461117052746 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:50:52 INFO - PROCESS | 3008 | 1461117052748 Marionette TRACE conn5 <- [1,134,null,{}] 18:50:52 INFO - PROCESS | 3008 | 1461117052752 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}] 18:50:52 INFO - PROCESS | 3008 | 1461117052848 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 18:50:52 INFO - PROCESS | 3008 | 1461117052857 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6941C000 == 40 [pid = 3008] [id = 43] 18:50:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE5D405400) [pid = 3008] [serial = 125] [outer = 0000000000000000] 18:50:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE5D407000) [pid = 3008] [serial = 126] [outer = 000000BE5D405400] 18:50:52 INFO - PROCESS | 3008 | 1461117052901 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE5D496400) [pid = 3008] [serial = 127] [outer = 000000BE5D405400] 18:50:53 INFO - PROCESS | 3008 | 1461117053316 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]]]}] 18:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 18:50:53 INFO - PROCESS | 3008 | 1461117053379 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 18:50:53 INFO - PROCESS | 3008 | 1461117053381 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 18:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:50:53 INFO - PROCESS | 3008 | 1461117053388 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - PROCESS | 3008 | 1461117053390 Marionette TRACE conn5 <- [1,138,null,{}] 18:50:53 INFO - PROCESS | 3008 | 1461117053394 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}] 18:50:53 INFO - PROCESS | 3008 | 1461117053471 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 18:50:53 INFO - PROCESS | 3008 | 1461117053477 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCB3800 == 41 [pid = 3008] [id = 44] 18:50:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE66174800) [pid = 3008] [serial = 128] [outer = 0000000000000000] 18:50:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE6B3C1400) [pid = 3008] [serial = 129] [outer = 000000BE66174800] 18:50:53 INFO - PROCESS | 3008 | 1461117053522 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE6B818800) [pid = 3008] [serial = 130] [outer = 000000BE66174800] 18:50:53 INFO - PROCESS | 3008 | 1461117053919 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]]]}] 18:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 18:50:53 INFO - PROCESS | 3008 | 1461117053976 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 18:50:53 INFO - PROCESS | 3008 | 1461117053978 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 18:50:53 INFO - PROCESS | 3008 | 1461117053982 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:50:53 INFO - PROCESS | 3008 | 1461117053984 Marionette TRACE conn5 <- [1,142,null,{}] 18:50:53 INFO - PROCESS | 3008 | 1461117053988 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}] 18:50:54 INFO - PROCESS | 3008 | 1461117054086 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 18:50:54 INFO - PROCESS | 3008 | 1461117054127 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8BF800 == 42 [pid = 3008] [id = 45] 18:50:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE6B825C00) [pid = 3008] [serial = 131] [outer = 0000000000000000] 18:50:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE6BA5A800) [pid = 3008] [serial = 132] [outer = 000000BE6B825C00] 18:50:54 INFO - PROCESS | 3008 | 1461117054178 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE6BE88C00) [pid = 3008] [serial = 133] [outer = 000000BE6B825C00] 18:50:54 INFO - PROCESS | 3008 | 1461117054845 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]]]}] 18:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 882ms 18:50:54 INFO - PROCESS | 3008 | 1461117054866 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 3008 | 1461117054870 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 18:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:50:54 INFO - PROCESS | 3008 | 1461117054876 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 3008 | 1461117054880 Marionette TRACE conn5 <- [1,146,null,{}] 18:50:54 INFO - PROCESS | 3008 | 1461117054885 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}] 18:50:55 INFO - PROCESS | 3008 | 1461117054995 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 18:50:55 INFO - PROCESS | 3008 | 1461117055072 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6B9000 == 43 [pid = 3008] [id = 46] 18:50:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE56FEB400) [pid = 3008] [serial = 134] [outer = 0000000000000000] 18:50:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE57464800) [pid = 3008] [serial = 135] [outer = 000000BE56FEB400] 18:50:55 INFO - PROCESS | 3008 | 1461117055216 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5D404400) [pid = 3008] [serial = 136] [outer = 000000BE56FEB400] 18:50:55 INFO - PROCESS | 3008 | 1461117055833 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]]]}] 18:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 986ms 18:50:55 INFO - PROCESS | 3008 | 1461117055867 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 18:50:55 INFO - PROCESS | 3008 | 1461117055874 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 18:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:50:55 INFO - PROCESS | 3008 | 1461117055880 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:50:55 INFO - PROCESS | 3008 | 1461117055884 Marionette TRACE conn5 <- [1,150,null,{}] 18:50:55 INFO - PROCESS | 3008 | 1461117055888 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}] 18:50:56 INFO - PROCESS | 3008 | 1461117055995 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 18:50:56 INFO - PROCESS | 3008 | 1461117056072 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6761B000 == 44 [pid = 3008] [id = 47] 18:50:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE60F71800) [pid = 3008] [serial = 137] [outer = 0000000000000000] 18:50:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE6321F400) [pid = 3008] [serial = 138] [outer = 000000BE60F71800] 18:50:56 INFO - PROCESS | 3008 | 1461117056130 Marionette DEBUG loaded listener.js 18:50:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE63878800) [pid = 3008] [serial = 139] [outer = 000000BE60F71800] 18:50:56 INFO - PROCESS | 3008 | 1461117056752 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]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1078ms 18:50:56 INFO - PROCESS | 3008 | 1461117056965 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 3008 | 1461117056970 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 18:50:56 INFO - PROCESS | 3008 | 1461117056975 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:50:56 INFO - PROCESS | 3008 | 1461117056978 Marionette TRACE conn5 <- [1,154,null,{}] 18:50:56 INFO - PROCESS | 3008 | 1461117056984 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}] 18:50:57 INFO - PROCESS | 3008 | 1461117057078 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 18:50:57 INFO - PROCESS | 3008 | 1461117057136 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BC70000 == 45 [pid = 3008] [id = 48] 18:50:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE56FE7C00) [pid = 3008] [serial = 140] [outer = 0000000000000000] 18:50:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE56FEB000) [pid = 3008] [serial = 141] [outer = 000000BE56FE7C00] 18:50:57 INFO - PROCESS | 3008 | 1461117057186 Marionette DEBUG loaded listener.js 18:50:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE57468000) [pid = 3008] [serial = 142] [outer = 000000BE56FE7C00] 18:50:57 INFO - PROCESS | 3008 | 1461117057692 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]]]}] 18:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 735ms 18:50:57 INFO - PROCESS | 3008 | 1461117057727 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 18:50:57 INFO - PROCESS | 3008 | 1461117057731 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 18:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:50:57 INFO - PROCESS | 3008 | 1461117057739 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:50:57 INFO - PROCESS | 3008 | 1461117057743 Marionette TRACE conn5 <- [1,158,null,{}] 18:50:57 INFO - PROCESS | 3008 | 1461117057747 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}] 18:50:57 INFO - PROCESS | 3008 | 1461117057844 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 18:50:57 INFO - PROCESS | 3008 | 1461117057925 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C3BA000 == 46 [pid = 3008] [id = 49] 18:50:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE5B86D400) [pid = 3008] [serial = 143] [outer = 0000000000000000] 18:50:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE5BEF6C00) [pid = 3008] [serial = 144] [outer = 000000BE5B86D400] 18:50:57 INFO - PROCESS | 3008 | 1461117057976 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE5D493000) [pid = 3008] [serial = 145] [outer = 000000BE5B86D400] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F58800 == 45 [pid = 3008] [id = 10] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCB3800 == 44 [pid = 3008] [id = 44] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6941C000 == 43 [pid = 3008] [id = 43] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEA3000 == 42 [pid = 3008] [id = 42] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA12800 == 41 [pid = 3008] [id = 41] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B1A000 == 40 [pid = 3008] [id = 40] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64A0B800 == 39 [pid = 3008] [id = 39] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A1A800 == 38 [pid = 3008] [id = 38] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60E9B800 == 37 [pid = 3008] [id = 37] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C2DB800 == 36 [pid = 3008] [id = 36] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C21E800 == 35 [pid = 3008] [id = 35] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C781000 == 34 [pid = 3008] [id = 34] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE63589C00) [pid = 3008] [serial = 84] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C61800 == 33 [pid = 3008] [id = 33] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D27000 == 32 [pid = 3008] [id = 32] 18:50:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63CB1000 == 31 [pid = 3008] [id = 31] 18:50:58 INFO - PROCESS | 3008 | 1461117058468 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]]]}] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE6B6BDC00) [pid = 3008] [serial = 69] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE6BE81800) [pid = 3008] [serial = 67] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE57469800) [pid = 3008] [serial = 61] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE56CD8C00) [pid = 3008] [serial = 58] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE56CD9800) [pid = 3008] [serial = 55] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE576DFC00) [pid = 3008] [serial = 72] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE60E40800) [pid = 3008] [serial = 78] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5D874800) [pid = 3008] [serial = 75] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE62BA7C00) [pid = 3008] [serial = 81] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE632A9C00) [pid = 3008] [serial = 82] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE60A74400) [pid = 3008] [serial = 76] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE5B870800) [pid = 3008] [serial = 73] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE6BA61400) [pid = 3008] [serial = 70] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE60FC4800) [pid = 3008] [serial = 79] [outer = 0000000000000000] [url = about:blank] 18:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 776ms 18:50:58 INFO - PROCESS | 3008 | 1461117058517 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 3008 | 1461117058519 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 18:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:50:58 INFO - PROCESS | 3008 | 1461117058523 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 3008 | 1461117058525 Marionette TRACE conn5 <- [1,162,null,{}] 18:50:58 INFO - PROCESS | 3008 | 1461117058536 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}] 18:50:58 INFO - PROCESS | 3008 | 1461117058621 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 18:50:58 INFO - PROCESS | 3008 | 1461117058636 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2DB800 == 32 [pid = 3008] [id = 50] 18:50:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE56C96C00) [pid = 3008] [serial = 146] [outer = 0000000000000000] 18:50:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE5C742800) [pid = 3008] [serial = 147] [outer = 000000BE56C96C00] 18:50:58 INFO - PROCESS | 3008 | 1461117058689 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE5E019000) [pid = 3008] [serial = 148] [outer = 000000BE56C96C00] 18:50:59 INFO - PROCESS | 3008 | 1461117059147 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]]]}] 18:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 18:50:59 INFO - PROCESS | 3008 | 1461117059197 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 3008 | 1461117059200 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 18:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:50:59 INFO - PROCESS | 3008 | 1461117059203 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - PROCESS | 3008 | 1461117059205 Marionette TRACE conn5 <- [1,166,null,{}] 18:50:59 INFO - PROCESS | 3008 | 1461117059208 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}] 18:50:59 INFO - PROCESS | 3008 | 1461117059290 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 18:50:59 INFO - PROCESS | 3008 | 1461117059298 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6165B800 == 33 [pid = 3008] [id = 51] 18:50:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE60A53C00) [pid = 3008] [serial = 149] [outer = 0000000000000000] 18:50:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE60E32800) [pid = 3008] [serial = 150] [outer = 000000BE60A53C00] 18:50:59 INFO - PROCESS | 3008 | 1461117059345 Marionette DEBUG loaded listener.js 18:50:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE60F09C00) [pid = 3008] [serial = 151] [outer = 000000BE60A53C00] 18:50:59 INFO - PROCESS | 3008 | 1461117059758 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]]]}] 18:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 588ms 18:50:59 INFO - PROCESS | 3008 | 1461117059793 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 3008 | 1461117059795 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 18:50:59 INFO - PROCESS | 3008 | 1461117059798 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:50:59 INFO - PROCESS | 3008 | 1461117059800 Marionette TRACE conn5 <- [1,170,null,{}] 18:50:59 INFO - PROCESS | 3008 | 1461117059803 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}] 18:50:59 INFO - PROCESS | 3008 | 1461117059880 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 18:50:59 INFO - PROCESS | 3008 | 1461117059886 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A7B800 == 34 [pid = 3008] [id = 52] 18:50:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE60F6A400) [pid = 3008] [serial = 152] [outer = 0000000000000000] 18:50:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE6166C800) [pid = 3008] [serial = 153] [outer = 000000BE60F6A400] 18:50:59 INFO - PROCESS | 3008 | 1461117059933 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE63220400) [pid = 3008] [serial = 154] [outer = 000000BE60F6A400] 18:51:00 INFO - PROCESS | 3008 | 1461117060355 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]]]}] 18:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 18:51:00 INFO - PROCESS | 3008 | 1461117060403 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 18:51:00 INFO - PROCESS | 3008 | 1461117060405 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 18:51:00 INFO - PROCESS | 3008 | 1461117060408 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:51:00 INFO - PROCESS | 3008 | 1461117060410 Marionette TRACE conn5 <- [1,174,null,{}] 18:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:51:00 INFO - PROCESS | 3008 | 1461117060414 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}] 18:51:00 INFO - PROCESS | 3008 | 1461117060543 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 18:51:00 INFO - PROCESS | 3008 | 1461117060558 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66116000 == 35 [pid = 3008] [id = 53] 18:51:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE63591400) [pid = 3008] [serial = 155] [outer = 0000000000000000] 18:51:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE636AC400) [pid = 3008] [serial = 156] [outer = 000000BE63591400] 18:51:00 INFO - PROCESS | 3008 | 1461117060607 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE63BA1400) [pid = 3008] [serial = 157] [outer = 000000BE63591400] 18:51:01 INFO - PROCESS | 3008 | 1461117061012 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]]]}] 18:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 18:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:51:01 INFO - PROCESS | 3008 | 1461117061045 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 18:51:01 INFO - PROCESS | 3008 | 1461117061047 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 18:51:01 INFO - PROCESS | 3008 | 1461117061050 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:51:01 INFO - PROCESS | 3008 | 1461117061052 Marionette TRACE conn5 <- [1,178,null,{}] 18:51:01 INFO - PROCESS | 3008 | 1461117061055 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}] 18:51:01 INFO - PROCESS | 3008 | 1461117061149 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 18:51:01 INFO - PROCESS | 3008 | 1461117061155 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE579DB800 == 36 [pid = 3008] [id = 54] 18:51:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE63FF1000) [pid = 3008] [serial = 158] [outer = 0000000000000000] 18:51:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE643C0C00) [pid = 3008] [serial = 159] [outer = 000000BE63FF1000] 18:51:01 INFO - PROCESS | 3008 | 1461117061201 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE6460D000) [pid = 3008] [serial = 160] [outer = 000000BE63FF1000] 18:51:01 INFO - PROCESS | 3008 | 1461117061646 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]]]}] 18:51:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE5C284400) [pid = 3008] [serial = 161] [outer = 000000BE55EA6000] 18:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 18:51:01 INFO - PROCESS | 3008 | 1461117061691 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 18:51:01 INFO - PROCESS | 3008 | 1461117061693 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 18:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:51:01 INFO - PROCESS | 3008 | 1461117061732 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:51:01 INFO - PROCESS | 3008 | 1461117061734 Marionette TRACE conn5 <- [1,182,null,{}] 18:51:01 INFO - PROCESS | 3008 | 1461117061737 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}] 18:51:01 INFO - PROCESS | 3008 | 1461117061844 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 18:51:01 INFO - PROCESS | 3008 | 1461117061854 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C79800 == 37 [pid = 3008] [id = 55] 18:51:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE6460E800) [pid = 3008] [serial = 162] [outer = 0000000000000000] 18:51:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE6539BC00) [pid = 3008] [serial = 163] [outer = 000000BE6460E800] 18:51:01 INFO - PROCESS | 3008 | 1461117061899 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE6642C000) [pid = 3008] [serial = 164] [outer = 000000BE6460E800] 18:51:02 INFO - PROCESS | 3008 | 1461117062293 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]]]}] 18:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 588ms 18:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:51:02 INFO - PROCESS | 3008 | 1461117062305 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 3008 | 1461117062307 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 18:51:02 INFO - PROCESS | 3008 | 1461117062316 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 3008 | 1461117062318 Marionette TRACE conn5 <- [1,186,null,{}] 18:51:02 INFO - PROCESS | 3008 | 1461117062322 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}] 18:51:02 INFO - PROCESS | 3008 | 1461117062617 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE67C53400) [pid = 3008] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE57466400) [pid = 3008] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE63FEF800) [pid = 3008] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE586D1000) [pid = 3008] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE60A4D800) [pid = 3008] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE56CD7800) [pid = 3008] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE616B1400) [pid = 3008] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE5745FC00) [pid = 3008] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE653A9400) [pid = 3008] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE64606800) [pid = 3008] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE62BB1800) [pid = 3008] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE56CD7000) [pid = 3008] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5D405400) [pid = 3008] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE64863800) [pid = 3008] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:51:02 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE66174800) [pid = 3008] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:51:02 INFO - PROCESS | 3008 | 1461117062695 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4D8000 == 38 [pid = 3008] [id = 56] 18:51:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE5540C400) [pid = 3008] [serial = 165] [outer = 0000000000000000] 18:51:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE573EA000) [pid = 3008] [serial = 166] [outer = 000000BE5540C400] 18:51:02 INFO - PROCESS | 3008 | 1461117062742 Marionette DEBUG loaded listener.js 18:51:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE60E33400) [pid = 3008] [serial = 167] [outer = 000000BE5540C400] 18:51:03 INFO - PROCESS | 3008 | 1461117063082 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 839ms 18:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:51:03 INFO - PROCESS | 3008 | 1461117063154 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 3008 | 1461117063156 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 18:51:03 INFO - PROCESS | 3008 | 1461117063159 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 3008 | 1461117063161 Marionette TRACE conn5 <- [1,190,null,{}] 18:51:03 INFO - PROCESS | 3008 | 1461117063164 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}] 18:51:03 INFO - PROCESS | 3008 | 1461117063240 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 18:51:03 INFO - PROCESS | 3008 | 1461117063246 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA15000 == 39 [pid = 3008] [id = 57] 18:51:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE64604400) [pid = 3008] [serial = 168] [outer = 0000000000000000] 18:51:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE679B3C00) [pid = 3008] [serial = 169] [outer = 000000BE64604400] 18:51:03 INFO - PROCESS | 3008 | 1461117063292 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE69481C00) [pid = 3008] [serial = 170] [outer = 000000BE64604400] 18:51:03 INFO - PROCESS | 3008 | 1461117063674 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 524ms 18:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:51:03 INFO - PROCESS | 3008 | 1461117063686 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 3008 | 1461117063689 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 18:51:03 INFO - PROCESS | 3008 | 1461117063692 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 3008 | 1461117063695 Marionette TRACE conn5 <- [1,194,null,{}] 18:51:03 INFO - PROCESS | 3008 | 1461117063698 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}] 18:51:03 INFO - PROCESS | 3008 | 1461117063820 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 18:51:03 INFO - PROCESS | 3008 | 1461117063828 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCC6000 == 40 [pid = 3008] [id = 58] 18:51:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE69480800) [pid = 3008] [serial = 171] [outer = 0000000000000000] 18:51:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE6B3C2400) [pid = 3008] [serial = 172] [outer = 000000BE69480800] 18:51:03 INFO - PROCESS | 3008 | 1461117063879 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE6B6BD400) [pid = 3008] [serial = 173] [outer = 000000BE69480800] 18:51:04 INFO - PROCESS | 3008 | 1461117064289 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]]]}] 18:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 629ms 18:51:04 INFO - PROCESS | 3008 | 1461117064325 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 18:51:04 INFO - PROCESS | 3008 | 1461117064327 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 18:51:04 INFO - PROCESS | 3008 | 1461117064330 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:51:04 INFO - PROCESS | 3008 | 1461117064332 Marionette TRACE conn5 <- [1,198,null,{}] 18:51:04 INFO - PROCESS | 3008 | 1461117064336 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}] 18:51:04 INFO - PROCESS | 3008 | 1461117064436 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 18:51:04 INFO - PROCESS | 3008 | 1461117064444 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678DF800 == 41 [pid = 3008] [id = 59] 18:51:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE6B6B8400) [pid = 3008] [serial = 174] [outer = 0000000000000000] 18:51:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE6B826800) [pid = 3008] [serial = 175] [outer = 000000BE6B6B8400] 18:51:04 INFO - PROCESS | 3008 | 1461117064490 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE6BA5E000) [pid = 3008] [serial = 176] [outer = 000000BE6B6B8400] 18:51:05 INFO - PROCESS | 3008 | 1461117065040 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]]]}] 18:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 778ms 18:51:05 INFO - PROCESS | 3008 | 1461117065112 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 3008 | 1461117065118 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 18:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:51:05 INFO - PROCESS | 3008 | 1461117065206 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 3008 | 1461117065211 Marionette TRACE conn5 <- [1,202,null,{}] 18:51:05 INFO - PROCESS | 3008 | 1461117065226 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}] 18:51:05 INFO - PROCESS | 3008 | 1461117065334 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 18:51:05 INFO - PROCESS | 3008 | 1461117065393 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BAD6800 == 42 [pid = 3008] [id = 60] 18:51:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE56FE1400) [pid = 3008] [serial = 177] [outer = 0000000000000000] 18:51:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE57469800) [pid = 3008] [serial = 178] [outer = 000000BE56FE1400] 18:51:05 INFO - PROCESS | 3008 | 1461117065454 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5BA86800) [pid = 3008] [serial = 179] [outer = 000000BE56FE1400] 18:51:06 INFO - PROCESS | 3008 | 1461117065994 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]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 18:51:06 INFO - PROCESS | 3008 | 1461117066048 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 3008 | 1461117066054 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 18:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:51:06 INFO - PROCESS | 3008 | 1461117066061 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 3008 | 1461117066064 Marionette TRACE conn5 <- [1,206,null,{}] 18:51:06 INFO - PROCESS | 3008 | 1461117066069 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}] 18:51:06 INFO - PROCESS | 3008 | 1461117066175 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 18:51:06 INFO - PROCESS | 3008 | 1461117066255 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D1D800 == 43 [pid = 3008] [id = 61] 18:51:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE60A50400) [pid = 3008] [serial = 180] [outer = 0000000000000000] 18:51:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE60F79C00) [pid = 3008] [serial = 181] [outer = 000000BE60A50400] 18:51:06 INFO - PROCESS | 3008 | 1461117066313 Marionette DEBUG loaded listener.js 18:51:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE632AE000) [pid = 3008] [serial = 182] [outer = 000000BE60A50400] 18:51:06 INFO - PROCESS | 3008 | 1461117066847 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]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 819ms 18:51:06 INFO - PROCESS | 3008 | 1461117066893 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 3008 | 1461117066896 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 18:51:06 INFO - PROCESS | 3008 | 1461117066901 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:51:06 INFO - PROCESS | 3008 | 1461117066905 Marionette TRACE conn5 <- [1,210,null,{}] 18:51:06 INFO - PROCESS | 3008 | 1461117066917 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}] 18:51:07 INFO - PROCESS | 3008 | 1461117067025 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 18:51:07 INFO - PROCESS | 3008 | 1461117067106 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D831800 == 44 [pid = 3008] [id = 62] 18:51:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE66AEC400) [pid = 3008] [serial = 183] [outer = 0000000000000000] 18:51:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE69480C00) [pid = 3008] [serial = 184] [outer = 000000BE66AEC400] 18:51:07 INFO - PROCESS | 3008 | 1461117067165 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE6B6B7800) [pid = 3008] [serial = 185] [outer = 000000BE66AEC400] 18:51:07 INFO - PROCESS | 3008 | 1461117067694 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]]]}] 18:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 839ms 18:51:07 INFO - PROCESS | 3008 | 1461117067745 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 18:51:07 INFO - PROCESS | 3008 | 1461117067748 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 18:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:51:07 INFO - PROCESS | 3008 | 1461117067752 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:51:07 INFO - PROCESS | 3008 | 1461117067754 Marionette TRACE conn5 <- [1,214,null,{}] 18:51:07 INFO - PROCESS | 3008 | 1461117067757 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}] 18:51:07 INFO - PROCESS | 3008 | 1461117067862 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 18:51:07 INFO - PROCESS | 3008 | 1461117067940 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6C58D800 == 45 [pid = 3008] [id = 63] 18:51:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE6B3EC400) [pid = 3008] [serial = 186] [outer = 0000000000000000] 18:51:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE6B3F2000) [pid = 3008] [serial = 187] [outer = 000000BE6B3EC400] 18:51:08 INFO - PROCESS | 3008 | 1461117067998 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE6B6B9000) [pid = 3008] [serial = 188] [outer = 000000BE6B3EC400] 18:51:08 INFO - PROCESS | 3008 | 1461117068581 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]]]}] 18:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 881ms 18:51:08 INFO - PROCESS | 3008 | 1461117068635 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 18:51:08 INFO - PROCESS | 3008 | 1461117068637 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 18:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:51:08 INFO - PROCESS | 3008 | 1461117068641 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - PROCESS | 3008 | 1461117068643 Marionette TRACE conn5 <- [1,218,null,{}] 18:51:08 INFO - PROCESS | 3008 | 1461117068647 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}] 18:51:08 INFO - PROCESS | 3008 | 1461117068746 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 18:51:08 INFO - PROCESS | 3008 | 1461117068810 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BBDE000 == 46 [pid = 3008] [id = 64] 18:51:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE57460C00) [pid = 3008] [serial = 189] [outer = 0000000000000000] 18:51:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE5C35BC00) [pid = 3008] [serial = 190] [outer = 000000BE57460C00] 18:51:08 INFO - PROCESS | 3008 | 1461117068868 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE632A7400) [pid = 3008] [serial = 191] [outer = 000000BE57460C00] 18:51:09 INFO - PROCESS | 3008 | 1461117069487 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]]]}] 18:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 882ms 18:51:09 INFO - PROCESS | 3008 | 1461117069525 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 18:51:09 INFO - PROCESS | 3008 | 1461117069530 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 18:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:51:09 INFO - PROCESS | 3008 | 1461117069535 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:51:09 INFO - PROCESS | 3008 | 1461117069539 Marionette TRACE conn5 <- [1,222,null,{}] 18:51:09 INFO - PROCESS | 3008 | 1461117069546 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}] 18:51:09 INFO - PROCESS | 3008 | 1461117069641 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 18:51:09 INFO - PROCESS | 3008 | 1461117069725 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BBD6000 == 47 [pid = 3008] [id = 65] 18:51:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE57461800) [pid = 3008] [serial = 192] [outer = 0000000000000000] 18:51:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE5746B400) [pid = 3008] [serial = 193] [outer = 000000BE57461800] 18:51:09 INFO - PROCESS | 3008 | 1461117069778 Marionette DEBUG loaded listener.js 18:51:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE5BC1E400) [pid = 3008] [serial = 194] [outer = 000000BE57461800] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCC6000 == 46 [pid = 3008] [id = 58] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA15000 == 45 [pid = 3008] [id = 57] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4D8000 == 44 [pid = 3008] [id = 56] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C79800 == 43 [pid = 3008] [id = 55] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE579DB800 == 42 [pid = 3008] [id = 54] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66116000 == 41 [pid = 3008] [id = 53] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A7B800 == 40 [pid = 3008] [id = 52] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6165B800 == 39 [pid = 3008] [id = 51] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C2DB800 == 38 [pid = 3008] [id = 50] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C3BA000 == 37 [pid = 3008] [id = 49] 18:51:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BC70000 == 36 [pid = 3008] [id = 48] 18:51:10 INFO - PROCESS | 3008 | 1461117070373 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]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 881ms 18:51:10 INFO - PROCESS | 3008 | 1461117070421 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 3008 | 1461117070427 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 18:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:51:10 INFO - PROCESS | 3008 | 1461117070433 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 3008 | 1461117070436 Marionette TRACE conn5 <- [1,226,null,{}] 18:51:10 INFO - PROCESS | 3008 | 1461117070440 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}] 18:51:10 INFO - PROCESS | 3008 | 1461117070524 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE6B3BE400) [pid = 3008] [serial = 117] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE5E018C00) [pid = 3008] [serial = 105] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE60EDE000) [pid = 3008] [serial = 106] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE64605C00) [pid = 3008] [serial = 111] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE5C7A5000) [pid = 3008] [serial = 103] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE5BA89400) [pid = 3008] [serial = 102] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE60A51800) [pid = 3008] [serial = 120] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE616BA800) [pid = 3008] [serial = 90] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE636A9C00) [pid = 3008] [serial = 91] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE64E47800) [pid = 3008] [serial = 99] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE67C48800) [pid = 3008] [serial = 100] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE60A54800) [pid = 3008] [serial = 123] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE6764DC00) [pid = 3008] [serial = 97] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE66171400) [pid = 3008] [serial = 96] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE6B6B3400) [pid = 3008] [serial = 118] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE64E39800) [pid = 3008] [serial = 94] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE6460A000) [pid = 3008] [serial = 93] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE63290000) [pid = 3008] [serial = 108] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE636ACC00) [pid = 3008] [serial = 109] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE5C288400) [pid = 3008] [serial = 88] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE56CD9400) [pid = 3008] [serial = 87] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE5D407000) [pid = 3008] [serial = 126] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE5D496400) [pid = 3008] [serial = 127] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE6B3C7800) [pid = 3008] [serial = 121] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE656BB400) [pid = 3008] [serial = 114] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE66FBD000) [pid = 3008] [serial = 115] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE69484000) [pid = 3008] [serial = 124] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE6B818800) [pid = 3008] [serial = 130] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE64E47000) [pid = 3008] [serial = 112] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE6B3C1400) [pid = 3008] [serial = 129] [outer = 0000000000000000] [url = about:blank] 18:51:10 INFO - PROCESS | 3008 | 1461117070594 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BA10800 == 37 [pid = 3008] [id = 66] 18:51:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE56CCB400) [pid = 3008] [serial = 195] [outer = 0000000000000000] 18:51:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE56FE2C00) [pid = 3008] [serial = 196] [outer = 000000BE56CCB400] 18:51:10 INFO - PROCESS | 3008 | 1461117070642 Marionette DEBUG loaded listener.js 18:51:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE5D407000) [pid = 3008] [serial = 197] [outer = 000000BE56CCB400] 18:51:11 INFO - PROCESS | 3008 | 1461117071024 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]]]}] 18:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 18:51:11 INFO - PROCESS | 3008 | 1461117071064 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 18:51:11 INFO - PROCESS | 3008 | 1461117071066 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 18:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:51:11 INFO - PROCESS | 3008 | 1461117071070 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:51:11 INFO - PROCESS | 3008 | 1461117071073 Marionette TRACE conn5 <- [1,230,null,{}] 18:51:11 INFO - PROCESS | 3008 | 1461117071084 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}] 18:51:11 INFO - PROCESS | 3008 | 1461117071169 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 18:51:11 INFO - PROCESS | 3008 | 1461117071176 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B74000 == 38 [pid = 3008] [id = 67] 18:51:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE60A51000) [pid = 3008] [serial = 198] [outer = 0000000000000000] 18:51:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE60A7A400) [pid = 3008] [serial = 199] [outer = 000000BE60A51000] 18:51:11 INFO - PROCESS | 3008 | 1461117071226 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE60F09800) [pid = 3008] [serial = 200] [outer = 000000BE60A51000] 18:51:11 INFO - PROCESS | 3008 | 1461117071678 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]]]}] 18:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 18:51:11 INFO - PROCESS | 3008 | 1461117071702 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 18:51:11 INFO - PROCESS | 3008 | 1461117071704 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 18:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:51:11 INFO - PROCESS | 3008 | 1461117071708 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:51:11 INFO - PROCESS | 3008 | 1461117071710 Marionette TRACE conn5 <- [1,234,null,{}] 18:51:11 INFO - PROCESS | 3008 | 1461117071713 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}] 18:51:11 INFO - PROCESS | 3008 | 1461117071793 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 18:51:11 INFO - PROCESS | 3008 | 1461117071799 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64644800 == 39 [pid = 3008] [id = 68] 18:51:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE616B9800) [pid = 3008] [serial = 201] [outer = 0000000000000000] 18:51:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE632A7000) [pid = 3008] [serial = 202] [outer = 000000BE616B9800] 18:51:11 INFO - PROCESS | 3008 | 1461117071847 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE63615400) [pid = 3008] [serial = 203] [outer = 000000BE616B9800] 18:51:12 INFO - PROCESS | 3008 | 1461117072264 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]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 18:51:12 INFO - PROCESS | 3008 | 1461117072299 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 18:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:51:12 INFO - PROCESS | 3008 | 1461117072301 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 18:51:12 INFO - PROCESS | 3008 | 1461117072304 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - PROCESS | 3008 | 1461117072306 Marionette TRACE conn5 <- [1,238,null,{}] 18:51:12 INFO - PROCESS | 3008 | 1461117072309 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}] 18:51:12 INFO - PROCESS | 3008 | 1461117072417 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 18:51:12 INFO - PROCESS | 3008 | 1461117072426 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6640A800 == 40 [pid = 3008] [id = 69] 18:51:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE56570400) [pid = 3008] [serial = 204] [outer = 0000000000000000] 18:51:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE63879000) [pid = 3008] [serial = 205] [outer = 000000BE56570400] 18:51:12 INFO - PROCESS | 3008 | 1461117072472 Marionette DEBUG loaded listener.js 18:51:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE645CA400) [pid = 3008] [serial = 206] [outer = 000000BE56570400] 18:51:12 INFO - PROCESS | 3008 | 1461117072937 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]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 18:51:12 INFO - PROCESS | 3008 | 1461117072979 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 3008 | 1461117072981 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 18:51:12 INFO - PROCESS | 3008 | 1461117072984 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:51:12 INFO - PROCESS | 3008 | 1461117072986 Marionette TRACE conn5 <- [1,242,null,{}] 18:51:13 INFO - PROCESS | 3008 | 1461117072989 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}] 18:51:13 INFO - PROCESS | 3008 | 1461117073110 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 18:51:13 INFO - PROCESS | 3008 | 1461117073123 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678D5800 == 41 [pid = 3008] [id = 70] 18:51:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE64E3D000) [pid = 3008] [serial = 207] [outer = 0000000000000000] 18:51:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE656B8800) [pid = 3008] [serial = 208] [outer = 000000BE64E3D000] 18:51:13 INFO - PROCESS | 3008 | 1461117073206 Marionette DEBUG loaded listener.js 18:51:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE679B3000) [pid = 3008] [serial = 209] [outer = 000000BE64E3D000] 18:51:13 INFO - PROCESS | 3008 | 1461117073629 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]]]}] 18:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 18:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:51:13 INFO - PROCESS | 3008 | 1461117073666 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 18:51:13 INFO - PROCESS | 3008 | 1461117073668 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 18:51:13 INFO - PROCESS | 3008 | 1461117073672 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:51:13 INFO - PROCESS | 3008 | 1461117073674 Marionette TRACE conn5 <- [1,246,null,{}] 18:51:13 INFO - PROCESS | 3008 | 1461117073677 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}] 18:51:13 INFO - PROCESS | 3008 | 1461117073801 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 18:51:13 INFO - PROCESS | 3008 | 1461117073824 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C5D000 == 42 [pid = 3008] [id = 71] 18:51:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE693EBC00) [pid = 3008] [serial = 210] [outer = 0000000000000000] 18:51:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE693EE400) [pid = 3008] [serial = 211] [outer = 000000BE693EBC00] 18:51:13 INFO - PROCESS | 3008 | 1461117073871 Marionette DEBUG loaded listener.js 18:51:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE693F5400) [pid = 3008] [serial = 212] [outer = 000000BE693EBC00] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE63FF1000) [pid = 3008] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE56C96C00) [pid = 3008] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE60A53C00) [pid = 3008] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE56FE7C00) [pid = 3008] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5B86D400) [pid = 3008] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE60F6A400) [pid = 3008] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE6460E800) [pid = 3008] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE5540C400) [pid = 3008] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE64604400) [pid = 3008] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE69480800) [pid = 3008] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:51:14 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE63591400) [pid = 3008] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:51:14 INFO - PROCESS | 3008 | 1461117074531 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]]]}] 18:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 18:51:14 INFO - PROCESS | 3008 | 1461117074553 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 18:51:14 INFO - PROCESS | 3008 | 1461117074555 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 18:51:14 INFO - PROCESS | 3008 | 1461117074558 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:51:14 INFO - PROCESS | 3008 | 1461117074560 Marionette TRACE conn5 <- [1,250,null,{}] 18:51:14 INFO - PROCESS | 3008 | 1461117074564 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}] 18:51:14 INFO - PROCESS | 3008 | 1461117074641 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 18:51:14 INFO - PROCESS | 3008 | 1461117074647 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B749000 == 43 [pid = 3008] [id = 72] 18:51:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE5708C800) [pid = 3008] [serial = 213] [outer = 0000000000000000] 18:51:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE57092C00) [pid = 3008] [serial = 214] [outer = 000000BE5708C800] 18:51:14 INFO - PROCESS | 3008 | 1461117074693 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE6460E800) [pid = 3008] [serial = 215] [outer = 000000BE5708C800] 18:51:15 INFO - PROCESS | 3008 | 1461117075104 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]]]}] 18:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 588ms 18:51:15 INFO - PROCESS | 3008 | 1461117075150 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 18:51:15 INFO - PROCESS | 3008 | 1461117075153 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 18:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:51:15 INFO - PROCESS | 3008 | 1461117075156 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:51:15 INFO - PROCESS | 3008 | 1461117075158 Marionette TRACE conn5 <- [1,254,null,{}] 18:51:15 INFO - PROCESS | 3008 | 1461117075161 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}] 18:51:15 INFO - PROCESS | 3008 | 1461117075241 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 18:51:15 INFO - PROCESS | 3008 | 1461117075248 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA1E000 == 44 [pid = 3008] [id = 73] 18:51:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE55511800) [pid = 3008] [serial = 216] [outer = 0000000000000000] 18:51:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE55516400) [pid = 3008] [serial = 217] [outer = 000000BE55511800] 18:51:15 INFO - PROCESS | 3008 | 1461117075293 Marionette DEBUG loaded listener.js 18:51:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE642FE800) [pid = 3008] [serial = 218] [outer = 000000BE55511800] 18:51:15 INFO - PROCESS | 3008 | 1461117075707 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]]]}] 18:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 18:51:15 INFO - PROCESS | 3008 | 1461117075750 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 18:51:15 INFO - PROCESS | 3008 | 1461117075753 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 18:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:51:15 INFO - PROCESS | 3008 | 1461117075756 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:51:15 INFO - PROCESS | 3008 | 1461117075758 Marionette TRACE conn5 <- [1,258,null,{}] 18:51:15 INFO - PROCESS | 3008 | 1461117075761 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}] 18:51:15 INFO - PROCESS | 3008 | 1461117075841 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 18:51:15 INFO - PROCESS | 3008 | 1461117075850 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEA4800 == 45 [pid = 3008] [id = 74] 18:51:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE67C48800) [pid = 3008] [serial = 219] [outer = 0000000000000000] 18:51:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE693B7400) [pid = 3008] [serial = 220] [outer = 000000BE67C48800] 18:51:15 INFO - PROCESS | 3008 | 1461117075895 Marionette DEBUG loaded listener.js 18:51:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE693BD400) [pid = 3008] [serial = 221] [outer = 000000BE67C48800] 18:51:16 INFO - PROCESS | 3008 | 1461117076286 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]]]}] 18:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 588ms 18:51:16 INFO - PROCESS | 3008 | 1461117076352 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 18:51:16 INFO - PROCESS | 3008 | 1461117076355 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 18:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:51:16 INFO - PROCESS | 3008 | 1461117076358 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:51:16 INFO - PROCESS | 3008 | 1461117076361 Marionette TRACE conn5 <- [1,262,null,{}] 18:51:16 INFO - PROCESS | 3008 | 1461117076365 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}] 18:51:16 INFO - PROCESS | 3008 | 1461117076511 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 18:51:16 INFO - PROCESS | 3008 | 1461117076649 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE51FC7800 == 46 [pid = 3008] [id = 75] 18:51:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE51FAB000) [pid = 3008] [serial = 222] [outer = 0000000000000000] 18:51:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE55582000) [pid = 3008] [serial = 223] [outer = 000000BE51FAB000] 18:51:16 INFO - PROCESS | 3008 | 1461117076708 Marionette DEBUG loaded listener.js 18:51:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE56FEDC00) [pid = 3008] [serial = 224] [outer = 000000BE51FAB000] 18:51:17 INFO - PROCESS | 3008 | 1461117077239 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]]]}] 18:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 924ms 18:51:17 INFO - PROCESS | 3008 | 1461117077286 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 18:51:17 INFO - PROCESS | 3008 | 1461117077291 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 18:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:51:17 INFO - PROCESS | 3008 | 1461117077296 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:51:17 INFO - PROCESS | 3008 | 1461117077301 Marionette TRACE conn5 <- [1,266,null,{}] 18:51:17 INFO - PROCESS | 3008 | 1461117077306 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}] 18:51:17 INFO - PROCESS | 3008 | 1461117077417 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 18:51:17 INFO - PROCESS | 3008 | 1461117077497 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F5A800 == 47 [pid = 3008] [id = 76] 18:51:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE5D870800) [pid = 3008] [serial = 225] [outer = 0000000000000000] 18:51:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE6029DC00) [pid = 3008] [serial = 226] [outer = 000000BE5D870800] 18:51:17 INFO - PROCESS | 3008 | 1461117077557 Marionette DEBUG loaded listener.js 18:51:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE60A76400) [pid = 3008] [serial = 227] [outer = 000000BE5D870800] 18:51:18 INFO - PROCESS | 3008 | 1461117078152 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]]]}] 18:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 944ms 18:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:51:18 INFO - PROCESS | 3008 | 1461117078244 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 18:51:18 INFO - PROCESS | 3008 | 1461117078247 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 18:51:18 INFO - PROCESS | 3008 | 1461117078251 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:51:18 INFO - PROCESS | 3008 | 1461117078254 Marionette TRACE conn5 <- [1,270,null,{}] 18:51:18 INFO - PROCESS | 3008 | 1461117078259 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}] 18:51:18 INFO - PROCESS | 3008 | 1461117078373 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 18:51:18 INFO - PROCESS | 3008 | 1461117078482 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6C5A0800 == 48 [pid = 3008] [id = 77] 18:51:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE646B0800) [pid = 3008] [serial = 228] [outer = 0000000000000000] 18:51:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE64E3F800) [pid = 3008] [serial = 229] [outer = 000000BE646B0800] 18:51:18 INFO - PROCESS | 3008 | 1461117078585 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE6618BC00) [pid = 3008] [serial = 230] [outer = 000000BE646B0800] 18:51:19 INFO - PROCESS | 3008 | 1461117079368 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]]]}] 18:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1183ms 18:51:19 INFO - PROCESS | 3008 | 1461117079435 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 18:51:19 INFO - PROCESS | 3008 | 1461117079439 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 18:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:51:19 INFO - PROCESS | 3008 | 1461117079451 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:51:19 INFO - PROCESS | 3008 | 1461117079456 Marionette TRACE conn5 <- [1,274,null,{}] 18:51:19 INFO - PROCESS | 3008 | 1461117079460 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}] 18:51:19 INFO - PROCESS | 3008 | 1461117079575 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 18:51:19 INFO - PROCESS | 3008 | 1461117079636 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D84B800 == 49 [pid = 3008] [id = 78] 18:51:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE6B3C7C00) [pid = 3008] [serial = 231] [outer = 0000000000000000] 18:51:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE6B6B3400) [pid = 3008] [serial = 232] [outer = 000000BE6B3C7C00] 18:51:19 INFO - PROCESS | 3008 | 1461117079694 Marionette DEBUG loaded listener.js 18:51:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE6B820000) [pid = 3008] [serial = 233] [outer = 000000BE6B3C7C00] 18:51:20 INFO - PROCESS | 3008 | 1461117080234 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]]]}] 18:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 839ms 18:51:20 INFO - PROCESS | 3008 | 1461117080288 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 18:51:20 INFO - PROCESS | 3008 | 1461117080291 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 18:51:20 INFO - PROCESS | 3008 | 1461117080294 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:51:20 INFO - PROCESS | 3008 | 1461117080296 Marionette TRACE conn5 <- [1,278,null,{}] 18:51:20 INFO - PROCESS | 3008 | 1461117080300 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}] 18:51:20 INFO - PROCESS | 3008 | 1461117080406 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 18:51:20 INFO - PROCESS | 3008 | 1461117080512 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CCA2800 == 50 [pid = 3008] [id = 79] 18:51:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE692B3C00) [pid = 3008] [serial = 234] [outer = 0000000000000000] 18:51:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE692BCC00) [pid = 3008] [serial = 235] [outer = 000000BE692B3C00] 18:51:20 INFO - PROCESS | 3008 | 1461117080570 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE6B820800) [pid = 3008] [serial = 236] [outer = 000000BE692B3C00] 18:51:21 INFO - PROCESS | 3008 | 1461117081306 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]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1079ms 18:51:21 INFO - PROCESS | 3008 | 1461117081375 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 3008 | 1461117081379 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 18:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:51:21 INFO - PROCESS | 3008 | 1461117081385 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 3008 | 1461117081389 Marionette TRACE conn5 <- [1,282,null,{}] 18:51:21 INFO - PROCESS | 3008 | 1461117081395 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}] 18:51:21 INFO - PROCESS | 3008 | 1461117081492 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 18:51:21 INFO - PROCESS | 3008 | 1461117081565 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60F92800 == 51 [pid = 3008] [id = 80] 18:51:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE56FE1800) [pid = 3008] [serial = 237] [outer = 0000000000000000] 18:51:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE57091400) [pid = 3008] [serial = 238] [outer = 000000BE56FE1800] 18:51:21 INFO - PROCESS | 3008 | 1461117081616 Marionette DEBUG loaded listener.js 18:51:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE5878F800) [pid = 3008] [serial = 239] [outer = 000000BE56FE1800] 18:51:22 INFO - PROCESS | 3008 | 1461117082171 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]]]}] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEA4800 == 50 [pid = 3008] [id = 74] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA1E000 == 49 [pid = 3008] [id = 73] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B749000 == 48 [pid = 3008] [id = 72] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C5D000 == 47 [pid = 3008] [id = 71] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678D5800 == 46 [pid = 3008] [id = 70] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6640A800 == 45 [pid = 3008] [id = 69] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64644800 == 44 [pid = 3008] [id = 68] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B74000 == 43 [pid = 3008] [id = 67] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE6B826800) [pid = 3008] [serial = 175] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE6BA5A800) [pid = 3008] [serial = 132] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE57464800) [pid = 3008] [serial = 135] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE6321F400) [pid = 3008] [serial = 138] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BA10800 == 42 [pid = 3008] [id = 66] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BBD6000 == 41 [pid = 3008] [id = 65] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D1D800 == 40 [pid = 3008] [id = 61] 18:51:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BAD6800 == 39 [pid = 3008] [id = 60] 18:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 881ms 18:51:22 INFO - PROCESS | 3008 | 1461117082266 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 18:51:22 INFO - PROCESS | 3008 | 1461117082272 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 18:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:51:22 INFO - PROCESS | 3008 | 1461117082278 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:51:22 INFO - PROCESS | 3008 | 1461117082281 Marionette TRACE conn5 <- [1,286,null,{}] 18:51:22 INFO - PROCESS | 3008 | 1461117082285 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}] 18:51:22 INFO - PROCESS | 3008 | 1461117082384 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE6B3C2400) [pid = 3008] [serial = 172] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE5C381000) [pid = 3008] [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.] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE636AC400) [pid = 3008] [serial = 156] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE63BA1400) [pid = 3008] [serial = 157] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE573EA000) [pid = 3008] [serial = 166] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE6B6BD400) [pid = 3008] [serial = 173] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE63220400) [pid = 3008] [serial = 154] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE69481C00) [pid = 3008] [serial = 170] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE643C0C00) [pid = 3008] [serial = 159] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE5C742800) [pid = 3008] [serial = 147] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE5E019000) [pid = 3008] [serial = 148] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE60E32800) [pid = 3008] [serial = 150] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE60F09C00) [pid = 3008] [serial = 151] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE57468000) [pid = 3008] [serial = 142] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE56FEB000) [pid = 3008] [serial = 141] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE5D493000) [pid = 3008] [serial = 145] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5BEF6C00) [pid = 3008] [serial = 144] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE6166C800) [pid = 3008] [serial = 153] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE6460D000) [pid = 3008] [serial = 160] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE6539BC00) [pid = 3008] [serial = 163] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE6642C000) [pid = 3008] [serial = 164] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE60E33400) [pid = 3008] [serial = 167] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE679B3C00) [pid = 3008] [serial = 169] [outer = 0000000000000000] [url = about:blank] 18:51:22 INFO - PROCESS | 3008 | 1461117082455 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5B852000 == 40 [pid = 3008] [id = 81] 18:51:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE56FE6400) [pid = 3008] [serial = 240] [outer = 0000000000000000] 18:51:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE56FEA000) [pid = 3008] [serial = 241] [outer = 000000BE56FE6400] 18:51:22 INFO - PROCESS | 3008 | 1461117082503 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE5B868400) [pid = 3008] [serial = 242] [outer = 000000BE56FE6400] 18:51:22 INFO - PROCESS | 3008 | 1461117082904 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]]]}] 18:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 692ms 18:51:22 INFO - PROCESS | 3008 | 1461117082972 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 18:51:22 INFO - PROCESS | 3008 | 1461117082974 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 18:51:22 INFO - PROCESS | 3008 | 1461117082978 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:51:22 INFO - PROCESS | 3008 | 1461117082982 Marionette TRACE conn5 <- [1,290,null,{}] 18:51:23 INFO - PROCESS | 3008 | 1461117082993 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}] 18:51:23 INFO - PROCESS | 3008 | 1461117083079 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 18:51:23 INFO - PROCESS | 3008 | 1461117083093 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B70000 == 41 [pid = 3008] [id = 82] 18:51:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE5E021C00) [pid = 3008] [serial = 243] [outer = 0000000000000000] 18:51:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE60A4E000) [pid = 3008] [serial = 244] [outer = 000000BE5E021C00] 18:51:23 INFO - PROCESS | 3008 | 1461117083141 Marionette DEBUG loaded listener.js 18:51:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE60A7F800) [pid = 3008] [serial = 245] [outer = 000000BE5E021C00] 18:51:23 INFO - PROCESS | 3008 | 1461117083580 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]]]}] 18:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 18:51:23 INFO - PROCESS | 3008 | 1461117083610 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 18:51:23 INFO - PROCESS | 3008 | 1461117083613 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 18:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:51:23 INFO - PROCESS | 3008 | 1461117083620 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:51:23 INFO - PROCESS | 3008 | 1461117083622 Marionette TRACE conn5 <- [1,294,null,{}] 18:51:23 INFO - PROCESS | 3008 | 1461117083625 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}] 18:51:23 INFO - PROCESS | 3008 | 1461117083710 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 18:51:23 INFO - PROCESS | 3008 | 1461117083718 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE643B2000 == 42 [pid = 3008] [id = 83] 18:51:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE60F08800) [pid = 3008] [serial = 246] [outer = 0000000000000000] 18:51:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE60FBD400) [pid = 3008] [serial = 247] [outer = 000000BE60F08800] 18:51:23 INFO - PROCESS | 3008 | 1461117083766 Marionette DEBUG loaded listener.js 18:51:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE62BAC400) [pid = 3008] [serial = 248] [outer = 000000BE60F08800] 18:51:24 INFO - PROCESS | 3008 | 1461117084177 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]]]}] 18:51:24 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. 18:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 18:51:24 INFO - PROCESS | 3008 | 1461117084248 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 3008 | 1461117084251 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 18:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:51:24 INFO - PROCESS | 3008 | 1461117084254 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 3008 | 1461117084256 Marionette TRACE conn5 <- [1,298,null,{}] 18:51:24 INFO - PROCESS | 3008 | 1461117084259 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}] 18:51:24 INFO - PROCESS | 3008 | 1461117084339 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 18:51:24 INFO - PROCESS | 3008 | 1461117084346 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D26800 == 43 [pid = 3008] [id = 84] 18:51:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE63286800) [pid = 3008] [serial = 249] [outer = 0000000000000000] 18:51:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE63592000) [pid = 3008] [serial = 250] [outer = 000000BE63286800] 18:51:24 INFO - PROCESS | 3008 | 1461117084394 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE6386A800) [pid = 3008] [serial = 251] [outer = 000000BE63286800] 18:51:24 INFO - PROCESS | 3008 | 1461117084877 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]]]}] 18:51:24 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. 18:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 18:51:24 INFO - PROCESS | 3008 | 1461117084929 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 3008 | 1461117084931 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 18:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:51:24 INFO - PROCESS | 3008 | 1461117084934 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 3008 | 1461117084936 Marionette TRACE conn5 <- [1,302,null,{}] 18:51:24 INFO - PROCESS | 3008 | 1461117084945 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}] 18:51:25 INFO - PROCESS | 3008 | 1461117085070 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 18:51:25 INFO - PROCESS | 3008 | 1461117085149 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C69000 == 44 [pid = 3008] [id = 85] 18:51:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE653B1800) [pid = 3008] [serial = 252] [outer = 0000000000000000] 18:51:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE66171400) [pid = 3008] [serial = 253] [outer = 000000BE653B1800] 18:51:25 INFO - PROCESS | 3008 | 1461117085206 Marionette DEBUG loaded listener.js 18:51:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE66F0DC00) [pid = 3008] [serial = 254] [outer = 000000BE653B1800] 18:51:25 INFO - PROCESS | 3008 | 1461117085307 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:51:25 INFO - PROCESS | 3008 | 1461117085658 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]]]}] 18:51:25 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. 18:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 776ms 18:51:25 INFO - PROCESS | 3008 | 1461117085714 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 18:51:25 INFO - PROCESS | 3008 | 1461117085716 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 18:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:51:25 INFO - PROCESS | 3008 | 1461117085724 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:51:25 INFO - PROCESS | 3008 | 1461117085726 Marionette TRACE conn5 <- [1,306,null,{}] 18:51:25 INFO - PROCESS | 3008 | 1461117085729 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}] 18:51:25 INFO - PROCESS | 3008 | 1461117085839 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 18:51:25 INFO - PROCESS | 3008 | 1461117085848 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69427000 == 45 [pid = 3008] [id = 86] 18:51:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE679B3C00) [pid = 3008] [serial = 255] [outer = 0000000000000000] 18:51:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE692B3400) [pid = 3008] [serial = 256] [outer = 000000BE679B3C00] 18:51:25 INFO - PROCESS | 3008 | 1461117085898 Marionette DEBUG loaded listener.js 18:51:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE693BCC00) [pid = 3008] [serial = 257] [outer = 000000BE679B3C00] 18:51:26 INFO - PROCESS | 3008 | 1461117086312 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]]]}] 18:51:26 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. 18:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 18:51:26 INFO - PROCESS | 3008 | 1461117086357 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 18:51:26 INFO - PROCESS | 3008 | 1461117086359 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 18:51:26 INFO - PROCESS | 3008 | 1461117086362 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:51:26 INFO - PROCESS | 3008 | 1461117086364 Marionette TRACE conn5 <- [1,310,null,{}] 18:51:26 INFO - PROCESS | 3008 | 1461117086373 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}] 18:51:26 INFO - PROCESS | 3008 | 1461117086473 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 18:51:26 INFO - PROCESS | 3008 | 1461117086479 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B89B800 == 46 [pid = 3008] [id = 87] 18:51:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE67B55400) [pid = 3008] [serial = 258] [outer = 0000000000000000] 18:51:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE693F3000) [pid = 3008] [serial = 259] [outer = 000000BE67B55400] 18:51:26 INFO - PROCESS | 3008 | 1461117086525 Marionette DEBUG loaded listener.js 18:51:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE6948A400) [pid = 3008] [serial = 260] [outer = 000000BE67B55400] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE5708C800) [pid = 3008] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE55511800) [pid = 3008] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE60F71800) [pid = 3008] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE6B825C00) [pid = 3008] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE6358F400) [pid = 3008] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE56FEB400) [pid = 3008] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE64E3D000) [pid = 3008] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE56570400) [pid = 3008] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE693EBC00) [pid = 3008] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE57460C00) [pid = 3008] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE616B9800) [pid = 3008] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE60A51000) [pid = 3008] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE57461800) [pid = 3008] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:51:26 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE56CCB400) [pid = 3008] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:51:27 INFO - PROCESS | 3008 | 1461117087048 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]]]}] 18:51:27 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. 18:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 734ms 18:51:27 INFO - PROCESS | 3008 | 1461117087101 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 18:51:27 INFO - PROCESS | 3008 | 1461117087103 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 18:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:51:27 INFO - PROCESS | 3008 | 1461117087107 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:51:27 INFO - PROCESS | 3008 | 1461117087108 Marionette TRACE conn5 <- [1,314,null,{}] 18:51:27 INFO - PROCESS | 3008 | 1461117087112 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}] 18:51:27 INFO - PROCESS | 3008 | 1461117087215 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 18:51:27 INFO - PROCESS | 3008 | 1461117087221 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8D6000 == 47 [pid = 3008] [id = 88] 18:51:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5D86FC00) [pid = 3008] [serial = 261] [outer = 0000000000000000] 18:51:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE6358F400) [pid = 3008] [serial = 262] [outer = 000000BE5D86FC00] 18:51:27 INFO - PROCESS | 3008 | 1461117087266 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE69489000) [pid = 3008] [serial = 263] [outer = 000000BE5D86FC00] 18:51:27 INFO - PROCESS | 3008 | 1461117087678 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]]]}] 18:51:27 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. 18:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms 18:51:27 INFO - PROCESS | 3008 | 1461117087738 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 18:51:27 INFO - PROCESS | 3008 | 1461117087740 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 18:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:51:27 INFO - PROCESS | 3008 | 1461117087743 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:51:27 INFO - PROCESS | 3008 | 1461117087745 Marionette TRACE conn5 <- [1,318,null,{}] 18:51:27 INFO - PROCESS | 3008 | 1461117087749 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}] 18:51:27 INFO - PROCESS | 3008 | 1461117087830 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 18:51:27 INFO - PROCESS | 3008 | 1461117087838 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEA2800 == 48 [pid = 3008] [id = 89] 18:51:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE6B3C5800) [pid = 3008] [serial = 264] [outer = 0000000000000000] 18:51:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE6B3EC800) [pid = 3008] [serial = 265] [outer = 000000BE6B3C5800] 18:51:27 INFO - PROCESS | 3008 | 1461117087884 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE6B6B8C00) [pid = 3008] [serial = 266] [outer = 000000BE6B3C5800] 18:51:28 INFO - PROCESS | 3008 | 1461117088303 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]]]}] 18:51:28 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. 18:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 587ms 18:51:28 INFO - PROCESS | 3008 | 1461117088338 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 18:51:28 INFO - PROCESS | 3008 | 1461117088341 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 18:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:51:28 INFO - PROCESS | 3008 | 1461117088344 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:51:28 INFO - PROCESS | 3008 | 1461117088347 Marionette TRACE conn5 <- [1,322,null,{}] 18:51:28 INFO - PROCESS | 3008 | 1461117088351 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}] 18:51:28 INFO - PROCESS | 3008 | 1461117088453 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 18:51:28 INFO - PROCESS | 3008 | 1461117088461 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D82D000 == 49 [pid = 3008] [id = 90] 18:51:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE68986000) [pid = 3008] [serial = 267] [outer = 0000000000000000] 18:51:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE6B6B5C00) [pid = 3008] [serial = 268] [outer = 000000BE68986000] 18:51:28 INFO - PROCESS | 3008 | 1461117088512 Marionette DEBUG loaded listener.js 18:51:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE6B825C00) [pid = 3008] [serial = 269] [outer = 000000BE68986000] 18:51:29 INFO - PROCESS | 3008 | 1461117089222 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]]]}] 18:51:29 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. 18:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 923ms 18:51:29 INFO - PROCESS | 3008 | 1461117089271 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 18:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:51:29 INFO - PROCESS | 3008 | 1461117089275 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 18:51:29 INFO - PROCESS | 3008 | 1461117089280 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:51:29 INFO - PROCESS | 3008 | 1461117089283 Marionette TRACE conn5 <- [1,326,null,{}] 18:51:29 INFO - PROCESS | 3008 | 1461117089290 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}] 18:51:29 INFO - PROCESS | 3008 | 1461117089405 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 18:51:29 INFO - PROCESS | 3008 | 1461117089476 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6BB800 == 50 [pid = 3008] [id = 91] 18:51:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE56FE1000) [pid = 3008] [serial = 270] [outer = 0000000000000000] 18:51:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE56CD3000) [pid = 3008] [serial = 271] [outer = 000000BE56FE1000] 18:51:29 INFO - PROCESS | 3008 | 1461117089535 Marionette DEBUG loaded listener.js 18:51:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE5C804C00) [pid = 3008] [serial = 272] [outer = 000000BE56FE1000] 18:51:30 INFO - PROCESS | 3008 | 1461117090175 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]]]}] 18:51:30 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. 18:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 943ms 18:51:30 INFO - PROCESS | 3008 | 1461117090223 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 18:51:30 INFO - PROCESS | 3008 | 1461117090230 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 18:51:30 INFO - PROCESS | 3008 | 1461117090237 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:51:30 INFO - PROCESS | 3008 | 1461117090240 Marionette TRACE conn5 <- [1,330,null,{}] 18:51:30 INFO - PROCESS | 3008 | 1461117090244 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}] 18:51:30 INFO - PROCESS | 3008 | 1461117090357 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 18:51:30 INFO - PROCESS | 3008 | 1461117090440 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678D1800 == 51 [pid = 3008] [id = 92] 18:51:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE60A7D800) [pid = 3008] [serial = 273] [outer = 0000000000000000] 18:51:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE60FC5000) [pid = 3008] [serial = 274] [outer = 000000BE60A7D800] 18:51:30 INFO - PROCESS | 3008 | 1461117090498 Marionette DEBUG loaded listener.js 18:51:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE636B4400) [pid = 3008] [serial = 275] [outer = 000000BE60A7D800] 18:51:31 INFO - PROCESS | 3008 | 1461117091091 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]]]}] 18:51:31 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. 18:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 882ms 18:51:31 INFO - PROCESS | 3008 | 1461117091125 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 18:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:51:31 INFO - PROCESS | 3008 | 1461117091127 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 18:51:31 INFO - PROCESS | 3008 | 1461117091131 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:51:31 INFO - PROCESS | 3008 | 1461117091136 Marionette TRACE conn5 <- [1,334,null,{}] 18:51:31 INFO - PROCESS | 3008 | 1461117091147 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}] 18:51:31 INFO - PROCESS | 3008 | 1461117091256 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 18:51:31 INFO - PROCESS | 3008 | 1461117091328 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D840000 == 52 [pid = 3008] [id = 93] 18:51:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE6551D400) [pid = 3008] [serial = 276] [outer = 0000000000000000] 18:51:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE6551F400) [pid = 3008] [serial = 277] [outer = 000000BE6551D400] 18:51:31 INFO - PROCESS | 3008 | 1461117091389 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE65527400) [pid = 3008] [serial = 278] [outer = 000000BE6551D400] 18:51:31 INFO - PROCESS | 3008 | 1461117091940 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]]]}] 18:51:32 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. 18:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 881ms 18:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:51:32 INFO - PROCESS | 3008 | 1461117092015 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 18:51:32 INFO - PROCESS | 3008 | 1461117092018 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 18:51:32 INFO - PROCESS | 3008 | 1461117092022 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:51:32 INFO - PROCESS | 3008 | 1461117092024 Marionette TRACE conn5 <- [1,338,null,{}] 18:51:32 INFO - PROCESS | 3008 | 1461117092028 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}] 18:51:32 INFO - PROCESS | 3008 | 1461117092138 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 18:51:32 INFO - PROCESS | 3008 | 1461117092206 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F11800 == 53 [pid = 3008] [id = 94] 18:51:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE63B2A400) [pid = 3008] [serial = 279] [outer = 0000000000000000] 18:51:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE63B31000) [pid = 3008] [serial = 280] [outer = 000000BE63B2A400] 18:51:32 INFO - PROCESS | 3008 | 1461117092264 Marionette DEBUG loaded listener.js 18:51:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE6552A800) [pid = 3008] [serial = 281] [outer = 000000BE63B2A400] 18:51:32 INFO - PROCESS | 3008 | 1461117092842 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]]]}] 18:51:32 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. 18:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 881ms 18:51:32 INFO - PROCESS | 3008 | 1461117092906 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 18:51:32 INFO - PROCESS | 3008 | 1461117092908 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 18:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:51:32 INFO - PROCESS | 3008 | 1461117092912 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:51:32 INFO - PROCESS | 3008 | 1461117092914 Marionette TRACE conn5 <- [1,342,null,{}] 18:51:32 INFO - PROCESS | 3008 | 1461117092918 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}] 18:51:33 INFO - PROCESS | 3008 | 1461117093022 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 18:51:33 INFO - PROCESS | 3008 | 1461117093091 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DAE800 == 54 [pid = 3008] [id = 95] 18:51:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE68985C00) [pid = 3008] [serial = 282] [outer = 0000000000000000] 18:51:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE6898AC00) [pid = 3008] [serial = 283] [outer = 000000BE68985C00] 18:51:33 INFO - PROCESS | 3008 | 1461117093148 Marionette DEBUG loaded listener.js 18:51:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE693F6400) [pid = 3008] [serial = 284] [outer = 000000BE68985C00] 18:51:33 INFO - PROCESS | 3008 | 1461117093861 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]]]}] 18:51:33 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. 18:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 986ms 18:51:33 INFO - PROCESS | 3008 | 1461117093899 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 18:51:33 INFO - PROCESS | 3008 | 1461117093904 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 18:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:51:33 INFO - PROCESS | 3008 | 1461117093918 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - PROCESS | 3008 | 1461117093922 Marionette TRACE conn5 <- [1,346,null,{}] 18:51:33 INFO - PROCESS | 3008 | 1461117093927 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}] 18:51:34 INFO - PROCESS | 3008 | 1461117094027 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 18:51:34 INFO - PROCESS | 3008 | 1461117094106 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0E5800 == 55 [pid = 3008] [id = 96] 18:51:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE56FECC00) [pid = 3008] [serial = 285] [outer = 0000000000000000] 18:51:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE5708AC00) [pid = 3008] [serial = 286] [outer = 000000BE56FECC00] 18:51:34 INFO - PROCESS | 3008 | 1461117094159 Marionette DEBUG loaded listener.js 18:51:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE5D34BC00) [pid = 3008] [serial = 287] [outer = 000000BE56FECC00] 18:51:34 INFO - PROCESS | 3008 | 1461117094759 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]]]}] 18:51:34 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. 18:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 886ms 18:51:34 INFO - PROCESS | 3008 | 1461117094800 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 18:51:34 INFO - PROCESS | 3008 | 1461117094806 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 18:51:34 INFO - PROCESS | 3008 | 1461117094831 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:51:34 INFO - PROCESS | 3008 | 1461117094834 Marionette TRACE conn5 <- [1,350,null,{}] 18:51:34 INFO - PROCESS | 3008 | 1461117094838 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}] 18:51:34 INFO - PROCESS | 3008 | 1461117094951 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 18:51:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEA2800 == 54 [pid = 3008] [id = 89] 18:51:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8D6000 == 53 [pid = 3008] [id = 88] 18:51:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B89B800 == 52 [pid = 3008] [id = 87] 18:51:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69427000 == 51 [pid = 3008] [id = 86] 18:51:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C69000 == 50 [pid = 3008] [id = 85] 18:51:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D26800 == 49 [pid = 3008] [id = 84] 18:51:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE643B2000 == 48 [pid = 3008] [id = 83] 18:51:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B70000 == 47 [pid = 3008] [id = 82] 18:51:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5B852000 == 46 [pid = 3008] [id = 81] 18:51:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60F92800 == 45 [pid = 3008] [id = 80] 18:51:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F5A800 == 44 [pid = 3008] [id = 76] 18:51:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE51FC7800 == 43 [pid = 3008] [id = 75] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE63878800) [pid = 3008] [serial = 139] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE6BE88C00) [pid = 3008] [serial = 133] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE636B1C00) [pid = 3008] [serial = 85] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE5D404400) [pid = 3008] [serial = 136] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE656B8800) [pid = 3008] [serial = 208] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE645CA400) [pid = 3008] [serial = 206] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE693EE400) [pid = 3008] [serial = 211] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE679B3000) [pid = 3008] [serial = 209] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE5C35BC00) [pid = 3008] [serial = 190] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE632A7000) [pid = 3008] [serial = 202] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE60A7A400) [pid = 3008] [serial = 199] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE60F09800) [pid = 3008] [serial = 200] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE5BC1E400) [pid = 3008] [serial = 194] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE5746B400) [pid = 3008] [serial = 193] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE56FE2C00) [pid = 3008] [serial = 196] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE5D407000) [pid = 3008] [serial = 197] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE57469800) [pid = 3008] [serial = 178] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE69480C00) [pid = 3008] [serial = 184] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE60F79C00) [pid = 3008] [serial = 181] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE6B3F2000) [pid = 3008] [serial = 187] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE6460E800) [pid = 3008] [serial = 215] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE57092C00) [pid = 3008] [serial = 214] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE693F5400) [pid = 3008] [serial = 212] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE632A7400) [pid = 3008] [serial = 191] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE63879000) [pid = 3008] [serial = 205] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE642FE800) [pid = 3008] [serial = 218] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE55516400) [pid = 3008] [serial = 217] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE63615400) [pid = 3008] [serial = 203] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE693B7400) [pid = 3008] [serial = 220] [outer = 0000000000000000] [url = about:blank] 18:51:35 INFO - PROCESS | 3008 | 1461117095067 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5650C000 == 44 [pid = 3008] [id = 97] 18:51:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE55408400) [pid = 3008] [serial = 288] [outer = 0000000000000000] 18:51:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE55511800) [pid = 3008] [serial = 289] [outer = 000000BE55408400] 18:51:35 INFO - PROCESS | 3008 | 1461117095116 Marionette DEBUG loaded listener.js 18:51:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE56FEF400) [pid = 3008] [serial = 290] [outer = 000000BE55408400] 18:51:35 INFO - PROCESS | 3008 | 1461117095514 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]]]}] 18:51:35 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. 18:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 734ms 18:51:35 INFO - PROCESS | 3008 | 1461117095569 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 18:51:35 INFO - PROCESS | 3008 | 1461117095572 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 18:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:51:35 INFO - PROCESS | 3008 | 1461117095575 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:51:35 INFO - PROCESS | 3008 | 1461117095579 Marionette TRACE conn5 <- [1,354,null,{}] 18:51:35 INFO - PROCESS | 3008 | 1461117095590 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}] 18:51:35 INFO - PROCESS | 3008 | 1461117095677 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 18:51:35 INFO - PROCESS | 3008 | 1461117095684 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A05000 == 45 [pid = 3008] [id = 98] 18:51:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE5D871C00) [pid = 3008] [serial = 291] [outer = 0000000000000000] 18:51:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE60A4CC00) [pid = 3008] [serial = 292] [outer = 000000BE5D871C00] 18:51:35 INFO - PROCESS | 3008 | 1461117095734 Marionette DEBUG loaded listener.js 18:51:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE60F0A400) [pid = 3008] [serial = 293] [outer = 000000BE5D871C00] 18:51:36 INFO - PROCESS | 3008 | 1461117096199 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]]]}] 18:51:36 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. 18:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 693ms 18:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:51:36 INFO - PROCESS | 3008 | 1461117096270 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 18:51:36 INFO - PROCESS | 3008 | 1461117096273 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 18:51:36 INFO - PROCESS | 3008 | 1461117096276 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:51:36 INFO - PROCESS | 3008 | 1461117096278 Marionette TRACE conn5 <- [1,358,null,{}] 18:51:36 INFO - PROCESS | 3008 | 1461117096282 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}] 18:51:36 INFO - PROCESS | 3008 | 1461117096365 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 18:51:36 INFO - PROCESS | 3008 | 1461117096375 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE643A3800 == 46 [pid = 3008] [id = 99] 18:51:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE6321B000) [pid = 3008] [serial = 294] [outer = 0000000000000000] 18:51:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE63293800) [pid = 3008] [serial = 295] [outer = 000000BE6321B000] 18:51:36 INFO - PROCESS | 3008 | 1461117096424 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE636AEC00) [pid = 3008] [serial = 296] [outer = 000000BE6321B000] 18:51:36 INFO - PROCESS | 3008 | 1461117096864 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]]]}] 18:51:36 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. 18:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 18:51:36 INFO - PROCESS | 3008 | 1461117096908 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 18:51:36 INFO - PROCESS | 3008 | 1461117096911 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 18:51:36 INFO - PROCESS | 3008 | 1461117096914 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:51:36 INFO - PROCESS | 3008 | 1461117096916 Marionette TRACE conn5 <- [1,362,null,{}] 18:51:36 INFO - PROCESS | 3008 | 1461117096920 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}] 18:51:37 INFO - PROCESS | 3008 | 1461117096999 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 18:51:37 INFO - PROCESS | 3008 | 1461117097036 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6661D000 == 47 [pid = 3008] [id = 100] 18:51:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE63B2C400) [pid = 3008] [serial = 297] [outer = 0000000000000000] 18:51:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE63BA2800) [pid = 3008] [serial = 298] [outer = 000000BE63B2C400] 18:51:37 INFO - PROCESS | 3008 | 1461117097084 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE6448C800) [pid = 3008] [serial = 299] [outer = 000000BE63B2C400] 18:51:37 INFO - PROCESS | 3008 | 1461117097521 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]]]}] 18:51:37 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. 18:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 18:51:37 INFO - PROCESS | 3008 | 1461117097589 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 3008 | 1461117097591 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 18:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:51:37 INFO - PROCESS | 3008 | 1461117097594 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 3008 | 1461117097596 Marionette TRACE conn5 <- [1,366,null,{}] 18:51:37 INFO - PROCESS | 3008 | 1461117097606 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}] 18:51:37 INFO - PROCESS | 3008 | 1461117097734 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 18:51:37 INFO - PROCESS | 3008 | 1461117097742 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C8AB800 == 48 [pid = 3008] [id = 101] 18:51:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE643C3C00) [pid = 3008] [serial = 300] [outer = 0000000000000000] 18:51:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE653AF000) [pid = 3008] [serial = 301] [outer = 000000BE643C3C00] 18:51:37 INFO - PROCESS | 3008 | 1461117097791 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE679AFC00) [pid = 3008] [serial = 302] [outer = 000000BE643C3C00] 18:51:38 INFO - PROCESS | 3008 | 1461117098238 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]]]}] 18:51:38 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. 18:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 693ms 18:51:38 INFO - PROCESS | 3008 | 1461117098290 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 3008 | 1461117098292 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 18:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:51:38 INFO - PROCESS | 3008 | 1461117098296 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 3008 | 1461117098297 Marionette TRACE conn5 <- [1,370,null,{}] 18:51:38 INFO - PROCESS | 3008 | 1461117098301 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}] 18:51:38 INFO - PROCESS | 3008 | 1461117098436 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 18:51:38 INFO - PROCESS | 3008 | 1461117098460 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE683E8800 == 49 [pid = 3008] [id = 102] 18:51:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE6898E800) [pid = 3008] [serial = 303] [outer = 0000000000000000] 18:51:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE692B9800) [pid = 3008] [serial = 304] [outer = 000000BE6898E800] 18:51:38 INFO - PROCESS | 3008 | 1461117098506 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE693BB400) [pid = 3008] [serial = 305] [outer = 000000BE6898E800] 18:51:38 INFO - PROCESS | 3008 | 1461117098954 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]]]}] 18:51:38 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. 18:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 18:51:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:51:38 INFO - PROCESS | 3008 | 1461117098970 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 3008 | 1461117098972 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 18:51:38 INFO - PROCESS | 3008 | 1461117098976 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 3008 | 1461117098977 Marionette TRACE conn5 <- [1,374,null,{}] 18:51:38 INFO - PROCESS | 3008 | 1461117098981 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}] 18:51:39 INFO - PROCESS | 3008 | 1461117099094 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 18:51:39 INFO - PROCESS | 3008 | 1461117099100 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B894800 == 50 [pid = 3008] [id = 103] 18:51:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE5B8CD800) [pid = 3008] [serial = 306] [outer = 0000000000000000] 18:51:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE5B8D6400) [pid = 3008] [serial = 307] [outer = 000000BE5B8CD800] 18:51:39 INFO - PROCESS | 3008 | 1461117099150 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE693B3000) [pid = 3008] [serial = 308] [outer = 000000BE5B8CD800] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE653B1800) [pid = 3008] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE679B3C00) [pid = 3008] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE5E021C00) [pid = 3008] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE67B55400) [pid = 3008] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE56FE6400) [pid = 3008] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE63286800) [pid = 3008] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE56FE1800) [pid = 3008] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE60F08800) [pid = 3008] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE692B3C00) [pid = 3008] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE5D86FC00) [pid = 3008] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE6B3C5800) [pid = 3008] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE56FE1400) [pid = 3008] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:51:39 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE6B6B8400) [pid = 3008] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:51:39 INFO - PROCESS | 3008 | 1461117099798 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:51:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 881ms 18:51:39 INFO - PROCESS | 3008 | 1461117099861 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 3008 | 1461117099863 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 18:51:39 INFO - PROCESS | 3008 | 1461117099866 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:51:39 INFO - PROCESS | 3008 | 1461117099868 Marionette TRACE conn5 <- [1,378,null,{}] 18:51:39 INFO - PROCESS | 3008 | 1461117099872 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}] 18:51:39 INFO - PROCESS | 3008 | 1461117099951 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 18:51:40 INFO - PROCESS | 3008 | 1461117100021 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E16800 == 51 [pid = 3008] [id = 104] 18:51:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE5B8D1800) [pid = 3008] [serial = 309] [outer = 0000000000000000] 18:51:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE5D86FC00) [pid = 3008] [serial = 310] [outer = 000000BE5B8D1800] 18:51:40 INFO - PROCESS | 3008 | 1461117100068 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE68E1EC00) [pid = 3008] [serial = 311] [outer = 000000BE5B8D1800] 18:51:40 INFO - PROCESS | 3008 | 1461117100578 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:51:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:51:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 735ms 18:51:40 INFO - PROCESS | 3008 | 1461117100604 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 18:51:40 INFO - PROCESS | 3008 | 1461117100606 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 18:51:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:51:40 INFO - PROCESS | 3008 | 1461117100609 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:51:40 INFO - PROCESS | 3008 | 1461117100611 Marionette TRACE conn5 <- [1,382,null,{}] 18:51:40 INFO - PROCESS | 3008 | 1461117100614 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}] 18:51:40 INFO - PROCESS | 3008 | 1461117100696 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 18:51:40 INFO - PROCESS | 3008 | 1461117100702 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCBF000 == 52 [pid = 3008] [id = 105] 18:51:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE68E24800) [pid = 3008] [serial = 312] [outer = 0000000000000000] 18:51:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE68E2B000) [pid = 3008] [serial = 313] [outer = 000000BE68E24800] 18:51:40 INFO - PROCESS | 3008 | 1461117100748 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE693F0800) [pid = 3008] [serial = 314] [outer = 000000BE68E24800] 18:51:41 INFO - PROCESS | 3008 | 1461117101166 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:51:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 587ms 18:51:41 INFO - PROCESS | 3008 | 1461117101200 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 3008 | 1461117101203 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 18:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:51:41 INFO - PROCESS | 3008 | 1461117101211 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 3008 | 1461117101214 Marionette TRACE conn5 <- [1,386,null,{}] 18:51:41 INFO - PROCESS | 3008 | 1461117101217 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}] 18:51:41 INFO - PROCESS | 3008 | 1461117101349 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 18:51:41 INFO - PROCESS | 3008 | 1461117101356 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CCAE800 == 53 [pid = 3008] [id = 106] 18:51:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE6B3E8800) [pid = 3008] [serial = 315] [outer = 0000000000000000] 18:51:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE6B3F3800) [pid = 3008] [serial = 316] [outer = 000000BE6B3E8800] 18:51:41 INFO - PROCESS | 3008 | 1461117101413 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE6B820400) [pid = 3008] [serial = 317] [outer = 000000BE6B3E8800] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6C58D800 == 52 [pid = 3008] [id = 63] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CCA2800 == 51 [pid = 3008] [id = 79] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BBDE000 == 50 [pid = 3008] [id = 64] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678DF800 == 49 [pid = 3008] [id = 59] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6C5A0800 == 48 [pid = 3008] [id = 77] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D84B800 == 47 [pid = 3008] [id = 78] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D831800 == 46 [pid = 3008] [id = 62] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8BF800 == 45 [pid = 3008] [id = 45] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6761B000 == 44 [pid = 3008] [id = 47] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6B9000 == 43 [pid = 3008] [id = 46] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5650C000 == 42 [pid = 3008] [id = 97] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0E5800 == 41 [pid = 3008] [id = 96] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DAE800 == 40 [pid = 3008] [id = 95] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F11800 == 39 [pid = 3008] [id = 94] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D840000 == 38 [pid = 3008] [id = 93] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678D1800 == 37 [pid = 3008] [id = 92] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D82D000 == 36 [pid = 3008] [id = 90] 18:51:42 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6BB800 == 35 [pid = 3008] [id = 91] 18:51:43 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6661D000 == 34 [pid = 3008] [id = 100] 18:51:43 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E16800 == 33 [pid = 3008] [id = 104] 18:51:43 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A05000 == 32 [pid = 3008] [id = 98] 18:51:43 INFO - PROCESS | 3008 | --DOCSHELL 000000BE683E8800 == 31 [pid = 3008] [id = 102] 18:51:43 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C8AB800 == 30 [pid = 3008] [id = 101] 18:51:43 INFO - PROCESS | 3008 | --DOCSHELL 000000BE643A3800 == 29 [pid = 3008] [id = 99] 18:51:43 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B894800 == 28 [pid = 3008] [id = 103] 18:51:43 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCBF000 == 27 [pid = 3008] [id = 105] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE66171400) [pid = 3008] [serial = 253] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE692B3400) [pid = 3008] [serial = 256] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE66F0DC00) [pid = 3008] [serial = 254] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE60A4E000) [pid = 3008] [serial = 244] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE60A7F800) [pid = 3008] [serial = 245] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE693F3000) [pid = 3008] [serial = 259] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE56FEA000) [pid = 3008] [serial = 241] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE5B868400) [pid = 3008] [serial = 242] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE63592000) [pid = 3008] [serial = 250] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE5878F800) [pid = 3008] [serial = 239] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE57091400) [pid = 3008] [serial = 238] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE60FBD400) [pid = 3008] [serial = 247] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE62BAC400) [pid = 3008] [serial = 248] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE692BCC00) [pid = 3008] [serial = 235] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE6B820800) [pid = 3008] [serial = 236] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE55582000) [pid = 3008] [serial = 223] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE693BCC00) [pid = 3008] [serial = 257] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE6029DC00) [pid = 3008] [serial = 226] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE64E3F800) [pid = 3008] [serial = 229] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE6B6B3400) [pid = 3008] [serial = 232] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE6358F400) [pid = 3008] [serial = 262] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE6B6B8C00) [pid = 3008] [serial = 266] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE6B6B5C00) [pid = 3008] [serial = 268] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE6B3EC800) [pid = 3008] [serial = 265] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE69489000) [pid = 3008] [serial = 263] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE6948A400) [pid = 3008] [serial = 260] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE6386A800) [pid = 3008] [serial = 251] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5BA86800) [pid = 3008] [serial = 179] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE6BA5E000) [pid = 3008] [serial = 176] [outer = 0000000000000000] [url = about:blank] 18:51:43 INFO - PROCESS | 3008 | 1461117103411 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 2228ms 18:51:43 INFO - PROCESS | 3008 | 1461117103443 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 3008 | 1461117103447 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 18:51:43 INFO - PROCESS | 3008 | 1461117103453 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:51:43 INFO - PROCESS | 3008 | 1461117103456 Marionette TRACE conn5 <- [1,390,null,{}] 18:51:43 INFO - PROCESS | 3008 | 1461117103463 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}] 18:51:43 INFO - PROCESS | 3008 | 1461117103549 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 18:51:43 INFO - PROCESS | 3008 | 1461117103558 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57FEB800 == 28 [pid = 3008] [id = 107] 18:51:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE56CCDC00) [pid = 3008] [serial = 318] [outer = 0000000000000000] 18:51:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE56CCE800) [pid = 3008] [serial = 319] [outer = 000000BE56CCDC00] 18:51:43 INFO - PROCESS | 3008 | 1461117103608 Marionette DEBUG loaded listener.js 18:51:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE56FE2400) [pid = 3008] [serial = 320] [outer = 000000BE56CCDC00] 18:51:44 INFO - PROCESS | 3008 | 1461117104093 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]]]}] 18:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 692ms 18:51:44 INFO - PROCESS | 3008 | 1461117104149 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 3008 | 1461117104157 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 18:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:51:44 INFO - PROCESS | 3008 | 1461117104163 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - PROCESS | 3008 | 1461117104166 Marionette TRACE conn5 <- [1,394,null,{}] 18:51:44 INFO - PROCESS | 3008 | 1461117104171 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}] 18:51:44 INFO - PROCESS | 3008 | 1461117104274 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 18:51:44 INFO - PROCESS | 3008 | 1461117104345 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C3AE800 == 29 [pid = 3008] [id = 108] 18:51:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE56CD6800) [pid = 3008] [serial = 321] [outer = 0000000000000000] 18:51:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE5708C800) [pid = 3008] [serial = 322] [outer = 000000BE56CD6800] 18:51:44 INFO - PROCESS | 3008 | 1461117104393 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE5745D400) [pid = 3008] [serial = 323] [outer = 000000BE56CD6800] 18:51:44 INFO - PROCESS | 3008 | 1461117104801 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]]]}] 18:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 18:51:44 INFO - PROCESS | 3008 | 1461117104840 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 3008 | 1461117104843 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 18:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:51:44 INFO - PROCESS | 3008 | 1461117104847 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - PROCESS | 3008 | 1461117104851 Marionette TRACE conn5 <- [1,398,null,{}] 18:51:44 INFO - PROCESS | 3008 | 1461117104868 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}] 18:51:45 INFO - PROCESS | 3008 | 1461117104987 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 18:51:45 INFO - PROCESS | 3008 | 1461117105004 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4DE800 == 30 [pid = 3008] [id = 109] 18:51:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE5540F800) [pid = 3008] [serial = 324] [outer = 0000000000000000] 18:51:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE5B838800) [pid = 3008] [serial = 325] [outer = 000000BE5540F800] 18:51:45 INFO - PROCESS | 3008 | 1461117105054 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE5B8D2400) [pid = 3008] [serial = 326] [outer = 000000BE5540F800] 18:51:45 INFO - PROCESS | 3008 | 1461117105508 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]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 693ms 18:51:45 INFO - PROCESS | 3008 | 1461117105541 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 18:51:45 INFO - PROCESS | 3008 | 1461117105544 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 18:51:45 INFO - PROCESS | 3008 | 1461117105547 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:51:45 INFO - PROCESS | 3008 | 1461117105549 Marionette TRACE conn5 <- [1,402,null,{}] 18:51:45 INFO - PROCESS | 3008 | 1461117105553 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}] 18:51:45 INFO - PROCESS | 3008 | 1461117105636 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 18:51:45 INFO - PROCESS | 3008 | 1461117105643 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60F7D800 == 31 [pid = 3008] [id = 110] 18:51:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE5BA89800) [pid = 3008] [serial = 327] [outer = 0000000000000000] 18:51:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE5BBBA400) [pid = 3008] [serial = 328] [outer = 000000BE5BA89800] 18:51:45 INFO - PROCESS | 3008 | 1461117105690 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE5C286400) [pid = 3008] [serial = 329] [outer = 000000BE5BA89800] 18:51:46 INFO - PROCESS | 3008 | 1461117106128 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]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 629ms 18:51:46 INFO - PROCESS | 3008 | 1461117106179 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 18:51:46 INFO - PROCESS | 3008 | 1461117106182 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 18:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:51:46 INFO - PROCESS | 3008 | 1461117106185 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 3008 | 1461117106187 Marionette TRACE conn5 <- [1,406,null,{}] 18:51:46 INFO - PROCESS | 3008 | 1461117106190 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}] 18:51:46 INFO - PROCESS | 3008 | 1461117106265 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 18:51:46 INFO - PROCESS | 3008 | 1461117106274 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63519800 == 32 [pid = 3008] [id = 111] 18:51:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE56CCE400) [pid = 3008] [serial = 330] [outer = 0000000000000000] 18:51:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE5C80F800) [pid = 3008] [serial = 331] [outer = 000000BE56CCE400] 18:51:46 INFO - PROCESS | 3008 | 1461117106320 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5D494800) [pid = 3008] [serial = 332] [outer = 000000BE56CCE400] 18:51:46 INFO - PROCESS | 3008 | 1461117106783 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]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 18:51:46 INFO - PROCESS | 3008 | 1461117106818 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 18:51:46 INFO - PROCESS | 3008 | 1461117106820 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 18:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:51:46 INFO - PROCESS | 3008 | 1461117106823 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 3008 | 1461117106825 Marionette TRACE conn5 <- [1,410,null,{}] 18:51:46 INFO - PROCESS | 3008 | 1461117106829 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}] 18:51:46 INFO - PROCESS | 3008 | 1461117106926 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 18:51:46 INFO - PROCESS | 3008 | 1461117106935 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DA8000 == 33 [pid = 3008] [id = 112] 18:51:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE602A4800) [pid = 3008] [serial = 333] [outer = 0000000000000000] 18:51:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE60A4BC00) [pid = 3008] [serial = 334] [outer = 000000BE602A4800] 18:51:46 INFO - PROCESS | 3008 | 1461117106985 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE60A54C00) [pid = 3008] [serial = 335] [outer = 000000BE602A4800] 18:51:47 INFO - PROCESS | 3008 | 1461117107433 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]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 629ms 18:51:47 INFO - PROCESS | 3008 | 1461117107456 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 3008 | 1461117107458 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 18:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:51:47 INFO - PROCESS | 3008 | 1461117107461 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 3008 | 1461117107463 Marionette TRACE conn5 <- [1,414,null,{}] 18:51:47 INFO - PROCESS | 3008 | 1461117107467 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}] 18:51:47 INFO - PROCESS | 3008 | 1461117107541 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 18:51:47 INFO - PROCESS | 3008 | 1461117107547 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F41000 == 34 [pid = 3008] [id = 113] 18:51:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE60A73800) [pid = 3008] [serial = 336] [outer = 0000000000000000] 18:51:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE60A7CC00) [pid = 3008] [serial = 337] [outer = 000000BE60A73800] 18:51:47 INFO - PROCESS | 3008 | 1461117107593 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE60F08800) [pid = 3008] [serial = 338] [outer = 000000BE60A73800] 18:51:48 INFO - PROCESS | 3008 | 1461117108040 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]]]}] 18:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 629ms 18:51:48 INFO - PROCESS | 3008 | 1461117108134 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 18:51:48 INFO - PROCESS | 3008 | 1461117108138 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 18:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:51:48 INFO - PROCESS | 3008 | 1461117108144 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 3008 | 1461117108149 Marionette TRACE conn5 <- [1,418,null,{}] 18:51:48 INFO - PROCESS | 3008 | 1461117108156 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}] 18:51:48 INFO - PROCESS | 3008 | 1461117108251 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 18:51:48 INFO - PROCESS | 3008 | 1461117108362 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57562000 == 35 [pid = 3008] [id = 114] 18:51:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE5558CC00) [pid = 3008] [serial = 339] [outer = 0000000000000000] 18:51:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE556EC800) [pid = 3008] [serial = 340] [outer = 000000BE5558CC00] 18:51:48 INFO - PROCESS | 3008 | 1461117108422 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE56CD7000) [pid = 3008] [serial = 341] [outer = 000000BE5558CC00] 18:51:49 INFO - PROCESS | 3008 | 1461117109672 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]]]}] 18:51:49 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 18:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1587ms 18:51:49 INFO - PROCESS | 3008 | 1461117109735 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 18:51:49 INFO - PROCESS | 3008 | 1461117109740 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 18:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:51:49 INFO - PROCESS | 3008 | 1461117109748 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 3008 | 1461117109752 Marionette TRACE conn5 <- [1,422,null,{}] 18:51:49 INFO - PROCESS | 3008 | 1461117109812 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}] 18:51:49 INFO - PROCESS | 3008 | 1461117109898 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 18:51:49 INFO - PROCESS | 3008 | 1461117109905 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4DB000 == 36 [pid = 3008] [id = 115] 18:51:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE57460C00) [pid = 3008] [serial = 342] [outer = 0000000000000000] 18:51:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE5B86FC00) [pid = 3008] [serial = 343] [outer = 000000BE57460C00] 18:51:49 INFO - PROCESS | 3008 | 1461117109962 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE5BEFF400) [pid = 3008] [serial = 344] [outer = 000000BE57460C00] 18:51:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DA8000 == 35 [pid = 3008] [id = 112] 18:51:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63519800 == 34 [pid = 3008] [id = 111] 18:51:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60F7D800 == 33 [pid = 3008] [id = 110] 18:51:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4DE800 == 32 [pid = 3008] [id = 109] 18:51:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C3AE800 == 31 [pid = 3008] [id = 108] 18:51:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57FEB800 == 30 [pid = 3008] [id = 107] 18:51:51 INFO - PROCESS | 3008 | 1461117111263 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]]]}] 18:51:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:51:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1550ms 18:51:51 INFO - PROCESS | 3008 | 1461117111343 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 18:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:51:51 INFO - PROCESS | 3008 | 1461117111347 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 18:51:51 INFO - PROCESS | 3008 | 1461117111353 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 3008 | 1461117111356 Marionette TRACE conn5 <- [1,426,null,{}] 18:51:51 INFO - PROCESS | 3008 | 1461117111362 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}] 18:51:51 INFO - PROCESS | 3008 | 1461117111441 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 18:51:51 INFO - PROCESS | 3008 | 1461117111451 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C3CA800 == 31 [pid = 3008] [id = 116] 18:51:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE56FE9800) [pid = 3008] [serial = 345] [outer = 0000000000000000] 18:51:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE56FEC800) [pid = 3008] [serial = 346] [outer = 000000BE56FE9800] 18:51:51 INFO - PROCESS | 3008 | 1461117111510 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE57094C00) [pid = 3008] [serial = 347] [outer = 000000BE56FE9800] 18:51:51 INFO - PROCESS | 3008 | 1461117111955 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] 18:51:52 INFO - PROCESS | 3008 | 1461117112053 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 18:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:51:52 INFO - PROCESS | 3008 | 1461117112063 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 3008 | 1461117112066 Marionette TRACE conn5 <- [1,430,null,{}] 18:51:52 INFO - PROCESS | 3008 | 1461117112070 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}] 18:51:52 INFO - PROCESS | 3008 | 1461117112154 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 18:51:52 INFO - PROCESS | 3008 | 1461117112166 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6164F000 == 32 [pid = 3008] [id = 117] 18:51:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE5B8D9C00) [pid = 3008] [serial = 348] [outer = 0000000000000000] 18:51:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE5BA8AC00) [pid = 3008] [serial = 349] [outer = 000000BE5B8D9C00] 18:51:52 INFO - PROCESS | 3008 | 1461117112213 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE5C745000) [pid = 3008] [serial = 350] [outer = 000000BE5B8D9C00] 18:51:52 INFO - PROCESS | 3008 | 1461117112667 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 18:51:52 INFO - PROCESS | 3008 | 1461117112689 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 3008 | 1461117112692 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 18:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:51:52 INFO - PROCESS | 3008 | 1461117112695 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 3008 | 1461117112699 Marionette TRACE conn5 <- [1,434,null,{}] 18:51:52 INFO - PROCESS | 3008 | 1461117112715 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}] 18:51:52 INFO - PROCESS | 3008 | 1461117112834 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 18:51:52 INFO - PROCESS | 3008 | 1461117112851 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6465D800 == 33 [pid = 3008] [id = 118] 18:51:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE60A46400) [pid = 3008] [serial = 351] [outer = 0000000000000000] 18:51:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE60A49400) [pid = 3008] [serial = 352] [outer = 000000BE60A46400] 18:51:52 INFO - PROCESS | 3008 | 1461117112901 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE60E32C00) [pid = 3008] [serial = 353] [outer = 000000BE60A46400] 18:51:53 INFO - PROCESS | 3008 | 1461117113388 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]]]}] 18:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 735ms 18:51:53 INFO - PROCESS | 3008 | 1461117113433 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 18:51:53 INFO - PROCESS | 3008 | 1461117113436 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 18:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:51:53 INFO - PROCESS | 3008 | 1461117113439 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:51:53 INFO - PROCESS | 3008 | 1461117113441 Marionette TRACE conn5 <- [1,438,null,{}] 18:51:53 INFO - PROCESS | 3008 | 1461117113445 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}] 18:51:53 INFO - PROCESS | 3008 | 1461117113551 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 18:51:53 INFO - PROCESS | 3008 | 1461117113560 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66613000 == 34 [pid = 3008] [id = 119] 18:51:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE60F74400) [pid = 3008] [serial = 354] [outer = 0000000000000000] 18:51:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE60FCC400) [pid = 3008] [serial = 355] [outer = 000000BE60F74400] 18:51:53 INFO - PROCESS | 3008 | 1461117113607 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE62BAF000) [pid = 3008] [serial = 356] [outer = 000000BE60F74400] 18:51:54 INFO - PROCESS | 3008 | 1461117114085 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 18:51:54 INFO - PROCESS | 3008 | 1461117114115 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 18:51:54 INFO - PROCESS | 3008 | 1461117114117 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 18:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:51:54 INFO - PROCESS | 3008 | 1461117114120 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 3008 | 1461117114122 Marionette TRACE conn5 <- [1,442,null,{}] 18:51:54 INFO - PROCESS | 3008 | 1461117114128 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}] 18:51:54 INFO - PROCESS | 3008 | 1461117114256 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 18:51:54 INFO - PROCESS | 3008 | 1461117114280 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678CC800 == 35 [pid = 3008] [id = 120] 18:51:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE6328E800) [pid = 3008] [serial = 357] [outer = 0000000000000000] 18:51:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE63325800) [pid = 3008] [serial = 358] [outer = 000000BE6328E800] 18:51:54 INFO - PROCESS | 3008 | 1461117114327 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE63592000) [pid = 3008] [serial = 359] [outer = 000000BE6328E800] 18:51:54 INFO - PROCESS | 3008 | 1461117114782 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 18:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:51:54 INFO - PROCESS | 3008 | 1461117114794 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 18:51:54 INFO - PROCESS | 3008 | 1461117114796 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 18:51:54 INFO - PROCESS | 3008 | 1461117114799 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 3008 | 1461117114801 Marionette TRACE conn5 <- [1,446,null,{}] 18:51:54 INFO - PROCESS | 3008 | 1461117114804 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}] 18:51:54 INFO - PROCESS | 3008 | 1461117114940 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 18:51:54 INFO - PROCESS | 3008 | 1461117114950 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C69800 == 36 [pid = 3008] [id = 121] 18:51:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE63591400) [pid = 3008] [serial = 360] [outer = 0000000000000000] 18:51:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE63A36800) [pid = 3008] [serial = 361] [outer = 000000BE63591400] 18:51:54 INFO - PROCESS | 3008 | 1461117114999 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE63BA0400) [pid = 3008] [serial = 362] [outer = 000000BE63591400] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE68986000) [pid = 3008] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE63B2C400) [pid = 3008] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE6321B000) [pid = 3008] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE5D871C00) [pid = 3008] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE55408400) [pid = 3008] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE56FECC00) [pid = 3008] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE68985C00) [pid = 3008] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE63B2A400) [pid = 3008] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE6551D400) [pid = 3008] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE643C3C00) [pid = 3008] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE5D870800) [pid = 3008] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE66AEC400) [pid = 3008] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE67C48800) [pid = 3008] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE60A50400) [pid = 3008] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE51FAB000) [pid = 3008] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE6B3C7C00) [pid = 3008] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE6B3EC400) [pid = 3008] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE646B0800) [pid = 3008] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE5540F800) [pid = 3008] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE56CCDC00) [pid = 3008] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE56CD6800) [pid = 3008] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE602A4800) [pid = 3008] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE56CCE400) [pid = 3008] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE5BA89800) [pid = 3008] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE5B8CD800) [pid = 3008] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE6898E800) [pid = 3008] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE5B8D1800) [pid = 3008] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE68E24800) [pid = 3008] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE6B3E8800) [pid = 3008] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE60A7D800) [pid = 3008] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:51:55 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE56FE1000) [pid = 3008] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:51:55 INFO - PROCESS | 3008 | 1461117115692 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 924ms 18:51:55 INFO - PROCESS | 3008 | 1461117115730 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 3008 | 1461117115732 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 18:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:51:55 INFO - PROCESS | 3008 | 1461117115736 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 3008 | 1461117115738 Marionette TRACE conn5 <- [1,450,null,{}] 18:51:55 INFO - PROCESS | 3008 | 1461117115741 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}] 18:51:55 INFO - PROCESS | 3008 | 1461117115816 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 18:51:55 INFO - PROCESS | 3008 | 1461117115823 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C64000 == 37 [pid = 3008] [id = 122] 18:51:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE57090400) [pid = 3008] [serial = 363] [outer = 0000000000000000] 18:51:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE5C280C00) [pid = 3008] [serial = 364] [outer = 000000BE57090400] 18:51:55 INFO - PROCESS | 3008 | 1461117115871 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE60A7A000) [pid = 3008] [serial = 365] [outer = 000000BE57090400] 18:51:56 INFO - PROCESS | 3008 | 1461117116273 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] 18:51:56 INFO - PROCESS | 3008 | 1461117116330 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 18:51:56 INFO - PROCESS | 3008 | 1461117116333 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 3008 | 1461117116335 Marionette TRACE conn5 <- [1,454,null,{}] 18:51:56 INFO - PROCESS | 3008 | 1461117116338 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}] 18:51:56 INFO - PROCESS | 3008 | 1461117116415 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 18:51:56 INFO - PROCESS | 3008 | 1461117116422 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6942A800 == 38 [pid = 3008] [id = 123] 18:51:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE63B26800) [pid = 3008] [serial = 366] [outer = 0000000000000000] 18:51:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE64316000) [pid = 3008] [serial = 367] [outer = 000000BE63B26800] 18:51:56 INFO - PROCESS | 3008 | 1461117116467 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE64606000) [pid = 3008] [serial = 368] [outer = 000000BE63B26800] 18:51:56 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:56 INFO - PROCESS | 3008 | 1461117116901 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]]]}] 18:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 18:51:56 INFO - PROCESS | 3008 | 1461117116966 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 3008 | 1461117116968 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 18:51:56 INFO - PROCESS | 3008 | 1461117116971 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:51:56 INFO - PROCESS | 3008 | 1461117116973 Marionette TRACE conn5 <- [1,458,null,{}] 18:51:56 INFO - PROCESS | 3008 | 1461117116977 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}] 18:51:57 INFO - PROCESS | 3008 | 1461117117055 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 18:51:57 INFO - PROCESS | 3008 | 1461117117063 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B890800 == 39 [pid = 3008] [id = 124] 18:51:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE64610400) [pid = 3008] [serial = 369] [outer = 0000000000000000] 18:51:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE64E39800) [pid = 3008] [serial = 370] [outer = 000000BE64610400] 18:51:57 INFO - PROCESS | 3008 | 1461117117109 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE653A5000) [pid = 3008] [serial = 371] [outer = 000000BE64610400] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CCAE800 == 38 [pid = 3008] [id = 106] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C3CA800 == 37 [pid = 3008] [id = 116] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4DB000 == 36 [pid = 3008] [id = 115] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F41000 == 35 [pid = 3008] [id = 113] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57562000 == 34 [pid = 3008] [id = 114] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6164F000 == 33 [pid = 3008] [id = 117] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6465D800 == 32 [pid = 3008] [id = 118] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66613000 == 31 [pid = 3008] [id = 119] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678CC800 == 30 [pid = 3008] [id = 120] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C69800 == 29 [pid = 3008] [id = 121] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C64000 == 28 [pid = 3008] [id = 122] 18:51:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6942A800 == 27 [pid = 3008] [id = 123] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE60A54C00) [pid = 3008] [serial = 335] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE5B8D6400) [pid = 3008] [serial = 307] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE693BB400) [pid = 3008] [serial = 305] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE692B9800) [pid = 3008] [serial = 304] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE5D86FC00) [pid = 3008] [serial = 310] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE68E2B000) [pid = 3008] [serial = 313] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE6B3F3800) [pid = 3008] [serial = 316] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE693B3000) [pid = 3008] [serial = 308] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE60FC5000) [pid = 3008] [serial = 274] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5C804C00) [pid = 3008] [serial = 272] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE56CD3000) [pid = 3008] [serial = 271] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE5C286400) [pid = 3008] [serial = 329] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE6B825C00) [pid = 3008] [serial = 269] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE63BA2800) [pid = 3008] [serial = 298] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE63293800) [pid = 3008] [serial = 295] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE636AEC00) [pid = 3008] [serial = 296] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE60A4CC00) [pid = 3008] [serial = 292] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE60F0A400) [pid = 3008] [serial = 293] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE55511800) [pid = 3008] [serial = 289] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE56FEF400) [pid = 3008] [serial = 290] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5D34BC00) [pid = 3008] [serial = 287] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5708AC00) [pid = 3008] [serial = 286] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE693F6400) [pid = 3008] [serial = 284] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE6898AC00) [pid = 3008] [serial = 283] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE6552A800) [pid = 3008] [serial = 281] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE63B31000) [pid = 3008] [serial = 280] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE5745D400) [pid = 3008] [serial = 323] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE65527400) [pid = 3008] [serial = 278] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE6551F400) [pid = 3008] [serial = 277] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE636B4400) [pid = 3008] [serial = 275] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE6B820400) [pid = 3008] [serial = 317] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE653AF000) [pid = 3008] [serial = 301] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE5D494800) [pid = 3008] [serial = 332] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE679AFC00) [pid = 3008] [serial = 302] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE68E1EC00) [pid = 3008] [serial = 311] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE693F0800) [pid = 3008] [serial = 314] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE6448C800) [pid = 3008] [serial = 299] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE60A76400) [pid = 3008] [serial = 227] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE6B6B7800) [pid = 3008] [serial = 185] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000BE693BD400) [pid = 3008] [serial = 221] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000BE632AE000) [pid = 3008] [serial = 182] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (000000BE56FEDC00) [pid = 3008] [serial = 224] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (000000BE6B820000) [pid = 3008] [serial = 233] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 64 (000000BE6B6B9000) [pid = 3008] [serial = 188] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 63 (000000BE6618BC00) [pid = 3008] [serial = 230] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 62 (000000BE5B838800) [pid = 3008] [serial = 325] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 61 (000000BE5B8D2400) [pid = 3008] [serial = 326] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 60 (000000BE56CCE800) [pid = 3008] [serial = 319] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 59 (000000BE56FE2400) [pid = 3008] [serial = 320] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 58 (000000BE5708C800) [pid = 3008] [serial = 322] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 57 (000000BE60A4BC00) [pid = 3008] [serial = 334] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 56 (000000BE5C80F800) [pid = 3008] [serial = 331] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 55 (000000BE60A7CC00) [pid = 3008] [serial = 337] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | --DOMWINDOW == 54 (000000BE5BBBA400) [pid = 3008] [serial = 328] [outer = 0000000000000000] [url = about:blank] 18:51:58 INFO - PROCESS | 3008 | 1461117118977 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] 18:51:59 INFO - PROCESS | 3008 | 1461117119002 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 18:51:59 INFO - PROCESS | 3008 | 1461117119007 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:51:59 INFO - PROCESS | 3008 | 1461117119012 Marionette TRACE conn5 <- [1,462,null,{}] 18:51:59 INFO - PROCESS | 3008 | 1461117119018 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}] 18:51:59 INFO - PROCESS | 3008 | 1461117119107 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 18:51:59 INFO - PROCESS | 3008 | 1461117119117 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE58769000 == 28 [pid = 3008] [id = 125] 18:51:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 55 (000000BE5558F400) [pid = 3008] [serial = 372] [outer = 0000000000000000] 18:51:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 56 (000000BE56CCFC00) [pid = 3008] [serial = 373] [outer = 000000BE5558F400] 18:51:59 INFO - PROCESS | 3008 | 1461117119167 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 57 (000000BE56FE4800) [pid = 3008] [serial = 374] [outer = 000000BE5558F400] 18:51:59 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:51:59 INFO - PROCESS | 3008 | 1461117119677 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] 18:51:59 INFO - PROCESS | 3008 | 1461117119753 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 18:51:59 INFO - PROCESS | 3008 | 1461117119759 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 3008 | 1461117119762 Marionette TRACE conn5 <- [1,466,null,{}] 18:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:51:59 INFO - PROCESS | 3008 | 1461117119766 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}] 18:51:59 INFO - PROCESS | 3008 | 1461117119858 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 18:51:59 INFO - PROCESS | 3008 | 1461117119919 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C7C9800 == 29 [pid = 3008] [id = 126] 18:51:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 58 (000000BE55582000) [pid = 3008] [serial = 375] [outer = 0000000000000000] 18:51:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 59 (000000BE5708D000) [pid = 3008] [serial = 376] [outer = 000000BE55582000] 18:51:59 INFO - PROCESS | 3008 | 1461117119967 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 60 (000000BE57466000) [pid = 3008] [serial = 377] [outer = 000000BE55582000] 18:52:00 INFO - PROCESS | 3008 | 1461117120366 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] 18:52:00 INFO - PROCESS | 3008 | 1461117120397 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 18:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:52:00 INFO - PROCESS | 3008 | 1461117120401 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:52:00 INFO - PROCESS | 3008 | 1461117120405 Marionette TRACE conn5 <- [1,470,null,{}] 18:52:00 INFO - PROCESS | 3008 | 1461117120417 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}] 18:52:00 INFO - PROCESS | 3008 | 1461117120532 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 18:52:00 INFO - PROCESS | 3008 | 1461117120542 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0E2000 == 30 [pid = 3008] [id = 127] 18:52:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 61 (000000BE5550D800) [pid = 3008] [serial = 378] [outer = 0000000000000000] 18:52:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 62 (000000BE5B8D8C00) [pid = 3008] [serial = 379] [outer = 000000BE5550D800] 18:52:00 INFO - PROCESS | 3008 | 1461117120594 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 63 (000000BE5BEF7400) [pid = 3008] [serial = 380] [outer = 000000BE5550D800] 18:52:01 INFO - PROCESS | 3008 | 1461117121034 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]]]}] 18:52:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 18:52:01 INFO - PROCESS | 3008 | 1461117121096 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 3008 | 1461117121099 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 18:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:52:01 INFO - PROCESS | 3008 | 1461117121102 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 3008 | 1461117121104 Marionette TRACE conn5 <- [1,474,null,{}] 18:52:01 INFO - PROCESS | 3008 | 1461117121107 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}] 18:52:01 INFO - PROCESS | 3008 | 1461117121187 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 18:52:01 INFO - PROCESS | 3008 | 1461117121195 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE61651800 == 31 [pid = 3008] [id = 128] 18:52:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 64 (000000BE5C288400) [pid = 3008] [serial = 381] [outer = 0000000000000000] 18:52:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (000000BE5D348400) [pid = 3008] [serial = 382] [outer = 000000BE5C288400] 18:52:01 INFO - PROCESS | 3008 | 1461117121241 Marionette DEBUG loaded listener.js 18:52:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000BE5D48B800) [pid = 3008] [serial = 383] [outer = 000000BE5C288400] 18:52:01 INFO - PROCESS | 3008 | 1461117121686 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]]]}] 18:52:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000BE5D493000) [pid = 3008] [serial = 384] [outer = 000000BE55EA6000] 18:52:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 18:52:01 INFO - PROCESS | 3008 | 1461117121756 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 3008 | 1461117121758 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 18:52:01 INFO - PROCESS | 3008 | 1461117121762 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 3008 | 1461117121763 Marionette TRACE conn5 <- [1,478,null,{}] 18:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:52:01 INFO - PROCESS | 3008 | 1461117121767 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}] 18:52:01 INFO - PROCESS | 3008 | 1461117121846 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 18:52:01 INFO - PROCESS | 3008 | 1461117121890 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DB5800 == 32 [pid = 3008] [id = 129] 18:52:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000BE57093400) [pid = 3008] [serial = 385] [outer = 0000000000000000] 18:52:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE602A7000) [pid = 3008] [serial = 386] [outer = 000000BE57093400] 18:52:01 INFO - PROCESS | 3008 | 1461117121936 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE60A4F400) [pid = 3008] [serial = 387] [outer = 000000BE57093400] 18:52:02 INFO - PROCESS | 3008 | 1461117122390 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]]]}] 18:52:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 672ms 18:52:02 INFO - PROCESS | 3008 | 1461117122440 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 18:52:02 INFO - PROCESS | 3008 | 1461117122442 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 18:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:52:02 INFO - PROCESS | 3008 | 1461117122446 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:52:02 INFO - PROCESS | 3008 | 1461117122447 Marionette TRACE conn5 <- [1,482,null,{}] 18:52:02 INFO - PROCESS | 3008 | 1461117122451 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}] 18:52:02 INFO - PROCESS | 3008 | 1461117122548 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 18:52:02 INFO - PROCESS | 3008 | 1461117122557 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F08800 == 33 [pid = 3008] [id = 130] 18:52:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE60E34C00) [pid = 3008] [serial = 388] [outer = 0000000000000000] 18:52:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE60F0D800) [pid = 3008] [serial = 389] [outer = 000000BE60E34C00] 18:52:02 INFO - PROCESS | 3008 | 1461117122604 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE60FC7C00) [pid = 3008] [serial = 390] [outer = 000000BE60E34C00] 18:52:03 INFO - PROCESS | 3008 | 1461117123051 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 628ms 18:52:03 INFO - PROCESS | 3008 | 1461117123077 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 3008 | 1461117123080 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 18:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:52:03 INFO - PROCESS | 3008 | 1461117123083 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 3008 | 1461117123085 Marionette TRACE conn5 <- [1,486,null,{}] 18:52:03 INFO - PROCESS | 3008 | 1461117123088 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}] 18:52:03 INFO - PROCESS | 3008 | 1461117123161 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 18:52:03 INFO - PROCESS | 3008 | 1461117123199 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6492E000 == 34 [pid = 3008] [id = 131] 18:52:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE616BD400) [pid = 3008] [serial = 391] [outer = 0000000000000000] 18:52:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE63289C00) [pid = 3008] [serial = 392] [outer = 000000BE616BD400] 18:52:03 INFO - PROCESS | 3008 | 1461117123245 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE63589C00) [pid = 3008] [serial = 393] [outer = 000000BE616BD400] 18:52:03 INFO - PROCESS | 3008 | 1461117123662 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 18:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:52:03 INFO - PROCESS | 3008 | 1461117123716 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 3008 | 1461117123718 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 18:52:03 INFO - PROCESS | 3008 | 1461117123721 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 3008 | 1461117123723 Marionette TRACE conn5 <- [1,490,null,{}] 18:52:03 INFO - PROCESS | 3008 | 1461117123726 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}] 18:52:03 INFO - PROCESS | 3008 | 1461117123802 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 18:52:03 INFO - PROCESS | 3008 | 1461117123808 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66122000 == 35 [pid = 3008] [id = 132] 18:52:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE6360CC00) [pid = 3008] [serial = 394] [outer = 0000000000000000] 18:52:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE636B0000) [pid = 3008] [serial = 395] [outer = 000000BE6360CC00] 18:52:03 INFO - PROCESS | 3008 | 1461117123854 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE63871400) [pid = 3008] [serial = 396] [outer = 000000BE6360CC00] 18:52:04 INFO - PROCESS | 3008 | 1461117124299 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]]]}] 18:52:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:52:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 18:52:04 INFO - PROCESS | 3008 | 1461117124354 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 3008 | 1461117124356 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 18:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:52:04 INFO - PROCESS | 3008 | 1461117124360 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 3008 | 1461117124362 Marionette TRACE conn5 <- [1,494,null,{}] 18:52:04 INFO - PROCESS | 3008 | 1461117124374 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}] 18:52:04 INFO - PROCESS | 3008 | 1461117124474 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 18:52:04 INFO - PROCESS | 3008 | 1461117124549 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0E0800 == 36 [pid = 3008] [id = 133] 18:52:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE6386D800) [pid = 3008] [serial = 397] [outer = 0000000000000000] 18:52:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE63B2A000) [pid = 3008] [serial = 398] [outer = 000000BE6386D800] 18:52:04 INFO - PROCESS | 3008 | 1461117124596 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE63B32800) [pid = 3008] [serial = 399] [outer = 000000BE6386D800] 18:52:05 INFO - PROCESS | 3008 | 1461117125024 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 18:52:05 INFO - PROCESS | 3008 | 1461117125034 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 3008 | 1461117125036 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 18:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:52:05 INFO - PROCESS | 3008 | 1461117125039 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 3008 | 1461117125041 Marionette TRACE conn5 <- [1,498,null,{}] 18:52:05 INFO - PROCESS | 3008 | 1461117125045 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}] 18:52:05 INFO - PROCESS | 3008 | 1461117125147 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 18:52:05 INFO - PROCESS | 3008 | 1461117125153 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678CC800 == 37 [pid = 3008] [id = 134] 18:52:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE63B31400) [pid = 3008] [serial = 400] [outer = 0000000000000000] 18:52:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE643BD800) [pid = 3008] [serial = 401] [outer = 000000BE63B31400] 18:52:05 INFO - PROCESS | 3008 | 1461117125199 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE6460E400) [pid = 3008] [serial = 402] [outer = 000000BE63B31400] 18:52:05 INFO - PROCESS | 3008 | 1461117125622 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 18:52:05 INFO - PROCESS | 3008 | 1461117125685 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 3008 | 1461117125688 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 18:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:52:05 INFO - PROCESS | 3008 | 1461117125697 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 3008 | 1461117125700 Marionette TRACE conn5 <- [1,502,null,{}] 18:52:05 INFO - PROCESS | 3008 | 1461117125703 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}] 18:52:05 INFO - PROCESS | 3008 | 1461117125816 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 18:52:05 INFO - PROCESS | 3008 | 1461117125898 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DB5000 == 38 [pid = 3008] [id = 135] 18:52:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE65354400) [pid = 3008] [serial = 403] [outer = 0000000000000000] 18:52:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE65524800) [pid = 3008] [serial = 404] [outer = 000000BE65354400] 18:52:05 INFO - PROCESS | 3008 | 1461117125949 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE656BC800) [pid = 3008] [serial = 405] [outer = 000000BE65354400] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE63B26800) [pid = 3008] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE60F74400) [pid = 3008] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE6328E800) [pid = 3008] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE63591400) [pid = 3008] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE60A46400) [pid = 3008] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE5B8D9C00) [pid = 3008] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE56FE9800) [pid = 3008] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE57460C00) [pid = 3008] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE5558CC00) [pid = 3008] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE60A73800) [pid = 3008] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:52:06 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE57090400) [pid = 3008] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:52:06 INFO - PROCESS | 3008 | 1461117126581 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]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 923ms 18:52:06 INFO - PROCESS | 3008 | 1461117126623 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 3008 | 1461117126625 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 18:52:06 INFO - PROCESS | 3008 | 1461117126628 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:52:06 INFO - PROCESS | 3008 | 1461117126630 Marionette TRACE conn5 <- [1,506,null,{}] 18:52:06 INFO - PROCESS | 3008 | 1461117126634 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}] 18:52:06 INFO - PROCESS | 3008 | 1461117126710 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 18:52:06 INFO - PROCESS | 3008 | 1461117126717 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D32000 == 39 [pid = 3008] [id = 136] 18:52:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE61677000) [pid = 3008] [serial = 406] [outer = 0000000000000000] 18:52:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE65525C00) [pid = 3008] [serial = 407] [outer = 000000BE61677000] 18:52:06 INFO - PROCESS | 3008 | 1461117126762 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE66193000) [pid = 3008] [serial = 408] [outer = 000000BE61677000] 18:52:07 INFO - PROCESS | 3008 | 1461117127163 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]]]}] 18:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 588ms 18:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:52:07 INFO - PROCESS | 3008 | 1461117127219 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 18:52:07 INFO - PROCESS | 3008 | 1461117127221 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 18:52:07 INFO - PROCESS | 3008 | 1461117127224 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - PROCESS | 3008 | 1461117127226 Marionette TRACE conn5 <- [1,510,null,{}] 18:52:07 INFO - PROCESS | 3008 | 1461117127230 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}] 18:52:07 INFO - PROCESS | 3008 | 1461117127308 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 18:52:07 INFO - PROCESS | 3008 | 1461117127316 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6942B800 == 40 [pid = 3008] [id = 137] 18:52:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE66A48400) [pid = 3008] [serial = 409] [outer = 0000000000000000] 18:52:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE66AEE400) [pid = 3008] [serial = 410] [outer = 000000BE66A48400] 18:52:07 INFO - PROCESS | 3008 | 1461117127362 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE679B3000) [pid = 3008] [serial = 411] [outer = 000000BE66A48400] 18:52:07 INFO - PROCESS | 3008 | 1461117127809 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]]]}] 18:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 18:52:07 INFO - PROCESS | 3008 | 1461117127857 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 18:52:07 INFO - PROCESS | 3008 | 1461117127860 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 18:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:52:07 INFO - PROCESS | 3008 | 1461117127863 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - PROCESS | 3008 | 1461117127865 Marionette TRACE conn5 <- [1,514,null,{}] 18:52:07 INFO - PROCESS | 3008 | 1461117127869 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}] 18:52:07 INFO - PROCESS | 3008 | 1461117127948 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 18:52:07 INFO - PROCESS | 3008 | 1461117127954 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B88E800 == 41 [pid = 3008] [id = 138] 18:52:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE67C54000) [pid = 3008] [serial = 412] [outer = 0000000000000000] 18:52:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE68981C00) [pid = 3008] [serial = 413] [outer = 000000BE67C54000] 18:52:08 INFO - PROCESS | 3008 | 1461117127999 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE6898A800) [pid = 3008] [serial = 414] [outer = 000000BE67C54000] 18:52:08 INFO - PROCESS | 3008 | 1461117128515 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]]]}] 18:52:08 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 18:52:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 18:52:08 INFO - PROCESS | 3008 | 1461117128538 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 3008 | 1461117128543 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 18:52:08 INFO - PROCESS | 3008 | 1461117128548 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:52:08 INFO - PROCESS | 3008 | 1461117128553 Marionette TRACE conn5 <- [1,518,null,{}] 18:52:08 INFO - PROCESS | 3008 | 1461117128560 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}] 18:52:08 INFO - PROCESS | 3008 | 1461117128737 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 18:52:08 INFO - PROCESS | 3008 | 1461117128833 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C3AE800 == 42 [pid = 3008] [id = 139] 18:52:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE56CD7400) [pid = 3008] [serial = 415] [outer = 0000000000000000] 18:52:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE56FE8000) [pid = 3008] [serial = 416] [outer = 000000BE56CD7400] 18:52:08 INFO - PROCESS | 3008 | 1461117128893 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE57460C00) [pid = 3008] [serial = 417] [outer = 000000BE56CD7400] 18:52:09 INFO - PROCESS | 3008 | 1461117129636 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1126ms 18:52:09 INFO - PROCESS | 3008 | 1461117129690 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 3008 | 1461117129697 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 18:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:52:09 INFO - PROCESS | 3008 | 1461117129704 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 3008 | 1461117129707 Marionette TRACE conn5 <- [1,522,null,{}] 18:52:09 INFO - PROCESS | 3008 | 1461117129711 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}] 18:52:09 INFO - PROCESS | 3008 | 1461117129828 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 18:52:09 INFO - PROCESS | 3008 | 1461117129895 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63520800 == 43 [pid = 3008] [id = 140] 18:52:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE56CD7800) [pid = 3008] [serial = 418] [outer = 0000000000000000] 18:52:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE5C7A8C00) [pid = 3008] [serial = 419] [outer = 000000BE56CD7800] 18:52:09 INFO - PROCESS | 3008 | 1461117129953 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE60A46800) [pid = 3008] [serial = 420] [outer = 000000BE56CD7800] 18:52:10 INFO - PROCESS | 3008 | 1461117130986 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]]]}] 18:52:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6942B800 == 42 [pid = 3008] [id = 137] 18:52:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D32000 == 41 [pid = 3008] [id = 136] 18:52:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DB5000 == 40 [pid = 3008] [id = 135] 18:52:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678CC800 == 39 [pid = 3008] [id = 134] 18:52:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0E0800 == 38 [pid = 3008] [id = 133] 18:52:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66122000 == 37 [pid = 3008] [id = 132] 18:52:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6492E000 == 36 [pid = 3008] [id = 131] 18:52:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F08800 == 35 [pid = 3008] [id = 130] 18:52:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DB5800 == 34 [pid = 3008] [id = 129] 18:52:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE61651800 == 33 [pid = 3008] [id = 128] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE64E39800) [pid = 3008] [serial = 370] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1322ms 18:52:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0E2000 == 32 [pid = 3008] [id = 127] 18:52:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C7C9800 == 31 [pid = 3008] [id = 126] 18:52:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE58769000 == 30 [pid = 3008] [id = 125] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE64606000) [pid = 3008] [serial = 368] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE60FCC400) [pid = 3008] [serial = 355] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE63325800) [pid = 3008] [serial = 358] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE62BAF000) [pid = 3008] [serial = 356] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE63A36800) [pid = 3008] [serial = 361] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE63592000) [pid = 3008] [serial = 359] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE64316000) [pid = 3008] [serial = 367] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE63BA0400) [pid = 3008] [serial = 362] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE60A49400) [pid = 3008] [serial = 352] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE5BA8AC00) [pid = 3008] [serial = 349] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE5C745000) [pid = 3008] [serial = 350] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE56FEC800) [pid = 3008] [serial = 346] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE57094C00) [pid = 3008] [serial = 347] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE5BEFF400) [pid = 3008] [serial = 344] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE5B86FC00) [pid = 3008] [serial = 343] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE56CD7000) [pid = 3008] [serial = 341] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE556EC800) [pid = 3008] [serial = 340] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE60F08800) [pid = 3008] [serial = 338] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE5C280C00) [pid = 3008] [serial = 364] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE60A7A000) [pid = 3008] [serial = 365] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE60E32C00) [pid = 3008] [serial = 353] [outer = 0000000000000000] [url = about:blank] 18:52:11 INFO - PROCESS | 3008 | 1461117131042 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 3008 | 1461117131047 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 18:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:52:11 INFO - PROCESS | 3008 | 1461117131054 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 3008 | 1461117131059 Marionette TRACE conn5 <- [1,526,null,{}] 18:52:11 INFO - PROCESS | 3008 | 1461117131065 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}] 18:52:11 INFO - PROCESS | 3008 | 1461117131148 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 18:52:11 INFO - PROCESS | 3008 | 1461117131166 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BAD4000 == 31 [pid = 3008] [id = 141] 18:52:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE56CCD800) [pid = 3008] [serial = 421] [outer = 0000000000000000] 18:52:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE56CD3C00) [pid = 3008] [serial = 422] [outer = 000000BE56CCD800] 18:52:11 INFO - PROCESS | 3008 | 1461117131215 Marionette DEBUG loaded listener.js 18:52:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE56FEC400) [pid = 3008] [serial = 423] [outer = 000000BE56CCD800] 18:52:11 INFO - PROCESS | 3008 | 1461117131742 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]]]}] 18:52:11 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 18:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 733ms 18:52:11 INFO - PROCESS | 3008 | 1461117131787 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 3008 | 1461117131793 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 18:52:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:52:11 INFO - PROCESS | 3008 | 1461117131799 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 3008 | 1461117131802 Marionette TRACE conn5 <- [1,530,null,{}] 18:52:11 INFO - PROCESS | 3008 | 1461117131806 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}] 18:52:11 INFO - PROCESS | 3008 | 1461117131888 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 18:52:11 INFO - PROCESS | 3008 | 1461117131952 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6C8000 == 32 [pid = 3008] [id = 142] 18:52:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE5746B400) [pid = 3008] [serial = 424] [outer = 0000000000000000] 18:52:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE5B8CD400) [pid = 3008] [serial = 425] [outer = 000000BE5746B400] 18:52:12 INFO - PROCESS | 3008 | 1461117132000 Marionette DEBUG loaded listener.js 18:52:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE5BA3C400) [pid = 3008] [serial = 426] [outer = 000000BE5746B400] 18:52:12 INFO - PROCESS | 3008 | 1461117132707 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"]]]}] 18:52:12 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 18:52:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:52:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:52:12 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 18:52:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:52:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:52:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 944ms 18:52:12 INFO - PROCESS | 3008 | 1461117132745 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 18:52:12 INFO - PROCESS | 3008 | 1461117132747 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 18:52:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:52:12 INFO - PROCESS | 3008 | 1461117132751 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:52:12 INFO - PROCESS | 3008 | 1461117132755 Marionette TRACE conn5 <- [1,534,null,{}] 18:52:12 INFO - PROCESS | 3008 | 1461117132766 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}] 18:52:12 INFO - PROCESS | 3008 | 1461117132862 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 18:52:12 INFO - PROCESS | 3008 | 1461117132870 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE635E9000 == 33 [pid = 3008] [id = 143] 18:52:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE5635A400) [pid = 3008] [serial = 427] [outer = 0000000000000000] 18:52:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE5D870400) [pid = 3008] [serial = 428] [outer = 000000BE5635A400] 18:52:12 INFO - PROCESS | 3008 | 1461117132975 Marionette DEBUG loaded listener.js 18:52:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE60A4A000) [pid = 3008] [serial = 429] [outer = 000000BE5635A400] 18:52:13 INFO - PROCESS | 3008 | 1461117133436 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]]]}] 18:52:13 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. 18:52:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 734ms 18:52:13 INFO - PROCESS | 3008 | 1461117133488 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 18:52:13 INFO - PROCESS | 3008 | 1461117133490 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 18:52:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:52:13 INFO - PROCESS | 3008 | 1461117133494 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 3008 | 1461117133496 Marionette TRACE conn5 <- [1,538,null,{}] 18:52:13 INFO - PROCESS | 3008 | 1461117133499 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}] 18:52:13 INFO - PROCESS | 3008 | 1461117133599 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 18:52:13 INFO - PROCESS | 3008 | 1461117133606 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F41000 == 34 [pid = 3008] [id = 144] 18:52:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE60A54400) [pid = 3008] [serial = 430] [outer = 0000000000000000] 18:52:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE60A7D000) [pid = 3008] [serial = 431] [outer = 000000BE60A54400] 18:52:13 INFO - PROCESS | 3008 | 1461117133652 Marionette DEBUG loaded listener.js 18:52:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE60F07000) [pid = 3008] [serial = 432] [outer = 000000BE60A54400] 18:52:14 INFO - PROCESS | 3008 | 1461117134100 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]]]}] 18:52:14 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. 18:52:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 18:52:14 INFO - PROCESS | 3008 | 1461117134126 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 18:52:14 INFO - PROCESS | 3008 | 1461117134128 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 18:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:52:14 INFO - PROCESS | 3008 | 1461117134147 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:52:14 INFO - PROCESS | 3008 | 1461117134149 Marionette TRACE conn5 <- [1,542,null,{}] 18:52:14 INFO - PROCESS | 3008 | 1461117134153 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}] 18:52:14 INFO - PROCESS | 3008 | 1461117134258 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 18:52:14 INFO - PROCESS | 3008 | 1461117134269 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64EF6000 == 35 [pid = 3008] [id = 145] 18:52:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE5656E000) [pid = 3008] [serial = 433] [outer = 0000000000000000] 18:52:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE60F76400) [pid = 3008] [serial = 434] [outer = 000000BE5656E000] 18:52:14 INFO - PROCESS | 3008 | 1461117134349 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE63222C00) [pid = 3008] [serial = 435] [outer = 000000BE5656E000] 18:52:14 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:14 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:14 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:14 INFO - PROCESS | 3008 | 1461117134862 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]]]}] 18:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 756ms 18:52:14 INFO - PROCESS | 3008 | 1461117134894 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 18:52:14 INFO - PROCESS | 3008 | 1461117134896 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 18:52:14 INFO - PROCESS | 3008 | 1461117134899 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:52:14 INFO - PROCESS | 3008 | 1461117134901 Marionette TRACE conn5 <- [1,546,null,{}] 18:52:14 INFO - PROCESS | 3008 | 1461117134905 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}] 18:52:15 INFO - PROCESS | 3008 | 1461117135025 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 18:52:15 INFO - PROCESS | 3008 | 1461117135035 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6761E000 == 36 [pid = 3008] [id = 146] 18:52:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE636AD800) [pid = 3008] [serial = 436] [outer = 0000000000000000] 18:52:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE63871000) [pid = 3008] [serial = 437] [outer = 000000BE636AD800] 18:52:15 INFO - PROCESS | 3008 | 1461117135118 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE63B2BC00) [pid = 3008] [serial = 438] [outer = 000000BE636AD800] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5550D800) [pid = 3008] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE6386D800) [pid = 3008] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE55582000) [pid = 3008] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE64610400) [pid = 3008] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE5558F400) [pid = 3008] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE5C288400) [pid = 3008] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE60E34C00) [pid = 3008] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE6360CC00) [pid = 3008] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE616BD400) [pid = 3008] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE57093400) [pid = 3008] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE66A48400) [pid = 3008] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE63B31400) [pid = 3008] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE65354400) [pid = 3008] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:52:15 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE61677000) [pid = 3008] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:52:15 INFO - PROCESS | 3008 | 1461117135608 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]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 775ms 18:52:15 INFO - PROCESS | 3008 | 1461117135679 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 18:52:15 INFO - PROCESS | 3008 | 1461117135682 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 18:52:15 INFO - PROCESS | 3008 | 1461117135690 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:52:15 INFO - PROCESS | 3008 | 1461117135692 Marionette TRACE conn5 <- [1,550,null,{}] 18:52:15 INFO - PROCESS | 3008 | 1461117135696 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}] 18:52:15 INFO - PROCESS | 3008 | 1461117135778 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 18:52:15 INFO - PROCESS | 3008 | 1461117135784 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57FDE000 == 37 [pid = 3008] [id = 147] 18:52:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE5708BC00) [pid = 3008] [serial = 439] [outer = 0000000000000000] 18:52:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE62BA7800) [pid = 3008] [serial = 440] [outer = 000000BE5708BC00] 18:52:15 INFO - PROCESS | 3008 | 1461117135830 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE63B31400) [pid = 3008] [serial = 441] [outer = 000000BE5708BC00] 18:52:16 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:16 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:16 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:16 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:16 INFO - PROCESS | 3008 | 1461117136245 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]]]}] 18:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 566ms 18:52:16 INFO - PROCESS | 3008 | 1461117136260 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 18:52:16 INFO - PROCESS | 3008 | 1461117136262 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 18:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:52:16 INFO - PROCESS | 3008 | 1461117136265 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 3008 | 1461117136267 Marionette TRACE conn5 <- [1,554,null,{}] 18:52:16 INFO - PROCESS | 3008 | 1461117136279 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}] 18:52:16 INFO - PROCESS | 3008 | 1461117136360 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 18:52:16 INFO - PROCESS | 3008 | 1461117136367 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C79800 == 38 [pid = 3008] [id = 148] 18:52:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE63FEF400) [pid = 3008] [serial = 442] [outer = 0000000000000000] 18:52:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE643C3C00) [pid = 3008] [serial = 443] [outer = 000000BE63FEF400] 18:52:16 INFO - PROCESS | 3008 | 1461117136412 Marionette DEBUG loaded listener.js 18:52:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE6460B800) [pid = 3008] [serial = 444] [outer = 000000BE63FEF400] 18:52:16 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:16 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:16 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:16 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:16 INFO - PROCESS | 3008 | 1461117136827 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]]]}] 18:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 588ms 18:52:16 INFO - PROCESS | 3008 | 1461117136861 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 18:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:52:16 INFO - PROCESS | 3008 | 1461117136864 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 18:52:16 INFO - PROCESS | 3008 | 1461117136871 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 3008 | 1461117136873 Marionette TRACE conn5 <- [1,558,null,{}] 18:52:16 INFO - PROCESS | 3008 | 1461117136877 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}] 18:52:16 INFO - PROCESS | 3008 | 1461117136957 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 18:52:16 INFO - PROCESS | 3008 | 1461117136963 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69427000 == 39 [pid = 3008] [id = 149] 18:52:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE64E39800) [pid = 3008] [serial = 445] [outer = 0000000000000000] 18:52:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE64EBB000) [pid = 3008] [serial = 446] [outer = 000000BE64E39800] 18:52:17 INFO - PROCESS | 3008 | 1461117137010 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE6551D000) [pid = 3008] [serial = 447] [outer = 000000BE64E39800] 18:52:17 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:17 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:17 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:17 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:17 INFO - PROCESS | 3008 | 1461117137436 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]]]}] 18:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 18:52:17 INFO - PROCESS | 3008 | 1461117137562 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 18:52:17 INFO - PROCESS | 3008 | 1461117137566 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 18:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:52:17 INFO - PROCESS | 3008 | 1461117137572 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - PROCESS | 3008 | 1461117137576 Marionette TRACE conn5 <- [1,562,null,{}] 18:52:17 INFO - PROCESS | 3008 | 1461117137583 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}] 18:52:17 INFO - PROCESS | 3008 | 1461117137733 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 18:52:17 INFO - PROCESS | 3008 | 1461117137796 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BBE2800 == 40 [pid = 3008] [id = 150] 18:52:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE5656A000) [pid = 3008] [serial = 448] [outer = 0000000000000000] 18:52:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE56CCB400) [pid = 3008] [serial = 449] [outer = 000000BE5656A000] 18:52:17 INFO - PROCESS | 3008 | 1461117137896 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE57091C00) [pid = 3008] [serial = 450] [outer = 000000BE5656A000] 18:52:18 INFO - PROCESS | 3008 | 1461117138559 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]]]}] 18:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1022ms 18:52:18 INFO - PROCESS | 3008 | 1461117138598 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 18:52:18 INFO - PROCESS | 3008 | 1461117138602 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 18:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:52:18 INFO - PROCESS | 3008 | 1461117138611 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 3008 | 1461117138615 Marionette TRACE conn5 <- [1,566,null,{}] 18:52:18 INFO - PROCESS | 3008 | 1461117138620 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}] 18:52:18 INFO - PROCESS | 3008 | 1461117138728 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 18:52:18 INFO - PROCESS | 3008 | 1461117138898 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64A07000 == 41 [pid = 3008] [id = 151] 18:52:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5D40B000) [pid = 3008] [serial = 451] [outer = 0000000000000000] 18:52:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE5E01C400) [pid = 3008] [serial = 452] [outer = 000000BE5D40B000] 18:52:18 INFO - PROCESS | 3008 | 1461117138956 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE60A7C000) [pid = 3008] [serial = 453] [outer = 000000BE5D40B000] 18:52:19 INFO - PROCESS | 3008 | 1461117139498 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]]]}] 18:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 945ms 18:52:19 INFO - PROCESS | 3008 | 1461117139557 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 18:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:52:19 INFO - PROCESS | 3008 | 1461117139559 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 18:52:19 INFO - PROCESS | 3008 | 1461117139564 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 3008 | 1461117139566 Marionette TRACE conn5 <- [1,570,null,{}] 18:52:19 INFO - PROCESS | 3008 | 1461117139579 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}] 18:52:19 INFO - PROCESS | 3008 | 1461117139690 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 18:52:19 INFO - PROCESS | 3008 | 1461117139758 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8A1000 == 42 [pid = 3008] [id = 152] 18:52:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE636B6800) [pid = 3008] [serial = 454] [outer = 0000000000000000] 18:52:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE63870C00) [pid = 3008] [serial = 455] [outer = 000000BE636B6800] 18:52:19 INFO - PROCESS | 3008 | 1461117139821 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE65520400) [pid = 3008] [serial = 456] [outer = 000000BE636B6800] 18:52:20 INFO - PROCESS | 3008 | 1461117140461 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]]]}] 18:52:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 924ms 18:52:20 INFO - PROCESS | 3008 | 1461117140490 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 3008 | 1461117140492 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 18:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:52:20 INFO - PROCESS | 3008 | 1461117140496 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 3008 | 1461117140498 Marionette TRACE conn5 <- [1,574,null,{}] 18:52:20 INFO - PROCESS | 3008 | 1461117140502 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}] 18:52:20 INFO - PROCESS | 3008 | 1461117140608 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 18:52:20 INFO - PROCESS | 3008 | 1461117140687 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA1C000 == 43 [pid = 3008] [id = 153] 18:52:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE664C1000) [pid = 3008] [serial = 457] [outer = 0000000000000000] 18:52:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE6764F400) [pid = 3008] [serial = 458] [outer = 000000BE664C1000] 18:52:20 INFO - PROCESS | 3008 | 1461117140745 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE6898B800) [pid = 3008] [serial = 459] [outer = 000000BE664C1000] 18:52:21 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:21 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:21 INFO - PROCESS | 3008 | 1461117141298 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]]]}] 18:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 880ms 18:52:21 INFO - PROCESS | 3008 | 1461117141379 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 3008 | 1461117141382 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 18:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:52:21 INFO - PROCESS | 3008 | 1461117141385 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 3008 | 1461117141388 Marionette TRACE conn5 <- [1,578,null,{}] 18:52:21 INFO - PROCESS | 3008 | 1461117141391 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}] 18:52:21 INFO - PROCESS | 3008 | 1461117141492 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 18:52:21 INFO - PROCESS | 3008 | 1461117141558 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57953000 == 44 [pid = 3008] [id = 154] 18:52:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE55588000) [pid = 3008] [serial = 460] [outer = 0000000000000000] 18:52:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE5D34AC00) [pid = 3008] [serial = 461] [outer = 000000BE55588000] 18:52:21 INFO - PROCESS | 3008 | 1461117141616 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE63616000) [pid = 3008] [serial = 462] [outer = 000000BE55588000] 18:52:22 INFO - PROCESS | 3008 | 1461117142311 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]]]}] 18:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 988ms 18:52:22 INFO - PROCESS | 3008 | 1461117142376 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 18:52:22 INFO - PROCESS | 3008 | 1461117142381 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 18:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:52:22 INFO - PROCESS | 3008 | 1461117142387 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:52:22 INFO - PROCESS | 3008 | 1461117142390 Marionette TRACE conn5 <- [1,582,null,{}] 18:52:22 INFO - PROCESS | 3008 | 1461117142395 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}] 18:52:22 INFO - PROCESS | 3008 | 1461117142499 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 18:52:22 INFO - PROCESS | 3008 | 1461117142572 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0ED800 == 45 [pid = 3008] [id = 155] 18:52:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE57465C00) [pid = 3008] [serial = 463] [outer = 0000000000000000] 18:52:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5B837C00) [pid = 3008] [serial = 464] [outer = 000000BE57465C00] 18:52:22 INFO - PROCESS | 3008 | 1461117142626 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE5C802C00) [pid = 3008] [serial = 465] [outer = 000000BE57465C00] 18:52:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C79800 == 44 [pid = 3008] [id = 148] 18:52:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57FDE000 == 43 [pid = 3008] [id = 147] 18:52:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6761E000 == 42 [pid = 3008] [id = 146] 18:52:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64EF6000 == 41 [pid = 3008] [id = 145] 18:52:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F41000 == 40 [pid = 3008] [id = 144] 18:52:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE635E9000 == 39 [pid = 3008] [id = 143] 18:52:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6C8000 == 38 [pid = 3008] [id = 142] 18:52:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BAD4000 == 37 [pid = 3008] [id = 141] 18:52:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63520800 == 36 [pid = 3008] [id = 140] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE68981C00) [pid = 3008] [serial = 413] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C3AE800 == 35 [pid = 3008] [id = 139] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE63B32800) [pid = 3008] [serial = 399] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE65524800) [pid = 3008] [serial = 404] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE6460E400) [pid = 3008] [serial = 402] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE66AEE400) [pid = 3008] [serial = 410] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE656BC800) [pid = 3008] [serial = 405] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE5BEF7400) [pid = 3008] [serial = 380] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE65525C00) [pid = 3008] [serial = 407] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE66193000) [pid = 3008] [serial = 408] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE63871400) [pid = 3008] [serial = 396] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE5C284400) [pid = 3008] [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.] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE5B8D8C00) [pid = 3008] [serial = 379] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE63B2A000) [pid = 3008] [serial = 398] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5708D000) [pid = 3008] [serial = 376] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE57466000) [pid = 3008] [serial = 377] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE653A5000) [pid = 3008] [serial = 371] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE56CCFC00) [pid = 3008] [serial = 373] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE56FE4800) [pid = 3008] [serial = 374] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE5D348400) [pid = 3008] [serial = 382] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE5D48B800) [pid = 3008] [serial = 383] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE60F0D800) [pid = 3008] [serial = 389] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE60FC7C00) [pid = 3008] [serial = 390] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE636B0000) [pid = 3008] [serial = 395] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE63289C00) [pid = 3008] [serial = 392] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE63589C00) [pid = 3008] [serial = 393] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE602A7000) [pid = 3008] [serial = 386] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE60A4F400) [pid = 3008] [serial = 387] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE679B3000) [pid = 3008] [serial = 411] [outer = 0000000000000000] [url = about:blank] 18:52:22 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE643BD800) [pid = 3008] [serial = 401] [outer = 0000000000000000] [url = about:blank] 18:52:23 INFO - PROCESS | 3008 | 1461117143164 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]]]}] 18:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 839ms 18:52:23 INFO - PROCESS | 3008 | 1461117143229 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 3008 | 1461117143235 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 18:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:52:23 INFO - PROCESS | 3008 | 1461117143241 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 3008 | 1461117143244 Marionette TRACE conn5 <- [1,586,null,{}] 18:52:23 INFO - PROCESS | 3008 | 1461117143248 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}] 18:52:23 INFO - PROCESS | 3008 | 1461117143333 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 18:52:23 INFO - PROCESS | 3008 | 1461117143409 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4D6800 == 36 [pid = 3008] [id = 156] 18:52:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE5745F400) [pid = 3008] [serial = 466] [outer = 0000000000000000] 18:52:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE5BA3A000) [pid = 3008] [serial = 467] [outer = 000000BE5745F400] 18:52:23 INFO - PROCESS | 3008 | 1461117143457 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE5D406400) [pid = 3008] [serial = 468] [outer = 000000BE5745F400] 18:52:23 INFO - PROCESS | 3008 | 1461117143850 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]]]}] 18:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 18:52:23 INFO - PROCESS | 3008 | 1461117143877 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 3008 | 1461117143880 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 18:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:52:23 INFO - PROCESS | 3008 | 1461117143884 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 3008 | 1461117143888 Marionette TRACE conn5 <- [1,590,null,{}] 18:52:23 INFO - PROCESS | 3008 | 1461117143899 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}] 18:52:23 INFO - PROCESS | 3008 | 1461117143984 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 18:52:24 INFO - PROCESS | 3008 | 1461117143990 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DBE000 == 37 [pid = 3008] [id = 157] 18:52:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE5D86BC00) [pid = 3008] [serial = 469] [outer = 0000000000000000] 18:52:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE60A7E800) [pid = 3008] [serial = 470] [outer = 000000BE5D86BC00] 18:52:24 INFO - PROCESS | 3008 | 1461117144041 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE60FC4000) [pid = 3008] [serial = 471] [outer = 000000BE5D86BC00] 18:52:24 INFO - PROCESS | 3008 | 1461117144509 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]]]}] 18:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 693ms 18:52:24 INFO - PROCESS | 3008 | 1461117144579 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 18:52:24 INFO - PROCESS | 3008 | 1461117144583 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 18:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:52:24 INFO - PROCESS | 3008 | 1461117144586 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:52:24 INFO - PROCESS | 3008 | 1461117144588 Marionette TRACE conn5 <- [1,594,null,{}] 18:52:24 INFO - PROCESS | 3008 | 1461117144592 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}] 18:52:24 INFO - PROCESS | 3008 | 1461117144675 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 18:52:24 INFO - PROCESS | 3008 | 1461117144682 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64A0B800 == 38 [pid = 3008] [id = 158] 18:52:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE63286800) [pid = 3008] [serial = 472] [outer = 0000000000000000] 18:52:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE632AE000) [pid = 3008] [serial = 473] [outer = 000000BE63286800] 18:52:24 INFO - PROCESS | 3008 | 1461117144729 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE636B4C00) [pid = 3008] [serial = 474] [outer = 000000BE63286800] 18:52:25 INFO - PROCESS | 3008 | 1461117145189 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]]]}] 18:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 18:52:25 INFO - PROCESS | 3008 | 1461117145216 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 3008 | 1461117145218 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 18:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:52:25 INFO - PROCESS | 3008 | 1461117145221 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 3008 | 1461117145223 Marionette TRACE conn5 <- [1,598,null,{}] 18:52:25 INFO - PROCESS | 3008 | 1461117145226 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}] 18:52:25 INFO - PROCESS | 3008 | 1461117145327 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 18:52:25 INFO - PROCESS | 3008 | 1461117145404 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D14800 == 39 [pid = 3008] [id = 159] 18:52:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE63B28000) [pid = 3008] [serial = 475] [outer = 0000000000000000] 18:52:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE63B33C00) [pid = 3008] [serial = 476] [outer = 000000BE63B28000] 18:52:25 INFO - PROCESS | 3008 | 1461117145451 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE64605800) [pid = 3008] [serial = 477] [outer = 000000BE63B28000] 18:52:25 INFO - PROCESS | 3008 | 1461117145907 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]]]}] 18:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 734ms 18:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:52:25 INFO - PROCESS | 3008 | 1461117145960 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 3008 | 1461117145963 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 18:52:25 INFO - PROCESS | 3008 | 1461117145966 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 3008 | 1461117145968 Marionette TRACE conn5 <- [1,602,null,{}] 18:52:25 INFO - PROCESS | 3008 | 1461117145971 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}] 18:52:26 INFO - PROCESS | 3008 | 1461117146085 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 18:52:26 INFO - PROCESS | 3008 | [3008] 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 18:52:26 INFO - PROCESS | 3008 | 1461117146359 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B14000 == 40 [pid = 3008] [id = 160] 18:52:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE67B4C400) [pid = 3008] [serial = 478] [outer = 0000000000000000] 18:52:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE67C46800) [pid = 3008] [serial = 479] [outer = 000000BE67B4C400] 18:52:26 INFO - PROCESS | 3008 | 1461117146410 Marionette DEBUG loaded listener.js 18:52:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE68992800) [pid = 3008] [serial = 480] [outer = 000000BE67B4C400] 18:52:26 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5746B400) [pid = 3008] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:52:26 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE5635A400) [pid = 3008] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:52:26 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE60A54400) [pid = 3008] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:52:26 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE56CCD800) [pid = 3008] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:52:26 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE56CD7800) [pid = 3008] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:52:26 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE63FEF400) [pid = 3008] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:52:26 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE5656E000) [pid = 3008] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:52:26 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE636AD800) [pid = 3008] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:52:26 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE5708BC00) [pid = 3008] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:52:26 INFO - PROCESS | 3008 | 1461117146913 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]]]}] 18:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 987ms 18:52:26 INFO - PROCESS | 3008 | 1461117146954 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 3008 | 1461117146957 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 18:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:52:26 INFO - PROCESS | 3008 | 1461117146960 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 3008 | 1461117146962 Marionette TRACE conn5 <- [1,606,null,{}] 18:52:26 INFO - PROCESS | 3008 | 1461117146965 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}] 18:52:27 INFO - PROCESS | 3008 | 1461117147045 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 18:52:27 INFO - PROCESS | 3008 | 1461117147054 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678DC800 == 41 [pid = 3008] [id = 161] 18:52:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE5D409400) [pid = 3008] [serial = 481] [outer = 0000000000000000] 18:52:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE6358B000) [pid = 3008] [serial = 482] [outer = 000000BE5D409400] 18:52:27 INFO - PROCESS | 3008 | 1461117147100 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE68999000) [pid = 3008] [serial = 483] [outer = 000000BE5D409400] 18:52:27 INFO - PROCESS | 3008 | 1461117147514 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]]]}] 18:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 587ms 18:52:27 INFO - PROCESS | 3008 | 1461117147550 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 18:52:27 INFO - PROCESS | 3008 | 1461117147553 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 18:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:52:27 INFO - PROCESS | 3008 | 1461117147561 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:52:27 INFO - PROCESS | 3008 | 1461117147563 Marionette TRACE conn5 <- [1,610,null,{}] 18:52:27 INFO - PROCESS | 3008 | 1461117147566 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}] 18:52:27 INFO - PROCESS | 3008 | 1461117147647 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 18:52:27 INFO - PROCESS | 3008 | 1461117147655 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B74B800 == 42 [pid = 3008] [id = 162] 18:52:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE68E1F400) [pid = 3008] [serial = 484] [outer = 0000000000000000] 18:52:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE68E21800) [pid = 3008] [serial = 485] [outer = 000000BE68E1F400] 18:52:27 INFO - PROCESS | 3008 | 1461117147700 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE68E2AC00) [pid = 3008] [serial = 486] [outer = 000000BE68E1F400] 18:52:28 INFO - PROCESS | 3008 | 1461117148132 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]]]}] 18:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 629ms 18:52:28 INFO - PROCESS | 3008 | 1461117148194 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 18:52:28 INFO - PROCESS | 3008 | 1461117148196 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 18:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:52:28 INFO - PROCESS | 3008 | 1461117148199 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 3008 | 1461117148201 Marionette TRACE conn5 <- [1,614,null,{}] 18:52:28 INFO - PROCESS | 3008 | 1461117148205 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}] 18:52:28 INFO - PROCESS | 3008 | 1461117148283 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 18:52:28 INFO - PROCESS | 3008 | 1461117148289 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8C9000 == 43 [pid = 3008] [id = 163] 18:52:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE692B3800) [pid = 3008] [serial = 487] [outer = 0000000000000000] 18:52:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE692B8C00) [pid = 3008] [serial = 488] [outer = 000000BE692B3800] 18:52:28 INFO - PROCESS | 3008 | 1461117148334 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE693B1400) [pid = 3008] [serial = 489] [outer = 000000BE692B3800] 18:52:28 INFO - PROCESS | 3008 | 1461117148748 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]]]}] 18:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 587ms 18:52:28 INFO - PROCESS | 3008 | 1461117148792 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 18:52:28 INFO - PROCESS | 3008 | 1461117148794 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 18:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:52:28 INFO - PROCESS | 3008 | 1461117148798 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 3008 | 1461117148800 Marionette TRACE conn5 <- [1,618,null,{}] 18:52:28 INFO - PROCESS | 3008 | 1461117148804 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}] 18:52:28 INFO - PROCESS | 3008 | 1461117148885 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 18:52:28 INFO - PROCESS | 3008 | 1461117148891 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCBF000 == 44 [pid = 3008] [id = 164] 18:52:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE693B2400) [pid = 3008] [serial = 490] [outer = 0000000000000000] 18:52:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE693BA000) [pid = 3008] [serial = 491] [outer = 000000BE693B2400] 18:52:28 INFO - PROCESS | 3008 | 1461117148936 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE693E9C00) [pid = 3008] [serial = 492] [outer = 000000BE693B2400] 18:52:29 INFO - PROCESS | 3008 | 1461117149681 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]]]}] 18:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 923ms 18:52:29 INFO - PROCESS | 3008 | 1461117149734 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 3008 | 1461117149740 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 18:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:52:29 INFO - PROCESS | 3008 | 1461117149745 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - PROCESS | 3008 | 1461117149750 Marionette TRACE conn5 <- [1,622,null,{}] 18:52:29 INFO - PROCESS | 3008 | 1461117149755 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}] 18:52:29 INFO - PROCESS | 3008 | 1461117149865 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 18:52:29 INFO - PROCESS | 3008 | 1461117149934 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6165F000 == 45 [pid = 3008] [id = 165] 18:52:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE5C363C00) [pid = 3008] [serial = 493] [outer = 0000000000000000] 18:52:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE5D406000) [pid = 3008] [serial = 494] [outer = 000000BE5C363C00] 18:52:30 INFO - PROCESS | 3008 | 1461117149994 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE60A55800) [pid = 3008] [serial = 495] [outer = 000000BE5C363C00] 18:52:30 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:30 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:30 INFO - PROCESS | 3008 | 1461117150614 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]]]}] 18:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 923ms 18:52:30 INFO - PROCESS | 3008 | 1461117150674 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 3008 | 1461117150680 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 18:52:30 INFO - PROCESS | 3008 | 1461117150687 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:52:30 INFO - PROCESS | 3008 | 1461117150690 Marionette TRACE conn5 <- [1,626,null,{}] 18:52:30 INFO - PROCESS | 3008 | 1461117150695 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}] 18:52:30 INFO - PROCESS | 3008 | 1461117150808 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 18:52:30 INFO - PROCESS | 3008 | 1461117150877 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678E2800 == 46 [pid = 3008] [id = 166] 18:52:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE62BAC800) [pid = 3008] [serial = 496] [outer = 0000000000000000] 18:52:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE64611C00) [pid = 3008] [serial = 497] [outer = 000000BE62BAC800] 18:52:30 INFO - PROCESS | 3008 | 1461117150934 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE6551C400) [pid = 3008] [serial = 498] [outer = 000000BE62BAC800] 18:52:31 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:31 INFO - PROCESS | 3008 | 1461117151575 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]]]}] 18:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 924ms 18:52:31 INFO - PROCESS | 3008 | 1461117151616 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 3008 | 1461117151619 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 18:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:52:31 INFO - PROCESS | 3008 | 1461117151623 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 3008 | 1461117151627 Marionette TRACE conn5 <- [1,630,null,{}] 18:52:31 INFO - PROCESS | 3008 | 1461117151652 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}] 18:52:31 INFO - PROCESS | 3008 | 1461117151784 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 18:52:31 INFO - PROCESS | 3008 | 1461117151832 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEB6000 == 47 [pid = 3008] [id = 167] 18:52:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE68E23400) [pid = 3008] [serial = 499] [outer = 0000000000000000] 18:52:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE692BA400) [pid = 3008] [serial = 500] [outer = 000000BE68E23400] 18:52:31 INFO - PROCESS | 3008 | 1461117151892 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE693EFC00) [pid = 3008] [serial = 501] [outer = 000000BE68E23400] 18:52:32 INFO - PROCESS | 3008 | 1461117152440 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]]]}] 18:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 881ms 18:52:32 INFO - PROCESS | 3008 | 1461117152507 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 18:52:32 INFO - PROCESS | 3008 | 1461117152510 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 18:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:52:32 INFO - PROCESS | 3008 | 1461117152513 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 3008 | 1461117152516 Marionette TRACE conn5 <- [1,634,null,{}] 18:52:32 INFO - PROCESS | 3008 | 1461117152519 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}] 18:52:32 INFO - PROCESS | 3008 | 1461117152627 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 18:52:32 INFO - PROCESS | 3008 | 1461117152696 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6C595800 == 48 [pid = 3008] [id = 168] 18:52:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE6947E800) [pid = 3008] [serial = 502] [outer = 0000000000000000] 18:52:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE69481800) [pid = 3008] [serial = 503] [outer = 000000BE6947E800] 18:52:32 INFO - PROCESS | 3008 | 1461117152753 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE6948AC00) [pid = 3008] [serial = 504] [outer = 000000BE6947E800] 18:52:33 INFO - PROCESS | 3008 | 1461117153538 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]]]}] 18:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1077ms 18:52:33 INFO - PROCESS | 3008 | 1461117153602 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 3008 | 1461117153606 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 18:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:52:33 INFO - PROCESS | 3008 | 1461117153612 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 3008 | 1461117153617 Marionette TRACE conn5 <- [1,638,null,{}] 18:52:33 INFO - PROCESS | 3008 | 1461117153623 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}] 18:52:33 INFO - PROCESS | 3008 | 1461117153720 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 18:52:33 INFO - PROCESS | 3008 | 1461117153794 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D84C800 == 49 [pid = 3008] [id = 169] 18:52:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE573EC400) [pid = 3008] [serial = 505] [outer = 0000000000000000] 18:52:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE576D6000) [pid = 3008] [serial = 506] [outer = 000000BE573EC400] 18:52:33 INFO - PROCESS | 3008 | 1461117153846 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE5BBBD000) [pid = 3008] [serial = 507] [outer = 000000BE573EC400] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B890800 == 48 [pid = 3008] [id = 124] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8C9000 == 47 [pid = 3008] [id = 163] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B74B800 == 46 [pid = 3008] [id = 162] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678DC800 == 45 [pid = 3008] [id = 161] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B14000 == 44 [pid = 3008] [id = 160] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D14800 == 43 [pid = 3008] [id = 159] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64A0B800 == 42 [pid = 3008] [id = 158] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DBE000 == 41 [pid = 3008] [id = 157] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE64EBB000) [pid = 3008] [serial = 446] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4D6800 == 40 [pid = 3008] [id = 156] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0ED800 == 39 [pid = 3008] [id = 155] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64A07000 == 38 [pid = 3008] [id = 151] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BBE2800 == 37 [pid = 3008] [id = 150] 18:52:34 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69427000 == 36 [pid = 3008] [id = 149] 18:52:34 INFO - PROCESS | 3008 | 1461117154472 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]]]}] 18:52:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 882ms 18:52:34 INFO - PROCESS | 3008 | 1461117154495 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 18:52:34 INFO - PROCESS | 3008 | 1461117154501 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 18:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:52:34 INFO - PROCESS | 3008 | 1461117154507 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 3008 | 1461117154510 Marionette TRACE conn5 <- [1,642,null,{}] 18:52:34 INFO - PROCESS | 3008 | 1461117154513 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}] 18:52:34 INFO - PROCESS | 3008 | 1461117154597 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 18:52:34 INFO - PROCESS | 3008 | 1461117154606 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2A8000 == 37 [pid = 3008] [id = 170] 18:52:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE5558F800) [pid = 3008] [serial = 508] [outer = 0000000000000000] 18:52:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE56FE8800) [pid = 3008] [serial = 509] [outer = 000000BE5558F800] 18:52:34 INFO - PROCESS | 3008 | 1461117154653 Marionette DEBUG loaded listener.js 18:52:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE57F05800) [pid = 3008] [serial = 510] [outer = 000000BE5558F800] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE5B8CD400) [pid = 3008] [serial = 425] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE5BA3C400) [pid = 3008] [serial = 426] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE5D870400) [pid = 3008] [serial = 428] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE60A7D000) [pid = 3008] [serial = 431] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE60F07000) [pid = 3008] [serial = 432] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE56CD3C00) [pid = 3008] [serial = 422] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE56FEC400) [pid = 3008] [serial = 423] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE60A46800) [pid = 3008] [serial = 420] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5C7A8C00) [pid = 3008] [serial = 419] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE56FE8000) [pid = 3008] [serial = 416] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE6460B800) [pid = 3008] [serial = 444] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE63222C00) [pid = 3008] [serial = 435] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE60F76400) [pid = 3008] [serial = 434] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE63871000) [pid = 3008] [serial = 437] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE643C3C00) [pid = 3008] [serial = 443] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE63B2BC00) [pid = 3008] [serial = 438] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE62BA7800) [pid = 3008] [serial = 440] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE60A4A000) [pid = 3008] [serial = 429] [outer = 0000000000000000] [url = about:blank] 18:52:34 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE63B31400) [pid = 3008] [serial = 441] [outer = 0000000000000000] [url = about:blank] 18:52:35 INFO - PROCESS | 3008 | 1461117155186 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 734ms 18:52:35 INFO - PROCESS | 3008 | 1461117155243 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 18:52:35 INFO - PROCESS | 3008 | 1461117155245 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 18:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:52:35 INFO - PROCESS | 3008 | 1461117155249 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 3008 | 1461117155253 Marionette TRACE conn5 <- [1,646,null,{}] 18:52:35 INFO - PROCESS | 3008 | 1461117155263 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}] 18:52:35 INFO - PROCESS | 3008 | 1461117155351 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 18:52:35 INFO - PROCESS | 3008 | 1461117155419 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE61652000 == 38 [pid = 3008] [id = 171] 18:52:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE57462000) [pid = 3008] [serial = 511] [outer = 0000000000000000] 18:52:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE5D409800) [pid = 3008] [serial = 512] [outer = 000000BE57462000] 18:52:35 INFO - PROCESS | 3008 | 1461117155469 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE60A4A800) [pid = 3008] [serial = 513] [outer = 000000BE57462000] 18:52:35 INFO - PROCESS | 3008 | 1461117155856 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 18:52:35 INFO - PROCESS | 3008 | 1461117155881 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 18:52:35 INFO - PROCESS | 3008 | 1461117155884 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 18:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:52:35 INFO - PROCESS | 3008 | 1461117155887 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 3008 | 1461117155889 Marionette TRACE conn5 <- [1,650,null,{}] 18:52:35 INFO - PROCESS | 3008 | 1461117155893 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}] 18:52:35 INFO - PROCESS | 3008 | 1461117155973 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 18:52:35 INFO - PROCESS | 3008 | 1461117155979 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F03800 == 39 [pid = 3008] [id = 172] 18:52:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE60A74000) [pid = 3008] [serial = 514] [outer = 0000000000000000] 18:52:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE60EE4C00) [pid = 3008] [serial = 515] [outer = 000000BE60A74000] 18:52:36 INFO - PROCESS | 3008 | 1461117156026 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE60F79C00) [pid = 3008] [serial = 516] [outer = 000000BE60A74000] 18:52:36 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:36 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:36 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:36 INFO - PROCESS | 3008 | 1461117156451 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]]]}] 18:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 588ms 18:52:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:52:36 INFO - PROCESS | 3008 | 1461117156484 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 3008 | 1461117156486 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 18:52:36 INFO - PROCESS | 3008 | 1461117156494 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - PROCESS | 3008 | 1461117156496 Marionette TRACE conn5 <- [1,654,null,{}] 18:52:36 INFO - PROCESS | 3008 | 1461117156500 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}] 18:52:36 INFO - PROCESS | 3008 | 1461117156607 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 18:52:36 INFO - PROCESS | 3008 | 1461117156614 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE55E2D800 == 40 [pid = 3008] [id = 173] 18:52:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE60A74C00) [pid = 3008] [serial = 517] [outer = 0000000000000000] 18:52:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE62BA8C00) [pid = 3008] [serial = 518] [outer = 000000BE60A74C00] 18:52:36 INFO - PROCESS | 3008 | 1461117156661 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE632AF800) [pid = 3008] [serial = 519] [outer = 000000BE60A74C00] 18:52:36 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:36 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:37 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:37 INFO - PROCESS | 3008 | 1461117157145 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]]]}] 18:52:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:52:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 692ms 18:52:37 INFO - PROCESS | 3008 | 1461117157183 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 3008 | 1461117157185 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 18:52:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:52:37 INFO - PROCESS | 3008 | 1461117157195 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 3008 | 1461117157197 Marionette TRACE conn5 <- [1,658,null,{}] 18:52:37 INFO - PROCESS | 3008 | 1461117157201 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}] 18:52:37 INFO - PROCESS | 3008 | 1461117157326 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 18:52:37 INFO - PROCESS | 3008 | 1461117157377 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6661B000 == 41 [pid = 3008] [id = 174] 18:52:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE636AE800) [pid = 3008] [serial = 520] [outer = 0000000000000000] 18:52:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE63B30400) [pid = 3008] [serial = 521] [outer = 000000BE636AE800] 18:52:37 INFO - PROCESS | 3008 | 1461117157428 Marionette DEBUG loaded listener.js 18:52:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE64317000) [pid = 3008] [serial = 522] [outer = 000000BE636AE800] 18:52:37 INFO - PROCESS | 3008 | 1461117157855 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]]]}] 18:52:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:52:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 18:52:37 INFO - PROCESS | 3008 | 1461117157873 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 3008 | 1461117157875 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 18:52:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:52:37 INFO - PROCESS | 3008 | 1461117157878 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 3008 | 1461117157880 Marionette TRACE conn5 <- [1,662,null,{}] 18:52:37 INFO - PROCESS | 3008 | 1461117157884 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}] 18:52:38 INFO - PROCESS | 3008 | 1461117158013 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 18:52:38 INFO - PROCESS | 3008 | 1461117158032 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C208000 == 42 [pid = 3008] [id = 175] 18:52:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE64490400) [pid = 3008] [serial = 523] [outer = 0000000000000000] 18:52:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE6460C400) [pid = 3008] [serial = 524] [outer = 000000BE64490400] 18:52:38 INFO - PROCESS | 3008 | 1461117158078 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE653A7800) [pid = 3008] [serial = 525] [outer = 000000BE64490400] 18:52:38 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:38 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:52:38 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:38 INFO - PROCESS | 3008 | 1461117158625 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]]]}] 18:52:38 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE68E1F400) [pid = 3008] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:52:38 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE63B28000) [pid = 3008] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:52:38 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE5745F400) [pid = 3008] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:52:38 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE57465C00) [pid = 3008] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:52:38 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5D86BC00) [pid = 3008] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:52:38 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE55588000) [pid = 3008] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:52:38 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE63286800) [pid = 3008] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:52:38 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE67B4C400) [pid = 3008] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:52:38 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE5D409400) [pid = 3008] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:52:38 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE692B3800) [pid = 3008] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:52:38 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 18:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 777ms 18:52:38 INFO - PROCESS | 3008 | 1461117158658 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 18:52:38 INFO - PROCESS | 3008 | 1461117158660 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 18:52:38 INFO - PROCESS | 3008 | 1461117158664 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:52:38 INFO - PROCESS | 3008 | 1461117158666 Marionette TRACE conn5 <- [1,666,null,{}] 18:52:38 INFO - PROCESS | 3008 | 1461117158669 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}] 18:52:38 INFO - PROCESS | 3008 | 1461117158750 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 18:52:38 INFO - PROCESS | 3008 | 1461117158759 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6760E800 == 43 [pid = 3008] [id = 176] 18:52:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE5C386C00) [pid = 3008] [serial = 526] [outer = 0000000000000000] 18:52:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE60A73000) [pid = 3008] [serial = 527] [outer = 000000BE5C386C00] 18:52:38 INFO - PROCESS | 3008 | 1461117158806 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE65522000) [pid = 3008] [serial = 528] [outer = 000000BE5C386C00] 18:52:39 INFO - PROCESS | 3008 | 1461117159217 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:52:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 587ms 18:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:52:39 INFO - PROCESS | 3008 | 1461117159254 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 3008 | 1461117159257 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 18:52:39 INFO - PROCESS | 3008 | 1461117159260 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 3008 | 1461117159262 Marionette TRACE conn5 <- [1,670,null,{}] 18:52:39 INFO - PROCESS | 3008 | 1461117159265 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}] 18:52:39 INFO - PROCESS | 3008 | 1461117159370 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 18:52:39 INFO - PROCESS | 3008 | 1461117159377 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69416000 == 44 [pid = 3008] [id = 177] 18:52:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE656B8800) [pid = 3008] [serial = 529] [outer = 0000000000000000] 18:52:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE66AEE400) [pid = 3008] [serial = 530] [outer = 000000BE656B8800] 18:52:39 INFO - PROCESS | 3008 | 1461117159423 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE68982000) [pid = 3008] [serial = 531] [outer = 000000BE656B8800] 18:52:39 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:52:40 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:52:40 INFO - PROCESS | 3008 | 1461117160347 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]]]}] 18:52:40 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) 18:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1121ms 18:52:40 INFO - PROCESS | 3008 | 1461117160385 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 18:52:40 INFO - PROCESS | 3008 | 1461117160387 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 18:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:52:40 INFO - PROCESS | 3008 | 1461117160390 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 3008 | 1461117160392 Marionette TRACE conn5 <- [1,674,null,{}] 18:52:40 INFO - PROCESS | 3008 | 1461117160396 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}] 18:52:40 INFO - PROCESS | 3008 | 1461117160474 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 18:52:40 INFO - PROCESS | 3008 | 1461117160480 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B88F000 == 45 [pid = 3008] [id = 178] 18:52:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE6898FC00) [pid = 3008] [serial = 532] [outer = 0000000000000000] 18:52:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE6899E000) [pid = 3008] [serial = 533] [outer = 000000BE6898FC00] 18:52:40 INFO - PROCESS | 3008 | 1461117160525 Marionette DEBUG loaded listener.js 18:52:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE692B1000) [pid = 3008] [serial = 534] [outer = 000000BE6898FC00] 18:52:41 INFO - PROCESS | 3008 | 1461117161699 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]]]}] 18:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1329ms 18:52:41 INFO - PROCESS | 3008 | 1461117161723 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 3008 | 1461117161727 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 18:52:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:52:41 INFO - PROCESS | 3008 | 1461117161732 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - PROCESS | 3008 | 1461117161735 Marionette TRACE conn5 <- [1,678,null,{}] 18:52:41 INFO - PROCESS | 3008 | 1461117161742 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}] 18:52:41 INFO - PROCESS | 3008 | 1461117161882 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 18:52:42 INFO - PROCESS | 3008 | 1461117162001 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60F82000 == 46 [pid = 3008] [id = 179] 18:52:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE5C267C00) [pid = 3008] [serial = 535] [outer = 0000000000000000] 18:52:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE5C741000) [pid = 3008] [serial = 536] [outer = 000000BE5C267C00] 18:52:42 INFO - PROCESS | 3008 | 1461117162063 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE602A9800) [pid = 3008] [serial = 537] [outer = 000000BE5C267C00] 18:52:43 INFO - PROCESS | 3008 | 1461117163106 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]]]}] 18:52:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:52:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1431ms 18:52:43 INFO - PROCESS | 3008 | 1461117163168 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 18:52:43 INFO - PROCESS | 3008 | 1461117163174 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 18:52:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:52:43 INFO - PROCESS | 3008 | 1461117163223 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 3008 | 1461117163226 Marionette TRACE conn5 <- [1,682,null,{}] 18:52:43 INFO - PROCESS | 3008 | 1461117163232 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}] 18:52:43 INFO - PROCESS | 3008 | 1461117163374 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 18:52:43 INFO - PROCESS | 3008 | 1461117163450 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678D4000 == 47 [pid = 3008] [id = 180] 18:52:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE60F04C00) [pid = 3008] [serial = 538] [outer = 0000000000000000] 18:52:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE6386C400) [pid = 3008] [serial = 539] [outer = 000000BE60F04C00] 18:52:43 INFO - PROCESS | 3008 | 1461117163507 Marionette DEBUG loaded listener.js 18:52:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE63B2E000) [pid = 3008] [serial = 540] [outer = 000000BE60F04C00] 18:52:44 INFO - PROCESS | 3008 | 1461117164635 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]]]}] 18:52:44 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) 18:52:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1475ms 18:52:44 INFO - PROCESS | 3008 | 1461117164662 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 3008 | 1461117164666 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 18:52:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:52:44 INFO - PROCESS | 3008 | 1461117164671 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 3008 | 1461117164676 Marionette TRACE conn5 <- [1,686,null,{}] 18:52:44 INFO - PROCESS | 3008 | 1461117164682 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}] 18:52:44 INFO - PROCESS | 3008 | 1461117164852 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 18:52:44 INFO - PROCESS | 3008 | 1461117164936 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60EA4800 == 48 [pid = 3008] [id = 181] 18:52:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE5BBBA400) [pid = 3008] [serial = 541] [outer = 0000000000000000] 18:52:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE5C280C00) [pid = 3008] [serial = 542] [outer = 000000BE5BBBA400] 18:52:44 INFO - PROCESS | 3008 | 1461117164987 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE60A51400) [pid = 3008] [serial = 543] [outer = 000000BE5BBBA400] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69416000 == 47 [pid = 3008] [id = 177] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6760E800 == 46 [pid = 3008] [id = 176] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C208000 == 45 [pid = 3008] [id = 175] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6661B000 == 44 [pid = 3008] [id = 174] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE55E2D800 == 43 [pid = 3008] [id = 173] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F03800 == 42 [pid = 3008] [id = 172] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE61652000 == 41 [pid = 3008] [id = 171] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C2A8000 == 40 [pid = 3008] [id = 170] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D84C800 == 39 [pid = 3008] [id = 169] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEB6000 == 38 [pid = 3008] [id = 167] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678E2800 == 37 [pid = 3008] [id = 166] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6165F000 == 36 [pid = 3008] [id = 165] 18:52:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCBF000 == 35 [pid = 3008] [id = 164] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE692B8C00) [pid = 3008] [serial = 488] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE693B1400) [pid = 3008] [serial = 489] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE68E2AC00) [pid = 3008] [serial = 486] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE64605800) [pid = 3008] [serial = 477] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE5BA3A000) [pid = 3008] [serial = 467] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE5C802C00) [pid = 3008] [serial = 465] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE68E21800) [pid = 3008] [serial = 485] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE56CCB400) [pid = 3008] [serial = 449] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE60FC4000) [pid = 3008] [serial = 471] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE63616000) [pid = 3008] [serial = 462] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE636B4C00) [pid = 3008] [serial = 474] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE63B33C00) [pid = 3008] [serial = 476] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5E01C400) [pid = 3008] [serial = 452] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE6764F400) [pid = 3008] [serial = 458] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE5B837C00) [pid = 3008] [serial = 464] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE68992800) [pid = 3008] [serial = 480] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE60A7E800) [pid = 3008] [serial = 470] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE68999000) [pid = 3008] [serial = 483] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE5D34AC00) [pid = 3008] [serial = 461] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE63870C00) [pid = 3008] [serial = 455] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE6358B000) [pid = 3008] [serial = 482] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE67C46800) [pid = 3008] [serial = 479] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE632AE000) [pid = 3008] [serial = 473] [outer = 0000000000000000] [url = about:blank] 18:52:45 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5D406400) [pid = 3008] [serial = 468] [outer = 0000000000000000] [url = about:blank] 18:52:46 INFO - PROCESS | 3008 | 1461117165997 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]]]}] 18:52:46 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) 18:52:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1387ms 18:52:46 INFO - PROCESS | 3008 | 1461117166063 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 18:52:46 INFO - PROCESS | 3008 | 1461117166068 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 18:52:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:52:46 INFO - PROCESS | 3008 | 1461117166075 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 3008 | 1461117166077 Marionette TRACE conn5 <- [1,690,null,{}] 18:52:46 INFO - PROCESS | 3008 | 1461117166081 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}] 18:52:46 INFO - PROCESS | 3008 | 1461117166166 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 18:52:46 INFO - PROCESS | 3008 | 1461117166175 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C33A000 == 36 [pid = 3008] [id = 182] 18:52:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE5745E800) [pid = 3008] [serial = 544] [outer = 0000000000000000] 18:52:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE58591C00) [pid = 3008] [serial = 545] [outer = 000000BE5745E800] 18:52:46 INFO - PROCESS | 3008 | 1461117166223 Marionette DEBUG loaded listener.js 18:52:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE5D40A800) [pid = 3008] [serial = 546] [outer = 000000BE5745E800] 18:52:47 INFO - PROCESS | 3008 | 1461117167196 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]]]}] 18:52:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:52:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1132ms 18:52:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:52:47 INFO - PROCESS | 3008 | 1461117167209 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 3008 | 1461117167212 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 18:52:47 INFO - PROCESS | 3008 | 1461117167215 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - PROCESS | 3008 | 1461117167219 Marionette TRACE conn5 <- [1,694,null,{}] 18:52:47 INFO - PROCESS | 3008 | 1461117167231 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}] 18:52:47 INFO - PROCESS | 3008 | 1461117167316 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 18:52:47 INFO - PROCESS | 3008 | 1461117167323 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DB9800 == 37 [pid = 3008] [id = 183] 18:52:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE616B6400) [pid = 3008] [serial = 547] [outer = 0000000000000000] 18:52:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE63293800) [pid = 3008] [serial = 548] [outer = 000000BE616B6400] 18:52:47 INFO - PROCESS | 3008 | 1461117167373 Marionette DEBUG loaded listener.js 18:52:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE636AEC00) [pid = 3008] [serial = 549] [outer = 000000BE616B6400] 18:52:48 INFO - PROCESS | 3008 | 1461117168315 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]]]}] 18:52:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:52:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1130ms 18:52:48 INFO - PROCESS | 3008 | 1461117168352 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 3008 | 1461117168355 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 18:52:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:52:48 INFO - PROCESS | 3008 | 1461117168359 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 3008 | 1461117168361 Marionette TRACE conn5 <- [1,698,null,{}] 18:52:48 INFO - PROCESS | 3008 | 1461117168364 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}] 18:52:48 INFO - PROCESS | 3008 | 1461117168471 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 18:52:48 INFO - PROCESS | 3008 | 1461117168478 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64EF6000 == 38 [pid = 3008] [id = 184] 18:52:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE63B2E800) [pid = 3008] [serial = 550] [outer = 0000000000000000] 18:52:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE643C0C00) [pid = 3008] [serial = 551] [outer = 000000BE63B2E800] 18:52:48 INFO - PROCESS | 3008 | 1461117168562 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE6460E400) [pid = 3008] [serial = 552] [outer = 000000BE63B2E800] 18:52:49 INFO - PROCESS | 3008 | 1461117169485 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]]]}] 18:52:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:52:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1192ms 18:52:49 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE656B8800) [pid = 3008] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:52:49 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE60A74C00) [pid = 3008] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:52:49 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE573EC400) [pid = 3008] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:52:49 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE60A74000) [pid = 3008] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:52:49 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE5558F800) [pid = 3008] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:52:49 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE57462000) [pid = 3008] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:52:49 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE636AE800) [pid = 3008] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:52:49 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE64490400) [pid = 3008] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:52:49 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5C386C00) [pid = 3008] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:52:49 INFO - PROCESS | 3008 | 1461117169574 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 18:52:49 INFO - PROCESS | 3008 | 1461117169576 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 18:52:49 INFO - PROCESS | 3008 | 1461117169581 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:52:49 INFO - PROCESS | 3008 | 1461117169583 Marionette TRACE conn5 <- [1,702,null,{}] 18:52:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:52:49 INFO - PROCESS | 3008 | 1461117169587 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}] 18:52:49 INFO - PROCESS | 3008 | 1461117169691 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 18:52:49 INFO - PROCESS | 3008 | 1461117169732 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66F2F000 == 39 [pid = 3008] [id = 185] 18:52:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE57093C00) [pid = 3008] [serial = 553] [outer = 0000000000000000] 18:52:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE616B6000) [pid = 3008] [serial = 554] [outer = 000000BE57093C00] 18:52:49 INFO - PROCESS | 3008 | 1461117169780 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE653A5000) [pid = 3008] [serial = 555] [outer = 000000BE57093C00] 18:52:50 INFO - PROCESS | 3008 | 1461117170662 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]]]}] 18:52:50 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 18:52:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1130ms 18:52:50 INFO - PROCESS | 3008 | 1461117170717 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 18:52:50 INFO - PROCESS | 3008 | 1461117170719 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 18:52:50 INFO - PROCESS | 3008 | 1461117170723 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:52:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:52:50 INFO - PROCESS | 3008 | 1461117170725 Marionette TRACE conn5 <- [1,706,null,{}] 18:52:50 INFO - PROCESS | 3008 | 1461117170728 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}] 18:52:50 INFO - PROCESS | 3008 | 1461117170829 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 18:52:50 INFO - PROCESS | 3008 | 1461117170940 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE566AF000 == 40 [pid = 3008] [id = 186] 18:52:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE55403400) [pid = 3008] [serial = 556] [outer = 0000000000000000] 18:52:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE5550F000) [pid = 3008] [serial = 557] [outer = 000000BE55403400] 18:52:51 INFO - PROCESS | 3008 | 1461117171002 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE56FEFC00) [pid = 3008] [serial = 558] [outer = 000000BE55403400] 18:52:52 INFO - PROCESS | 3008 | 1461117172161 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]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:52:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1493ms 18:52:52 INFO - PROCESS | 3008 | 1461117172221 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 3008 | 1461117172226 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 18:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:52:52 INFO - PROCESS | 3008 | 1461117172231 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 3008 | 1461117172235 Marionette TRACE conn5 <- [1,710,null,{}] 18:52:52 INFO - PROCESS | 3008 | 1461117172293 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}] 18:52:52 INFO - PROCESS | 3008 | 1461117172430 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 18:52:52 INFO - PROCESS | 3008 | 1461117172506 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BA24800 == 41 [pid = 3008] [id = 187] 18:52:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE57468800) [pid = 3008] [serial = 559] [outer = 0000000000000000] 18:52:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE60A76000) [pid = 3008] [serial = 560] [outer = 000000BE57468800] 18:52:52 INFO - PROCESS | 3008 | 1461117172568 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE60F6D400) [pid = 3008] [serial = 561] [outer = 000000BE57468800] 18:52:53 INFO - PROCESS | 3008 | 1461117173149 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] 18:52:53 INFO - PROCESS | 3008 | 1461117173207 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 18:52:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:52:53 INFO - PROCESS | 3008 | 1461117173212 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:52:53 INFO - PROCESS | 3008 | 1461117173214 Marionette TRACE conn5 <- [1,714,null,{}] 18:52:53 INFO - PROCESS | 3008 | 1461117173218 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}] 18:52:53 INFO - PROCESS | 3008 | 1461117173330 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 18:52:53 INFO - PROCESS | 3008 | 1461117173413 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678DC800 == 42 [pid = 3008] [id = 188] 18:52:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE63591400) [pid = 3008] [serial = 562] [outer = 0000000000000000] 18:52:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE636B4C00) [pid = 3008] [serial = 563] [outer = 000000BE63591400] 18:52:53 INFO - PROCESS | 3008 | 1461117173472 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE6460A400) [pid = 3008] [serial = 564] [outer = 000000BE63591400] 18:52:54 INFO - PROCESS | 3008 | 1461117174126 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:52:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 986ms 18:52:54 INFO - PROCESS | 3008 | 1461117174209 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 3008 | 1461117174212 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 18:52:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:52:54 INFO - PROCESS | 3008 | 1461117174224 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 3008 | 1461117174231 Marionette TRACE conn5 <- [1,718,null,{}] 18:52:54 INFO - PROCESS | 3008 | 1461117174236 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}] 18:52:54 INFO - PROCESS | 3008 | 1461117174358 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 18:52:54 INFO - PROCESS | 3008 | 1461117174421 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B757000 == 43 [pid = 3008] [id = 189] 18:52:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE6764A400) [pid = 3008] [serial = 565] [outer = 0000000000000000] 18:52:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE68E20000) [pid = 3008] [serial = 566] [outer = 000000BE6764A400] 18:52:54 INFO - PROCESS | 3008 | 1461117174480 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE692B3000) [pid = 3008] [serial = 567] [outer = 000000BE6764A400] 18:52:55 INFO - PROCESS | 3008 | 1461117175114 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] 18:52:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:52:55 INFO - PROCESS | 3008 | 1461117175167 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 18:52:55 INFO - PROCESS | 3008 | 1461117175171 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - PROCESS | 3008 | 1461117175173 Marionette TRACE conn5 <- [1,722,null,{}] 18:52:55 INFO - PROCESS | 3008 | 1461117175177 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}] 18:52:55 INFO - PROCESS | 3008 | 1461117175282 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 18:52:55 INFO - PROCESS | 3008 | 1461117175350 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA29000 == 44 [pid = 3008] [id = 190] 18:52:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE693B0800) [pid = 3008] [serial = 568] [outer = 0000000000000000] 18:52:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE693E8C00) [pid = 3008] [serial = 569] [outer = 000000BE693B0800] 18:52:55 INFO - PROCESS | 3008 | 1461117175409 Marionette DEBUG loaded listener.js 18:52:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE693F5C00) [pid = 3008] [serial = 570] [outer = 000000BE693B0800] 18:52:56 INFO - PROCESS | 3008 | 1461117175999 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]]]}] 18:52:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:52:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 882ms 18:52:56 INFO - PROCESS | 3008 | 1461117176054 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 18:52:56 INFO - PROCESS | 3008 | 1461117176057 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 18:52:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:52:56 INFO - PROCESS | 3008 | 1461117176061 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:52:56 INFO - PROCESS | 3008 | 1461117176063 Marionette TRACE conn5 <- [1,726,null,{}] 18:52:56 INFO - PROCESS | 3008 | 1461117176067 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}] 18:52:56 INFO - PROCESS | 3008 | 1461117176170 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 18:52:56 INFO - PROCESS | 3008 | 1461117176252 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4DB000 == 45 [pid = 3008] [id = 191] 18:52:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE60A4D800) [pid = 3008] [serial = 571] [outer = 0000000000000000] 18:52:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE6328E800) [pid = 3008] [serial = 572] [outer = 000000BE60A4D800] 18:52:56 INFO - PROCESS | 3008 | 1461117176322 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE6B3BF800) [pid = 3008] [serial = 573] [outer = 000000BE60A4D800] 18:52:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66F2F000 == 44 [pid = 3008] [id = 185] 18:52:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64EF6000 == 43 [pid = 3008] [id = 184] 18:52:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DB9800 == 42 [pid = 3008] [id = 183] 18:52:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C33A000 == 41 [pid = 3008] [id = 182] 18:52:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60EA4800 == 40 [pid = 3008] [id = 181] 18:52:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60F82000 == 39 [pid = 3008] [id = 179] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE6899E000) [pid = 3008] [serial = 533] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE693BA000) [pid = 3008] [serial = 491] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE5D406000) [pid = 3008] [serial = 494] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE64611C00) [pid = 3008] [serial = 497] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE69481800) [pid = 3008] [serial = 503] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE632AF800) [pid = 3008] [serial = 519] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE5BBBD000) [pid = 3008] [serial = 507] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE576D6000) [pid = 3008] [serial = 506] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE60EE4C00) [pid = 3008] [serial = 515] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE56FE8800) [pid = 3008] [serial = 509] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE57F05800) [pid = 3008] [serial = 510] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE5D409800) [pid = 3008] [serial = 512] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE60A4A800) [pid = 3008] [serial = 513] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE692BA400) [pid = 3008] [serial = 500] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE64317000) [pid = 3008] [serial = 522] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE63B30400) [pid = 3008] [serial = 521] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE6460C400) [pid = 3008] [serial = 524] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE60A73000) [pid = 3008] [serial = 527] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE653A7800) [pid = 3008] [serial = 525] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE65522000) [pid = 3008] [serial = 528] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE62BA8C00) [pid = 3008] [serial = 518] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE68982000) [pid = 3008] [serial = 531] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE60F79C00) [pid = 3008] [serial = 516] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE66AEE400) [pid = 3008] [serial = 530] [outer = 0000000000000000] [url = about:blank] 18:52:57 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:52:57 INFO - PROCESS | 3008 | 1461117177498 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]]]}] 18:52:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:52:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1474ms 18:52:57 INFO - PROCESS | 3008 | 1461117177541 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 3008 | 1461117177545 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 18:52:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:52:57 INFO - PROCESS | 3008 | 1461117177550 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 3008 | 1461117177554 Marionette TRACE conn5 <- [1,730,null,{}] 18:52:57 INFO - PROCESS | 3008 | 1461117177560 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}] 18:52:57 INFO - PROCESS | 3008 | 1461117177651 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 18:52:57 INFO - PROCESS | 3008 | 1461117177717 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4CF000 == 40 [pid = 3008] [id = 192] 18:52:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE5745E000) [pid = 3008] [serial = 574] [outer = 0000000000000000] 18:52:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE57468400) [pid = 3008] [serial = 575] [outer = 000000BE5745E000] 18:52:57 INFO - PROCESS | 3008 | 1461117177768 Marionette DEBUG loaded listener.js 18:52:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5B8DA000) [pid = 3008] [serial = 576] [outer = 000000BE5745E000] 18:52:58 INFO - PROCESS | 3008 | 1461117178675 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]]]}] 18:52:58 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 18:52:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1195ms 18:52:58 INFO - PROCESS | 3008 | 1461117178747 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 3008 | 1461117178753 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 18:52:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:52:58 INFO - PROCESS | 3008 | 1461117178759 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:52:58 INFO - PROCESS | 3008 | 1461117178762 Marionette TRACE conn5 <- [1,734,null,{}] 18:52:58 INFO - PROCESS | 3008 | 1461117178766 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}] 18:52:58 INFO - PROCESS | 3008 | 1461117178857 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 18:52:58 INFO - PROCESS | 3008 | 1461117178866 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A16000 == 41 [pid = 3008] [id = 193] 18:52:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE5C357400) [pid = 3008] [serial = 577] [outer = 0000000000000000] 18:52:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE60A50C00) [pid = 3008] [serial = 578] [outer = 000000BE5C357400] 18:52:58 INFO - PROCESS | 3008 | 1461117178915 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE60F0F400) [pid = 3008] [serial = 579] [outer = 000000BE5C357400] 18:52:59 INFO - PROCESS | 3008 | 1461117179883 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]]]}] 18:52:59 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.) 18:52:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1184ms 18:52:59 INFO - PROCESS | 3008 | 1461117179945 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 18:52:59 INFO - PROCESS | 3008 | 1461117179948 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 18:52:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:52:59 INFO - PROCESS | 3008 | 1461117179951 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 3008 | 1461117179955 Marionette TRACE conn5 <- [1,738,null,{}] 18:52:59 INFO - PROCESS | 3008 | 1461117179974 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}] 18:53:00 INFO - PROCESS | 3008 | 1461117180089 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 18:53:00 INFO - PROCESS | 3008 | 1461117180097 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66618000 == 42 [pid = 3008] [id = 194] 18:53:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE63596800) [pid = 3008] [serial = 580] [outer = 0000000000000000] 18:53:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE63BA5000) [pid = 3008] [serial = 581] [outer = 000000BE63596800] 18:53:00 INFO - PROCESS | 3008 | 1461117180148 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE64E3DC00) [pid = 3008] [serial = 582] [outer = 000000BE63596800] 18:53:00 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE616B6400) [pid = 3008] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:53:00 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE63B2E800) [pid = 3008] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:53:00 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE5BBBA400) [pid = 3008] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:53:00 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE5745E800) [pid = 3008] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:53:01 INFO - PROCESS | 3008 | 1461117181128 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]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:53:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1195ms 18:53:01 INFO - PROCESS | 3008 | 1461117181148 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 3008 | 1461117181151 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 18:53:01 INFO - PROCESS | 3008 | 1461117181155 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:53:01 INFO - PROCESS | 3008 | 1461117181157 Marionette TRACE conn5 <- [1,742,null,{}] 18:53:01 INFO - PROCESS | 3008 | 1461117181160 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}] 18:53:01 INFO - PROCESS | 3008 | 1461117181247 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 18:53:01 INFO - PROCESS | 3008 | 1461117181253 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67BC3800 == 43 [pid = 3008] [id = 195] 18:53:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE65528C00) [pid = 3008] [serial = 583] [outer = 0000000000000000] 18:53:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE6898E800) [pid = 3008] [serial = 584] [outer = 000000BE65528C00] 18:53:01 INFO - PROCESS | 3008 | 1461117181300 Marionette DEBUG loaded listener.js 18:53:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE68E2C800) [pid = 3008] [serial = 585] [outer = 000000BE65528C00] 18:53:02 INFO - PROCESS | 3008 | 1461117182237 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]]]}] 18:53:02 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 18:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1138ms 18:53:02 INFO - PROCESS | 3008 | 1461117182296 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 18:53:02 INFO - PROCESS | 3008 | 1461117182298 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 18:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:53:02 INFO - PROCESS | 3008 | 1461117182302 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - PROCESS | 3008 | 1461117182304 Marionette TRACE conn5 <- [1,746,null,{}] 18:53:02 INFO - PROCESS | 3008 | 1461117182308 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}] 18:53:02 INFO - PROCESS | 3008 | 1461117182390 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 18:53:02 INFO - PROCESS | 3008 | 1461117182398 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6942F800 == 44 [pid = 3008] [id = 196] 18:53:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE693B7800) [pid = 3008] [serial = 586] [outer = 0000000000000000] 18:53:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE69488800) [pid = 3008] [serial = 587] [outer = 000000BE693B7800] 18:53:02 INFO - PROCESS | 3008 | 1461117182445 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE6B3C3000) [pid = 3008] [serial = 588] [outer = 000000BE693B7800] 18:53:02 INFO - PROCESS | 3008 | 1461117182884 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]]]}] 18:53:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 18:53:02 INFO - PROCESS | 3008 | 1461117182934 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 18:53:02 INFO - PROCESS | 3008 | 1461117182936 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 18:53:02 INFO - PROCESS | 3008 | 1461117182939 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:53:02 INFO - PROCESS | 3008 | 1461117182941 Marionette TRACE conn5 <- [1,750,null,{}] 18:53:02 INFO - PROCESS | 3008 | 1461117182945 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}] 18:53:03 INFO - PROCESS | 3008 | 1461117183063 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 18:53:03 INFO - PROCESS | 3008 | 1461117183079 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE51FDD800 == 45 [pid = 3008] [id = 197] 18:53:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE68FEE000) [pid = 3008] [serial = 589] [outer = 0000000000000000] 18:53:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE6B3F7400) [pid = 3008] [serial = 590] [outer = 000000BE68FEE000] 18:53:03 INFO - PROCESS | 3008 | 1461117183130 Marionette DEBUG loaded listener.js 18:53:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE6B6B9800) [pid = 3008] [serial = 591] [outer = 000000BE68FEE000] 18:53:04 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:53:04 INFO - PROCESS | 3008 | 1461117184192 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:53:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1284ms 18:53:04 INFO - PROCESS | 3008 | 1461117184228 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 3008 | 1461117184234 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 18:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:53:04 INFO - PROCESS | 3008 | 1461117184239 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 3008 | 1461117184242 Marionette TRACE conn5 <- [1,754,null,{}] 18:53:04 INFO - PROCESS | 3008 | 1461117184248 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}] 18:53:04 INFO - PROCESS | 3008 | 1461117184390 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 18:53:04 INFO - PROCESS | 3008 | 1461117184456 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A05000 == 46 [pid = 3008] [id = 198] 18:53:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE5BEF2C00) [pid = 3008] [serial = 592] [outer = 0000000000000000] 18:53:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE60A51000) [pid = 3008] [serial = 593] [outer = 000000BE5BEF2C00] 18:53:04 INFO - PROCESS | 3008 | 1461117184517 Marionette DEBUG loaded listener.js 18:53:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE62BA9C00) [pid = 3008] [serial = 594] [outer = 000000BE5BEF2C00] 18:53:05 INFO - PROCESS | 3008 | 1461117185551 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]]]}] 18:53:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:53:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1346ms 18:53:05 INFO - PROCESS | 3008 | 1461117185588 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 18:53:05 INFO - PROCESS | 3008 | 1461117185594 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 18:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:53:05 INFO - PROCESS | 3008 | 1461117185601 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:53:05 INFO - PROCESS | 3008 | 1461117185604 Marionette TRACE conn5 <- [1,758,null,{}] 18:53:05 INFO - PROCESS | 3008 | 1461117185608 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}] 18:53:05 INFO - PROCESS | 3008 | 1461117185747 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 18:53:05 INFO - PROCESS | 3008 | 1461117185853 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C70000 == 47 [pid = 3008] [id = 199] 18:53:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE5C506C00) [pid = 3008] [serial = 595] [outer = 0000000000000000] 18:53:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE6460F800) [pid = 3008] [serial = 596] [outer = 000000BE5C506C00] 18:53:05 INFO - PROCESS | 3008 | 1461117185952 Marionette DEBUG loaded listener.js 18:53:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE67739400) [pid = 3008] [serial = 597] [outer = 000000BE5C506C00] 18:53:06 INFO - PROCESS | 3008 | 1461117186543 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]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 987ms 18:53:06 INFO - PROCESS | 3008 | 1461117186589 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 18:53:06 INFO - PROCESS | 3008 | 1461117186592 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 18:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:53:06 INFO - PROCESS | 3008 | 1461117186596 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 3008 | 1461117186600 Marionette TRACE conn5 <- [1,762,null,{}] 18:53:06 INFO - PROCESS | 3008 | 1461117186612 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}] 18:53:06 INFO - PROCESS | 3008 | 1461117186754 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 18:53:06 INFO - PROCESS | 3008 | 1461117186827 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6C595000 == 48 [pid = 3008] [id = 200] 18:53:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE56CD0000) [pid = 3008] [serial = 598] [outer = 0000000000000000] 18:53:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE68996000) [pid = 3008] [serial = 599] [outer = 000000BE56CD0000] 18:53:06 INFO - PROCESS | 3008 | 1461117186934 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE693B2000) [pid = 3008] [serial = 600] [outer = 000000BE56CD0000] 18:53:07 INFO - PROCESS | 3008 | 1461117187713 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]]]}] 18:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1130ms 18:53:07 INFO - PROCESS | 3008 | 1461117187735 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 18:53:07 INFO - PROCESS | 3008 | 1461117187740 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 18:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:53:07 INFO - PROCESS | 3008 | 1461117187747 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:53:07 INFO - PROCESS | 3008 | 1461117187751 Marionette TRACE conn5 <- [1,766,null,{}] 18:53:07 INFO - PROCESS | 3008 | 1461117187757 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}] 18:53:07 INFO - PROCESS | 3008 | 1461117187859 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 18:53:07 INFO - PROCESS | 3008 | 1461117187933 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D84D000 == 49 [pid = 3008] [id = 201] 18:53:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE5C8DA400) [pid = 3008] [serial = 601] [outer = 0000000000000000] 18:53:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE60A53000) [pid = 3008] [serial = 602] [outer = 000000BE5C8DA400] 18:53:07 INFO - PROCESS | 3008 | 1461117187986 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE616B8400) [pid = 3008] [serial = 603] [outer = 000000BE5C8DA400] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57FEC000 == 48 [pid = 3008] [id = 13] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E18800 == 47 [pid = 3008] [id = 18] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63513000 == 46 [pid = 3008] [id = 17] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66A26000 == 45 [pid = 3008] [id = 19] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEB0800 == 44 [pid = 3008] [id = 22] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4DC800 == 43 [pid = 3008] [id = 15] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA2A800 == 42 [pid = 3008] [id = 23] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE58565800 == 41 [pid = 3008] [id = 25] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE616B6000) [pid = 3008] [serial = 554] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE5C741000) [pid = 3008] [serial = 536] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE6386C400) [pid = 3008] [serial = 539] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B757000 == 40 [pid = 3008] [id = 189] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678DC800 == 39 [pid = 3008] [id = 188] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BA24800 == 38 [pid = 3008] [id = 187] 18:53:08 INFO - PROCESS | 3008 | --DOCSHELL 000000BE566AF000 == 37 [pid = 3008] [id = 186] 18:53:08 INFO - PROCESS | 3008 | 1461117188638 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]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 923ms 18:53:08 INFO - PROCESS | 3008 | 1461117188671 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 3008 | 1461117188677 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 18:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:53:08 INFO - PROCESS | 3008 | 1461117188683 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - PROCESS | 3008 | 1461117188685 Marionette TRACE conn5 <- [1,770,null,{}] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE63293800) [pid = 3008] [serial = 548] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE643C0C00) [pid = 3008] [serial = 551] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE60A51400) [pid = 3008] [serial = 543] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE5C280C00) [pid = 3008] [serial = 542] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE58591C00) [pid = 3008] [serial = 545] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE5D40A800) [pid = 3008] [serial = 546] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE6460E400) [pid = 3008] [serial = 552] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE636AEC00) [pid = 3008] [serial = 549] [outer = 0000000000000000] [url = about:blank] 18:53:08 INFO - PROCESS | 3008 | 1461117188713 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}] 18:53:08 INFO - PROCESS | 3008 | 1461117188826 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 18:53:08 INFO - PROCESS | 3008 | 1461117188838 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0EA800 == 38 [pid = 3008] [id = 202] 18:53:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5708D000) [pid = 3008] [serial = 604] [outer = 0000000000000000] 18:53:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE57462000) [pid = 3008] [serial = 605] [outer = 000000BE5708D000] 18:53:08 INFO - PROCESS | 3008 | 1461117188891 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE5C288400) [pid = 3008] [serial = 606] [outer = 000000BE5708D000] 18:53:09 INFO - PROCESS | 3008 | 1461117189348 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 18:53:09 INFO - PROCESS | 3008 | 1461117189356 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 3008 | 1461117189358 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 18:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:53:09 INFO - PROCESS | 3008 | 1461117189362 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 3008 | 1461117189365 Marionette TRACE conn5 <- [1,774,null,{}] 18:53:09 INFO - PROCESS | 3008 | 1461117189376 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}] 18:53:09 INFO - PROCESS | 3008 | 1461117189464 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 18:53:09 INFO - PROCESS | 3008 | 1461117189471 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66124000 == 39 [pid = 3008] [id = 203] 18:53:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE60FBD400) [pid = 3008] [serial = 607] [outer = 0000000000000000] 18:53:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE63589000) [pid = 3008] [serial = 608] [outer = 000000BE60FBD400] 18:53:09 INFO - PROCESS | 3008 | 1461117189521 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE6386C000) [pid = 3008] [serial = 609] [outer = 000000BE60FBD400] 18:53:09 INFO - PROCESS | 3008 | 1461117189972 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 18:53:09 INFO - PROCESS | 3008 | 1461117189994 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 3008 | 1461117189997 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 18:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:53:10 INFO - PROCESS | 3008 | 1461117190004 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 3008 | 1461117190006 Marionette TRACE conn5 <- [1,778,null,{}] 18:53:10 INFO - PROCESS | 3008 | 1461117190010 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}] 18:53:10 INFO - PROCESS | 3008 | 1461117190096 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 18:53:10 INFO - PROCESS | 3008 | 1461117190103 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B1C000 == 40 [pid = 3008] [id = 204] 18:53:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE63B2FC00) [pid = 3008] [serial = 610] [outer = 0000000000000000] 18:53:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE643C0C00) [pid = 3008] [serial = 611] [outer = 000000BE63B2FC00] 18:53:10 INFO - PROCESS | 3008 | 1461117190150 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE64610400) [pid = 3008] [serial = 612] [outer = 000000BE63B2FC00] 18:53:10 INFO - PROCESS | 3008 | 1461117190615 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]]]}] 18:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 18:53:10 INFO - PROCESS | 3008 | 1461117190695 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 3008 | 1461117190697 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 18:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:53:10 INFO - PROCESS | 3008 | 1461117190701 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 3008 | 1461117190703 Marionette TRACE conn5 <- [1,782,null,{}] 18:53:10 INFO - PROCESS | 3008 | 1461117190706 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}] 18:53:10 INFO - PROCESS | 3008 | 1461117190788 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 18:53:10 INFO - PROCESS | 3008 | 1461117190795 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B88D800 == 41 [pid = 3008] [id = 205] 18:53:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE60F06800) [pid = 3008] [serial = 613] [outer = 0000000000000000] 18:53:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE65356400) [pid = 3008] [serial = 614] [outer = 000000BE60F06800] 18:53:10 INFO - PROCESS | 3008 | 1461117190841 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE66193000) [pid = 3008] [serial = 615] [outer = 000000BE60F06800] 18:53:11 INFO - PROCESS | 3008 | 1461117191331 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 18:53:11 INFO - PROCESS | 3008 | 1461117191376 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 3008 | 1461117191378 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 18:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:53:11 INFO - PROCESS | 3008 | 1461117191381 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 3008 | 1461117191383 Marionette TRACE conn5 <- [1,786,null,{}] 18:53:11 INFO - PROCESS | 3008 | 1461117191392 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}] 18:53:11 INFO - PROCESS | 3008 | 1461117191549 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 18:53:11 INFO - PROCESS | 3008 | 1461117191564 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6C598000 == 42 [pid = 3008] [id = 206] 18:53:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE66F0D400) [pid = 3008] [serial = 616] [outer = 0000000000000000] 18:53:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE68994800) [pid = 3008] [serial = 617] [outer = 000000BE66F0D400] 18:53:11 INFO - PROCESS | 3008 | 1461117191653 Marionette DEBUG loaded listener.js 18:53:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE68E22C00) [pid = 3008] [serial = 618] [outer = 000000BE66F0D400] 18:53:12 INFO - PROCESS | 3008 | 1461117192096 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]]]}] 18:53:12 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 18:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 18:53:12 INFO - PROCESS | 3008 | 1461117192123 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 3008 | 1461117192125 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 18:53:12 INFO - PROCESS | 3008 | 1461117192128 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:53:12 INFO - PROCESS | 3008 | 1461117192130 Marionette TRACE conn5 <- [1,790,null,{}] 18:53:12 INFO - PROCESS | 3008 | 1461117192138 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}] 18:53:12 INFO - PROCESS | 3008 | 1461117192245 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 18:53:12 INFO - PROCESS | 3008 | 1461117192253 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D835800 == 43 [pid = 3008] [id = 207] 18:53:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE68FE2000) [pid = 3008] [serial = 619] [outer = 0000000000000000] 18:53:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE68FED000) [pid = 3008] [serial = 620] [outer = 000000BE68FE2000] 18:53:12 INFO - PROCESS | 3008 | 1461117192298 Marionette DEBUG loaded listener.js 18:53:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE693B6400) [pid = 3008] [serial = 621] [outer = 000000BE68FE2000] 18:53:12 INFO - PROCESS | 3008 | 1461117192759 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]]]}] 18:53:12 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 18:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 672ms 18:53:12 INFO - PROCESS | 3008 | 1461117192806 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 3008 | 1461117192808 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 18:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:53:12 INFO - PROCESS | 3008 | 1461117192811 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 3008 | 1461117192813 Marionette TRACE conn5 <- [1,794,null,{}] 18:53:12 INFO - PROCESS | 3008 | 1461117192817 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}] 18:53:12 INFO - PROCESS | 3008 | 1461117192925 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 18:53:13 INFO - PROCESS | 3008 | 1461117193009 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE56F1C000 == 44 [pid = 3008] [id = 208] 18:53:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE693EAC00) [pid = 3008] [serial = 622] [outer = 0000000000000000] 18:53:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE693F5800) [pid = 3008] [serial = 623] [outer = 000000BE693EAC00] 18:53:13 INFO - PROCESS | 3008 | 1461117193056 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE6B3BD000) [pid = 3008] [serial = 624] [outer = 000000BE693EAC00] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE56CD7400) [pid = 3008] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE6947E800) [pid = 3008] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE5D40B000) [pid = 3008] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE5656A000) [pid = 3008] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE664C1000) [pid = 3008] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE63596800) [pid = 3008] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE65528C00) [pid = 3008] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE693B0800) [pid = 3008] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE57468800) [pid = 3008] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE5C357400) [pid = 3008] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE55403400) [pid = 3008] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE60A4D800) [pid = 3008] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE6764A400) [pid = 3008] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE63591400) [pid = 3008] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE5745E000) [pid = 3008] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE693B7800) [pid = 3008] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE57093C00) [pid = 3008] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE62BAC800) [pid = 3008] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE6898FC00) [pid = 3008] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE5C267C00) [pid = 3008] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE5C363C00) [pid = 3008] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE60F04C00) [pid = 3008] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE68E23400) [pid = 3008] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE693B2400) [pid = 3008] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE64E39800) [pid = 3008] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE67C54000) [pid = 3008] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:53:13 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE636B6800) [pid = 3008] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:53:13 INFO - PROCESS | 3008 | 1461117193597 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]]]}] 18:53:13 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 18:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 818ms 18:53:13 INFO - PROCESS | 3008 | 1461117193631 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 18:53:13 INFO - PROCESS | 3008 | 1461117193634 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 18:53:13 INFO - PROCESS | 3008 | 1461117193637 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:53:13 INFO - PROCESS | 3008 | 1461117193639 Marionette TRACE conn5 <- [1,798,null,{}] 18:53:13 INFO - PROCESS | 3008 | 1461117193642 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}] 18:53:13 INFO - PROCESS | 3008 | 1461117193724 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 18:53:13 INFO - PROCESS | 3008 | 1461117193730 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B1C800 == 45 [pid = 3008] [id = 209] 18:53:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE5B8CE400) [pid = 3008] [serial = 625] [outer = 0000000000000000] 18:53:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE60A7DC00) [pid = 3008] [serial = 626] [outer = 000000BE5B8CE400] 18:53:13 INFO - PROCESS | 3008 | 1461117193776 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE643C3C00) [pid = 3008] [serial = 627] [outer = 000000BE5B8CE400] 18:53:14 INFO - PROCESS | 3008 | 1461117194191 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 587ms 18:53:14 INFO - PROCESS | 3008 | 1461117194228 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 18:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:53:14 INFO - PROCESS | 3008 | 1461117194230 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 18:53:14 INFO - PROCESS | 3008 | 1461117194238 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 3008 | 1461117194240 Marionette TRACE conn5 <- [1,802,null,{}] 18:53:14 INFO - PROCESS | 3008 | 1461117194244 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}] 18:53:14 INFO - PROCESS | 3008 | 1461117194328 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 18:53:14 INFO - PROCESS | 3008 | 1461117194336 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E1DC000 == 46 [pid = 3008] [id = 210] 18:53:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE67C54000) [pid = 3008] [serial = 628] [outer = 0000000000000000] 18:53:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE692B0400) [pid = 3008] [serial = 629] [outer = 000000BE67C54000] 18:53:14 INFO - PROCESS | 3008 | 1461117194383 Marionette DEBUG loaded listener.js 18:53:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE6B3BBC00) [pid = 3008] [serial = 630] [outer = 000000BE67C54000] 18:53:14 INFO - PROCESS | 3008 | 1461117194841 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] 18:53:14 INFO - PROCESS | 3008 | 1461117194940 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 18:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:53:14 INFO - PROCESS | 3008 | 1461117194947 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 3008 | 1461117194949 Marionette TRACE conn5 <- [1,806,null,{}] 18:53:14 INFO - PROCESS | 3008 | 1461117194953 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}] 18:53:15 INFO - PROCESS | 3008 | 1461117195053 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 18:53:15 INFO - PROCESS | 3008 | 1461117195066 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690D8800 == 47 [pid = 3008] [id = 211] 18:53:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE60A48000) [pid = 3008] [serial = 631] [outer = 0000000000000000] 18:53:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE6B6BB400) [pid = 3008] [serial = 632] [outer = 000000BE60A48000] 18:53:15 INFO - PROCESS | 3008 | 1461117195120 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE6B823800) [pid = 3008] [serial = 633] [outer = 000000BE60A48000] 18:53:15 INFO - PROCESS | 3008 | 1461117195773 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]]]}] 18:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 882ms 18:53:15 INFO - PROCESS | 3008 | 1461117195831 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 18:53:15 INFO - PROCESS | 3008 | 1461117195835 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 18:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:53:15 INFO - PROCESS | 3008 | 1461117195841 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:53:15 INFO - PROCESS | 3008 | 1461117195845 Marionette TRACE conn5 <- [1,810,null,{}] 18:53:15 INFO - PROCESS | 3008 | 1461117195852 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}] 18:53:15 INFO - PROCESS | 3008 | 1461117195965 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 18:53:16 INFO - PROCESS | 3008 | 1461117196084 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A06000 == 48 [pid = 3008] [id = 212] 18:53:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE57093000) [pid = 3008] [serial = 634] [outer = 0000000000000000] 18:53:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE5B8D4400) [pid = 3008] [serial = 635] [outer = 000000BE57093000] 18:53:16 INFO - PROCESS | 3008 | 1461117196145 Marionette DEBUG loaded listener.js 18:53:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE602A7800) [pid = 3008] [serial = 636] [outer = 000000BE57093000] 18:53:16 INFO - PROCESS | 3008 | 1461117196730 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] 18:53:16 INFO - PROCESS | 3008 | 1461117196775 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 18:53:16 INFO - PROCESS | 3008 | 1461117196781 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:53:16 INFO - PROCESS | 3008 | 1461117196785 Marionette TRACE conn5 <- [1,814,null,{}] 18:53:16 INFO - PROCESS | 3008 | 1461117196789 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}] 18:53:16 INFO - PROCESS | 3008 | 1461117196900 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 18:53:16 INFO - PROCESS | 3008 | 1461117196976 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68486000 == 49 [pid = 3008] [id = 213] 18:53:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE60A71400) [pid = 3008] [serial = 637] [outer = 0000000000000000] 18:53:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE6386B400) [pid = 3008] [serial = 638] [outer = 000000BE60A71400] 18:53:17 INFO - PROCESS | 3008 | 1461117197074 Marionette DEBUG loaded listener.js 18:53:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE653AF400) [pid = 3008] [serial = 639] [outer = 000000BE60A71400] 18:53:17 INFO - PROCESS | 3008 | 1461117197700 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]]]}] 18:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 986ms 18:53:17 INFO - PROCESS | 3008 | 1461117197774 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 3008 | 1461117197777 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 18:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:53:17 INFO - PROCESS | 3008 | 1461117197780 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 3008 | 1461117197785 Marionette TRACE conn5 <- [1,818,null,{}] 18:53:17 INFO - PROCESS | 3008 | 1461117197811 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}] 18:53:17 INFO - PROCESS | 3008 | 1461117197932 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 18:53:18 INFO - PROCESS | 3008 | 1461117198000 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6942F000 == 50 [pid = 3008] [id = 214] 18:53:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE67745000) [pid = 3008] [serial = 640] [outer = 0000000000000000] 18:53:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE684CDC00) [pid = 3008] [serial = 641] [outer = 000000BE67745000] 18:53:18 INFO - PROCESS | 3008 | 1461117198101 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE684D6000) [pid = 3008] [serial = 642] [outer = 000000BE67745000] 18:53:18 INFO - PROCESS | 3008 | 1461117198777 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]]]}] 18:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1040ms 18:53:18 INFO - PROCESS | 3008 | 1461117198823 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 3008 | 1461117198826 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 18:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:53:18 INFO - PROCESS | 3008 | 1461117198830 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 3008 | 1461117198832 Marionette TRACE conn5 <- [1,822,null,{}] 18:53:18 INFO - PROCESS | 3008 | 1461117198836 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}] 18:53:18 INFO - PROCESS | 3008 | 1461117198947 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 18:53:19 INFO - PROCESS | 3008 | 1461117199022 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE51FCB800 == 51 [pid = 3008] [id = 215] 18:53:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE55510400) [pid = 3008] [serial = 643] [outer = 0000000000000000] 18:53:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE5656E000) [pid = 3008] [serial = 644] [outer = 000000BE55510400] 18:53:19 INFO - PROCESS | 3008 | 1461117199121 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE5B8D0000) [pid = 3008] [serial = 645] [outer = 000000BE55510400] 18:53:19 INFO - PROCESS | 3008 | 1461117199877 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]]]}] 18:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1128ms 18:53:19 INFO - PROCESS | 3008 | 1461117199959 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 18:53:19 INFO - PROCESS | 3008 | 1461117199965 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 18:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:53:19 INFO - PROCESS | 3008 | 1461117199970 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:53:19 INFO - PROCESS | 3008 | 1461117199974 Marionette TRACE conn5 <- [1,826,null,{}] 18:53:19 INFO - PROCESS | 3008 | 1461117199979 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}] 18:53:20 INFO - PROCESS | 3008 | 1461117200084 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 18:53:20 INFO - PROCESS | 3008 | 1461117200163 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C20D800 == 52 [pid = 3008] [id = 216] 18:53:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE57091800) [pid = 3008] [serial = 646] [outer = 0000000000000000] 18:53:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE57382800) [pid = 3008] [serial = 647] [outer = 000000BE57091800] 18:53:20 INFO - PROCESS | 3008 | 1461117200261 Marionette DEBUG loaded listener.js 18:53:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE57F05800) [pid = 3008] [serial = 648] [outer = 000000BE57091800] 18:53:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B88F000 == 51 [pid = 3008] [id = 178] 18:53:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D855000 == 50 [pid = 3008] [id = 27] 18:53:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60F8C000 == 49 [pid = 3008] [id = 16] 18:53:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C7CE800 == 48 [pid = 3008] [id = 26] 18:53:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C64800 == 47 [pid = 3008] [id = 21] 18:53:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678D4000 == 46 [pid = 3008] [id = 180] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE6B3F7400) [pid = 3008] [serial = 590] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE6551D000) [pid = 3008] [serial = 447] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE6898A800) [pid = 3008] [serial = 414] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE65520400) [pid = 3008] [serial = 456] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE57460C00) [pid = 3008] [serial = 417] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE6948AC00) [pid = 3008] [serial = 504] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE60A7C000) [pid = 3008] [serial = 453] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE57091C00) [pid = 3008] [serial = 450] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE6898B800) [pid = 3008] [serial = 459] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE653A5000) [pid = 3008] [serial = 555] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE6551C400) [pid = 3008] [serial = 498] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE692B1000) [pid = 3008] [serial = 534] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE602A9800) [pid = 3008] [serial = 537] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE60A55800) [pid = 3008] [serial = 495] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE63B2E000) [pid = 3008] [serial = 540] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE693EFC00) [pid = 3008] [serial = 501] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE693E9C00) [pid = 3008] [serial = 492] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE63BA5000) [pid = 3008] [serial = 581] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE6898E800) [pid = 3008] [serial = 584] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE693F5C00) [pid = 3008] [serial = 570] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE693E8C00) [pid = 3008] [serial = 569] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE64E3DC00) [pid = 3008] [serial = 582] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE60F6D400) [pid = 3008] [serial = 561] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE60A76000) [pid = 3008] [serial = 560] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE60A50C00) [pid = 3008] [serial = 578] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE56FEFC00) [pid = 3008] [serial = 558] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE5550F000) [pid = 3008] [serial = 557] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE6B3BF800) [pid = 3008] [serial = 573] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE6328E800) [pid = 3008] [serial = 572] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE692B3000) [pid = 3008] [serial = 567] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE68E20000) [pid = 3008] [serial = 566] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE636B4C00) [pid = 3008] [serial = 563] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE6460A400) [pid = 3008] [serial = 564] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE57468400) [pid = 3008] [serial = 575] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE5B8DA000) [pid = 3008] [serial = 576] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE69488800) [pid = 3008] [serial = 587] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE6B3C3000) [pid = 3008] [serial = 588] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE60F0F400) [pid = 3008] [serial = 579] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE68E2C800) [pid = 3008] [serial = 585] [outer = 0000000000000000] [url = about:blank] 18:53:20 INFO - PROCESS | 3008 | 1461117200788 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]]]}] 18:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 839ms 18:53:20 INFO - PROCESS | 3008 | 1461117200813 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 18:53:20 INFO - PROCESS | 3008 | 1461117200819 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 18:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:53:20 INFO - PROCESS | 3008 | 1461117200825 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:53:20 INFO - PROCESS | 3008 | 1461117200828 Marionette TRACE conn5 <- [1,830,null,{}] 18:53:20 INFO - PROCESS | 3008 | 1461117200832 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}] 18:53:20 INFO - PROCESS | 3008 | 1461117200919 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 18:53:20 INFO - PROCESS | 3008 | 1461117200925 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C7E4000 == 47 [pid = 3008] [id = 217] 18:53:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE5540F000) [pid = 3008] [serial = 649] [outer = 0000000000000000] 18:53:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE58720400) [pid = 3008] [serial = 650] [outer = 000000BE5540F000] 18:53:20 INFO - PROCESS | 3008 | 1461117200972 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE5B8D9400) [pid = 3008] [serial = 651] [outer = 000000BE5540F000] 18:53:21 INFO - PROCESS | 3008 | 1461117201450 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]]]}] 18:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 18:53:21 INFO - PROCESS | 3008 | 1461117201498 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 18:53:21 INFO - PROCESS | 3008 | 1461117201500 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 18:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:53:21 INFO - PROCESS | 3008 | 1461117201504 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - PROCESS | 3008 | 1461117201507 Marionette TRACE conn5 <- [1,834,null,{}] 18:53:21 INFO - PROCESS | 3008 | 1461117201518 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}] 18:53:21 INFO - PROCESS | 3008 | 1461117201634 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 18:53:21 INFO - PROCESS | 3008 | 1461117201710 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63526800 == 48 [pid = 3008] [id = 218] 18:53:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE5B8D0800) [pid = 3008] [serial = 652] [outer = 0000000000000000] 18:53:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE5D86C400) [pid = 3008] [serial = 653] [outer = 000000BE5B8D0800] 18:53:21 INFO - PROCESS | 3008 | 1461117201760 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE60A52800) [pid = 3008] [serial = 654] [outer = 000000BE5B8D0800] 18:53:22 INFO - PROCESS | 3008 | 1461117202133 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]]]}] 18:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 18:53:22 INFO - PROCESS | 3008 | 1461117202199 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 3008 | 1461117202202 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 18:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:53:22 INFO - PROCESS | 3008 | 1461117202205 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - PROCESS | 3008 | 1461117202207 Marionette TRACE conn5 <- [1,838,null,{}] 18:53:22 INFO - PROCESS | 3008 | 1461117202210 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}] 18:53:22 INFO - PROCESS | 3008 | 1461117202294 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 18:53:22 INFO - PROCESS | 3008 | 1461117202300 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DC5800 == 49 [pid = 3008] [id = 219] 18:53:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE60E33800) [pid = 3008] [serial = 655] [outer = 0000000000000000] 18:53:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE60F0B800) [pid = 3008] [serial = 656] [outer = 000000BE60E33800] 18:53:22 INFO - PROCESS | 3008 | 1461117202347 Marionette DEBUG loaded listener.js 18:53:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE60FC6000) [pid = 3008] [serial = 657] [outer = 000000BE60E33800] 18:53:22 INFO - PROCESS | 3008 | 1461117202826 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]]]}] 18:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 18:53:22 INFO - PROCESS | 3008 | 1461117202879 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 3008 | 1461117202881 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 18:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:53:22 INFO - PROCESS | 3008 | 1461117202884 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - PROCESS | 3008 | 1461117202886 Marionette TRACE conn5 <- [1,842,null,{}] 18:53:22 INFO - PROCESS | 3008 | 1461117202890 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}] 18:53:23 INFO - PROCESS | 3008 | 1461117203020 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 18:53:23 INFO - PROCESS | 3008 | 1461117203044 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E08800 == 50 [pid = 3008] [id = 220] 18:53:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE60FCB800) [pid = 3008] [serial = 658] [outer = 0000000000000000] 18:53:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE62BAD400) [pid = 3008] [serial = 659] [outer = 000000BE60FCB800] 18:53:23 INFO - PROCESS | 3008 | 1461117203090 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE632AF000) [pid = 3008] [serial = 660] [outer = 000000BE60FCB800] 18:53:23 INFO - PROCESS | 3008 | 1461117203559 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]]]}] 18:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 735ms 18:53:23 INFO - PROCESS | 3008 | 1461117203628 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 18:53:23 INFO - PROCESS | 3008 | 1461117203630 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 18:53:23 INFO - PROCESS | 3008 | 1461117203633 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:53:23 INFO - PROCESS | 3008 | 1461117203635 Marionette TRACE conn5 <- [1,846,null,{}] 18:53:23 INFO - PROCESS | 3008 | 1461117203639 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}] 18:53:23 INFO - PROCESS | 3008 | 1461117203759 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 18:53:23 INFO - PROCESS | 3008 | 1461117203811 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66F2F000 == 51 [pid = 3008] [id = 221] 18:53:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE63B2F000) [pid = 3008] [serial = 661] [outer = 0000000000000000] 18:53:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE63BA3C00) [pid = 3008] [serial = 662] [outer = 000000BE63B2F000] 18:53:23 INFO - PROCESS | 3008 | 1461117203862 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE645CBC00) [pid = 3008] [serial = 663] [outer = 000000BE63B2F000] 18:53:24 INFO - PROCESS | 3008 | 1461117204278 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]]]}] 18:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 18:53:24 INFO - PROCESS | 3008 | 1461117204306 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 18:53:24 INFO - PROCESS | 3008 | 1461117204309 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 18:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:53:24 INFO - PROCESS | 3008 | 1461117204312 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:53:24 INFO - PROCESS | 3008 | 1461117204314 Marionette TRACE conn5 <- [1,850,null,{}] 18:53:24 INFO - PROCESS | 3008 | 1461117204317 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}] 18:53:24 INFO - PROCESS | 3008 | 1461117204449 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 18:53:24 INFO - PROCESS | 3008 | 1461117204456 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B0F000 == 52 [pid = 3008] [id = 222] 18:53:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE64604800) [pid = 3008] [serial = 664] [outer = 0000000000000000] 18:53:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE646B0800) [pid = 3008] [serial = 665] [outer = 000000BE64604800] 18:53:24 INFO - PROCESS | 3008 | 1461117204502 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE64978400) [pid = 3008] [serial = 666] [outer = 000000BE64604800] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE5708D000) [pid = 3008] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE60FBD400) [pid = 3008] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE56CD0000) [pid = 3008] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE693EAC00) [pid = 3008] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE5C8DA400) [pid = 3008] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE63B2FC00) [pid = 3008] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE67C54000) [pid = 3008] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE66F0D400) [pid = 3008] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE60F06800) [pid = 3008] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5BEF2C00) [pid = 3008] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE5B8CE400) [pid = 3008] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE68FE2000) [pid = 3008] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:53:24 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE5C506C00) [pid = 3008] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:53:26 INFO - PROCESS | 3008 | 1461117206283 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]]]}] 18:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2030ms 18:53:26 INFO - PROCESS | 3008 | 1461117206346 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 18:53:26 INFO - PROCESS | 3008 | 1461117206348 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 18:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:53:26 INFO - PROCESS | 3008 | 1461117206351 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 3008 | 1461117206353 Marionette TRACE conn5 <- [1,854,null,{}] 18:53:26 INFO - PROCESS | 3008 | 1461117206357 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}] 18:53:26 INFO - PROCESS | 3008 | 1461117206463 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 18:53:26 INFO - PROCESS | 3008 | 1461117206473 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684D8800 == 53 [pid = 3008] [id = 223] 18:53:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE63596C00) [pid = 3008] [serial = 667] [outer = 0000000000000000] 18:53:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE6551D800) [pid = 3008] [serial = 668] [outer = 000000BE63596C00] 18:53:26 INFO - PROCESS | 3008 | 1461117206520 Marionette DEBUG loaded listener.js 18:53:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE6552A400) [pid = 3008] [serial = 669] [outer = 000000BE63596C00] 18:53:27 INFO - PROCESS | 3008 | 1461117207079 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]]]}] 18:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 776ms 18:53:27 INFO - PROCESS | 3008 | 1461117207131 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 18:53:27 INFO - PROCESS | 3008 | 1461117207136 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 18:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:53:27 INFO - PROCESS | 3008 | 1461117207141 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:53:27 INFO - PROCESS | 3008 | 1461117207146 Marionette TRACE conn5 <- [1,858,null,{}] 18:53:27 INFO - PROCESS | 3008 | 1461117207152 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}] 18:53:27 INFO - PROCESS | 3008 | 1461117207299 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 18:53:27 INFO - PROCESS | 3008 | 1461117207415 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6AD000 == 54 [pid = 3008] [id = 224] 18:53:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5708D800) [pid = 3008] [serial = 670] [outer = 0000000000000000] 18:53:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE573E6800) [pid = 3008] [serial = 671] [outer = 000000BE5708D800] 18:53:27 INFO - PROCESS | 3008 | 1461117207476 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE5BA8A800) [pid = 3008] [serial = 672] [outer = 000000BE5708D800] 18:53:28 INFO - PROCESS | 3008 | 1461117208044 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]]]}] 18:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 924ms 18:53:28 INFO - PROCESS | 3008 | 1461117208069 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 18:53:28 INFO - PROCESS | 3008 | 1461117208076 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 18:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:53:28 INFO - PROCESS | 3008 | 1461117208083 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:53:28 INFO - PROCESS | 3008 | 1461117208086 Marionette TRACE conn5 <- [1,862,null,{}] 18:53:28 INFO - PROCESS | 3008 | 1461117208090 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}] 18:53:28 INFO - PROCESS | 3008 | 1461117208198 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 18:53:28 INFO - PROCESS | 3008 | 1461117208284 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6640A000 == 55 [pid = 3008] [id = 225] 18:53:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE5D873800) [pid = 3008] [serial = 673] [outer = 0000000000000000] 18:53:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE60A4E400) [pid = 3008] [serial = 674] [outer = 000000BE5D873800] 18:53:28 INFO - PROCESS | 3008 | 1461117208341 Marionette DEBUG loaded listener.js 18:53:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE632A8000) [pid = 3008] [serial = 675] [outer = 000000BE5D873800] 18:53:29 INFO - PROCESS | 3008 | 1461117208998 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]]]}] 18:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 923ms 18:53:29 INFO - PROCESS | 3008 | 1461117209012 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 18:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:53:29 INFO - PROCESS | 3008 | 1461117209014 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 18:53:29 INFO - PROCESS | 3008 | 1461117209018 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 3008 | 1461117209023 Marionette TRACE conn5 <- [1,866,null,{}] 18:53:29 INFO - PROCESS | 3008 | 1461117209036 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}] 18:53:29 INFO - PROCESS | 3008 | 1461117209148 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 18:53:29 INFO - PROCESS | 3008 | 1461117209234 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690C7800 == 56 [pid = 3008] [id = 226] 18:53:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE645C5000) [pid = 3008] [serial = 676] [outer = 0000000000000000] 18:53:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE64979400) [pid = 3008] [serial = 677] [outer = 000000BE645C5000] 18:53:29 INFO - PROCESS | 3008 | 1461117209295 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE66AE5400) [pid = 3008] [serial = 678] [outer = 000000BE645C5000] 18:53:29 INFO - PROCESS | 3008 | 1461117209827 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]]]}] 18:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 839ms 18:53:29 INFO - PROCESS | 3008 | 1461117209860 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 18:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:53:29 INFO - PROCESS | 3008 | 1461117209863 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 18:53:29 INFO - PROCESS | 3008 | 1461117209867 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 3008 | 1461117209869 Marionette TRACE conn5 <- [1,870,null,{}] 18:53:29 INFO - PROCESS | 3008 | 1461117209873 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}] 18:53:29 INFO - PROCESS | 3008 | 1461117209981 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 18:53:30 INFO - PROCESS | 3008 | 1461117210090 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B747800 == 57 [pid = 3008] [id = 227] 18:53:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE67746800) [pid = 3008] [serial = 679] [outer = 0000000000000000] 18:53:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE67B56400) [pid = 3008] [serial = 680] [outer = 000000BE67746800] 18:53:30 INFO - PROCESS | 3008 | 1461117210148 Marionette DEBUG loaded listener.js 18:53:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE684D0800) [pid = 3008] [serial = 681] [outer = 000000BE67746800] 18:53:30 INFO - PROCESS | 3008 | 1461117210729 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]]]}] 18:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 923ms 18:53:30 INFO - PROCESS | 3008 | 1461117210792 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 18:53:30 INFO - PROCESS | 3008 | 1461117210794 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 18:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:53:30 INFO - PROCESS | 3008 | 1461117210798 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:53:30 INFO - PROCESS | 3008 | 1461117210800 Marionette TRACE conn5 <- [1,874,null,{}] 18:53:30 INFO - PROCESS | 3008 | 1461117210804 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}] 18:53:30 INFO - PROCESS | 3008 | 1461117210911 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 18:53:31 INFO - PROCESS | 3008 | 1461117210983 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B89A000 == 58 [pid = 3008] [id = 228] 18:53:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE684CC000) [pid = 3008] [serial = 682] [outer = 0000000000000000] 18:53:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE68985400) [pid = 3008] [serial = 683] [outer = 000000BE684CC000] 18:53:31 INFO - PROCESS | 3008 | 1461117211041 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE6898FC00) [pid = 3008] [serial = 684] [outer = 000000BE684CC000] 18:53:31 INFO - PROCESS | 3008 | 1461117211560 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]]]}] 18:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 776ms 18:53:31 INFO - PROCESS | 3008 | 1461117211586 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 18:53:31 INFO - PROCESS | 3008 | 1461117211589 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 18:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:53:31 INFO - PROCESS | 3008 | 1461117211594 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:53:31 INFO - PROCESS | 3008 | 1461117211596 Marionette TRACE conn5 <- [1,878,null,{}] 18:53:31 INFO - PROCESS | 3008 | 1461117211600 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}] 18:53:31 INFO - PROCESS | 3008 | 1461117211727 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 18:53:31 INFO - PROCESS | 3008 | 1461117211820 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE68E25400) [pid = 3008] [serial = 685] [outer = 000000BE55EA6000] 18:53:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCC9800 == 59 [pid = 3008] [id = 229] 18:53:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE6899E800) [pid = 3008] [serial = 686] [outer = 0000000000000000] 18:53:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE68FE8800) [pid = 3008] [serial = 687] [outer = 000000BE6899E800] 18:53:31 INFO - PROCESS | 3008 | 1461117211903 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE692B4C00) [pid = 3008] [serial = 688] [outer = 000000BE6899E800] 18:53:32 INFO - PROCESS | 3008 | 1461117212622 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]]]}] 18:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1072ms 18:53:32 INFO - PROCESS | 3008 | 1461117212682 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 3008 | 1461117212686 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 18:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:53:32 INFO - PROCESS | 3008 | 1461117212691 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - PROCESS | 3008 | 1461117212695 Marionette TRACE conn5 <- [1,882,null,{}] 18:53:32 INFO - PROCESS | 3008 | 1461117212702 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}] 18:53:32 INFO - PROCESS | 3008 | 1461117212805 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 18:53:32 INFO - PROCESS | 3008 | 1461117212883 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE56F0F800 == 60 [pid = 3008] [id = 230] 18:53:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE56352800) [pid = 3008] [serial = 689] [outer = 0000000000000000] 18:53:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE5656DC00) [pid = 3008] [serial = 690] [outer = 000000BE56352800] 18:53:32 INFO - PROCESS | 3008 | 1461117212934 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE56CCD800) [pid = 3008] [serial = 691] [outer = 000000BE56352800] 18:53:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B0F000 == 59 [pid = 3008] [id = 222] 18:53:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66F2F000 == 58 [pid = 3008] [id = 221] 18:53:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E08800 == 57 [pid = 3008] [id = 220] 18:53:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DC5800 == 56 [pid = 3008] [id = 219] 18:53:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63526800 == 55 [pid = 3008] [id = 218] 18:53:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C7E4000 == 54 [pid = 3008] [id = 217] 18:53:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C20D800 == 53 [pid = 3008] [id = 216] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE6B6BB400) [pid = 3008] [serial = 632] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A06000 == 52 [pid = 3008] [id = 212] 18:53:33 INFO - PROCESS | 3008 | 1461117213464 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]]]}] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE6B3BBC00) [pid = 3008] [serial = 630] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE5C288400) [pid = 3008] [serial = 606] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE63589000) [pid = 3008] [serial = 608] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE68996000) [pid = 3008] [serial = 599] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE6B3BD000) [pid = 3008] [serial = 624] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE60A53000) [pid = 3008] [serial = 602] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE6386C000) [pid = 3008] [serial = 609] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE643C0C00) [pid = 3008] [serial = 611] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE692B0400) [pid = 3008] [serial = 629] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE68E22C00) [pid = 3008] [serial = 618] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE66193000) [pid = 3008] [serial = 615] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE62BA9C00) [pid = 3008] [serial = 594] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE64610400) [pid = 3008] [serial = 612] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE60A7DC00) [pid = 3008] [serial = 626] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE65356400) [pid = 3008] [serial = 614] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE68FED000) [pid = 3008] [serial = 620] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE57462000) [pid = 3008] [serial = 605] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE60A51000) [pid = 3008] [serial = 593] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE67739400) [pid = 3008] [serial = 597] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE68994800) [pid = 3008] [serial = 617] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE693B2000) [pid = 3008] [serial = 600] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE616B8400) [pid = 3008] [serial = 603] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE693F5800) [pid = 3008] [serial = 623] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE643C3C00) [pid = 3008] [serial = 627] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE6460F800) [pid = 3008] [serial = 596] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE693B6400) [pid = 3008] [serial = 621] [outer = 0000000000000000] [url = about:blank] 18:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 839ms 18:53:33 INFO - PROCESS | 3008 | 1461117213535 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 3008 | 1461117213541 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 18:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:53:33 INFO - PROCESS | 3008 | 1461117213548 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 3008 | 1461117213551 Marionette TRACE conn5 <- [1,886,null,{}] 18:53:33 INFO - PROCESS | 3008 | 1461117213555 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}] 18:53:33 INFO - PROCESS | 3008 | 1461117213646 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 18:53:33 INFO - PROCESS | 3008 | 1461117213659 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C53B000 == 53 [pid = 3008] [id = 231] 18:53:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE5708D400) [pid = 3008] [serial = 692] [outer = 0000000000000000] 18:53:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE57093800) [pid = 3008] [serial = 693] [outer = 000000BE5708D400] 18:53:33 INFO - PROCESS | 3008 | 1461117213707 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE57461400) [pid = 3008] [serial = 694] [outer = 000000BE5708D400] 18:53:34 INFO - PROCESS | 3008 | 1461117214103 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]]]}] 18:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 587ms 18:53:34 INFO - PROCESS | 3008 | 1461117214136 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 18:53:34 INFO - PROCESS | 3008 | 1461117214138 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 18:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:53:34 INFO - PROCESS | 3008 | 1461117214142 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 3008 | 1461117214146 Marionette TRACE conn5 <- [1,890,null,{}] 18:53:34 INFO - PROCESS | 3008 | 1461117214157 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}] 18:53:34 INFO - PROCESS | 3008 | 1461117214249 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 18:53:34 INFO - PROCESS | 3008 | 1461117214256 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0ED800 == 54 [pid = 3008] [id = 232] 18:53:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE58719800) [pid = 3008] [serial = 695] [outer = 0000000000000000] 18:53:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE5B8CD400) [pid = 3008] [serial = 696] [outer = 000000BE58719800] 18:53:34 INFO - PROCESS | 3008 | 1461117214309 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5C286400) [pid = 3008] [serial = 697] [outer = 000000BE58719800] 18:53:34 INFO - PROCESS | 3008 | 1461117214740 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]]]}] 18:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 691ms 18:53:34 INFO - PROCESS | 3008 | 1461117214869 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 18:53:34 INFO - PROCESS | 3008 | 1461117214872 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 18:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:53:34 INFO - PROCESS | 3008 | 1461117214876 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 3008 | 1461117214878 Marionette TRACE conn5 <- [1,894,null,{}] 18:53:34 INFO - PROCESS | 3008 | 1461117214882 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}] 18:53:34 INFO - PROCESS | 3008 | 1461117214987 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 18:53:35 INFO - PROCESS | 3008 | 1461117215126 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE635EE000 == 55 [pid = 3008] [id = 233] 18:53:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE5C8DA800) [pid = 3008] [serial = 698] [outer = 0000000000000000] 18:53:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE5D407800) [pid = 3008] [serial = 699] [outer = 000000BE5C8DA800] 18:53:35 INFO - PROCESS | 3008 | 1461117215246 Marionette DEBUG loaded listener.js 18:53:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE5DC96800) [pid = 3008] [serial = 700] [outer = 000000BE5C8DA800] 18:53:35 INFO - PROCESS | 3008 | 1461117215672 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]]]}] 18:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 818ms 18:53:35 INFO - PROCESS | 3008 | 1461117215736 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 18:53:35 INFO - PROCESS | 3008 | 1461117215738 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 18:53:35 INFO - PROCESS | 3008 | 1461117215752 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 3008 | 1461117215754 Marionette TRACE conn5 <- [1,898,null,{}] 18:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:53:35 INFO - PROCESS | 3008 | 1461117215763 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}] 18:53:35 INFO - PROCESS | 3008 | 1461117215872 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 18:53:35 INFO - PROCESS | 3008 | 1461117215883 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F02800 == 56 [pid = 3008] [id = 234] 18:53:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE60A4FC00) [pid = 3008] [serial = 701] [outer = 0000000000000000] 18:53:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE60A79800) [pid = 3008] [serial = 702] [outer = 000000BE60A4FC00] 18:53:35 INFO - PROCESS | 3008 | 1461117215929 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE60F05800) [pid = 3008] [serial = 703] [outer = 000000BE60A4FC00] 18:53:36 INFO - PROCESS | 3008 | 1461117216387 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]]]}] 18:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 672ms 18:53:36 INFO - PROCESS | 3008 | 1461117216435 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 18:53:36 INFO - PROCESS | 3008 | 1461117216437 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 18:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:53:36 INFO - PROCESS | 3008 | 1461117216441 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:53:36 INFO - PROCESS | 3008 | 1461117216443 Marionette TRACE conn5 <- [1,902,null,{}] 18:53:36 INFO - PROCESS | 3008 | 1461117216446 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}] 18:53:36 INFO - PROCESS | 3008 | 1461117216575 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 18:53:36 INFO - PROCESS | 3008 | 1461117216631 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E16800 == 57 [pid = 3008] [id = 235] 18:53:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE616B6800) [pid = 3008] [serial = 704] [outer = 0000000000000000] 18:53:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE63225C00) [pid = 3008] [serial = 705] [outer = 000000BE616B6800] 18:53:36 INFO - PROCESS | 3008 | 1461117216685 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE63588C00) [pid = 3008] [serial = 706] [outer = 000000BE616B6800] 18:53:37 INFO - PROCESS | 3008 | 1461117217129 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]]]}] 18:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 734ms 18:53:37 INFO - PROCESS | 3008 | 1461117217196 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 18:53:37 INFO - PROCESS | 3008 | 1461117217199 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 18:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:53:37 INFO - PROCESS | 3008 | 1461117217202 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 3008 | 1461117217204 Marionette TRACE conn5 <- [1,906,null,{}] 18:53:37 INFO - PROCESS | 3008 | 1461117217208 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}] 18:53:37 INFO - PROCESS | 3008 | 1461117217313 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 18:53:37 INFO - PROCESS | 3008 | 1461117217364 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66F27800 == 58 [pid = 3008] [id = 236] 18:53:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE63615C00) [pid = 3008] [serial = 707] [outer = 0000000000000000] 18:53:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE636AAC00) [pid = 3008] [serial = 708] [outer = 000000BE63615C00] 18:53:37 INFO - PROCESS | 3008 | 1461117217410 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE63871400) [pid = 3008] [serial = 709] [outer = 000000BE63615C00] 18:53:37 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE60FCB800) [pid = 3008] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:53:37 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE55510400) [pid = 3008] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:53:37 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE57091800) [pid = 3008] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:53:37 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE60E33800) [pid = 3008] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:53:37 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE5B8D0800) [pid = 3008] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:53:37 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE5540F000) [pid = 3008] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:53:37 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE63B2F000) [pid = 3008] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:53:37 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE64604800) [pid = 3008] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:53:37 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE68FEE000) [pid = 3008] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:53:37 INFO - PROCESS | 3008 | 1461117217874 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]]]}] 18:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 18:53:37 INFO - PROCESS | 3008 | 1461117217939 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 18:53:37 INFO - PROCESS | 3008 | 1461117217941 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 18:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:53:37 INFO - PROCESS | 3008 | 1461117217944 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 3008 | 1461117217946 Marionette TRACE conn5 <- [1,910,null,{}] 18:53:37 INFO - PROCESS | 3008 | 1461117217950 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}] 18:53:38 INFO - PROCESS | 3008 | 1461117218032 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 18:53:38 INFO - PROCESS | 3008 | 1461117218106 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678DD800 == 59 [pid = 3008] [id = 237] 18:53:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE56FE2C00) [pid = 3008] [serial = 710] [outer = 0000000000000000] 18:53:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE60E40800) [pid = 3008] [serial = 711] [outer = 000000BE56FE2C00] 18:53:38 INFO - PROCESS | 3008 | 1461117218152 Marionette DEBUG loaded listener.js 18:53:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE63B25400) [pid = 3008] [serial = 712] [outer = 000000BE56FE2C00] 18:53:38 INFO - PROCESS | 3008 | 1461117218519 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]]]}] 18:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 18:53:38 INFO - PROCESS | 3008 | 1461117218576 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 18:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:53:38 INFO - PROCESS | 3008 | 1461117218578 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 18:53:38 INFO - PROCESS | 3008 | 1461117218582 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 3008 | 1461117218584 Marionette TRACE conn5 <- [1,914,null,{}] 18:53:38 INFO - PROCESS | 3008 | 1461117218587 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}] 18:53:38 INFO - PROCESS | 3008 | 1461117218725 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 18:53:38 INFO - PROCESS | 3008 | 1461117218741 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68483000 == 60 [pid = 3008] [id = 238] 18:53:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE63BA0000) [pid = 3008] [serial = 713] [outer = 0000000000000000] 18:53:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE63EB2800) [pid = 3008] [serial = 714] [outer = 000000BE63BA0000] 18:53:38 INFO - PROCESS | 3008 | 1461117218786 Marionette DEBUG loaded listener.js 18:53:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE645CB800) [pid = 3008] [serial = 715] [outer = 000000BE63BA0000] 18:53:39 INFO - PROCESS | 3008 | 1461117219188 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]]]}] 18:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 18:53:39 INFO - PROCESS | 3008 | 1461117219216 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 18:53:39 INFO - PROCESS | 3008 | 1461117219218 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 18:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:53:39 INFO - PROCESS | 3008 | 1461117219221 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:53:39 INFO - PROCESS | 3008 | 1461117219223 Marionette TRACE conn5 <- [1,918,null,{}] 18:53:39 INFO - PROCESS | 3008 | 1461117219227 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}] 18:53:39 INFO - PROCESS | 3008 | 1461117219337 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 18:53:39 INFO - PROCESS | 3008 | 1461117219346 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690C9800 == 61 [pid = 3008] [id = 239] 18:53:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE6460C400) [pid = 3008] [serial = 716] [outer = 0000000000000000] 18:53:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE646B0000) [pid = 3008] [serial = 717] [outer = 000000BE6460C400] 18:53:39 INFO - PROCESS | 3008 | 1461117219391 Marionette DEBUG loaded listener.js 18:53:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE64DC4800) [pid = 3008] [serial = 718] [outer = 000000BE6460C400] 18:53:39 INFO - PROCESS | 3008 | 1461117219872 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]]]}] 18:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 18:53:39 INFO - PROCESS | 3008 | 1461117219897 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 18:53:39 INFO - PROCESS | 3008 | 1461117219901 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 18:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:53:39 INFO - PROCESS | 3008 | 1461117219907 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:53:39 INFO - PROCESS | 3008 | 1461117219912 Marionette TRACE conn5 <- [1,922,null,{}] 18:53:39 INFO - PROCESS | 3008 | 1461117219919 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}] 18:53:40 INFO - PROCESS | 3008 | 1461117220074 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 18:53:40 INFO - PROCESS | 3008 | 1461117220209 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C21F800 == 62 [pid = 3008] [id = 240] 18:53:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE56CD0C00) [pid = 3008] [serial = 719] [outer = 0000000000000000] 18:53:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE56FEA000) [pid = 3008] [serial = 720] [outer = 000000BE56CD0C00] 18:53:40 INFO - PROCESS | 3008 | 1461117220269 Marionette DEBUG loaded listener.js 18:53:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE57936C00) [pid = 3008] [serial = 721] [outer = 000000BE56CD0C00] 18:53:40 INFO - PROCESS | 3008 | 1461117220842 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]]]}] 18:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 987ms 18:53:40 INFO - PROCESS | 3008 | 1461117220897 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 3008 | 1461117220903 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 18:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:53:40 INFO - PROCESS | 3008 | 1461117220910 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 3008 | 1461117220913 Marionette TRACE conn5 <- [1,926,null,{}] 18:53:40 INFO - PROCESS | 3008 | 1461117220917 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}] 18:53:41 INFO - PROCESS | 3008 | 1461117221032 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 18:53:41 INFO - PROCESS | 3008 | 1461117221121 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F21800 == 63 [pid = 3008] [id = 241] 18:53:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE5C743800) [pid = 3008] [serial = 722] [outer = 0000000000000000] 18:53:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE5C8DBC00) [pid = 3008] [serial = 723] [outer = 000000BE5C743800] 18:53:41 INFO - PROCESS | 3008 | 1461117221179 Marionette DEBUG loaded listener.js 18:53:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE60A49800) [pid = 3008] [serial = 724] [outer = 000000BE5C743800] 18:53:41 INFO - PROCESS | 3008 | 1461117221767 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]]]}] 18:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 923ms 18:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:53:41 INFO - PROCESS | 3008 | 1461117221840 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 18:53:41 INFO - PROCESS | 3008 | 1461117221842 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 18:53:41 INFO - PROCESS | 3008 | 1461117221847 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 3008 | 1461117221851 Marionette TRACE conn5 <- [1,930,null,{}] 18:53:41 INFO - PROCESS | 3008 | 1461117221862 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}] 18:53:41 INFO - PROCESS | 3008 | 1461117221979 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 18:53:42 INFO - PROCESS | 3008 | 1461117222095 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B894000 == 64 [pid = 3008] [id = 242] 18:53:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE616B6000) [pid = 3008] [serial = 725] [outer = 0000000000000000] 18:53:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE63290000) [pid = 3008] [serial = 726] [outer = 000000BE616B6000] 18:53:42 INFO - PROCESS | 3008 | 1461117222157 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE643BC400) [pid = 3008] [serial = 727] [outer = 000000BE616B6000] 18:53:42 INFO - PROCESS | 3008 | 1461117222702 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]]]}] 18:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 923ms 18:53:42 INFO - PROCESS | 3008 | 1461117222772 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 18:53:42 INFO - PROCESS | 3008 | 1461117222775 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 18:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:53:42 INFO - PROCESS | 3008 | 1461117222779 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:53:42 INFO - PROCESS | 3008 | 1461117222781 Marionette TRACE conn5 <- [1,934,null,{}] 18:53:42 INFO - PROCESS | 3008 | 1461117222785 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}] 18:53:42 INFO - PROCESS | 3008 | 1461117222895 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 18:53:42 INFO - PROCESS | 3008 | 1461117222969 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA2B000 == 65 [pid = 3008] [id = 243] 18:53:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE65525400) [pid = 3008] [serial = 728] [outer = 0000000000000000] 18:53:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE66189800) [pid = 3008] [serial = 729] [outer = 000000BE65525400] 18:53:43 INFO - PROCESS | 3008 | 1461117223068 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE66F0D000) [pid = 3008] [serial = 730] [outer = 000000BE65525400] 18:53:43 INFO - PROCESS | 3008 | 1461117223638 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]]]}] 18:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 923ms 18:53:43 INFO - PROCESS | 3008 | 1461117223704 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 18:53:43 INFO - PROCESS | 3008 | 1461117223706 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 18:53:43 INFO - PROCESS | 3008 | 1461117223710 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:53:43 INFO - PROCESS | 3008 | 1461117223712 Marionette TRACE conn5 <- [1,938,null,{}] 18:53:43 INFO - PROCESS | 3008 | 1461117223716 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}] 18:53:43 INFO - PROCESS | 3008 | 1461117223822 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 18:53:43 INFO - PROCESS | 3008 | 1461117223938 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEB4800 == 66 [pid = 3008] [id = 244] 18:53:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE67649C00) [pid = 3008] [serial = 731] [outer = 0000000000000000] 18:53:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE6773C400) [pid = 3008] [serial = 732] [outer = 000000BE67649C00] 18:53:44 INFO - PROCESS | 3008 | 1461117223997 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE67C4CC00) [pid = 3008] [serial = 733] [outer = 000000BE67649C00] 18:53:44 INFO - PROCESS | 3008 | 1461117224751 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1077ms 18:53:44 INFO - PROCESS | 3008 | 1461117224798 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 3008 | 1461117224802 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 18:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:53:44 INFO - PROCESS | 3008 | 1461117224821 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 3008 | 1461117224826 Marionette TRACE conn5 <- [1,942,null,{}] 18:53:44 INFO - PROCESS | 3008 | 1461117224834 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}] 18:53:44 INFO - PROCESS | 3008 | 1461117224934 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 18:53:45 INFO - PROCESS | 3008 | 1461117225013 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60EA4000 == 67 [pid = 3008] [id = 245] 18:53:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE56CCC400) [pid = 3008] [serial = 734] [outer = 0000000000000000] 18:53:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE57088400) [pid = 3008] [serial = 735] [outer = 000000BE56CCC400] 18:53:45 INFO - PROCESS | 3008 | 1461117225115 Marionette DEBUG loaded listener.js 18:53:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE5B8D2C00) [pid = 3008] [serial = 736] [outer = 000000BE56CCC400] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8A1000 == 66 [pid = 3008] [id = 152] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA1C000 == 65 [pid = 3008] [id = 153] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68483000 == 64 [pid = 3008] [id = 238] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678DD800 == 63 [pid = 3008] [id = 237] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66F27800 == 62 [pid = 3008] [id = 236] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E16800 == 61 [pid = 3008] [id = 235] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F02800 == 60 [pid = 3008] [id = 234] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE5B8D4400) [pid = 3008] [serial = 635] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE6386B400) [pid = 3008] [serial = 638] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE684CDC00) [pid = 3008] [serial = 641] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE6551D800) [pid = 3008] [serial = 668] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0ED800 == 59 [pid = 3008] [id = 232] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C53B000 == 58 [pid = 3008] [id = 231] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE56F0F800 == 57 [pid = 3008] [id = 230] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690C7800 == 56 [pid = 3008] [id = 226] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6640A000 == 55 [pid = 3008] [id = 225] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6AD000 == 54 [pid = 3008] [id = 224] 18:53:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684D8800 == 53 [pid = 3008] [id = 223] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE6B6B9800) [pid = 3008] [serial = 591] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE62BAD400) [pid = 3008] [serial = 659] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE5656E000) [pid = 3008] [serial = 644] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE57382800) [pid = 3008] [serial = 647] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE60F0B800) [pid = 3008] [serial = 656] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE5D86C400) [pid = 3008] [serial = 653] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE60A52800) [pid = 3008] [serial = 654] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE58720400) [pid = 3008] [serial = 650] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE5B8D9400) [pid = 3008] [serial = 651] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE63BA3C00) [pid = 3008] [serial = 662] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE632AF000) [pid = 3008] [serial = 660] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE646B0800) [pid = 3008] [serial = 665] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE645CBC00) [pid = 3008] [serial = 663] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE64978400) [pid = 3008] [serial = 666] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE57F05800) [pid = 3008] [serial = 648] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE5B8D0000) [pid = 3008] [serial = 645] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE60FC6000) [pid = 3008] [serial = 657] [outer = 0000000000000000] [url = about:blank] 18:53:45 INFO - PROCESS | 3008 | 1461117225791 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]]]}] 18:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1005ms 18:53:45 INFO - PROCESS | 3008 | 1461117225815 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 18:53:45 INFO - PROCESS | 3008 | 1461117225820 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 18:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:53:45 INFO - PROCESS | 3008 | 1461117225827 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:53:45 INFO - PROCESS | 3008 | 1461117225829 Marionette TRACE conn5 <- [1,946,null,{}] 18:53:45 INFO - PROCESS | 3008 | 1461117225833 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}] 18:53:45 INFO - PROCESS | 3008 | 1461117225925 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 18:53:46 INFO - PROCESS | 3008 | 1461117226001 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C7D6800 == 54 [pid = 3008] [id = 246] 18:53:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE55581C00) [pid = 3008] [serial = 737] [outer = 0000000000000000] 18:53:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE56C97C00) [pid = 3008] [serial = 738] [outer = 000000BE55581C00] 18:53:46 INFO - PROCESS | 3008 | 1461117226049 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE586D6400) [pid = 3008] [serial = 739] [outer = 000000BE55581C00] 18:53:46 INFO - PROCESS | 3008 | 1461117226491 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]]]}] 18:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 692ms 18:53:46 INFO - PROCESS | 3008 | 1461117226521 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 18:53:46 INFO - PROCESS | 3008 | 1461117226523 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 18:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:53:46 INFO - PROCESS | 3008 | 1461117226527 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 3008 | 1461117226531 Marionette TRACE conn5 <- [1,950,null,{}] 18:53:46 INFO - PROCESS | 3008 | 1461117226542 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}] 18:53:46 INFO - PROCESS | 3008 | 1461117226629 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 18:53:46 INFO - PROCESS | 3008 | 1461117226638 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63CA8800 == 55 [pid = 3008] [id = 247] 18:53:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5C810C00) [pid = 3008] [serial = 740] [outer = 0000000000000000] 18:53:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE5D494C00) [pid = 3008] [serial = 741] [outer = 000000BE5C810C00] 18:53:46 INFO - PROCESS | 3008 | 1461117226688 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE60A53000) [pid = 3008] [serial = 742] [outer = 000000BE5C810C00] 18:53:47 INFO - PROCESS | 3008 | 1461117227144 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]]]}] 18:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 691ms 18:53:47 INFO - PROCESS | 3008 | 1461117227221 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 3008 | 1461117227224 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 18:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:53:47 INFO - PROCESS | 3008 | 1461117227227 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 3008 | 1461117227229 Marionette TRACE conn5 <- [1,954,null,{}] 18:53:47 INFO - PROCESS | 3008 | 1461117227233 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}] 18:53:47 INFO - PROCESS | 3008 | 1461117227320 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 18:53:47 INFO - PROCESS | 3008 | 1461117227328 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F22800 == 56 [pid = 3008] [id = 248] 18:53:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE5D407400) [pid = 3008] [serial = 743] [outer = 0000000000000000] 18:53:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE60F0A400) [pid = 3008] [serial = 744] [outer = 000000BE5D407400] 18:53:47 INFO - PROCESS | 3008 | 1461117227440 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE61669400) [pid = 3008] [serial = 745] [outer = 000000BE5D407400] 18:53:47 INFO - PROCESS | 3008 | 1461117227851 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]]]}] 18:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 18:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:53:47 INFO - PROCESS | 3008 | 1461117227927 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 3008 | 1461117227929 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 18:53:47 INFO - PROCESS | 3008 | 1461117227932 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 3008 | 1461117227934 Marionette TRACE conn5 <- [1,958,null,{}] 18:53:47 INFO - PROCESS | 3008 | 1461117227938 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}] 18:53:48 INFO - PROCESS | 3008 | 1461117228080 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 18:53:48 INFO - PROCESS | 3008 | 1461117228094 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6610A000 == 57 [pid = 3008] [id = 249] 18:53:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE60A47800) [pid = 3008] [serial = 746] [outer = 0000000000000000] 18:53:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE62BAD800) [pid = 3008] [serial = 747] [outer = 000000BE60A47800] 18:53:48 INFO - PROCESS | 3008 | 1461117228178 Marionette DEBUG loaded listener.js 18:53:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE632AE400) [pid = 3008] [serial = 748] [outer = 000000BE60A47800] 18:53:48 INFO - PROCESS | 3008 | 1461117228617 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]]]}] 18:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 18:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:53:48 INFO - PROCESS | 3008 | 1461117228670 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 18:53:48 INFO - PROCESS | 3008 | 1461117228672 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 18:53:48 INFO - PROCESS | 3008 | 1461117228675 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:53:48 INFO - PROCESS | 3008 | 1461117228677 Marionette TRACE conn5 <- [1,962,null,{}] 18:53:48 INFO - PROCESS | 3008 | 1461117228681 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}] 18:53:48 INFO - PROCESS | 3008 | 1461117228815 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 18:53:48 INFO - PROCESS | 3008 | 1461117228874 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2C2000 == 58 [pid = 3008] [id = 250] 18:53:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE636B4C00) [pid = 3008] [serial = 749] [outer = 0000000000000000] 18:53:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE63B2D800) [pid = 3008] [serial = 750] [outer = 000000BE636B4C00] 18:53:48 INFO - PROCESS | 3008 | 1461117228924 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE642FD800) [pid = 3008] [serial = 751] [outer = 000000BE636B4C00] 18:53:49 INFO - PROCESS | 3008 | 1461117229361 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]]]}] 18:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 735ms 18:53:49 INFO - PROCESS | 3008 | 1461117229421 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 3008 | 1461117229423 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 18:53:49 INFO - PROCESS | 3008 | 1461117229427 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 3008 | 1461117229428 Marionette TRACE conn5 <- [1,966,null,{}] 18:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:53:49 INFO - PROCESS | 3008 | 1461117229432 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}] 18:53:49 INFO - PROCESS | 3008 | 1461117229538 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 18:53:49 INFO - PROCESS | 3008 | 1461117229589 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE683E8800 == 59 [pid = 3008] [id = 251] 18:53:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE64611400) [pid = 3008] [serial = 752] [outer = 0000000000000000] 18:53:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE6496F800) [pid = 3008] [serial = 753] [outer = 000000BE64611400] 18:53:49 INFO - PROCESS | 3008 | 1461117229636 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE6551D800) [pid = 3008] [serial = 754] [outer = 000000BE64611400] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE57093000) [pid = 3008] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE67745000) [pid = 3008] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE60A71400) [pid = 3008] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE60A4FC00) [pid = 3008] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE5C8DA800) [pid = 3008] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE616B6800) [pid = 3008] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE56FE2C00) [pid = 3008] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE58719800) [pid = 3008] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE63615C00) [pid = 3008] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE56352800) [pid = 3008] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE63BA0000) [pid = 3008] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:53:49 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE5708D400) [pid = 3008] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:53:50 INFO - PROCESS | 3008 | 1461117230113 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]]]}] 18:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 18:53:50 INFO - PROCESS | 3008 | 1461117230167 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 18:53:50 INFO - PROCESS | 3008 | 1461117230169 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 18:53:50 INFO - PROCESS | 3008 | 1461117230173 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:53:50 INFO - PROCESS | 3008 | 1461117230175 Marionette TRACE conn5 <- [1,970,null,{}] 18:53:50 INFO - PROCESS | 3008 | 1461117230178 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}] 18:53:50 INFO - PROCESS | 3008 | 1461117230260 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 18:53:50 INFO - PROCESS | 3008 | 1461117230267 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684DE000 == 60 [pid = 3008] [id = 252] 18:53:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE5C8DA800) [pid = 3008] [serial = 755] [outer = 0000000000000000] 18:53:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE63B31C00) [pid = 3008] [serial = 756] [outer = 000000BE5C8DA800] 18:53:50 INFO - PROCESS | 3008 | 1461117230313 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE65524400) [pid = 3008] [serial = 757] [outer = 000000BE5C8DA800] 18:53:50 INFO - PROCESS | 3008 | 1461117230735 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]]]}] 18:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 587ms 18:53:50 INFO - PROCESS | 3008 | 1461117230763 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 18:53:50 INFO - PROCESS | 3008 | 1461117230766 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 18:53:50 INFO - PROCESS | 3008 | 1461117230769 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:53:50 INFO - PROCESS | 3008 | 1461117230771 Marionette TRACE conn5 <- [1,974,null,{}] 18:53:50 INFO - PROCESS | 3008 | 1461117230778 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}] 18:53:50 INFO - PROCESS | 3008 | 1461117230862 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 18:53:50 INFO - PROCESS | 3008 | 1461117230869 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B745800 == 61 [pid = 3008] [id = 253] 18:53:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE66190800) [pid = 3008] [serial = 758] [outer = 0000000000000000] 18:53:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE664C4800) [pid = 3008] [serial = 759] [outer = 000000BE66190800] 18:53:50 INFO - PROCESS | 3008 | 1461117230915 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE6773D000) [pid = 3008] [serial = 760] [outer = 000000BE66190800] 18:53:51 INFO - PROCESS | 3008 | 1461117231360 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]]]}] 18:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 18:53:51 INFO - PROCESS | 3008 | 1461117231402 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 18:53:51 INFO - PROCESS | 3008 | 1461117231404 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 18:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:53:51 INFO - PROCESS | 3008 | 1461117231412 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 3008 | 1461117231414 Marionette TRACE conn5 <- [1,978,null,{}] 18:53:51 INFO - PROCESS | 3008 | 1461117231417 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}] 18:53:51 INFO - PROCESS | 3008 | 1461117231502 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 18:53:51 INFO - PROCESS | 3008 | 1461117231510 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA14800 == 62 [pid = 3008] [id = 254] 18:53:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE67C4D400) [pid = 3008] [serial = 761] [outer = 0000000000000000] 18:53:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE684C9000) [pid = 3008] [serial = 762] [outer = 000000BE67C4D400] 18:53:51 INFO - PROCESS | 3008 | 1461117231557 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE68982800) [pid = 3008] [serial = 763] [outer = 000000BE67C4D400] 18:53:52 INFO - PROCESS | 3008 | 1461117232130 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]]]}] 18:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 776ms 18:53:52 INFO - PROCESS | 3008 | 1461117232272 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 18:53:52 INFO - PROCESS | 3008 | 1461117232277 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 18:53:52 INFO - PROCESS | 3008 | 1461117232286 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:53:52 INFO - PROCESS | 3008 | 1461117232291 Marionette TRACE conn5 <- [1,982,null,{}] 18:53:52 INFO - PROCESS | 3008 | 1461117232299 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}] 18:53:52 INFO - PROCESS | 3008 | 1461117232420 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 18:53:52 INFO - PROCESS | 3008 | 1461117232493 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D868000 == 63 [pid = 3008] [id = 255] 18:53:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE55581400) [pid = 3008] [serial = 764] [outer = 0000000000000000] 18:53:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE57389400) [pid = 3008] [serial = 765] [outer = 000000BE55581400] 18:53:52 INFO - PROCESS | 3008 | 1461117232594 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE5BA3C000) [pid = 3008] [serial = 766] [outer = 000000BE55581400] 18:53:53 INFO - PROCESS | 3008 | 1461117233164 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]]]}] 18:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 923ms 18:53:53 INFO - PROCESS | 3008 | 1461117233215 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 18:53:53 INFO - PROCESS | 3008 | 1461117233222 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 18:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:53:53 INFO - PROCESS | 3008 | 1461117233229 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - PROCESS | 3008 | 1461117233232 Marionette TRACE conn5 <- [1,986,null,{}] 18:53:53 INFO - PROCESS | 3008 | 1461117233236 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}] 18:53:53 INFO - PROCESS | 3008 | 1461117233347 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 18:53:53 INFO - PROCESS | 3008 | 1461117233437 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E20800 == 64 [pid = 3008] [id = 256] 18:53:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE5D496400) [pid = 3008] [serial = 767] [outer = 0000000000000000] 18:53:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE60A4D400) [pid = 3008] [serial = 768] [outer = 000000BE5D496400] 18:53:53 INFO - PROCESS | 3008 | 1461117233495 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE60F0E800) [pid = 3008] [serial = 769] [outer = 000000BE5D496400] 18:53:54 INFO - PROCESS | 3008 | 1461117234112 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]]]}] 18:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 923ms 18:53:54 INFO - PROCESS | 3008 | 1461117234158 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 3008 | 1461117234160 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 18:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:53:54 INFO - PROCESS | 3008 | 1461117234164 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 3008 | 1461117234168 Marionette TRACE conn5 <- [1,990,null,{}] 18:53:54 INFO - PROCESS | 3008 | 1461117234180 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}] 18:53:54 INFO - PROCESS | 3008 | 1461117234294 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 18:53:54 INFO - PROCESS | 3008 | 1461117234412 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEC1800 == 65 [pid = 3008] [id = 257] 18:53:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE636B4000) [pid = 3008] [serial = 770] [outer = 0000000000000000] 18:53:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE63B33C00) [pid = 3008] [serial = 771] [outer = 000000BE636B4000] 18:53:54 INFO - PROCESS | 3008 | 1461117234473 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE67646800) [pid = 3008] [serial = 772] [outer = 000000BE636B4000] 18:53:55 INFO - PROCESS | 3008 | 1461117235019 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]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 944ms 18:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:53:55 INFO - PROCESS | 3008 | 1461117235111 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 3008 | 1461117235114 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 18:53:55 INFO - PROCESS | 3008 | 1461117235117 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 3008 | 1461117235120 Marionette TRACE conn5 <- [1,994,null,{}] 18:53:55 INFO - PROCESS | 3008 | 1461117235137 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}] 18:53:55 INFO - PROCESS | 3008 | 1461117235277 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 18:53:55 INFO - PROCESS | 3008 | 1461117235324 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CCAF800 == 66 [pid = 3008] [id = 258] 18:53:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE6898BC00) [pid = 3008] [serial = 773] [outer = 0000000000000000] 18:53:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE6898E800) [pid = 3008] [serial = 774] [outer = 000000BE6898BC00] 18:53:55 INFO - PROCESS | 3008 | 1461117235383 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE68E1FC00) [pid = 3008] [serial = 775] [outer = 000000BE6898BC00] 18:53:55 INFO - PROCESS | 3008 | 1461117235970 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]]]}] 18:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 923ms 18:53:56 INFO - PROCESS | 3008 | 1461117236043 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 18:53:56 INFO - PROCESS | 3008 | 1461117236045 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 18:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:53:56 INFO - PROCESS | 3008 | 1461117236049 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 3008 | 1461117236051 Marionette TRACE conn5 <- [1,998,null,{}] 18:53:56 INFO - PROCESS | 3008 | 1461117236055 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}] 18:53:56 INFO - PROCESS | 3008 | 1461117236162 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 18:53:56 INFO - PROCESS | 3008 | 1461117236238 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D846800 == 67 [pid = 3008] [id = 259] 18:53:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE68E24C00) [pid = 3008] [serial = 776] [outer = 0000000000000000] 18:53:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE68E2C800) [pid = 3008] [serial = 777] [outer = 000000BE68E24C00] 18:53:56 INFO - PROCESS | 3008 | 1461117236336 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE68FEEC00) [pid = 3008] [serial = 778] [outer = 000000BE68E24C00] 18:53:56 INFO - PROCESS | 3008 | 1461117236901 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]]]}] 18:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 882ms 18:53:56 INFO - PROCESS | 3008 | 1461117236934 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 18:53:56 INFO - PROCESS | 3008 | 1461117236936 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 18:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:53:56 INFO - PROCESS | 3008 | 1461117236940 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 3008 | 1461117236942 Marionette TRACE conn5 <- [1,1002,null,{}] 18:53:56 INFO - PROCESS | 3008 | 1461117236946 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}] 18:53:57 INFO - PROCESS | 3008 | 1461117237073 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 18:53:57 INFO - PROCESS | 3008 | 1461117237195 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6849C000 == 68 [pid = 3008] [id = 260] 18:53:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE55E60400) [pid = 3008] [serial = 779] [outer = 0000000000000000] 18:53:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE68980C00) [pid = 3008] [serial = 780] [outer = 000000BE55E60400] 18:53:57 INFO - PROCESS | 3008 | 1461117237257 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE693F0800) [pid = 3008] [serial = 781] [outer = 000000BE55E60400] 18:53:57 INFO - PROCESS | 3008 | 1461117237990 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]]]}] 18:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1133ms 18:53:58 INFO - PROCESS | 3008 | 1461117238075 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 3008 | 1461117238080 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 18:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:53:58 INFO - PROCESS | 3008 | 1461117238085 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 3008 | 1461117238089 Marionette TRACE conn5 <- [1,1006,null,{}] 18:53:58 INFO - PROCESS | 3008 | 1461117238094 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}] 18:53:58 INFO - PROCESS | 3008 | 1461117238194 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 18:53:58 INFO - PROCESS | 3008 | 1461117238275 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE566BA000 == 69 [pid = 3008] [id = 261] 18:53:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE5B8D1400) [pid = 3008] [serial = 782] [outer = 0000000000000000] 18:53:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE5BA3B000) [pid = 3008] [serial = 783] [outer = 000000BE5B8D1400] 18:53:58 INFO - PROCESS | 3008 | 1461117238371 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE5C8DE800) [pid = 3008] [serial = 784] [outer = 000000BE5B8D1400] 18:53:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B745800 == 68 [pid = 3008] [id = 253] 18:53:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684DE000 == 67 [pid = 3008] [id = 252] 18:53:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE683E8800 == 66 [pid = 3008] [id = 251] 18:53:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C2C2000 == 65 [pid = 3008] [id = 250] 18:53:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F22800 == 64 [pid = 3008] [id = 248] 18:53:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE635EE000 == 63 [pid = 3008] [id = 233] 18:53:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63CA8800 == 62 [pid = 3008] [id = 247] 18:53:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C7D6800 == 61 [pid = 3008] [id = 246] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE573E6800) [pid = 3008] [serial = 671] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE60A4E400) [pid = 3008] [serial = 674] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE64979400) [pid = 3008] [serial = 677] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE67B56400) [pid = 3008] [serial = 680] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE68985400) [pid = 3008] [serial = 683] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE646B0000) [pid = 3008] [serial = 717] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60EA4000 == 60 [pid = 3008] [id = 245] 18:53:58 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C21F800 == 59 [pid = 3008] [id = 240] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE684D6000) [pid = 3008] [serial = 642] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE653AF400) [pid = 3008] [serial = 639] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE602A7800) [pid = 3008] [serial = 636] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE60A79800) [pid = 3008] [serial = 702] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE60F05800) [pid = 3008] [serial = 703] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE5D407800) [pid = 3008] [serial = 699] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE63588C00) [pid = 3008] [serial = 706] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE68FE8800) [pid = 3008] [serial = 687] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE63225C00) [pid = 3008] [serial = 705] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE60E40800) [pid = 3008] [serial = 711] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE5B8CD400) [pid = 3008] [serial = 696] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE5C286400) [pid = 3008] [serial = 697] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE636AAC00) [pid = 3008] [serial = 708] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE56CCD800) [pid = 3008] [serial = 691] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE5656DC00) [pid = 3008] [serial = 690] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE63EB2800) [pid = 3008] [serial = 714] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE57093800) [pid = 3008] [serial = 693] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE57461400) [pid = 3008] [serial = 694] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE63871400) [pid = 3008] [serial = 709] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE645CB800) [pid = 3008] [serial = 715] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE5D493000) [pid = 3008] [serial = 384] [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.] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE5DC96800) [pid = 3008] [serial = 700] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE63B25400) [pid = 3008] [serial = 712] [outer = 0000000000000000] [url = about:blank] 18:53:58 INFO - PROCESS | 3008 | 1461117238953 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]]]}] 18:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 881ms 18:53:58 INFO - PROCESS | 3008 | 1461117238971 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 3008 | 1461117238977 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 18:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:53:58 INFO - PROCESS | 3008 | 1461117238983 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 3008 | 1461117238985 Marionette TRACE conn5 <- [1,1010,null,{}] 18:53:59 INFO - PROCESS | 3008 | 1461117238989 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}] 18:53:59 INFO - PROCESS | 3008 | 1461117239082 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 18:53:59 INFO - PROCESS | 3008 | 1461117239159 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6C7000 == 60 [pid = 3008] [id = 262] 18:53:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE56CD1000) [pid = 3008] [serial = 785] [outer = 0000000000000000] 18:53:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE5B83CC00) [pid = 3008] [serial = 786] [outer = 000000BE56CD1000] 18:53:59 INFO - PROCESS | 3008 | 1461117239207 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE5D48EC00) [pid = 3008] [serial = 787] [outer = 000000BE56CD1000] 18:53:59 INFO - PROCESS | 3008 | 1461117239620 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]]]}] 18:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 692ms 18:53:59 INFO - PROCESS | 3008 | 1461117239677 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 18:53:59 INFO - PROCESS | 3008 | 1461117239679 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 18:53:59 INFO - PROCESS | 3008 | 1461117239683 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:53:59 INFO - PROCESS | 3008 | 1461117239686 Marionette TRACE conn5 <- [1,1014,null,{}] 18:53:59 INFO - PROCESS | 3008 | 1461117239697 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}] 18:53:59 INFO - PROCESS | 3008 | 1461117239790 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 18:53:59 INFO - PROCESS | 3008 | 1461117239797 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63E99000 == 61 [pid = 3008] [id = 263] 18:53:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE60A55C00) [pid = 3008] [serial = 788] [outer = 0000000000000000] 18:53:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE60F08C00) [pid = 3008] [serial = 789] [outer = 000000BE60A55C00] 18:53:59 INFO - PROCESS | 3008 | 1461117239846 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE616B5400) [pid = 3008] [serial = 790] [outer = 000000BE60A55C00] 18:54:00 INFO - PROCESS | 3008 | 1461117240286 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]]]}] 18:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 18:54:00 INFO - PROCESS | 3008 | 1461117240314 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 3008 | 1461117240317 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 18:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:54:00 INFO - PROCESS | 3008 | 1461117240321 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 3008 | 1461117240322 Marionette TRACE conn5 <- [1,1018,null,{}] 18:54:00 INFO - PROCESS | 3008 | 1461117240349 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}] 18:54:00 INFO - PROCESS | 3008 | 1461117240468 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 18:54:00 INFO - PROCESS | 3008 | 1461117240482 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E17800 == 62 [pid = 3008] [id = 264] 18:54:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE63595000) [pid = 3008] [serial = 791] [outer = 0000000000000000] 18:54:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE63615800) [pid = 3008] [serial = 792] [outer = 000000BE63595000] 18:54:00 INFO - PROCESS | 3008 | 1461117240529 Marionette DEBUG loaded listener.js 18:54:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE63875000) [pid = 3008] [serial = 793] [outer = 000000BE63595000] 18:54:00 INFO - PROCESS | 3008 | 1461117240955 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]]]}] 18:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 18:54:00 INFO - PROCESS | 3008 | 1461117240995 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 18:54:01 INFO - PROCESS | 3008 | 1461117240997 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 18:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:54:01 INFO - PROCESS | 3008 | 1461117241007 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:54:01 INFO - PROCESS | 3008 | 1461117241010 Marionette TRACE conn5 <- [1,1022,null,{}] 18:54:01 INFO - PROCESS | 3008 | 1461117241013 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}] 18:54:01 INFO - PROCESS | 3008 | 1461117241121 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 18:54:01 INFO - PROCESS | 3008 | 1461117241127 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C7C5800 == 63 [pid = 3008] [id = 265] 18:54:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE6386A800) [pid = 3008] [serial = 794] [outer = 0000000000000000] 18:54:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE63B9DC00) [pid = 3008] [serial = 795] [outer = 000000BE6386A800] 18:54:01 INFO - PROCESS | 3008 | 1461117241175 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE64604800) [pid = 3008] [serial = 796] [outer = 000000BE6386A800] 18:54:01 INFO - PROCESS | 3008 | 1461117241652 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]]]}] 18:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 693ms 18:54:01 INFO - PROCESS | 3008 | 1461117241697 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 18:54:01 INFO - PROCESS | 3008 | 1461117241699 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 18:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:54:01 INFO - PROCESS | 3008 | 1461117241702 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:54:01 INFO - PROCESS | 3008 | 1461117241704 Marionette TRACE conn5 <- [1,1026,null,{}] 18:54:01 INFO - PROCESS | 3008 | 1461117241708 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}] 18:54:01 INFO - PROCESS | 3008 | 1461117241836 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 18:54:01 INFO - PROCESS | 3008 | 1461117241921 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C6B000 == 64 [pid = 3008] [id = 266] 18:54:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE6551BC00) [pid = 3008] [serial = 797] [outer = 0000000000000000] 18:54:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE664C2400) [pid = 3008] [serial = 798] [outer = 000000BE6551BC00] 18:54:01 INFO - PROCESS | 3008 | 1461117241971 Marionette DEBUG loaded listener.js 18:54:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE67742000) [pid = 3008] [serial = 799] [outer = 000000BE6551BC00] 18:54:02 INFO - PROCESS | 3008 | 1461117242394 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]]]}] 18:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 735ms 18:54:02 INFO - PROCESS | 3008 | 1461117242448 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 18:54:02 INFO - PROCESS | 3008 | 1461117242450 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 18:54:02 INFO - PROCESS | 3008 | 1461117242454 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:54:02 INFO - PROCESS | 3008 | 1461117242456 Marionette TRACE conn5 <- [1,1030,null,{}] 18:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:54:02 INFO - PROCESS | 3008 | 1461117242459 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}] 18:54:02 INFO - PROCESS | 3008 | 1461117242570 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 18:54:02 INFO - PROCESS | 3008 | 1461117242577 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684EE000 == 65 [pid = 3008] [id = 267] 18:54:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE66172000) [pid = 3008] [serial = 800] [outer = 0000000000000000] 18:54:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE684D7C00) [pid = 3008] [serial = 801] [outer = 000000BE66172000] 18:54:02 INFO - PROCESS | 3008 | 1461117242624 Marionette DEBUG loaded listener.js 18:54:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE68E28000) [pid = 3008] [serial = 802] [outer = 000000BE66172000] 18:54:03 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE66190800) [pid = 3008] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:54:03 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE5C8DA800) [pid = 3008] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:54:03 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE60A47800) [pid = 3008] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:54:03 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE636B4C00) [pid = 3008] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:54:03 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE6460C400) [pid = 3008] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:54:03 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE56CCC400) [pid = 3008] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:54:03 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE5C810C00) [pid = 3008] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:54:03 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE64611400) [pid = 3008] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:54:03 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE5D407400) [pid = 3008] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:54:03 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE55581C00) [pid = 3008] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:54:03 INFO - PROCESS | 3008 | 1461117243211 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]]]}] 18:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 776ms 18:54:03 INFO - PROCESS | 3008 | 1461117243236 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 3008 | 1461117243238 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 18:54:03 INFO - PROCESS | 3008 | 1461117243241 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:54:03 INFO - PROCESS | 3008 | 1461117243243 Marionette TRACE conn5 <- [1,1034,null,{}] 18:54:03 INFO - PROCESS | 3008 | 1461117243247 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}] 18:54:03 INFO - PROCESS | 3008 | 1461117243332 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 18:54:03 INFO - PROCESS | 3008 | 1461117243338 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69434000 == 66 [pid = 3008] [id = 268] 18:54:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE56CCC400) [pid = 3008] [serial = 803] [outer = 0000000000000000] 18:54:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE63295800) [pid = 3008] [serial = 804] [outer = 000000BE56CCC400] 18:54:03 INFO - PROCESS | 3008 | 1461117243383 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE684D7800) [pid = 3008] [serial = 805] [outer = 000000BE56CCC400] 18:54:03 INFO - PROCESS | 3008 | 1461117243788 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]]]}] 18:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 567ms 18:54:03 INFO - PROCESS | 3008 | 1461117243835 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 3008 | 1461117243838 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 18:54:03 INFO - PROCESS | 3008 | 1461117243842 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 3008 | 1461117243844 Marionette TRACE conn5 <- [1,1038,null,{}] 18:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:54:03 INFO - PROCESS | 3008 | 1461117243847 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}] 18:54:03 INFO - PROCESS | 3008 | 1461117243932 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 18:54:03 INFO - PROCESS | 3008 | 1461117243938 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA26800 == 67 [pid = 3008] [id = 269] 18:54:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE692B5C00) [pid = 3008] [serial = 806] [outer = 0000000000000000] 18:54:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE693B9400) [pid = 3008] [serial = 807] [outer = 000000BE692B5C00] 18:54:03 INFO - PROCESS | 3008 | 1461117243985 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE693EF800) [pid = 3008] [serial = 808] [outer = 000000BE692B5C00] 18:54:04 INFO - PROCESS | 3008 | 1461117244403 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]]]}] 18:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 566ms 18:54:04 INFO - PROCESS | 3008 | 1461117244413 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 3008 | 1461117244415 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 18:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:54:04 INFO - PROCESS | 3008 | 1461117244419 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - PROCESS | 3008 | 1461117244420 Marionette TRACE conn5 <- [1,1042,null,{}] 18:54:04 INFO - PROCESS | 3008 | 1461117244424 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}] 18:54:04 INFO - PROCESS | 3008 | 1461117244542 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 18:54:04 INFO - PROCESS | 3008 | 1461117244551 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CCA5800 == 68 [pid = 3008] [id = 270] 18:54:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE693F7400) [pid = 3008] [serial = 809] [outer = 0000000000000000] 18:54:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE69483400) [pid = 3008] [serial = 810] [outer = 000000BE693F7400] 18:54:04 INFO - PROCESS | 3008 | 1461117244596 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE6948A800) [pid = 3008] [serial = 811] [outer = 000000BE693F7400] 18:54:05 INFO - PROCESS | 3008 | 1461117245042 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]]]}] 18:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 18:54:05 INFO - PROCESS | 3008 | 1461117245097 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 18:54:05 INFO - PROCESS | 3008 | 1461117245100 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 18:54:05 INFO - PROCESS | 3008 | 1461117245103 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:54:05 INFO - PROCESS | 3008 | 1461117245106 Marionette TRACE conn5 <- [1,1046,null,{}] 18:54:05 INFO - PROCESS | 3008 | 1461117245109 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}] 18:54:05 INFO - PROCESS | 3008 | 1461117245274 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 18:54:05 INFO - PROCESS | 3008 | 1461117245372 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C207000 == 69 [pid = 3008] [id = 271] 18:54:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE5558B000) [pid = 3008] [serial = 812] [outer = 0000000000000000] 18:54:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE56352800) [pid = 3008] [serial = 813] [outer = 000000BE5558B000] 18:54:05 INFO - PROCESS | 3008 | 1461117245433 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE56FEB400) [pid = 3008] [serial = 814] [outer = 000000BE5558B000] 18:54:06 INFO - PROCESS | 3008 | 1461117246081 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]]]}] 18:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1017ms 18:54:06 INFO - PROCESS | 3008 | 1461117246126 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 3008 | 1461117246131 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 18:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:54:06 INFO - PROCESS | 3008 | 1461117246136 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 3008 | 1461117246141 Marionette TRACE conn5 <- [1,1050,null,{}] 18:54:06 INFO - PROCESS | 3008 | 1461117246146 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}] 18:54:06 INFO - PROCESS | 3008 | 1461117246281 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 18:54:06 INFO - PROCESS | 3008 | 1461117246402 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64227800 == 70 [pid = 3008] [id = 272] 18:54:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE602A0400) [pid = 3008] [serial = 815] [outer = 0000000000000000] 18:54:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE60A52000) [pid = 3008] [serial = 816] [outer = 000000BE602A0400] 18:54:06 INFO - PROCESS | 3008 | 1461117246464 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE60FCC800) [pid = 3008] [serial = 817] [outer = 000000BE602A0400] 18:54:07 INFO - PROCESS | 3008 | 1461117247042 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]]]}] 18:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 944ms 18:54:07 INFO - PROCESS | 3008 | 1461117247083 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 18:54:07 INFO - PROCESS | 3008 | 1461117247086 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 18:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:54:07 INFO - PROCESS | 3008 | 1461117247090 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:54:07 INFO - PROCESS | 3008 | 1461117247093 Marionette TRACE conn5 <- [1,1054,null,{}] 18:54:07 INFO - PROCESS | 3008 | 1461117247097 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}] 18:54:07 INFO - PROCESS | 3008 | 1461117247209 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 18:54:07 INFO - PROCESS | 3008 | 1461117247332 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CCB0800 == 71 [pid = 3008] [id = 273] 18:54:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE636B2400) [pid = 3008] [serial = 818] [outer = 0000000000000000] 18:54:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE6496FC00) [pid = 3008] [serial = 819] [outer = 000000BE636B2400] 18:54:07 INFO - PROCESS | 3008 | 1461117247390 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE66193000) [pid = 3008] [serial = 820] [outer = 000000BE636B2400] 18:54:08 INFO - PROCESS | 3008 | 1461117248040 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]]]}] 18:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 18:54:08 INFO - PROCESS | 3008 | 1461117248078 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 18:54:08 INFO - PROCESS | 3008 | 1461117248082 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 18:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:54:08 INFO - PROCESS | 3008 | 1461117248094 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:54:08 INFO - PROCESS | 3008 | 1461117248100 Marionette TRACE conn5 <- [1,1058,null,{}] 18:54:08 INFO - PROCESS | 3008 | 1461117248104 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}] 18:54:08 INFO - PROCESS | 3008 | 1461117248218 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 18:54:08 INFO - PROCESS | 3008 | 1461117248337 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE56089000 == 72 [pid = 3008] [id = 274] 18:54:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE64E41000) [pid = 3008] [serial = 821] [outer = 0000000000000000] 18:54:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE693F6800) [pid = 3008] [serial = 822] [outer = 000000BE64E41000] 18:54:08 INFO - PROCESS | 3008 | 1461117248395 Marionette DEBUG loaded listener.js 18:54:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE6B3ED000) [pid = 3008] [serial = 823] [outer = 000000BE64E41000] 18:54:09 INFO - PROCESS | 3008 | 1461117249233 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]]]}] 18:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1193ms 18:54:09 INFO - PROCESS | 3008 | 1461117249285 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 18:54:09 INFO - PROCESS | 3008 | 1461117249290 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 18:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:54:09 INFO - PROCESS | 3008 | 1461117249295 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:54:09 INFO - PROCESS | 3008 | 1461117249299 Marionette TRACE conn5 <- [1,1062,null,{}] 18:54:09 INFO - PROCESS | 3008 | 1461117249305 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}] 18:54:09 INFO - PROCESS | 3008 | 1461117249404 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 18:54:09 INFO - PROCESS | 3008 | 1461117249492 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BBE2000 == 73 [pid = 3008] [id = 275] 18:54:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE5708E800) [pid = 3008] [serial = 824] [outer = 0000000000000000] 18:54:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE570CB800) [pid = 3008] [serial = 825] [outer = 000000BE5708E800] 18:54:09 INFO - PROCESS | 3008 | 1461117249544 Marionette DEBUG loaded listener.js 18:54:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE5B873400) [pid = 3008] [serial = 826] [outer = 000000BE5708E800] 18:54:10 INFO - PROCESS | 3008 | 1461117250143 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]]]}] 18:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 881ms 18:54:10 INFO - PROCESS | 3008 | 1461117250180 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 3008 | 1461117250186 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 18:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:54:10 INFO - PROCESS | 3008 | 1461117250193 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 3008 | 1461117250195 Marionette TRACE conn5 <- [1,1066,null,{}] 18:54:10 INFO - PROCESS | 3008 | 1461117250199 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}] 18:54:10 INFO - PROCESS | 3008 | 1461117250300 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 18:54:10 INFO - PROCESS | 3008 | 1461117250381 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C8AB000 == 74 [pid = 3008] [id = 276] 18:54:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE56CCF800) [pid = 3008] [serial = 827] [outer = 0000000000000000] 18:54:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE58725800) [pid = 3008] [serial = 828] [outer = 000000BE56CCF800] 18:54:10 INFO - PROCESS | 3008 | 1461117250431 Marionette DEBUG loaded listener.js 18:54:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE5C503000) [pid = 3008] [serial = 829] [outer = 000000BE56CCF800] 18:54:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CCA5800 == 73 [pid = 3008] [id = 270] 18:54:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA26800 == 72 [pid = 3008] [id = 269] 18:54:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69434000 == 71 [pid = 3008] [id = 268] 18:54:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684EE000 == 70 [pid = 3008] [id = 267] 18:54:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C6B000 == 69 [pid = 3008] [id = 266] 18:54:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C7C5800 == 68 [pid = 3008] [id = 265] 18:54:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E17800 == 67 [pid = 3008] [id = 264] 18:54:10 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE56FEA000) [pid = 3008] [serial = 720] [outer = 0000000000000000] [url = about:blank] 18:54:10 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE6773C400) [pid = 3008] [serial = 732] [outer = 0000000000000000] [url = about:blank] 18:54:10 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE5C8DBC00) [pid = 3008] [serial = 723] [outer = 0000000000000000] [url = about:blank] 18:54:10 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE63290000) [pid = 3008] [serial = 726] [outer = 0000000000000000] [url = about:blank] 18:54:10 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE66189800) [pid = 3008] [serial = 729] [outer = 0000000000000000] [url = about:blank] 18:54:10 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE684C9000) [pid = 3008] [serial = 762] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6610A000 == 66 [pid = 3008] [id = 249] 18:54:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63E99000 == 65 [pid = 3008] [id = 263] 18:54:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6C7000 == 64 [pid = 3008] [id = 262] 18:54:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE566BA000 == 63 [pid = 3008] [id = 261] 18:54:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D846800 == 62 [pid = 3008] [id = 259] 18:54:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CCAF800 == 61 [pid = 3008] [id = 258] 18:54:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEC1800 == 60 [pid = 3008] [id = 257] 18:54:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E20800 == 59 [pid = 3008] [id = 256] 18:54:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D868000 == 58 [pid = 3008] [id = 255] 18:54:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA14800 == 57 [pid = 3008] [id = 254] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE62BAD800) [pid = 3008] [serial = 747] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE63B2D800) [pid = 3008] [serial = 750] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE632AE400) [pid = 3008] [serial = 748] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE64DC4800) [pid = 3008] [serial = 718] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE5B8D2C00) [pid = 3008] [serial = 736] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE57088400) [pid = 3008] [serial = 735] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE5D494C00) [pid = 3008] [serial = 741] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE60A53000) [pid = 3008] [serial = 742] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE6496F800) [pid = 3008] [serial = 753] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE60F0A400) [pid = 3008] [serial = 744] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE56C97C00) [pid = 3008] [serial = 738] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE586D6400) [pid = 3008] [serial = 739] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE642FD800) [pid = 3008] [serial = 751] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE6773D000) [pid = 3008] [serial = 760] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE664C4800) [pid = 3008] [serial = 759] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE6551D800) [pid = 3008] [serial = 754] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE63B31C00) [pid = 3008] [serial = 756] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE61669400) [pid = 3008] [serial = 745] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE65524400) [pid = 3008] [serial = 757] [outer = 0000000000000000] [url = about:blank] 18:54:11 INFO - PROCESS | 3008 | 1461117251101 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]]]}] 18:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 924ms 18:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:54:11 INFO - PROCESS | 3008 | 1461117251117 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 3008 | 1461117251119 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 18:54:11 INFO - PROCESS | 3008 | 1461117251123 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - PROCESS | 3008 | 1461117251127 Marionette TRACE conn5 <- [1,1070,null,{}] 18:54:11 INFO - PROCESS | 3008 | 1461117251137 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}] 18:54:11 INFO - PROCESS | 3008 | 1461117251231 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 18:54:11 INFO - PROCESS | 3008 | 1461117251304 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6B6000 == 58 [pid = 3008] [id = 277] 18:54:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE55512000) [pid = 3008] [serial = 830] [outer = 0000000000000000] 18:54:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE5708F000) [pid = 3008] [serial = 831] [outer = 000000BE55512000] 18:54:11 INFO - PROCESS | 3008 | 1461117251355 Marionette DEBUG loaded listener.js 18:54:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE5C79AC00) [pid = 3008] [serial = 832] [outer = 000000BE55512000] 18:54:11 INFO - PROCESS | 3008 | 1461117251773 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]]]}] 18:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 18:54:11 INFO - PROCESS | 3008 | 1461117251818 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 3008 | 1461117251821 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 18:54:11 INFO - PROCESS | 3008 | 1461117251825 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:54:11 INFO - PROCESS | 3008 | 1461117251827 Marionette TRACE conn5 <- [1,1074,null,{}] 18:54:11 INFO - PROCESS | 3008 | 1461117251835 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}] 18:54:11 INFO - PROCESS | 3008 | 1461117251952 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 18:54:11 INFO - PROCESS | 3008 | 1461117251966 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DB2800 == 59 [pid = 3008] [id = 278] 18:54:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE602A3000) [pid = 3008] [serial = 833] [outer = 0000000000000000] 18:54:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE60A4F400) [pid = 3008] [serial = 834] [outer = 000000BE602A3000] 18:54:12 INFO - PROCESS | 3008 | 1461117252013 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE60A7AC00) [pid = 3008] [serial = 835] [outer = 000000BE602A3000] 18:54:12 INFO - PROCESS | 3008 | 1461117252442 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]]]}] 18:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 18:54:12 INFO - PROCESS | 3008 | 1461117252520 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 18:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:54:12 INFO - PROCESS | 3008 | 1461117252522 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 18:54:12 INFO - PROCESS | 3008 | 1461117252525 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:54:12 INFO - PROCESS | 3008 | 1461117252527 Marionette TRACE conn5 <- [1,1078,null,{}] 18:54:12 INFO - PROCESS | 3008 | 1461117252531 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}] 18:54:12 INFO - PROCESS | 3008 | 1461117252611 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 18:54:12 INFO - PROCESS | 3008 | 1461117252619 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F1E000 == 60 [pid = 3008] [id = 279] 18:54:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE60EE1400) [pid = 3008] [serial = 836] [outer = 0000000000000000] 18:54:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE60F0C400) [pid = 3008] [serial = 837] [outer = 000000BE60EE1400] 18:54:12 INFO - PROCESS | 3008 | 1461117252665 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE61670C00) [pid = 3008] [serial = 838] [outer = 000000BE60EE1400] 18:54:13 INFO - PROCESS | 3008 | 1461117253084 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]]]}] 18:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 587ms 18:54:13 INFO - PROCESS | 3008 | 1461117253119 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 3008 | 1461117253121 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 18:54:13 INFO - PROCESS | 3008 | 1461117253125 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:54:13 INFO - PROCESS | 3008 | 1461117253127 Marionette TRACE conn5 <- [1,1082,null,{}] 18:54:13 INFO - PROCESS | 3008 | 1461117253130 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}] 18:54:13 INFO - PROCESS | 3008 | 1461117253273 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 18:54:13 INFO - PROCESS | 3008 | 1461117253351 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66109000 == 61 [pid = 3008] [id = 280] 18:54:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE62BAD800) [pid = 3008] [serial = 839] [outer = 0000000000000000] 18:54:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE632AF000) [pid = 3008] [serial = 840] [outer = 000000BE62BAD800] 18:54:13 INFO - PROCESS | 3008 | 1461117253401 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE636AFC00) [pid = 3008] [serial = 841] [outer = 000000BE62BAD800] 18:54:13 INFO - PROCESS | 3008 | 1461117253963 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]]]}] 18:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 881ms 18:54:14 INFO - PROCESS | 3008 | 1461117254011 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 18:54:14 INFO - PROCESS | 3008 | 1461117254013 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 18:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:54:14 INFO - PROCESS | 3008 | 1461117254016 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - PROCESS | 3008 | 1461117254018 Marionette TRACE conn5 <- [1,1086,null,{}] 18:54:14 INFO - PROCESS | 3008 | 1461117254022 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}] 18:54:14 INFO - PROCESS | 3008 | 1461117254127 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 18:54:14 INFO - PROCESS | 3008 | 1461117254133 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67622000 == 62 [pid = 3008] [id = 281] 18:54:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE63B24400) [pid = 3008] [serial = 842] [outer = 0000000000000000] 18:54:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE63B29400) [pid = 3008] [serial = 843] [outer = 000000BE63B24400] 18:54:14 INFO - PROCESS | 3008 | 1461117254218 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE63BA7000) [pid = 3008] [serial = 844] [outer = 000000BE63B24400] 18:54:14 INFO - PROCESS | 3008 | 1461117254665 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]]]}] 18:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 18:54:14 INFO - PROCESS | 3008 | 1461117254697 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 18:54:14 INFO - PROCESS | 3008 | 1461117254699 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 18:54:14 INFO - PROCESS | 3008 | 1461117254702 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:54:14 INFO - PROCESS | 3008 | 1461117254704 Marionette TRACE conn5 <- [1,1090,null,{}] 18:54:14 INFO - PROCESS | 3008 | 1461117254708 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}] 18:54:14 INFO - PROCESS | 3008 | 1461117254814 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 18:54:14 INFO - PROCESS | 3008 | 1461117254821 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C69800 == 63 [pid = 3008] [id = 282] 18:54:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE63B33800) [pid = 3008] [serial = 845] [outer = 0000000000000000] 18:54:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE64488800) [pid = 3008] [serial = 846] [outer = 000000BE63B33800] 18:54:14 INFO - PROCESS | 3008 | 1461117254907 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE6460E800) [pid = 3008] [serial = 847] [outer = 000000BE63B33800] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE6551BC00) [pid = 3008] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE66172000) [pid = 3008] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE56CCC400) [pid = 3008] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE56CD1000) [pid = 3008] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE55E60400) [pid = 3008] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE5B8D1400) [pid = 3008] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE63595000) [pid = 3008] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE60A55C00) [pid = 3008] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE6386A800) [pid = 3008] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE692B5C00) [pid = 3008] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE6899E800) [pid = 3008] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE67649C00) [pid = 3008] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:54:15 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE60A48000) [pid = 3008] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:54:15 INFO - PROCESS | 3008 | 1461117255634 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]]]}] 18:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 986ms 18:54:15 INFO - PROCESS | 3008 | 1461117255697 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 18:54:15 INFO - PROCESS | 3008 | 1461117255699 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 18:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:54:15 INFO - PROCESS | 3008 | 1461117255702 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:54:15 INFO - PROCESS | 3008 | 1461117255704 Marionette TRACE conn5 <- [1,1094,null,{}] 18:54:15 INFO - PROCESS | 3008 | 1461117255708 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}] 18:54:15 INFO - PROCESS | 3008 | 1461117255821 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 18:54:15 INFO - PROCESS | 3008 | 1461117255870 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE683E2800 == 64 [pid = 3008] [id = 283] 18:54:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE5C8DB400) [pid = 3008] [serial = 848] [outer = 0000000000000000] 18:54:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE6358E400) [pid = 3008] [serial = 849] [outer = 000000BE5C8DB400] 18:54:15 INFO - PROCESS | 3008 | 1461117255917 Marionette DEBUG loaded listener.js 18:54:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE64975400) [pid = 3008] [serial = 850] [outer = 000000BE5C8DB400] 18:54:16 INFO - PROCESS | 3008 | 1461117256279 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]]]}] 18:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 18:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:54:16 INFO - PROCESS | 3008 | 1461117256334 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 18:54:16 INFO - PROCESS | 3008 | 1461117256337 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 18:54:16 INFO - PROCESS | 3008 | 1461117256340 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:54:16 INFO - PROCESS | 3008 | 1461117256342 Marionette TRACE conn5 <- [1,1098,null,{}] 18:54:16 INFO - PROCESS | 3008 | 1461117256346 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}] 18:54:16 INFO - PROCESS | 3008 | 1461117256428 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 18:54:16 INFO - PROCESS | 3008 | 1461117256434 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684F6000 == 65 [pid = 3008] [id = 284] 18:54:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE64AF3800) [pid = 3008] [serial = 851] [outer = 0000000000000000] 18:54:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE653AB000) [pid = 3008] [serial = 852] [outer = 000000BE64AF3800] 18:54:16 INFO - PROCESS | 3008 | 1461117256479 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE65528400) [pid = 3008] [serial = 853] [outer = 000000BE64AF3800] 18:54:16 INFO - PROCESS | 3008 | 1461117256892 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]]]}] 18:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 587ms 18:54:16 INFO - PROCESS | 3008 | 1461117256932 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 18:54:16 INFO - PROCESS | 3008 | 1461117256934 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 18:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:54:16 INFO - PROCESS | 3008 | 1461117256948 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:54:16 INFO - PROCESS | 3008 | 1461117256950 Marionette TRACE conn5 <- [1,1102,null,{}] 18:54:16 INFO - PROCESS | 3008 | 1461117256954 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}] 18:54:17 INFO - PROCESS | 3008 | 1461117257057 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 18:54:17 INFO - PROCESS | 3008 | 1461117257065 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B74A800 == 66 [pid = 3008] [id = 285] 18:54:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE67640C00) [pid = 3008] [serial = 854] [outer = 0000000000000000] 18:54:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE67740400) [pid = 3008] [serial = 855] [outer = 000000BE67640C00] 18:54:17 INFO - PROCESS | 3008 | 1461117257117 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE684D4800) [pid = 3008] [serial = 856] [outer = 000000BE67640C00] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B89A000 == 65 [pid = 3008] [id = 228] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690D8800 == 64 [pid = 3008] [id = 211] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F21800 == 63 [pid = 3008] [id = 241] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6942F000 == 62 [pid = 3008] [id = 214] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6C595800 == 61 [pid = 3008] [id = 168] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690C9800 == 60 [pid = 3008] [id = 239] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B894000 == 59 [pid = 3008] [id = 242] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E1DC000 == 58 [pid = 3008] [id = 210] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B88E800 == 57 [pid = 3008] [id = 138] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE51FCB800 == 56 [pid = 3008] [id = 215] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6849C000 == 55 [pid = 3008] [id = 260] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6761D800 == 54 [pid = 3008] [id = 20] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B747800 == 53 [pid = 3008] [id = 227] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4DB000 == 52 [pid = 3008] [id = 191] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B85800 == 51 [pid = 3008] [id = 28] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA29000 == 50 [pid = 3008] [id = 190] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE51FDB800 == 49 [pid = 3008] [id = 24] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63E97800 == 48 [pid = 3008] [id = 29] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BA17000 == 47 [pid = 3008] [id = 30] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57953000 == 46 [pid = 3008] [id = 154] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C2DD800 == 45 [pid = 3008] [id = 14] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA2B000 == 44 [pid = 3008] [id = 243] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEB4800 == 43 [pid = 3008] [id = 244] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68486000 == 42 [pid = 3008] [id = 213] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCC9800 == 41 [pid = 3008] [id = 229] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C8AB000 == 40 [pid = 3008] [id = 276] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BBE2000 == 39 [pid = 3008] [id = 275] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE56089000 == 38 [pid = 3008] [id = 274] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CCB0800 == 37 [pid = 3008] [id = 273] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64227800 == 36 [pid = 3008] [id = 272] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C207000 == 35 [pid = 3008] [id = 271] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66109000 == 34 [pid = 3008] [id = 280] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684F6000 == 33 [pid = 3008] [id = 284] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C69800 == 32 [pid = 3008] [id = 282] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67622000 == 31 [pid = 3008] [id = 281] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DB2800 == 30 [pid = 3008] [id = 278] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F1E000 == 29 [pid = 3008] [id = 279] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6B6000 == 28 [pid = 3008] [id = 277] 18:54:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE683E2800 == 27 [pid = 3008] [id = 283] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE692B4C00) [pid = 3008] [serial = 688] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE67C4CC00) [pid = 3008] [serial = 733] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE6B823800) [pid = 3008] [serial = 633] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE67742000) [pid = 3008] [serial = 799] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE664C2400) [pid = 3008] [serial = 798] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE684D7C00) [pid = 3008] [serial = 801] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE684D7800) [pid = 3008] [serial = 805] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE63B33C00) [pid = 3008] [serial = 771] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE5B83CC00) [pid = 3008] [serial = 786] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE5D48EC00) [pid = 3008] [serial = 787] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE693F0800) [pid = 3008] [serial = 781] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE68980C00) [pid = 3008] [serial = 780] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE5C8DE800) [pid = 3008] [serial = 784] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE5BA3B000) [pid = 3008] [serial = 783] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE63295800) [pid = 3008] [serial = 804] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE63615800) [pid = 3008] [serial = 792] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE68E2C800) [pid = 3008] [serial = 777] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE57389400) [pid = 3008] [serial = 765] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE60A4D400) [pid = 3008] [serial = 768] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE6898E800) [pid = 3008] [serial = 774] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE60F08C00) [pid = 3008] [serial = 789] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE616B5400) [pid = 3008] [serial = 790] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE68E28000) [pid = 3008] [serial = 802] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE63B9DC00) [pid = 3008] [serial = 795] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE64604800) [pid = 3008] [serial = 796] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE693B9400) [pid = 3008] [serial = 807] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE693EF800) [pid = 3008] [serial = 808] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE63875000) [pid = 3008] [serial = 793] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE69483400) [pid = 3008] [serial = 810] [outer = 0000000000000000] [url = about:blank] 18:54:19 INFO - PROCESS | 3008 | 1461117259266 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]]]}] 18:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2377ms 18:54:19 INFO - PROCESS | 3008 | 1461117259328 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 18:54:19 INFO - PROCESS | 3008 | 1461117259332 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 18:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:54:19 INFO - PROCESS | 3008 | 1461117259338 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:54:19 INFO - PROCESS | 3008 | 1461117259342 Marionette TRACE conn5 <- [1,1106,null,{}] 18:54:19 INFO - PROCESS | 3008 | 1461117259349 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}] 18:54:19 INFO - PROCESS | 3008 | 1461117259442 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 18:54:19 INFO - PROCESS | 3008 | 1461117259458 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57FEC000 == 28 [pid = 3008] [id = 286] 18:54:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE56CD7C00) [pid = 3008] [serial = 857] [outer = 0000000000000000] 18:54:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE56FE0800) [pid = 3008] [serial = 858] [outer = 000000BE56CD7C00] 18:54:19 INFO - PROCESS | 3008 | 1461117259510 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE56FEE800) [pid = 3008] [serial = 859] [outer = 000000BE56CD7C00] 18:54:20 INFO - PROCESS | 3008 | 1461117260008 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]]]}] 18:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 692ms 18:54:20 INFO - PROCESS | 3008 | 1461117260034 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 18:54:20 INFO - PROCESS | 3008 | 1461117260041 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 18:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:54:20 INFO - PROCESS | 3008 | 1461117260047 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 3008 | 1461117260050 Marionette TRACE conn5 <- [1,1110,null,{}] 18:54:20 INFO - PROCESS | 3008 | 1461117260054 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}] 18:54:20 INFO - PROCESS | 3008 | 1461117260141 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 18:54:20 INFO - PROCESS | 3008 | 1461117260151 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C33B800 == 29 [pid = 3008] [id = 287] 18:54:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE57085C00) [pid = 3008] [serial = 860] [outer = 0000000000000000] 18:54:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE573EA400) [pid = 3008] [serial = 861] [outer = 000000BE57085C00] 18:54:20 INFO - PROCESS | 3008 | 1461117260200 Marionette DEBUG loaded listener.js 18:54:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE57468400) [pid = 3008] [serial = 862] [outer = 000000BE57085C00] 18:54:20 INFO - PROCESS | 3008 | 1461117260664 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]]]}] 18:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 18:54:20 INFO - PROCESS | 3008 | 1461117260725 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 18:54:20 INFO - PROCESS | 3008 | 1461117260728 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 18:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:54:20 INFO - PROCESS | 3008 | 1461117260731 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 3008 | 1461117260735 Marionette TRACE conn5 <- [1,1114,null,{}] 18:54:20 INFO - PROCESS | 3008 | 1461117260747 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}] 18:54:20 INFO - PROCESS | 3008 | 1461117260877 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 18:54:20 INFO - PROCESS | 3008 | 1461117260951 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6C2800 == 30 [pid = 3008] [id = 288] 18:54:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE55411000) [pid = 3008] [serial = 863] [outer = 0000000000000000] 18:54:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE5B8D2C00) [pid = 3008] [serial = 864] [outer = 000000BE55411000] 18:54:21 INFO - PROCESS | 3008 | 1461117261003 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE5BB57800) [pid = 3008] [serial = 865] [outer = 000000BE55411000] 18:54:21 INFO - PROCESS | 3008 | 1461117261410 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]]]}] 18:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 18:54:21 INFO - PROCESS | 3008 | 1461117261468 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 18:54:21 INFO - PROCESS | 3008 | 1461117261470 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 18:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:54:21 INFO - PROCESS | 3008 | 1461117261474 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:54:21 INFO - PROCESS | 3008 | 1461117261476 Marionette TRACE conn5 <- [1,1118,null,{}] 18:54:21 INFO - PROCESS | 3008 | 1461117261479 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}] 18:54:21 INFO - PROCESS | 3008 | 1461117261563 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 18:54:21 INFO - PROCESS | 3008 | 1461117261569 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE61651800 == 31 [pid = 3008] [id = 289] 18:54:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE5C381800) [pid = 3008] [serial = 866] [outer = 0000000000000000] 18:54:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE5C810000) [pid = 3008] [serial = 867] [outer = 000000BE5C381800] 18:54:21 INFO - PROCESS | 3008 | 1461117261616 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE5D408000) [pid = 3008] [serial = 868] [outer = 000000BE5C381800] 18:54:22 INFO - PROCESS | 3008 | 1461117262057 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]]]}] 18:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 628ms 18:54:22 INFO - PROCESS | 3008 | 1461117262105 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 18:54:22 INFO - PROCESS | 3008 | 1461117262107 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 18:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:54:22 INFO - PROCESS | 3008 | 1461117262111 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:54:22 INFO - PROCESS | 3008 | 1461117262112 Marionette TRACE conn5 <- [1,1122,null,{}] 18:54:22 INFO - PROCESS | 3008 | 1461117262116 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}] 18:54:22 INFO - PROCESS | 3008 | 1461117262193 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 18:54:22 INFO - PROCESS | 3008 | 1461117262198 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A18000 == 32 [pid = 3008] [id = 290] 18:54:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE5708F800) [pid = 3008] [serial = 869] [outer = 0000000000000000] 18:54:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE5D86F000) [pid = 3008] [serial = 870] [outer = 000000BE5708F800] 18:54:22 INFO - PROCESS | 3008 | 1461117262275 Marionette DEBUG loaded listener.js 18:54:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE6029C400) [pid = 3008] [serial = 871] [outer = 000000BE5708F800] 18:54:22 INFO - PROCESS | 3008 | [GFX2-]: DrawTargetD2D 1.1 (000000BE642D1DA0): Failed to create GradientStopCollection with no stops. 18:54:22 INFO - PROCESS | 3008 | [GFX3-]: No stops specified for gradient pattern. 18:54:22 INFO - PROCESS | 3008 | 1461117262725 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]]]}] 18:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 18:54:22 INFO - PROCESS | 3008 | 1461117262785 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 18:54:22 INFO - PROCESS | 3008 | 1461117262787 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 18:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:54:22 INFO - PROCESS | 3008 | 1461117262791 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:54:22 INFO - PROCESS | 3008 | 1461117262792 Marionette TRACE conn5 <- [1,1126,null,{}] 18:54:22 INFO - PROCESS | 3008 | 1461117262796 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}] 18:54:22 INFO - PROCESS | 3008 | 1461117262912 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 18:54:22 INFO - PROCESS | 3008 | 1461117262922 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F05000 == 33 [pid = 3008] [id = 291] 18:54:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE60A78800) [pid = 3008] [serial = 872] [outer = 0000000000000000] 18:54:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE60F08400) [pid = 3008] [serial = 873] [outer = 000000BE60A78800] 18:54:22 INFO - PROCESS | 3008 | 1461117262972 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE60F79C00) [pid = 3008] [serial = 874] [outer = 000000BE60A78800] 18:54:23 INFO - PROCESS | 3008 | 1461117263397 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]]]}] 18:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 18:54:23 INFO - PROCESS | 3008 | 1461117263422 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 18:54:23 INFO - PROCESS | 3008 | 1461117263424 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 18:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:54:23 INFO - PROCESS | 3008 | 1461117263427 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 3008 | 1461117263429 Marionette TRACE conn5 <- [1,1130,null,{}] 18:54:23 INFO - PROCESS | 3008 | 1461117263433 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}] 18:54:23 INFO - PROCESS | 3008 | 1461117263508 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 18:54:23 INFO - PROCESS | 3008 | 1461117263543 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE643BA000 == 34 [pid = 3008] [id = 292] 18:54:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE616B5000) [pid = 3008] [serial = 875] [outer = 0000000000000000] 18:54:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE616BC800) [pid = 3008] [serial = 876] [outer = 000000BE616B5000] 18:54:23 INFO - PROCESS | 3008 | 1461117263593 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE63289C00) [pid = 3008] [serial = 877] [outer = 000000BE616B5000] 18:54:24 INFO - PROCESS | 3008 | 1461117264012 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]]]}] 18:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 18:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:54:24 INFO - PROCESS | 3008 | 1461117264066 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 18:54:24 INFO - PROCESS | 3008 | 1461117264068 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 18:54:24 INFO - PROCESS | 3008 | 1461117264072 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:54:24 INFO - PROCESS | 3008 | 1461117264074 Marionette TRACE conn5 <- [1,1134,null,{}] 18:54:24 INFO - PROCESS | 3008 | 1461117264077 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}] 18:54:24 INFO - PROCESS | 3008 | 1461117264154 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 18:54:24 INFO - PROCESS | 3008 | 1461117264160 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6610B000 == 35 [pid = 3008] [id = 293] 18:54:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE632A7400) [pid = 3008] [serial = 878] [outer = 0000000000000000] 18:54:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE632AFC00) [pid = 3008] [serial = 879] [outer = 000000BE632A7400] 18:54:24 INFO - PROCESS | 3008 | 1461117264208 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE63591400) [pid = 3008] [serial = 880] [outer = 000000BE632A7400] 18:54:24 INFO - PROCESS | 3008 | 1461117264683 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]]]}] 18:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 628ms 18:54:24 INFO - PROCESS | 3008 | 1461117264705 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 18:54:24 INFO - PROCESS | 3008 | 1461117264708 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 18:54:24 INFO - PROCESS | 3008 | 1461117264711 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:54:24 INFO - PROCESS | 3008 | 1461117264713 Marionette TRACE conn5 <- [1,1138,null,{}] 18:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:54:24 INFO - PROCESS | 3008 | 1461117264717 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}] 18:54:24 INFO - PROCESS | 3008 | 1461117264820 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 18:54:24 INFO - PROCESS | 3008 | 1461117264829 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6B9000 == 36 [pid = 3008] [id = 294] 18:54:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE6360F000) [pid = 3008] [serial = 881] [outer = 0000000000000000] 18:54:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE636A9400) [pid = 3008] [serial = 882] [outer = 000000BE6360F000] 18:54:24 INFO - PROCESS | 3008 | 1461117264906 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE6386C400) [pid = 3008] [serial = 883] [outer = 000000BE6360F000] 18:54:25 INFO - PROCESS | 3008 | 1461117265452 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]]]}] 18:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 776ms 18:54:25 INFO - PROCESS | 3008 | 1461117265492 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 3008 | 1461117265495 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 18:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:54:25 INFO - PROCESS | 3008 | 1461117265498 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 3008 | 1461117265500 Marionette TRACE conn5 <- [1,1142,null,{}] 18:54:25 INFO - PROCESS | 3008 | 1461117265503 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}] 18:54:25 INFO - PROCESS | 3008 | 1461117265613 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 18:54:25 INFO - PROCESS | 3008 | 1461117265621 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B0F800 == 37 [pid = 3008] [id = 295] 18:54:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE63A39000) [pid = 3008] [serial = 884] [outer = 0000000000000000] 18:54:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE63B27C00) [pid = 3008] [serial = 885] [outer = 000000BE63A39000] 18:54:25 INFO - PROCESS | 3008 | 1461117265667 Marionette DEBUG loaded listener.js 18:54:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE643BC800) [pid = 3008] [serial = 886] [outer = 000000BE63A39000] 18:54:26 INFO - PROCESS | 3008 | 1461117266148 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]]]}] 18:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 18:54:26 INFO - PROCESS | 3008 | 1461117266171 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 18:54:26 INFO - PROCESS | 3008 | 1461117266174 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 18:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:54:26 INFO - PROCESS | 3008 | 1461117266184 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:54:26 INFO - PROCESS | 3008 | 1461117266187 Marionette TRACE conn5 <- [1,1146,null,{}] 18:54:26 INFO - PROCESS | 3008 | 1461117266195 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}] 18:54:26 INFO - PROCESS | 3008 | 1461117266354 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 18:54:26 INFO - PROCESS | 3008 | [3008] 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 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE64AF3800) [pid = 3008] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE62BAD800) [pid = 3008] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE63B24400) [pid = 3008] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE5C8DB400) [pid = 3008] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE63B33800) [pid = 3008] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE55512000) [pid = 3008] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE56CCF800) [pid = 3008] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE5708E800) [pid = 3008] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE64E41000) [pid = 3008] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE636B2400) [pid = 3008] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE602A0400) [pid = 3008] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE5558B000) [pid = 3008] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE693F7400) [pid = 3008] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE60EE1400) [pid = 3008] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE602A3000) [pid = 3008] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE5C743800) [pid = 3008] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE616B6000) [pid = 3008] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE5D873800) [pid = 3008] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE67746800) [pid = 3008] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE63596C00) [pid = 3008] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE5708D800) [pid = 3008] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE65525400) [pid = 3008] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE684CC000) [pid = 3008] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE56CD0C00) [pid = 3008] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE645C5000) [pid = 3008] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE68E24C00) [pid = 3008] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE636B4000) [pid = 3008] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE6898BC00) [pid = 3008] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE55581400) [pid = 3008] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5D496400) [pid = 3008] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:54:26 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE67C4D400) [pid = 3008] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:54:26 INFO - PROCESS | 3008 | 1461117266859 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2C2000 == 38 [pid = 3008] [id = 296] 18:54:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE5558B000) [pid = 3008] [serial = 887] [outer = 0000000000000000] 18:54:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE5708D800) [pid = 3008] [serial = 888] [outer = 000000BE5558B000] 18:54:26 INFO - PROCESS | 3008 | 1461117266918 Marionette DEBUG loaded listener.js 18:54:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE60EDF000) [pid = 3008] [serial = 889] [outer = 000000BE5558B000] 18:54:27 INFO - PROCESS | 3008 | 1461117267306 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] 18:54:27 INFO - PROCESS | 3008 | 1461117267366 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 18:54:27 INFO - PROCESS | 3008 | 1461117267369 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:54:27 INFO - PROCESS | 3008 | 1461117267371 Marionette TRACE conn5 <- [1,1150,null,{}] 18:54:27 INFO - PROCESS | 3008 | 1461117267375 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}] 18:54:27 INFO - PROCESS | 3008 | 1461117267454 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 18:54:27 INFO - PROCESS | 3008 | 1461117267460 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6849B000 == 39 [pid = 3008] [id = 297] 18:54:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE6358F000) [pid = 3008] [serial = 890] [outer = 0000000000000000] 18:54:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE64DBEC00) [pid = 3008] [serial = 891] [outer = 000000BE6358F000] 18:54:27 INFO - PROCESS | 3008 | 1461117267506 Marionette DEBUG loaded listener.js 18:54:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE6539A400) [pid = 3008] [serial = 892] [outer = 000000BE6358F000] 18:54:27 INFO - PROCESS | 3008 | 1461117267927 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]]]}] 18:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 586ms 18:54:27 INFO - PROCESS | 3008 | 1461117267959 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 18:54:27 INFO - PROCESS | 3008 | 1461117267961 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 18:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:54:27 INFO - PROCESS | 3008 | 1461117267969 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 3008 | 1461117267971 Marionette TRACE conn5 <- [1,1154,null,{}] 18:54:27 INFO - PROCESS | 3008 | 1461117267974 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}] 18:54:28 INFO - PROCESS | 3008 | 1461117268054 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 18:54:28 INFO - PROCESS | 3008 | 1461117268060 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690D2800 == 40 [pid = 3008] [id = 298] 18:54:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE653AEC00) [pid = 3008] [serial = 893] [outer = 0000000000000000] 18:54:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE6551FC00) [pid = 3008] [serial = 894] [outer = 000000BE653AEC00] 18:54:28 INFO - PROCESS | 3008 | 1461117268107 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE65529800) [pid = 3008] [serial = 895] [outer = 000000BE653AEC00] 18:54:28 INFO - PROCESS | 3008 | 1461117268561 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]]]}] 18:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 18:54:28 INFO - PROCESS | 3008 | 1461117268602 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 18:54:28 INFO - PROCESS | 3008 | 1461117268605 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 18:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:54:28 INFO - PROCESS | 3008 | 1461117268608 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:54:28 INFO - PROCESS | 3008 | 1461117268610 Marionette TRACE conn5 <- [1,1158,null,{}] 18:54:28 INFO - PROCESS | 3008 | 1461117268613 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}] 18:54:28 INFO - PROCESS | 3008 | 1461117268692 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 18:54:28 INFO - PROCESS | 3008 | 1461117268698 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69433800 == 41 [pid = 3008] [id = 299] 18:54:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE6616F000) [pid = 3008] [serial = 896] [outer = 0000000000000000] 18:54:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE664B8800) [pid = 3008] [serial = 897] [outer = 000000BE6616F000] 18:54:28 INFO - PROCESS | 3008 | 1461117268743 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE66F0D400) [pid = 3008] [serial = 898] [outer = 000000BE6616F000] 18:54:29 INFO - PROCESS | 3008 | 1461117269590 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]]]}] 18:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1021ms 18:54:29 INFO - PROCESS | 3008 | 1461117269633 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 18:54:29 INFO - PROCESS | 3008 | 1461117269637 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 18:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:54:29 INFO - PROCESS | 3008 | 1461117269642 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:54:29 INFO - PROCESS | 3008 | 1461117269645 Marionette TRACE conn5 <- [1,1162,null,{}] 18:54:29 INFO - PROCESS | 3008 | 1461117269673 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}] 18:54:29 INFO - PROCESS | 3008 | 1461117269813 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 18:54:29 INFO - PROCESS | 3008 | 1461117269929 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C535800 == 42 [pid = 3008] [id = 300] 18:54:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE57088000) [pid = 3008] [serial = 899] [outer = 0000000000000000] 18:54:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE570C2400) [pid = 3008] [serial = 900] [outer = 000000BE57088000] 18:54:29 INFO - PROCESS | 3008 | 1461117269990 Marionette DEBUG loaded listener.js 18:54:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE586D1000) [pid = 3008] [serial = 901] [outer = 000000BE57088000] 18:54:30 INFO - PROCESS | 3008 | 1461117270739 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] 18:54:30 INFO - PROCESS | 3008 | 1461117270826 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 18:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:54:30 INFO - PROCESS | 3008 | 1461117270834 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:54:30 INFO - PROCESS | 3008 | 1461117270837 Marionette TRACE conn5 <- [1,1166,null,{}] 18:54:30 INFO - PROCESS | 3008 | 1461117270842 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}] 18:54:30 INFO - PROCESS | 3008 | 1461117270971 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 18:54:31 INFO - PROCESS | 3008 | 1461117271038 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BAC7800 == 43 [pid = 3008] [id = 301] 18:54:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE55589800) [pid = 3008] [serial = 902] [outer = 0000000000000000] 18:54:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE57467400) [pid = 3008] [serial = 903] [outer = 000000BE55589800] 18:54:31 INFO - PROCESS | 3008 | 1461117271096 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE5BA3A400) [pid = 3008] [serial = 904] [outer = 000000BE55589800] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4CF000 == 42 [pid = 3008] [id = 192] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6C595000 == 41 [pid = 3008] [id = 200] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6C598000 == 40 [pid = 3008] [id = 206] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C70000 == 39 [pid = 3008] [id = 199] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6942F800 == 38 [pid = 3008] [id = 196] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D84D000 == 37 [pid = 3008] [id = 201] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D835800 == 36 [pid = 3008] [id = 207] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B88D800 == 35 [pid = 3008] [id = 205] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A05000 == 34 [pid = 3008] [id = 198] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66124000 == 33 [pid = 3008] [id = 203] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B1C000 == 32 [pid = 3008] [id = 204] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67BC3800 == 31 [pid = 3008] [id = 195] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66618000 == 30 [pid = 3008] [id = 194] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0EA800 == 29 [pid = 3008] [id = 202] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A16000 == 28 [pid = 3008] [id = 193] 18:54:31 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE67740400) [pid = 3008] [serial = 855] [outer = 0000000000000000] [url = about:blank] 18:54:31 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B74A800 == 27 [pid = 3008] [id = 285] 18:54:32 INFO - PROCESS | 3008 | 1461117271998 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] 18:54:32 INFO - PROCESS | 3008 | 1461117272079 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 18:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:54:32 INFO - PROCESS | 3008 | 1461117272084 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 3008 | 1461117272088 Marionette TRACE conn5 <- [1,1170,null,{}] 18:54:32 INFO - PROCESS | 3008 | 1461117272093 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}] 18:54:32 INFO - PROCESS | 3008 | 1461117272180 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 18:54:32 INFO - PROCESS | 3008 | 1461117272196 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C21D800 == 28 [pid = 3008] [id = 302] 18:54:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE5708B000) [pid = 3008] [serial = 905] [outer = 0000000000000000] 18:54:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE57090C00) [pid = 3008] [serial = 906] [outer = 000000BE5708B000] 18:54:32 INFO - PROCESS | 3008 | 1461117272245 Marionette DEBUG loaded listener.js 18:54:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE57468000) [pid = 3008] [serial = 907] [outer = 000000BE5708B000] 18:54:32 INFO - PROCESS | 3008 | 1461117272772 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] 18:54:32 INFO - PROCESS | 3008 | 1461117272828 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 18:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:54:32 INFO - PROCESS | 3008 | 1461117272834 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 3008 | 1461117272837 Marionette TRACE conn5 <- [1,1174,null,{}] 18:54:32 INFO - PROCESS | 3008 | 1461117272841 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}] 18:54:32 INFO - PROCESS | 3008 | 1461117272925 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 18:54:32 INFO - PROCESS | 3008 | 1461117272996 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D867800 == 29 [pid = 3008] [id = 303] 18:54:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE57460000) [pid = 3008] [serial = 908] [outer = 0000000000000000] 18:54:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE5C267C00) [pid = 3008] [serial = 909] [outer = 000000BE57460000] 18:54:33 INFO - PROCESS | 3008 | 1461117273044 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE5C740000) [pid = 3008] [serial = 910] [outer = 000000BE57460000] 18:54:33 INFO - PROCESS | 3008 | 1461117273448 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] 18:54:33 INFO - PROCESS | 3008 | 1461117273509 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 18:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:54:33 INFO - PROCESS | 3008 | 1461117273513 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:54:33 INFO - PROCESS | 3008 | 1461117273517 Marionette TRACE conn5 <- [1,1178,null,{}] 18:54:33 INFO - PROCESS | 3008 | 1461117273528 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}] 18:54:33 INFO - PROCESS | 3008 | 1461117273623 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 18:54:33 INFO - PROCESS | 3008 | 1461117273632 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE635EE800 == 30 [pid = 3008] [id = 304] 18:54:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE5D86CC00) [pid = 3008] [serial = 911] [outer = 0000000000000000] 18:54:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE5D875000) [pid = 3008] [serial = 912] [outer = 000000BE5D86CC00] 18:54:33 INFO - PROCESS | 3008 | 1461117273682 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE60A4B800) [pid = 3008] [serial = 913] [outer = 000000BE5D86CC00] 18:54:34 INFO - PROCESS | 3008 | 1461117274152 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] 18:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:54:34 INFO - PROCESS | 3008 | 1461117274211 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 18:54:34 INFO - PROCESS | 3008 | 1461117274214 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 3008 | 1461117274216 Marionette TRACE conn5 <- [1,1182,null,{}] 18:54:34 INFO - PROCESS | 3008 | 1461117274219 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}] 18:54:34 INFO - PROCESS | 3008 | 1461117274325 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 18:54:34 INFO - PROCESS | 3008 | 1461117274331 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F03000 == 31 [pid = 3008] [id = 305] 18:54:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE60A76400) [pid = 3008] [serial = 914] [outer = 0000000000000000] 18:54:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE60E41000) [pid = 3008] [serial = 915] [outer = 000000BE60A76400] 18:54:34 INFO - PROCESS | 3008 | 1461117274378 Marionette DEBUG loaded listener.js 18:54:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE60F0A000) [pid = 3008] [serial = 916] [outer = 000000BE60A76400] 18:54:34 INFO - PROCESS | 3008 | 1461117274818 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] 18:54:34 INFO - PROCESS | 3008 | 1461117274850 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 18:54:34 INFO - PROCESS | 3008 | 1461117274853 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:54:34 INFO - PROCESS | 3008 | 1461117274855 Marionette TRACE conn5 <- [1,1186,null,{}] 18:54:34 INFO - PROCESS | 3008 | 1461117274858 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}] 18:54:34 INFO - PROCESS | 3008 | 1461117274965 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 18:54:35 INFO - PROCESS | 3008 | 1461117275046 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6493B000 == 32 [pid = 3008] [id = 306] 18:54:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE60A77C00) [pid = 3008] [serial = 917] [outer = 0000000000000000] 18:54:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE60F75800) [pid = 3008] [serial = 918] [outer = 000000BE60A77C00] 18:54:35 INFO - PROCESS | 3008 | 1461117275093 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE62BAC400) [pid = 3008] [serial = 919] [outer = 000000BE60A77C00] 18:54:35 INFO - PROCESS | 3008 | 1461117275552 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]]]}] 18:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 733ms 18:54:35 INFO - PROCESS | 3008 | 1461117275589 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 18:54:35 INFO - PROCESS | 3008 | 1461117275591 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 18:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:54:35 INFO - PROCESS | 3008 | 1461117275594 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:54:35 INFO - PROCESS | 3008 | 1461117275596 Marionette TRACE conn5 <- [1,1190,null,{}] 18:54:35 INFO - PROCESS | 3008 | 1461117275605 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}] 18:54:35 INFO - PROCESS | 3008 | 1461117275720 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 18:54:35 INFO - PROCESS | 3008 | 1461117275728 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D22800 == 33 [pid = 3008] [id = 307] 18:54:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE61670C00) [pid = 3008] [serial = 920] [outer = 0000000000000000] 18:54:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE636A8400) [pid = 3008] [serial = 921] [outer = 000000BE61670C00] 18:54:35 INFO - PROCESS | 3008 | 1461117275778 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE63A33800) [pid = 3008] [serial = 922] [outer = 000000BE61670C00] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE653AEC00) [pid = 3008] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE6360F000) [pid = 3008] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE57085C00) [pid = 3008] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE67640C00) [pid = 3008] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE5C381800) [pid = 3008] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE60A78800) [pid = 3008] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE616B5000) [pid = 3008] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE56CD7C00) [pid = 3008] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE5708F800) [pid = 3008] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE63A39000) [pid = 3008] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE55411000) [pid = 3008] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE632A7400) [pid = 3008] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE6358F000) [pid = 3008] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:54:36 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE5558B000) [pid = 3008] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:54:36 INFO - PROCESS | 3008 | 1461117276392 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]]]}] 18:54:36 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 18:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 819ms 18:54:36 INFO - PROCESS | 3008 | 1461117276416 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 18:54:36 INFO - PROCESS | 3008 | 1461117276418 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 18:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:54:36 INFO - PROCESS | 3008 | 1461117276421 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:54:36 INFO - PROCESS | 3008 | 1461117276423 Marionette TRACE conn5 <- [1,1194,null,{}] 18:54:36 INFO - PROCESS | 3008 | 1461117276427 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}] 18:54:36 INFO - PROCESS | 3008 | 1461117276504 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 18:54:36 INFO - PROCESS | 3008 | 1461117276511 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C217000 == 34 [pid = 3008] [id = 308] 18:54:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE55515000) [pid = 3008] [serial = 923] [outer = 0000000000000000] 18:54:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE5C740400) [pid = 3008] [serial = 924] [outer = 000000BE55515000] 18:54:36 INFO - PROCESS | 3008 | 1461117276558 Marionette DEBUG loaded listener.js 18:54:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE6386EC00) [pid = 3008] [serial = 925] [outer = 000000BE55515000] 18:54:36 INFO - PROCESS | 3008 | 1461117276982 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]]]}] 18:54:37 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 18:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 587ms 18:54:37 INFO - PROCESS | 3008 | 1461117277012 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 18:54:37 INFO - PROCESS | 3008 | 1461117277015 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 18:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:54:37 INFO - PROCESS | 3008 | 1461117277018 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:54:37 INFO - PROCESS | 3008 | 1461117277020 Marionette TRACE conn5 <- [1,1198,null,{}] 18:54:37 INFO - PROCESS | 3008 | 1461117277023 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}] 18:54:37 INFO - PROCESS | 3008 | 1461117277102 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 18:54:37 INFO - PROCESS | 3008 | 1461117277109 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67BBA800 == 35 [pid = 3008] [id = 309] 18:54:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE63B33800) [pid = 3008] [serial = 926] [outer = 0000000000000000] 18:54:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE643BC400) [pid = 3008] [serial = 927] [outer = 000000BE63B33800] 18:54:37 INFO - PROCESS | 3008 | 1461117277154 Marionette DEBUG loaded listener.js 18:54:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE64606C00) [pid = 3008] [serial = 928] [outer = 000000BE63B33800] 18:54:37 INFO - PROCESS | 3008 | 1461117277566 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]]]}] 18:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 587ms 18:54:37 INFO - PROCESS | 3008 | 1461117277608 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 18:54:37 INFO - PROCESS | 3008 | 1461117277611 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 18:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:54:37 INFO - PROCESS | 3008 | 1461117277618 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:54:37 INFO - PROCESS | 3008 | 1461117277620 Marionette TRACE conn5 <- [1,1202,null,{}] 18:54:37 INFO - PROCESS | 3008 | 1461117277624 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}] 18:54:37 INFO - PROCESS | 3008 | 1461117277702 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 18:54:37 INFO - PROCESS | 3008 | 1461117277709 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE683E7000 == 36 [pid = 3008] [id = 310] 18:54:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE6460E800) [pid = 3008] [serial = 929] [outer = 0000000000000000] 18:54:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE646B7C00) [pid = 3008] [serial = 930] [outer = 000000BE6460E800] 18:54:37 INFO - PROCESS | 3008 | 1461117277755 Marionette DEBUG loaded listener.js 18:54:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE6497AC00) [pid = 3008] [serial = 931] [outer = 000000BE6460E800] 18:54:38 INFO - PROCESS | 3008 | 1461117278204 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]]]}] 18:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 18:54:38 INFO - PROCESS | 3008 | 1461117278251 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 18:54:38 INFO - PROCESS | 3008 | 1461117278253 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 18:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:54:38 INFO - PROCESS | 3008 | 1461117278257 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:54:38 INFO - PROCESS | 3008 | 1461117278259 Marionette TRACE conn5 <- [1,1206,null,{}] 18:54:38 INFO - PROCESS | 3008 | 1461117278262 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}] 18:54:38 INFO - PROCESS | 3008 | 1461117278341 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 18:54:38 INFO - PROCESS | 3008 | 1461117278459 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57562000 == 37 [pid = 3008] [id = 311] 18:54:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE5550B800) [pid = 3008] [serial = 932] [outer = 0000000000000000] 18:54:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE5558B400) [pid = 3008] [serial = 933] [outer = 000000BE5550B800] 18:54:38 INFO - PROCESS | 3008 | 1461117278519 Marionette DEBUG loaded listener.js 18:54:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE56FE8000) [pid = 3008] [serial = 934] [outer = 000000BE5550B800] 18:54:39 INFO - PROCESS | 3008 | 1461117279164 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]]]}] 18:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 18:54:39 INFO - PROCESS | 3008 | 1461117279185 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 18:54:39 INFO - PROCESS | 3008 | 1461117279189 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 18:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:54:39 INFO - PROCESS | 3008 | 1461117279194 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:54:39 INFO - PROCESS | 3008 | 1461117279199 Marionette TRACE conn5 <- [1,1210,null,{}] 18:54:39 INFO - PROCESS | 3008 | 1461117279205 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}] 18:54:39 INFO - PROCESS | 3008 | 1461117279315 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 18:54:39 INFO - PROCESS | 3008 | 1461117279401 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A0B800 == 38 [pid = 3008] [id = 312] 18:54:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE5C268800) [pid = 3008] [serial = 935] [outer = 0000000000000000] 18:54:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5C8DBC00) [pid = 3008] [serial = 936] [outer = 000000BE5C268800] 18:54:39 INFO - PROCESS | 3008 | 1461117279461 Marionette DEBUG loaded listener.js 18:54:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE5D86D800) [pid = 3008] [serial = 937] [outer = 000000BE5C268800] 18:54:40 INFO - PROCESS | 3008 | 1461117280003 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] 18:54:40 INFO - PROCESS | 3008 | 1461117280046 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 18:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:54:40 INFO - PROCESS | 3008 | 1461117280050 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - PROCESS | 3008 | 1461117280052 Marionette TRACE conn5 <- [1,1214,null,{}] 18:54:40 INFO - PROCESS | 3008 | 1461117280056 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}] 18:54:40 INFO - PROCESS | 3008 | 1461117280164 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 18:54:40 INFO - PROCESS | 3008 | 1461117280248 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68498800 == 39 [pid = 3008] [id = 313] 18:54:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE616B1C00) [pid = 3008] [serial = 938] [outer = 0000000000000000] 18:54:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE632B0400) [pid = 3008] [serial = 939] [outer = 000000BE616B1C00] 18:54:40 INFO - PROCESS | 3008 | 1461117280307 Marionette DEBUG loaded listener.js 18:54:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE63B33400) [pid = 3008] [serial = 940] [outer = 000000BE616B1C00] 18:54:40 INFO - PROCESS | 3008 | 1461117280934 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]]]}] 18:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 924ms 18:54:40 INFO - PROCESS | 3008 | 1461117280974 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 18:54:40 INFO - PROCESS | 3008 | 1461117280977 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 18:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:54:40 INFO - PROCESS | 3008 | 1461117280989 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:54:41 INFO - PROCESS | 3008 | 1461117280996 Marionette TRACE conn5 <- [1,1218,null,{}] 18:54:41 INFO - PROCESS | 3008 | 1461117281000 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}] 18:54:41 INFO - PROCESS | 3008 | 1461117281140 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 18:54:41 INFO - PROCESS | 3008 | 1461117281210 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6941C000 == 40 [pid = 3008] [id = 314] 18:54:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE653B5400) [pid = 3008] [serial = 941] [outer = 0000000000000000] 18:54:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE656BC400) [pid = 3008] [serial = 942] [outer = 000000BE653B5400] 18:54:41 INFO - PROCESS | 3008 | 1461117281267 Marionette DEBUG loaded listener.js 18:54:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE664BF800) [pid = 3008] [serial = 943] [outer = 000000BE653B5400] 18:54:41 INFO - PROCESS | 3008 | 1461117281834 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]]]}] 18:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 902ms 18:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:54:41 INFO - PROCESS | 3008 | 1461117281886 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 18:54:41 INFO - PROCESS | 3008 | 1461117281889 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 18:54:41 INFO - PROCESS | 3008 | 1461117281893 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:54:41 INFO - PROCESS | 3008 | 1461117281895 Marionette TRACE conn5 <- [1,1222,null,{}] 18:54:41 INFO - PROCESS | 3008 | 1461117281899 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}] 18:54:42 INFO - PROCESS | 3008 | 1461117282004 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 18:54:42 INFO - PROCESS | 3008 | 1461117282088 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B757800 == 41 [pid = 3008] [id = 315] 18:54:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE66F09400) [pid = 3008] [serial = 944] [outer = 0000000000000000] 18:54:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE6764B400) [pid = 3008] [serial = 945] [outer = 000000BE66F09400] 18:54:42 INFO - PROCESS | 3008 | 1461117282145 Marionette DEBUG loaded listener.js 18:54:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE6773D400) [pid = 3008] [serial = 946] [outer = 000000BE66F09400] 18:54:42 INFO - PROCESS | 3008 | 1461117282706 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]]]}] 18:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 839ms 18:54:42 INFO - PROCESS | 3008 | 1461117282734 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 18:54:42 INFO - PROCESS | 3008 | 1461117282737 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 18:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:54:42 INFO - PROCESS | 3008 | 1461117282740 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:54:42 INFO - PROCESS | 3008 | 1461117282742 Marionette TRACE conn5 <- [1,1226,null,{}] 18:54:42 INFO - PROCESS | 3008 | 1461117282746 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}] 18:54:42 INFO - PROCESS | 3008 | 1461117282847 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 18:54:42 INFO - PROCESS | 3008 | 1461117282934 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C542000 == 42 [pid = 3008] [id = 316] 18:54:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE5D870400) [pid = 3008] [serial = 947] [outer = 0000000000000000] 18:54:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE61671C00) [pid = 3008] [serial = 948] [outer = 000000BE5D870400] 18:54:43 INFO - PROCESS | 3008 | 1461117283001 Marionette DEBUG loaded listener.js 18:54:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE67740400) [pid = 3008] [serial = 949] [outer = 000000BE5D870400] 18:54:43 INFO - PROCESS | 3008 | 1461117283739 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]]]}] 18:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1025ms 18:54:43 INFO - PROCESS | 3008 | 1461117283768 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 18:54:43 INFO - PROCESS | 3008 | 1461117283773 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 18:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:54:43 INFO - PROCESS | 3008 | 1461117283779 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:54:43 INFO - PROCESS | 3008 | 1461117283782 Marionette TRACE conn5 <- [1,1230,null,{}] 18:54:43 INFO - PROCESS | 3008 | 1461117283806 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}] 18:54:43 INFO - PROCESS | 3008 | 1461117283907 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 18:54:43 INFO - PROCESS | 3008 | 1461117283982 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C8AE800 == 43 [pid = 3008] [id = 317] 18:54:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE57462400) [pid = 3008] [serial = 950] [outer = 0000000000000000] 18:54:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE58523400) [pid = 3008] [serial = 951] [outer = 000000BE57462400] 18:54:44 INFO - PROCESS | 3008 | 1461117284035 Marionette DEBUG loaded listener.js 18:54:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE5BA86000) [pid = 3008] [serial = 952] [outer = 000000BE57462400] 18:54:44 INFO - PROCESS | 3008 | --DOCSHELL 000000BE51FDD800 == 42 [pid = 3008] [id = 197] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE6386C400) [pid = 3008] [serial = 883] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE65529800) [pid = 3008] [serial = 895] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE643BC800) [pid = 3008] [serial = 886] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE64DBEC00) [pid = 3008] [serial = 891] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5708D800) [pid = 3008] [serial = 888] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE60EDF000) [pid = 3008] [serial = 889] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE63591400) [pid = 3008] [serial = 880] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE6539A400) [pid = 3008] [serial = 892] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE6551FC00) [pid = 3008] [serial = 894] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE636A9400) [pid = 3008] [serial = 882] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE573EA400) [pid = 3008] [serial = 861] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE57468400) [pid = 3008] [serial = 862] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE684D4800) [pid = 3008] [serial = 856] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE5C810000) [pid = 3008] [serial = 867] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE60F08400) [pid = 3008] [serial = 873] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE60F79C00) [pid = 3008] [serial = 874] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5D408000) [pid = 3008] [serial = 868] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE616BC800) [pid = 3008] [serial = 876] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE63289C00) [pid = 3008] [serial = 877] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE56FE0800) [pid = 3008] [serial = 858] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE56FEE800) [pid = 3008] [serial = 859] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE5D86F000) [pid = 3008] [serial = 870] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE6029C400) [pid = 3008] [serial = 871] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE63B27C00) [pid = 3008] [serial = 885] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE5B8D2C00) [pid = 3008] [serial = 864] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE5BB57800) [pid = 3008] [serial = 865] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE632AFC00) [pid = 3008] [serial = 879] [outer = 0000000000000000] [url = about:blank] 18:54:44 INFO - PROCESS | 3008 | 1461117284565 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]]]}] 18:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 840ms 18:54:44 INFO - PROCESS | 3008 | 1461117284622 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 18:54:44 INFO - PROCESS | 3008 | 1461117284627 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 18:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:54:44 INFO - PROCESS | 3008 | 1461117284633 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:54:44 INFO - PROCESS | 3008 | 1461117284636 Marionette TRACE conn5 <- [1,1234,null,{}] 18:54:44 INFO - PROCESS | 3008 | 1461117284640 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}] 18:54:44 INFO - PROCESS | 3008 | 1461117284727 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 18:54:44 INFO - PROCESS | 3008 | 1461117284734 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4D9000 == 43 [pid = 3008] [id = 318] 18:54:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE56C97C00) [pid = 3008] [serial = 953] [outer = 0000000000000000] 18:54:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE5B8CC800) [pid = 3008] [serial = 954] [outer = 000000BE56C97C00] 18:54:44 INFO - PROCESS | 3008 | 1461117284798 Marionette DEBUG loaded listener.js 18:54:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE5C358800) [pid = 3008] [serial = 955] [outer = 000000BE56C97C00] 18:54:45 INFO - PROCESS | 3008 | 1461117285294 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]]]}] 18:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 18:54:45 INFO - PROCESS | 3008 | 1461117285369 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 18:54:45 INFO - PROCESS | 3008 | 1461117285371 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 18:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:54:45 INFO - PROCESS | 3008 | 1461117285375 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:54:45 INFO - PROCESS | 3008 | 1461117285378 Marionette TRACE conn5 <- [1,1238,null,{}] 18:54:45 INFO - PROCESS | 3008 | 1461117285394 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}] 18:54:45 INFO - PROCESS | 3008 | 1461117285482 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 18:54:45 INFO - PROCESS | 3008 | 1461117285530 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A7B800 == 44 [pid = 3008] [id = 319] 18:54:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE5DC9E400) [pid = 3008] [serial = 956] [outer = 0000000000000000] 18:54:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE602A0400) [pid = 3008] [serial = 957] [outer = 000000BE5DC9E400] 18:54:45 INFO - PROCESS | 3008 | 1461117285582 Marionette DEBUG loaded listener.js 18:54:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE60A7E000) [pid = 3008] [serial = 958] [outer = 000000BE5DC9E400] 18:54:46 INFO - PROCESS | 3008 | 1461117286022 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]]]}] 18:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 18:54:46 INFO - PROCESS | 3008 | 1461117286068 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 18:54:46 INFO - PROCESS | 3008 | 1461117286071 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 18:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:54:46 INFO - PROCESS | 3008 | 1461117286074 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:54:46 INFO - PROCESS | 3008 | 1461117286076 Marionette TRACE conn5 <- [1,1242,null,{}] 18:54:46 INFO - PROCESS | 3008 | 1461117286080 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}] 18:54:46 INFO - PROCESS | 3008 | 1461117286164 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 18:54:46 INFO - PROCESS | 3008 | 1461117286171 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F5C000 == 45 [pid = 3008] [id = 320] 18:54:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE60F0E800) [pid = 3008] [serial = 959] [outer = 0000000000000000] 18:54:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE616B8400) [pid = 3008] [serial = 960] [outer = 000000BE60F0E800] 18:54:46 INFO - PROCESS | 3008 | 1461117286217 Marionette DEBUG loaded listener.js 18:54:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE63291C00) [pid = 3008] [serial = 961] [outer = 000000BE60F0E800] 18:54:46 INFO - PROCESS | 3008 | 1461117286704 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]]]}] 18:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 18:54:46 INFO - PROCESS | 3008 | 1461117286749 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 18:54:46 INFO - PROCESS | 3008 | 1461117286751 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 18:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:54:46 INFO - PROCESS | 3008 | 1461117286755 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:54:46 INFO - PROCESS | 3008 | 1461117286757 Marionette TRACE conn5 <- [1,1246,null,{}] 18:54:46 INFO - PROCESS | 3008 | 1461117286761 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}] 18:54:46 INFO - PROCESS | 3008 | 1461117286870 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 18:54:46 INFO - PROCESS | 3008 | 1461117286950 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66123000 == 46 [pid = 3008] [id = 321] 18:54:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE63591400) [pid = 3008] [serial = 962] [outer = 0000000000000000] 18:54:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE6360D000) [pid = 3008] [serial = 963] [outer = 000000BE63591400] 18:54:46 INFO - PROCESS | 3008 | 1461117286998 Marionette DEBUG loaded listener.js 18:54:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE63B2C400) [pid = 3008] [serial = 964] [outer = 000000BE63591400] 18:54:47 INFO - PROCESS | 3008 | 1461117287464 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]]]}] 18:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 18:54:47 INFO - PROCESS | 3008 | 1461117287492 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 18:54:47 INFO - PROCESS | 3008 | 1461117287494 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 18:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:54:47 INFO - PROCESS | 3008 | 1461117287497 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:54:47 INFO - PROCESS | 3008 | 1461117287499 Marionette TRACE conn5 <- [1,1250,null,{}] 18:54:47 INFO - PROCESS | 3008 | 1461117287503 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}] 18:54:47 INFO - PROCESS | 3008 | 1461117287618 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 18:54:47 INFO - PROCESS | 3008 | 1461117287663 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678E6000 == 47 [pid = 3008] [id = 322] 18:54:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE64978000) [pid = 3008] [serial = 965] [outer = 0000000000000000] 18:54:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE653A5800) [pid = 3008] [serial = 966] [outer = 000000BE64978000] 18:54:47 INFO - PROCESS | 3008 | 1461117287718 Marionette DEBUG loaded listener.js 18:54:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE656B9400) [pid = 3008] [serial = 967] [outer = 000000BE64978000] 18:54:48 INFO - PROCESS | 3008 | 1461117288144 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]]]}] 18:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 18:54:48 INFO - PROCESS | 3008 | 1461117288172 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 18:54:48 INFO - PROCESS | 3008 | 1461117288174 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 18:54:48 INFO - PROCESS | 3008 | 1461117288177 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:54:48 INFO - PROCESS | 3008 | 1461117288179 Marionette TRACE conn5 <- [1,1254,null,{}] 18:54:48 INFO - PROCESS | 3008 | 1461117288183 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}] 18:54:48 INFO - PROCESS | 3008 | 1461117288315 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 18:54:48 INFO - PROCESS | 3008 | 1461117288333 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6847F800 == 48 [pid = 3008] [id = 323] 18:54:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE664BC800) [pid = 3008] [serial = 968] [outer = 0000000000000000] 18:54:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE67744000) [pid = 3008] [serial = 969] [outer = 000000BE664BC800] 18:54:48 INFO - PROCESS | 3008 | 1461117288383 Marionette DEBUG loaded listener.js 18:54:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE67C48800) [pid = 3008] [serial = 970] [outer = 000000BE664BC800] 18:54:48 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE5708B000) [pid = 3008] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:54:48 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE5D86CC00) [pid = 3008] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:54:48 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE60A76400) [pid = 3008] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:54:48 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE57460000) [pid = 3008] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:54:48 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE61670C00) [pid = 3008] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:54:48 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE55589800) [pid = 3008] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:54:48 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE60A77C00) [pid = 3008] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:54:48 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE55515000) [pid = 3008] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:54:48 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE63B33800) [pid = 3008] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:54:48 INFO - PROCESS | 3008 | 1461117288812 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]]]}] 18:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 672ms 18:54:48 INFO - PROCESS | 3008 | 1461117288852 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 18:54:48 INFO - PROCESS | 3008 | 1461117288854 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 18:54:48 INFO - PROCESS | 3008 | 1461117288857 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:54:48 INFO - PROCESS | 3008 | 1461117288859 Marionette TRACE conn5 <- [1,1258,null,{}] 18:54:48 INFO - PROCESS | 3008 | 1461117288863 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}] 18:54:48 INFO - PROCESS | 3008 | 1461117288942 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 18:54:48 INFO - PROCESS | 3008 | 1461117288950 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684F5800 == 49 [pid = 3008] [id = 324] 18:54:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE60A79400) [pid = 3008] [serial = 971] [outer = 0000000000000000] 18:54:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE64970400) [pid = 3008] [serial = 972] [outer = 000000BE60A79400] 18:54:49 INFO - PROCESS | 3008 | 1461117288995 Marionette DEBUG loaded listener.js 18:54:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE684C9000) [pid = 3008] [serial = 973] [outer = 000000BE60A79400] 18:54:49 INFO - PROCESS | 3008 | 1461117289429 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]]]}] 18:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 629ms 18:54:49 INFO - PROCESS | 3008 | 1461117289490 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 18:54:49 INFO - PROCESS | 3008 | 1461117289493 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 18:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:54:49 INFO - PROCESS | 3008 | 1461117289496 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:54:49 INFO - PROCESS | 3008 | 1461117289498 Marionette TRACE conn5 <- [1,1262,null,{}] 18:54:49 INFO - PROCESS | 3008 | 1461117289502 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}] 18:54:49 INFO - PROCESS | 3008 | 1461117289585 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 18:54:49 INFO - PROCESS | 3008 | 1461117289593 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69426800 == 50 [pid = 3008] [id = 325] 18:54:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE563E8400) [pid = 3008] [serial = 974] [outer = 0000000000000000] 18:54:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE64E48800) [pid = 3008] [serial = 975] [outer = 000000BE563E8400] 18:54:49 INFO - PROCESS | 3008 | 1461117289639 Marionette DEBUG loaded listener.js 18:54:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE68982400) [pid = 3008] [serial = 976] [outer = 000000BE563E8400] 18:54:50 INFO - PROCESS | 3008 | 1461117290082 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]]]}] 18:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 629ms 18:54:50 INFO - PROCESS | 3008 | 1461117290128 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 18:54:50 INFO - PROCESS | 3008 | 1461117290131 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 18:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:54:50 INFO - PROCESS | 3008 | 1461117290139 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:54:50 INFO - PROCESS | 3008 | 1461117290141 Marionette TRACE conn5 <- [1,1266,null,{}] 18:54:50 INFO - PROCESS | 3008 | 1461117290144 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}] 18:54:50 INFO - PROCESS | 3008 | 1461117290227 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 18:54:50 INFO - PROCESS | 3008 | 1461117290235 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8C2000 == 51 [pid = 3008] [id = 326] 18:54:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE6898A400) [pid = 3008] [serial = 977] [outer = 0000000000000000] 18:54:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE6898C000) [pid = 3008] [serial = 978] [outer = 000000BE6898A400] 18:54:50 INFO - PROCESS | 3008 | 1461117290282 Marionette DEBUG loaded listener.js 18:54:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE68996800) [pid = 3008] [serial = 979] [outer = 000000BE6898A400] 18:54:50 INFO - PROCESS | 3008 | 1461117290884 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]]]}] 18:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 776ms 18:54:50 INFO - PROCESS | 3008 | 1461117290984 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 18:54:50 INFO - PROCESS | 3008 | 1461117290988 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 18:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:54:50 INFO - PROCESS | 3008 | 1461117290994 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:54:51 INFO - PROCESS | 3008 | 1461117290999 Marionette TRACE conn5 <- [1,1270,null,{}] 18:54:51 INFO - PROCESS | 3008 | 1461117291005 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}] 18:54:51 INFO - PROCESS | 3008 | 1461117291125 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 18:54:51 INFO - PROCESS | 3008 | 1461117291193 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D851000 == 52 [pid = 3008] [id = 327] 18:54:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE56FED000) [pid = 3008] [serial = 980] [outer = 0000000000000000] 18:54:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE5878F800) [pid = 3008] [serial = 981] [outer = 000000BE56FED000] 18:54:51 INFO - PROCESS | 3008 | 1461117291294 Marionette DEBUG loaded listener.js 18:54:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE5C5A6400) [pid = 3008] [serial = 982] [outer = 000000BE56FED000] 18:54:51 INFO - PROCESS | 3008 | 1461117291907 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]]]}] 18:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 944ms 18:54:51 INFO - PROCESS | 3008 | 1461117291947 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 18:54:51 INFO - PROCESS | 3008 | 1461117291954 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 18:54:51 INFO - PROCESS | 3008 | 1461117291962 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:54:51 INFO - PROCESS | 3008 | 1461117291965 Marionette TRACE conn5 <- [1,1274,null,{}] 18:54:51 INFO - PROCESS | 3008 | 1461117291969 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}] 18:54:52 INFO - PROCESS | 3008 | 1461117292079 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 18:54:52 INFO - PROCESS | 3008 | 1461117292153 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D15000 == 53 [pid = 3008] [id = 328] 18:54:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE5DC9D800) [pid = 3008] [serial = 983] [outer = 0000000000000000] 18:54:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE60F08400) [pid = 3008] [serial = 984] [outer = 000000BE5DC9D800] 18:54:52 INFO - PROCESS | 3008 | 1461117292210 Marionette DEBUG loaded listener.js 18:54:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE632A9800) [pid = 3008] [serial = 985] [outer = 000000BE5DC9D800] 18:54:52 INFO - PROCESS | 3008 | 1461117292843 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]]]}] 18:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 924ms 18:54:52 INFO - PROCESS | 3008 | 1461117292890 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 18:54:52 INFO - PROCESS | 3008 | 1461117292893 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 18:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:54:52 INFO - PROCESS | 3008 | 1461117292897 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:54:52 INFO - PROCESS | 3008 | 1461117292901 Marionette TRACE conn5 <- [1,1278,null,{}] 18:54:52 INFO - PROCESS | 3008 | 1461117292913 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}] 18:54:53 INFO - PROCESS | 3008 | 1461117293025 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 18:54:53 INFO - PROCESS | 3008 | 1461117293143 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8D9800 == 54 [pid = 3008] [id = 329] 18:54:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE6539A400) [pid = 3008] [serial = 986] [outer = 0000000000000000] 18:54:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE664BCC00) [pid = 3008] [serial = 987] [outer = 000000BE6539A400] 18:54:53 INFO - PROCESS | 3008 | 1461117293205 Marionette DEBUG loaded listener.js 18:54:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE6898E800) [pid = 3008] [serial = 988] [outer = 000000BE6539A400] 18:54:54 INFO - PROCESS | 3008 | 1461117294069 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]]]}] 18:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1236ms 18:54:54 INFO - PROCESS | 3008 | 1461117294135 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 18:54:54 INFO - PROCESS | 3008 | 1461117294140 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 18:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:54:54 INFO - PROCESS | 3008 | 1461117294145 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:54:54 INFO - PROCESS | 3008 | 1461117294149 Marionette TRACE conn5 <- [1,1282,null,{}] 18:54:54 INFO - PROCESS | 3008 | 1461117294156 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}] 18:54:54 INFO - PROCESS | 3008 | 1461117294250 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 18:54:54 INFO - PROCESS | 3008 | 1461117294328 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C8BF000 == 55 [pid = 3008] [id = 330] 18:54:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE58522C00) [pid = 3008] [serial = 989] [outer = 0000000000000000] 18:54:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE5B869000) [pid = 3008] [serial = 990] [outer = 000000BE58522C00] 18:54:54 INFO - PROCESS | 3008 | 1461117294379 Marionette DEBUG loaded listener.js 18:54:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE5C745000) [pid = 3008] [serial = 991] [outer = 000000BE58522C00] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D22800 == 54 [pid = 3008] [id = 307] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE683E7000 == 53 [pid = 3008] [id = 310] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67BBA800 == 52 [pid = 3008] [id = 309] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C217000 == 51 [pid = 3008] [id = 308] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F03000 == 50 [pid = 3008] [id = 305] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE635EE800 == 49 [pid = 3008] [id = 304] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69426800 == 48 [pid = 3008] [id = 325] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684F5800 == 47 [pid = 3008] [id = 324] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6847F800 == 46 [pid = 3008] [id = 323] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678E6000 == 45 [pid = 3008] [id = 322] 18:54:54 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66123000 == 44 [pid = 3008] [id = 321] 18:54:54 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE664B8800) [pid = 3008] [serial = 897] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F5C000 == 43 [pid = 3008] [id = 320] 18:54:55 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A7B800 == 42 [pid = 3008] [id = 319] 18:54:55 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4D9000 == 41 [pid = 3008] [id = 318] 18:54:55 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C8AE800 == 40 [pid = 3008] [id = 317] 18:54:55 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A0B800 == 39 [pid = 3008] [id = 312] 18:54:55 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57562000 == 38 [pid = 3008] [id = 311] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE57090C00) [pid = 3008] [serial = 906] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE57468000) [pid = 3008] [serial = 907] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE5D875000) [pid = 3008] [serial = 912] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE570C2400) [pid = 3008] [serial = 900] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE60E41000) [pid = 3008] [serial = 915] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE5C267C00) [pid = 3008] [serial = 909] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5C740000) [pid = 3008] [serial = 910] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE636A8400) [pid = 3008] [serial = 921] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE5BA3A400) [pid = 3008] [serial = 904] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE57467400) [pid = 3008] [serial = 903] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE62BAC400) [pid = 3008] [serial = 919] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE60F75800) [pid = 3008] [serial = 918] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE6386EC00) [pid = 3008] [serial = 925] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE5C740400) [pid = 3008] [serial = 924] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE63A33800) [pid = 3008] [serial = 922] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE64606C00) [pid = 3008] [serial = 928] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE60F0A000) [pid = 3008] [serial = 916] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE60A4B800) [pid = 3008] [serial = 913] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE643BC400) [pid = 3008] [serial = 927] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE646B7C00) [pid = 3008] [serial = 930] [outer = 0000000000000000] [url = about:blank] 18:54:55 INFO - PROCESS | 3008 | 1461117295037 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]]]}] 18:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 943ms 18:54:55 INFO - PROCESS | 3008 | 1461117295093 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 18:54:55 INFO - PROCESS | 3008 | 1461117295099 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 18:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:54:55 INFO - PROCESS | 3008 | 1461117295105 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:54:55 INFO - PROCESS | 3008 | 1461117295108 Marionette TRACE conn5 <- [1,1286,null,{}] 18:54:55 INFO - PROCESS | 3008 | 1461117295111 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}] 18:54:55 INFO - PROCESS | 3008 | 1461117295204 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 18:54:55 INFO - PROCESS | 3008 | 1461117295274 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BA22800 == 39 [pid = 3008] [id = 331] 18:54:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE56FE7C00) [pid = 3008] [serial = 992] [outer = 0000000000000000] 18:54:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE57087400) [pid = 3008] [serial = 993] [outer = 000000BE56FE7C00] 18:54:55 INFO - PROCESS | 3008 | 1461117295323 Marionette DEBUG loaded listener.js 18:54:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE58524400) [pid = 3008] [serial = 994] [outer = 000000BE56FE7C00] 18:54:55 INFO - PROCESS | 3008 | 1461117295804 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]]]}] 18:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 18:54:55 INFO - PROCESS | 3008 | 1461117295841 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 18:54:55 INFO - PROCESS | 3008 | 1461117295843 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 18:54:55 INFO - PROCESS | 3008 | 1461117295847 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:54:55 INFO - PROCESS | 3008 | 1461117295850 Marionette TRACE conn5 <- [1,1290,null,{}] 18:54:55 INFO - PROCESS | 3008 | 1461117295861 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}] 18:54:55 INFO - PROCESS | 3008 | 1461117295952 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 18:54:55 INFO - PROCESS | 3008 | 1461117295959 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B80000 == 40 [pid = 3008] [id = 332] 18:54:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE5D409800) [pid = 3008] [serial = 995] [outer = 0000000000000000] 18:54:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE5D496400) [pid = 3008] [serial = 996] [outer = 000000BE5D409800] 18:54:56 INFO - PROCESS | 3008 | 1461117296013 Marionette DEBUG loaded listener.js 18:54:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE5E01D000) [pid = 3008] [serial = 997] [outer = 000000BE5D409800] 18:54:56 INFO - PROCESS | 3008 | 1461117296483 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]]]}] 18:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 18:54:56 INFO - PROCESS | 3008 | 1461117296542 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 18:54:56 INFO - PROCESS | 3008 | 1461117296545 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 18:54:56 INFO - PROCESS | 3008 | 1461117296548 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:54:56 INFO - PROCESS | 3008 | 1461117296550 Marionette TRACE conn5 <- [1,1294,null,{}] 18:54:56 INFO - PROCESS | 3008 | 1461117296553 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}] 18:54:56 INFO - PROCESS | 3008 | 1461117296638 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 18:54:56 INFO - PROCESS | 3008 | 1461117296646 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63E98000 == 41 [pid = 3008] [id = 333] 18:54:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE60A7D400) [pid = 3008] [serial = 998] [outer = 0000000000000000] 18:54:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE60EDD000) [pid = 3008] [serial = 999] [outer = 000000BE60A7D400] 18:54:56 INFO - PROCESS | 3008 | 1461117296695 Marionette DEBUG loaded listener.js 18:54:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE60F0C800) [pid = 3008] [serial = 1000] [outer = 000000BE60A7D400] 18:54:57 INFO - PROCESS | 3008 | 1461117297183 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]]]}] 18:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 672ms 18:54:57 INFO - PROCESS | 3008 | 1461117297222 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 18:54:57 INFO - PROCESS | 3008 | 1461117297224 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 18:54:57 INFO - PROCESS | 3008 | 1461117297227 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:54:57 INFO - PROCESS | 3008 | 1461117297229 Marionette TRACE conn5 <- [1,1298,null,{}] 18:54:57 INFO - PROCESS | 3008 | 1461117297233 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}] 18:54:57 INFO - PROCESS | 3008 | 1461117297311 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 18:54:57 INFO - PROCESS | 3008 | 1461117297318 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64653000 == 42 [pid = 3008] [id = 334] 18:54:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE60A74400) [pid = 3008] [serial = 1001] [outer = 0000000000000000] 18:54:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE6166A000) [pid = 3008] [serial = 1002] [outer = 000000BE60A74400] 18:54:57 INFO - PROCESS | 3008 | 1461117297365 Marionette DEBUG loaded listener.js 18:54:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE63227400) [pid = 3008] [serial = 1003] [outer = 000000BE60A74400] 18:54:57 INFO - PROCESS | 3008 | 1461117297855 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]]]}] 18:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 18:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 671ms 18:54:57 INFO - PROCESS | 3008 | 1461117297904 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 18:54:57 INFO - PROCESS | 3008 | 1461117297907 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 18:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:54:57 INFO - PROCESS | 3008 | 1461117297917 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:54:57 INFO - PROCESS | 3008 | 1461117297919 Marionette TRACE conn5 <- [1,1302,null,{}] 18:54:57 INFO - PROCESS | 3008 | 1461117297923 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}] 18:54:58 INFO - PROCESS | 3008 | 1461117298077 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 18:54:58 INFO - PROCESS | 3008 | 1461117298107 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D25800 == 43 [pid = 3008] [id = 335] 18:54:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE636A8000) [pid = 3008] [serial = 1004] [outer = 0000000000000000] 18:54:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE6386D800) [pid = 3008] [serial = 1005] [outer = 000000BE636A8000] 18:54:58 INFO - PROCESS | 3008 | 1461117298157 Marionette DEBUG loaded listener.js 18:54:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE63B2B800) [pid = 3008] [serial = 1006] [outer = 000000BE636A8000] 18:54:58 INFO - PROCESS | 3008 | 1461117298615 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]]]}] 18:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 18:54:58 INFO - PROCESS | 3008 | 1461117298653 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 18:54:58 INFO - PROCESS | 3008 | 1461117298655 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 18:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:54:58 INFO - PROCESS | 3008 | 1461117298658 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:54:58 INFO - PROCESS | 3008 | 1461117298660 Marionette TRACE conn5 <- [1,1306,null,{}] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE6616F000) [pid = 3008] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE57088000) [pid = 3008] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE63591400) [pid = 3008] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE64978000) [pid = 3008] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE5DC9E400) [pid = 3008] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE66F09400) [pid = 3008] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE56C97C00) [pid = 3008] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE57462400) [pid = 3008] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE60F0E800) [pid = 3008] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE5550B800) [pid = 3008] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE616B1C00) [pid = 3008] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE5D870400) [pid = 3008] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE664BC800) [pid = 3008] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE653B5400) [pid = 3008] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE563E8400) [pid = 3008] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE5C268800) [pid = 3008] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:54:58 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE60A79400) [pid = 3008] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:54:58 INFO - PROCESS | 3008 | 1461117298968 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}] 18:54:59 INFO - PROCESS | 3008 | 1461117299078 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 18:54:59 INFO - PROCESS | 3008 | 1461117299145 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57F2E800 == 44 [pid = 3008] [id = 336] 18:54:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE56352800) [pid = 3008] [serial = 1007] [outer = 0000000000000000] 18:54:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE56CCB400) [pid = 3008] [serial = 1008] [outer = 000000BE56352800] 18:54:59 INFO - PROCESS | 3008 | 1461117299205 Marionette DEBUG loaded listener.js 18:54:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE57088400) [pid = 3008] [serial = 1009] [outer = 000000BE56352800] 18:54:59 INFO - PROCESS | 3008 | 1461117299881 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]]]}] 18:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1252ms 18:54:59 INFO - PROCESS | 3008 | 1461117299915 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 18:54:59 INFO - PROCESS | 3008 | 1461117299921 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 18:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:54:59 INFO - PROCESS | 3008 | 1461117299926 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:54:59 INFO - PROCESS | 3008 | 1461117299928 Marionette TRACE conn5 <- [1,1310,null,{}] 18:54:59 INFO - PROCESS | 3008 | 1461117299946 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}] 18:55:00 INFO - PROCESS | 3008 | 1461117300077 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 18:55:00 INFO - PROCESS | 3008 | 1461117300134 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BA1E000 == 45 [pid = 3008] [id = 337] 18:55:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5C508000) [pid = 3008] [serial = 1010] [outer = 0000000000000000] 18:55:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE5C810000) [pid = 3008] [serial = 1011] [outer = 000000BE5C508000] 18:55:00 INFO - PROCESS | 3008 | 1461117300194 Marionette DEBUG loaded listener.js 18:55:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE5D873000) [pid = 3008] [serial = 1012] [outer = 000000BE5C508000] 18:55:00 INFO - PROCESS | 3008 | 1461117300812 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]]]}] 18:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 923ms 18:55:00 INFO - PROCESS | 3008 | 1461117300865 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 18:55:00 INFO - PROCESS | 3008 | 1461117300868 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 18:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:55:00 INFO - PROCESS | 3008 | 1461117300875 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:55:00 INFO - PROCESS | 3008 | 1461117300877 Marionette TRACE conn5 <- [1,1314,null,{}] 18:55:00 INFO - PROCESS | 3008 | 1461117300882 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}] 18:55:00 INFO - PROCESS | 3008 | 1461117300984 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 18:55:01 INFO - PROCESS | 3008 | 1461117301057 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678D6800 == 46 [pid = 3008] [id = 338] 18:55:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE60F0E800) [pid = 3008] [serial = 1013] [outer = 0000000000000000] 18:55:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE62BAA800) [pid = 3008] [serial = 1014] [outer = 000000BE60F0E800] 18:55:01 INFO - PROCESS | 3008 | 1461117301120 Marionette DEBUG loaded listener.js 18:55:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE63591C00) [pid = 3008] [serial = 1015] [outer = 000000BE60F0E800] 18:55:01 INFO - PROCESS | 3008 | 1461117301668 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]]]}] 18:55:01 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 18:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 882ms 18:55:01 INFO - PROCESS | 3008 | 1461117301766 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 18:55:01 INFO - PROCESS | 3008 | 1461117301773 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 18:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:55:01 INFO - PROCESS | 3008 | 1461117301778 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:55:01 INFO - PROCESS | 3008 | 1461117301780 Marionette TRACE conn5 <- [1,1318,null,{}] 18:55:01 INFO - PROCESS | 3008 | 1461117301784 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}] 18:55:01 INFO - PROCESS | 3008 | 1461117301893 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 18:55:01 INFO - PROCESS | 3008 | 1461117301971 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE683D0000 == 47 [pid = 3008] [id = 339] 18:55:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE63B33800) [pid = 3008] [serial = 1016] [outer = 0000000000000000] 18:55:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE64488C00) [pid = 3008] [serial = 1017] [outer = 000000BE63B33800] 18:55:02 INFO - PROCESS | 3008 | 1461117302029 Marionette DEBUG loaded listener.js 18:55:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE6460C400) [pid = 3008] [serial = 1018] [outer = 000000BE63B33800] 18:55:02 INFO - PROCESS | 3008 | 1461117302573 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]]]}] 18:55:02 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 18:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 839ms 18:55:02 INFO - PROCESS | 3008 | 1461117302619 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 18:55:02 INFO - PROCESS | 3008 | 1461117302621 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 18:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:55:02 INFO - PROCESS | 3008 | 1461117302625 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:55:02 INFO - PROCESS | 3008 | 1461117302627 Marionette TRACE conn5 <- [1,1322,null,{}] 18:55:02 INFO - PROCESS | 3008 | 1461117302631 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}] 18:55:02 INFO - PROCESS | 3008 | 1461117302730 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 18:55:02 INFO - PROCESS | 3008 | 1461117302814 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684E7800 == 48 [pid = 3008] [id = 340] 18:55:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE64977000) [pid = 3008] [serial = 1019] [outer = 0000000000000000] 18:55:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE64E40C00) [pid = 3008] [serial = 1020] [outer = 000000BE64977000] 18:55:02 INFO - PROCESS | 3008 | 1461117302872 Marionette DEBUG loaded listener.js 18:55:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE65521800) [pid = 3008] [serial = 1021] [outer = 000000BE64977000] 18:55:03 INFO - PROCESS | 3008 | 1461117303445 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]]]}] 18:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 882ms 18:55:03 INFO - PROCESS | 3008 | 1461117303510 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 18:55:03 INFO - PROCESS | 3008 | 1461117303513 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 18:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:55:03 INFO - PROCESS | 3008 | 1461117303516 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:55:03 INFO - PROCESS | 3008 | 1461117303518 Marionette TRACE conn5 <- [1,1326,null,{}] 18:55:03 INFO - PROCESS | 3008 | 1461117303523 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}] 18:55:03 INFO - PROCESS | 3008 | 1461117303647 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 18:55:03 INFO - PROCESS | 3008 | 1461117303723 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6942E800 == 49 [pid = 3008] [id = 341] 18:55:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE66424000) [pid = 3008] [serial = 1022] [outer = 0000000000000000] 18:55:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE6764C800) [pid = 3008] [serial = 1023] [outer = 000000BE66424000] 18:55:03 INFO - PROCESS | 3008 | 1461117303827 Marionette DEBUG loaded listener.js 18:55:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE67B56400) [pid = 3008] [serial = 1024] [outer = 000000BE66424000] 18:55:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64653000 == 48 [pid = 3008] [id = 334] 18:55:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63E98000 == 47 [pid = 3008] [id = 333] 18:55:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B80000 == 46 [pid = 3008] [id = 332] 18:55:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BA22800 == 45 [pid = 3008] [id = 331] 18:55:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C8BF000 == 44 [pid = 3008] [id = 330] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE66F0D400) [pid = 3008] [serial = 898] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE63B33400) [pid = 3008] [serial = 940] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE632B0400) [pid = 3008] [serial = 939] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE67740400) [pid = 3008] [serial = 949] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE61671C00) [pid = 3008] [serial = 948] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE67744000) [pid = 3008] [serial = 969] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE656BC400) [pid = 3008] [serial = 942] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE664BF800) [pid = 3008] [serial = 943] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE68982400) [pid = 3008] [serial = 976] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE5D86D800) [pid = 3008] [serial = 937] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE5C8DBC00) [pid = 3008] [serial = 936] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE6898C000) [pid = 3008] [serial = 978] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE656B9400) [pid = 3008] [serial = 967] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE64E48800) [pid = 3008] [serial = 975] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE67C48800) [pid = 3008] [serial = 970] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE64970400) [pid = 3008] [serial = 972] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE684C9000) [pid = 3008] [serial = 973] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE63291C00) [pid = 3008] [serial = 961] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE586D1000) [pid = 3008] [serial = 901] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE6360D000) [pid = 3008] [serial = 963] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE653A5800) [pid = 3008] [serial = 966] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE602A0400) [pid = 3008] [serial = 957] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE60A7E000) [pid = 3008] [serial = 958] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE6773D400) [pid = 3008] [serial = 946] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE6764B400) [pid = 3008] [serial = 945] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE63B2C400) [pid = 3008] [serial = 964] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE5B8CC800) [pid = 3008] [serial = 954] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE5C358800) [pid = 3008] [serial = 955] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE5BA86000) [pid = 3008] [serial = 952] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE58523400) [pid = 3008] [serial = 951] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE616B8400) [pid = 3008] [serial = 960] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE56FE8000) [pid = 3008] [serial = 934] [outer = 0000000000000000] [url = about:blank] 18:55:04 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000BE5558B400) [pid = 3008] [serial = 933] [outer = 0000000000000000] [url = about:blank] 18:55:05 INFO - PROCESS | 3008 | 1461117305008 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]]]}] 18:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1536ms 18:55:05 INFO - PROCESS | 3008 | 1461117305055 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 18:55:05 INFO - PROCESS | 3008 | 1461117305060 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 18:55:05 INFO - PROCESS | 3008 | 1461117305065 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:55:05 INFO - PROCESS | 3008 | 1461117305067 Marionette TRACE conn5 <- [1,1330,null,{}] 18:55:05 INFO - PROCESS | 3008 | 1461117305073 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}] 18:55:05 INFO - PROCESS | 3008 | 1461117305200 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 18:55:05 INFO - PROCESS | 3008 | 1461117305265 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C8A8000 == 45 [pid = 3008] [id = 342] 18:55:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE56FEC400) [pid = 3008] [serial = 1025] [outer = 0000000000000000] 18:55:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE573EB400) [pid = 3008] [serial = 1026] [outer = 000000BE56FEC400] 18:55:05 INFO - PROCESS | 3008 | 1461117305316 Marionette DEBUG loaded listener.js 18:55:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE586D5000) [pid = 3008] [serial = 1027] [outer = 000000BE56FEC400] 18:55:05 INFO - PROCESS | 3008 | 1461117305748 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]]]}] 18:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 735ms 18:55:05 INFO - PROCESS | 3008 | 1461117305804 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 18:55:05 INFO - PROCESS | 3008 | 1461117305810 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 18:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:55:05 INFO - PROCESS | 3008 | 1461117305816 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:55:05 INFO - PROCESS | 3008 | 1461117305819 Marionette TRACE conn5 <- [1,1334,null,{}] 18:55:05 INFO - PROCESS | 3008 | 1461117305827 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}] 18:55:05 INFO - PROCESS | 3008 | 1461117305915 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 18:55:05 INFO - PROCESS | 3008 | 1461117305928 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60E9C800 == 46 [pid = 3008] [id = 343] 18:55:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE5C383400) [pid = 3008] [serial = 1028] [outer = 0000000000000000] 18:55:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE5C7A1800) [pid = 3008] [serial = 1029] [outer = 000000BE5C383400] 18:55:05 INFO - PROCESS | 3008 | 1461117305975 Marionette DEBUG loaded listener.js 18:55:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE5D499000) [pid = 3008] [serial = 1030] [outer = 000000BE5C383400] 18:55:06 INFO - PROCESS | 3008 | 1461117306435 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]]]}] 18:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 18:55:06 INFO - PROCESS | 3008 | 1461117306446 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 18:55:06 INFO - PROCESS | 3008 | 1461117306448 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 18:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:55:06 INFO - PROCESS | 3008 | 1461117306456 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:55:06 INFO - PROCESS | 3008 | 1461117306460 Marionette TRACE conn5 <- [1,1338,null,{}] 18:55:06 INFO - PROCESS | 3008 | 1461117306471 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}] 18:55:06 INFO - PROCESS | 3008 | 1461117306598 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 18:55:06 INFO - PROCESS | 3008 | 1461117306608 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DA8000 == 47 [pid = 3008] [id = 344] 18:55:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE5C384C00) [pid = 3008] [serial = 1031] [outer = 0000000000000000] 18:55:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE60F0F400) [pid = 3008] [serial = 1032] [outer = 000000BE5C384C00] 18:55:06 INFO - PROCESS | 3008 | 1461117306718 Marionette DEBUG loaded listener.js 18:55:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE62BA8000) [pid = 3008] [serial = 1033] [outer = 000000BE5C384C00] 18:55:07 INFO - PROCESS | 3008 | 1461117307158 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]]]}] 18:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 18:55:07 INFO - PROCESS | 3008 | 1461117307191 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 18:55:07 INFO - PROCESS | 3008 | 1461117307194 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 18:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:55:07 INFO - PROCESS | 3008 | 1461117307197 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:55:07 INFO - PROCESS | 3008 | 1461117307199 Marionette TRACE conn5 <- [1,1342,null,{}] 18:55:07 INFO - PROCESS | 3008 | 1461117307203 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}] 18:55:07 INFO - PROCESS | 3008 | 1461117307311 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 18:55:07 INFO - PROCESS | 3008 | 1461117307318 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64649800 == 48 [pid = 3008] [id = 345] 18:55:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE632A6C00) [pid = 3008] [serial = 1034] [outer = 0000000000000000] 18:55:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE6358B400) [pid = 3008] [serial = 1035] [outer = 000000BE632A6C00] 18:55:07 INFO - PROCESS | 3008 | 1461117307403 Marionette DEBUG loaded listener.js 18:55:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE63B25000) [pid = 3008] [serial = 1036] [outer = 000000BE632A6C00] 18:55:07 INFO - PROCESS | 3008 | 1461117307852 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]]]}] 18:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 18:55:07 INFO - PROCESS | 3008 | 1461117307890 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 18:55:07 INFO - PROCESS | 3008 | 1461117307892 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 18:55:07 INFO - PROCESS | 3008 | 1461117307895 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:55:07 INFO - PROCESS | 3008 | 1461117307897 Marionette TRACE conn5 <- [1,1346,null,{}] 18:55:07 INFO - PROCESS | 3008 | 1461117307900 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}] 18:55:08 INFO - PROCESS | 3008 | 1461117308034 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 18:55:08 INFO - PROCESS | 3008 | 1461117308085 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6661A000 == 49 [pid = 3008] [id = 346] 18:55:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE63FE6000) [pid = 3008] [serial = 1037] [outer = 0000000000000000] 18:55:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE6460A000) [pid = 3008] [serial = 1038] [outer = 000000BE63FE6000] 18:55:08 INFO - PROCESS | 3008 | 1461117308131 Marionette DEBUG loaded listener.js 18:55:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE65525000) [pid = 3008] [serial = 1039] [outer = 000000BE63FE6000] 18:55:08 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE60A74400) [pid = 3008] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:55:08 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE5D409800) [pid = 3008] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:55:08 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE58522C00) [pid = 3008] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:55:08 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE56FE7C00) [pid = 3008] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:55:08 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE60A7D400) [pid = 3008] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:55:08 INFO - PROCESS | 3008 | 1461117308568 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]]]}] 18:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 734ms 18:55:08 INFO - PROCESS | 3008 | 1461117308633 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 18:55:08 INFO - PROCESS | 3008 | 1461117308635 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 18:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:55:08 INFO - PROCESS | 3008 | 1461117308638 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 3008 | 1461117308640 Marionette TRACE conn5 <- [1,1350,null,{}] 18:55:08 INFO - PROCESS | 3008 | 1461117308644 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}] 18:55:08 INFO - PROCESS | 3008 | 1461117308746 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 18:55:08 INFO - PROCESS | 3008 | 1461117308753 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B1E800 == 50 [pid = 3008] [id = 347] 18:55:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE656BC400) [pid = 3008] [serial = 1040] [outer = 0000000000000000] 18:55:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE6773C400) [pid = 3008] [serial = 1041] [outer = 000000BE656BC400] 18:55:08 INFO - PROCESS | 3008 | 1461117308807 Marionette DEBUG loaded listener.js 18:55:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE679AF800) [pid = 3008] [serial = 1042] [outer = 000000BE656BC400] 18:55:09 INFO - PROCESS | 3008 | 1461117309235 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]]]}] 18:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 18:55:09 INFO - PROCESS | 3008 | 1461117309271 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 18:55:09 INFO - PROCESS | 3008 | 1461117309273 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 18:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:55:09 INFO - PROCESS | 3008 | 1461117309276 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:55:09 INFO - PROCESS | 3008 | 1461117309278 Marionette TRACE conn5 <- [1,1354,null,{}] 18:55:09 INFO - PROCESS | 3008 | 1461117309282 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}] 18:55:09 INFO - PROCESS | 3008 | 1461117309362 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 18:55:09 INFO - PROCESS | 3008 | 1461117309398 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684E5000 == 51 [pid = 3008] [id = 348] 18:55:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE684C8C00) [pid = 3008] [serial = 1043] [outer = 0000000000000000] 18:55:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE684D1400) [pid = 3008] [serial = 1044] [outer = 000000BE684C8C00] 18:55:09 INFO - PROCESS | 3008 | 1461117309447 Marionette DEBUG loaded listener.js 18:55:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE6898A000) [pid = 3008] [serial = 1045] [outer = 000000BE684C8C00] 18:55:09 INFO - PROCESS | 3008 | 1461117309878 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] 18:55:09 INFO - PROCESS | 3008 | 1461117309911 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 18:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:55:09 INFO - PROCESS | 3008 | 1461117309914 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:55:09 INFO - PROCESS | 3008 | 1461117309916 Marionette TRACE conn5 <- [1,1358,null,{}] 18:55:09 INFO - PROCESS | 3008 | 1461117309920 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}] 18:55:10 INFO - PROCESS | 3008 | 1461117310001 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 18:55:10 INFO - PROCESS | 3008 | 1461117310007 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69429000 == 52 [pid = 3008] [id = 349] 18:55:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE602A0C00) [pid = 3008] [serial = 1046] [outer = 0000000000000000] 18:55:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE65358000) [pid = 3008] [serial = 1047] [outer = 000000BE602A0C00] 18:55:10 INFO - PROCESS | 3008 | 1461117310052 Marionette DEBUG loaded listener.js 18:55:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE68E1DC00) [pid = 3008] [serial = 1048] [outer = 000000BE602A0C00] 18:55:10 INFO - PROCESS | 3008 | 1461117310470 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] 18:55:10 INFO - PROCESS | 3008 | 1461117310509 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 18:55:10 INFO - PROCESS | 3008 | 1461117310512 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:55:10 INFO - PROCESS | 3008 | 1461117310514 Marionette TRACE conn5 <- [1,1362,null,{}] 18:55:10 INFO - PROCESS | 3008 | 1461117310517 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}] 18:55:10 INFO - PROCESS | 3008 | 1461117310605 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 18:55:10 INFO - PROCESS | 3008 | 1461117310611 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B896800 == 53 [pid = 3008] [id = 350] 18:55:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE68E26C00) [pid = 3008] [serial = 1049] [outer = 0000000000000000] 18:55:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE68E29800) [pid = 3008] [serial = 1050] [outer = 000000BE68E26C00] 18:55:10 INFO - PROCESS | 3008 | 1461117310657 Marionette DEBUG loaded listener.js 18:55:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE68FE5400) [pid = 3008] [serial = 1051] [outer = 000000BE68E26C00] 18:55:11 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:55:11 INFO - PROCESS | 3008 | 1461117311250 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] 18:55:11 INFO - PROCESS | 3008 | 1461117311296 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 18:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:55:11 INFO - PROCESS | 3008 | 1461117311302 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:55:11 INFO - PROCESS | 3008 | 1461117311306 Marionette TRACE conn5 <- [1,1366,null,{}] 18:55:11 INFO - PROCESS | 3008 | 1461117311313 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}] 18:55:11 INFO - PROCESS | 3008 | 1461117311426 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 18:55:11 INFO - PROCESS | 3008 | 1461117311544 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0DB800 == 54 [pid = 3008] [id = 351] 18:55:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE57086400) [pid = 3008] [serial = 1052] [outer = 0000000000000000] 18:55:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE5BA8B400) [pid = 3008] [serial = 1053] [outer = 000000BE57086400] 18:55:11 INFO - PROCESS | 3008 | 1461117311605 Marionette DEBUG loaded listener.js 18:55:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE5DC94000) [pid = 3008] [serial = 1054] [outer = 000000BE57086400] 18:55:12 INFO - PROCESS | 3008 | 1461117312255 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] 18:55:12 INFO - PROCESS | 3008 | 1461117312298 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 18:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:55:12 INFO - PROCESS | 3008 | 1461117312306 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:55:12 INFO - PROCESS | 3008 | 1461117312309 Marionette TRACE conn5 <- [1,1370,null,{}] 18:55:12 INFO - PROCESS | 3008 | 1461117312313 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}] 18:55:12 INFO - PROCESS | 3008 | 1461117312424 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 18:55:12 INFO - PROCESS | 3008 | 1461117312498 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66F2F000 == 55 [pid = 3008] [id = 352] 18:55:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE60EE7800) [pid = 3008] [serial = 1055] [outer = 0000000000000000] 18:55:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE62BAD800) [pid = 3008] [serial = 1056] [outer = 000000BE60EE7800] 18:55:12 INFO - PROCESS | 3008 | 1461117312596 Marionette DEBUG loaded listener.js 18:55:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE63BA5000) [pid = 3008] [serial = 1057] [outer = 000000BE60EE7800] 18:55:13 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:55:13 INFO - PROCESS | 3008 | 1461117313266 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] 18:55:13 INFO - PROCESS | 3008 | 1461117313303 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 18:55:13 INFO - PROCESS | 3008 | 1461117313308 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 3008 | 1461117313312 Marionette TRACE conn5 <- [1,1374,null,{}] 18:55:13 INFO - PROCESS | 3008 | 1461117313324 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}] 18:55:13 INFO - PROCESS | 3008 | 1461117313437 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 18:55:13 INFO - PROCESS | 3008 | 1461117313513 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8D0000 == 56 [pid = 3008] [id = 353] 18:55:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE6764B400) [pid = 3008] [serial = 1058] [outer = 0000000000000000] 18:55:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE684D4000) [pid = 3008] [serial = 1059] [outer = 000000BE6764B400] 18:55:13 INFO - PROCESS | 3008 | 1461117313615 Marionette DEBUG loaded listener.js 18:55:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE68FE6000) [pid = 3008] [serial = 1060] [outer = 000000BE6764B400] 18:55:14 INFO - PROCESS | 3008 | 1461117314460 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] 18:55:14 INFO - PROCESS | 3008 | 1461117314505 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 18:55:14 INFO - PROCESS | 3008 | 1461117314510 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:55:14 INFO - PROCESS | 3008 | 1461117314514 Marionette TRACE conn5 <- [1,1378,null,{}] 18:55:14 INFO - PROCESS | 3008 | 1461117314520 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}] 18:55:14 INFO - PROCESS | 3008 | 1461117314617 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 18:55:14 INFO - PROCESS | 3008 | 1461117314685 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A0B800 == 57 [pid = 3008] [id = 354] 18:55:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5B836400) [pid = 3008] [serial = 1061] [outer = 0000000000000000] 18:55:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE5B8D7000) [pid = 3008] [serial = 1062] [outer = 000000BE5B836400] 18:55:14 INFO - PROCESS | 3008 | 1461117314736 Marionette DEBUG loaded listener.js 18:55:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE5D497800) [pid = 3008] [serial = 1063] [outer = 000000BE5B836400] 18:55:15 INFO - PROCESS | 3008 | 1461117315316 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]]]}] 18:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 838ms 18:55:15 INFO - PROCESS | 3008 | 1461117315352 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 3008 | 1461117315358 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 18:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:55:15 INFO - PROCESS | 3008 | 1461117315364 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - PROCESS | 3008 | 1461117315366 Marionette TRACE conn5 <- [1,1382,null,{}] 18:55:15 INFO - PROCESS | 3008 | 1461117315370 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}] 18:55:15 INFO - PROCESS | 3008 | 1461117315470 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 18:55:15 INFO - PROCESS | 3008 | 1461117315543 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B8C000 == 58 [pid = 3008] [id = 355] 18:55:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE5C8DB800) [pid = 3008] [serial = 1064] [outer = 0000000000000000] 18:55:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE60A72000) [pid = 3008] [serial = 1065] [outer = 000000BE5C8DB800] 18:55:15 INFO - PROCESS | 3008 | 1461117315593 Marionette DEBUG loaded listener.js 18:55:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE60F71800) [pid = 3008] [serial = 1066] [outer = 000000BE5C8DB800] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69429000 == 57 [pid = 3008] [id = 349] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684E5000 == 56 [pid = 3008] [id = 348] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B1E800 == 55 [pid = 3008] [id = 347] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6661A000 == 54 [pid = 3008] [id = 346] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64649800 == 53 [pid = 3008] [id = 345] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DA8000 == 52 [pid = 3008] [id = 344] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60E9C800 == 51 [pid = 3008] [id = 343] 18:55:15 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE5878F800) [pid = 3008] [serial = 981] [outer = 0000000000000000] [url = about:blank] 18:55:15 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE664BCC00) [pid = 3008] [serial = 987] [outer = 0000000000000000] [url = about:blank] 18:55:15 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE60F08400) [pid = 3008] [serial = 984] [outer = 0000000000000000] [url = about:blank] 18:55:15 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE6386D800) [pid = 3008] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C8A8000 == 50 [pid = 3008] [id = 342] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678D6800 == 49 [pid = 3008] [id = 338] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BA1E000 == 48 [pid = 3008] [id = 337] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57F2E800 == 47 [pid = 3008] [id = 336] 18:55:15 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D25800 == 46 [pid = 3008] [id = 335] 18:55:16 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE6166A000) [pid = 3008] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 18:55:16 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE63227400) [pid = 3008] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 18:55:16 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5D496400) [pid = 3008] [serial = 996] [outer = 0000000000000000] [url = about:blank] 18:55:16 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE5E01D000) [pid = 3008] [serial = 997] [outer = 0000000000000000] [url = about:blank] 18:55:16 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE5C745000) [pid = 3008] [serial = 991] [outer = 0000000000000000] [url = about:blank] 18:55:16 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE5B869000) [pid = 3008] [serial = 990] [outer = 0000000000000000] [url = about:blank] 18:55:16 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE57087400) [pid = 3008] [serial = 993] [outer = 0000000000000000] [url = about:blank] 18:55:16 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE58524400) [pid = 3008] [serial = 994] [outer = 0000000000000000] [url = about:blank] 18:55:16 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE60EDD000) [pid = 3008] [serial = 999] [outer = 0000000000000000] [url = about:blank] 18:55:16 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE60F0C800) [pid = 3008] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 18:55:16 INFO - PROCESS | 3008 | 1461117316184 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]]]}] 18:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 839ms 18:55:16 INFO - PROCESS | 3008 | 1461117316205 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 18:55:16 INFO - PROCESS | 3008 | 1461117316207 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 18:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:55:16 INFO - PROCESS | 3008 | 1461117316210 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:55:16 INFO - PROCESS | 3008 | 1461117316214 Marionette TRACE conn5 <- [1,1386,null,{}] 18:55:16 INFO - PROCESS | 3008 | 1461117316225 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}] 18:55:16 INFO - PROCESS | 3008 | 1461117316310 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 18:55:16 INFO - PROCESS | 3008 | 1461117316318 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D84C000 == 47 [pid = 3008] [id = 356] 18:55:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE58524400) [pid = 3008] [serial = 1067] [outer = 0000000000000000] 18:55:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE5C385000) [pid = 3008] [serial = 1068] [outer = 000000BE58524400] 18:55:16 INFO - PROCESS | 3008 | 1461117316368 Marionette DEBUG loaded listener.js 18:55:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE602A9C00) [pid = 3008] [serial = 1069] [outer = 000000BE58524400] 18:55:16 INFO - PROCESS | 3008 | 1461117316853 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]]]}] 18:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 692ms 18:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:55:16 INFO - PROCESS | 3008 | 1461117316906 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 18:55:16 INFO - PROCESS | 3008 | 1461117316908 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 18:55:16 INFO - PROCESS | 3008 | 1461117316912 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:55:16 INFO - PROCESS | 3008 | 1461117316913 Marionette TRACE conn5 <- [1,1390,null,{}] 18:55:16 INFO - PROCESS | 3008 | 1461117316917 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}] 18:55:17 INFO - PROCESS | 3008 | 1461117317002 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 18:55:17 INFO - PROCESS | 3008 | 1461117317010 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E16000 == 48 [pid = 3008] [id = 357] 18:55:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE616B9800) [pid = 3008] [serial = 1070] [outer = 0000000000000000] 18:55:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE62BB2400) [pid = 3008] [serial = 1071] [outer = 000000BE616B9800] 18:55:17 INFO - PROCESS | 3008 | 1461117317058 Marionette DEBUG loaded listener.js 18:55:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE632B2400) [pid = 3008] [serial = 1072] [outer = 000000BE616B9800] 18:55:17 INFO - PROCESS | 3008 | 1461117317500 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]]]}] 18:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 628ms 18:55:17 INFO - PROCESS | 3008 | 1461117317543 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 18:55:17 INFO - PROCESS | 3008 | 1461117317545 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 18:55:17 INFO - PROCESS | 3008 | 1461117317548 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:55:17 INFO - PROCESS | 3008 | 1461117317550 Marionette TRACE conn5 <- [1,1394,null,{}] 18:55:17 INFO - PROCESS | 3008 | 1461117317553 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}] 18:55:17 INFO - PROCESS | 3008 | 1461117317632 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 18:55:17 INFO - PROCESS | 3008 | 1461117317670 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6760F800 == 49 [pid = 3008] [id = 358] 18:55:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE6321F000) [pid = 3008] [serial = 1073] [outer = 0000000000000000] 18:55:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE636B6C00) [pid = 3008] [serial = 1074] [outer = 000000BE6321F000] 18:55:17 INFO - PROCESS | 3008 | 1461117317716 Marionette DEBUG loaded listener.js 18:55:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE63B30400) [pid = 3008] [serial = 1075] [outer = 000000BE6321F000] 18:55:18 INFO - PROCESS | 3008 | 1461117318147 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]]]}] 18:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 18:55:18 INFO - PROCESS | 3008 | 1461117318182 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 18:55:18 INFO - PROCESS | 3008 | 1461117318184 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 18:55:18 INFO - PROCESS | 3008 | 1461117318192 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:55:18 INFO - PROCESS | 3008 | 1461117318194 Marionette TRACE conn5 <- [1,1398,null,{}] 18:55:18 INFO - PROCESS | 3008 | 1461117318207 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}] 18:55:18 INFO - PROCESS | 3008 | 1461117318332 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 18:55:18 INFO - PROCESS | 3008 | 1461117318385 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6848A800 == 50 [pid = 3008] [id = 359] 18:55:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE64606000) [pid = 3008] [serial = 1076] [outer = 0000000000000000] 18:55:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE64E3CC00) [pid = 3008] [serial = 1077] [outer = 000000BE64606000] 18:55:18 INFO - PROCESS | 3008 | 1461117318436 Marionette DEBUG loaded listener.js 18:55:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE656B4000) [pid = 3008] [serial = 1078] [outer = 000000BE64606000] 18:55:18 INFO - PROCESS | 3008 | 1461117318887 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]]]}] 18:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 736ms 18:55:18 INFO - PROCESS | 3008 | 1461117318931 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 18:55:18 INFO - PROCESS | 3008 | 1461117318934 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 18:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:55:18 INFO - PROCESS | 3008 | 1461117318947 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:55:18 INFO - PROCESS | 3008 | 1461117318949 Marionette TRACE conn5 <- [1,1402,null,{}] 18:55:18 INFO - PROCESS | 3008 | 1461117318952 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}] 18:55:19 INFO - PROCESS | 3008 | 1461117319082 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 18:55:19 INFO - PROCESS | 3008 | 1461117319094 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69426000 == 51 [pid = 3008] [id = 360] 18:55:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE656B8800) [pid = 3008] [serial = 1079] [outer = 0000000000000000] 18:55:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE66AE8800) [pid = 3008] [serial = 1080] [outer = 000000BE656B8800] 18:55:19 INFO - PROCESS | 3008 | 1461117319180 Marionette DEBUG loaded listener.js 18:55:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE67740800) [pid = 3008] [serial = 1081] [outer = 000000BE656B8800] 18:55:19 INFO - PROCESS | 3008 | 1461117319630 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]]]}] 18:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 733ms 18:55:19 INFO - PROCESS | 3008 | 1461117319678 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 18:55:19 INFO - PROCESS | 3008 | 1461117319680 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 18:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:55:19 INFO - PROCESS | 3008 | 1461117319690 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 3008 | 1461117319692 Marionette TRACE conn5 <- [1,1406,null,{}] 18:55:19 INFO - PROCESS | 3008 | 1461117319695 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}] 18:55:19 INFO - PROCESS | 3008 | 1461117319799 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 18:55:19 INFO - PROCESS | 3008 | 1461117319811 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE51FDD000 == 52 [pid = 3008] [id = 361] 18:55:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE67C4D800) [pid = 3008] [serial = 1082] [outer = 0000000000000000] 18:55:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE684C9800) [pid = 3008] [serial = 1083] [outer = 000000BE67C4D800] 18:55:19 INFO - PROCESS | 3008 | 1461117319896 Marionette DEBUG loaded listener.js 18:55:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE68983400) [pid = 3008] [serial = 1084] [outer = 000000BE67C4D800] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE632A6C00) [pid = 3008] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE63FE6000) [pid = 3008] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE656BC400) [pid = 3008] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE56FEC400) [pid = 3008] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE64977000) [pid = 3008] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE5C508000) [pid = 3008] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE56352800) [pid = 3008] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE5C383400) [pid = 3008] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE60F0E800) [pid = 3008] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE636A8000) [pid = 3008] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE684C8C00) [pid = 3008] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE5C384C00) [pid = 3008] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE66424000) [pid = 3008] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE63B33800) [pid = 3008] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE602A0C00) [pid = 3008] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE56FED000) [pid = 3008] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE5DC9D800) [pid = 3008] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE6460E800) [pid = 3008] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE6539A400) [pid = 3008] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:55:20 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE6898A400) [pid = 3008] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:55:20 INFO - PROCESS | 3008 | 1461117320535 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]]]}] 18:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 881ms 18:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:55:20 INFO - PROCESS | 3008 | 1461117320573 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 18:55:20 INFO - PROCESS | 3008 | 1461117320576 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 18:55:20 INFO - PROCESS | 3008 | 1461117320579 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:55:20 INFO - PROCESS | 3008 | 1461117320581 Marionette TRACE conn5 <- [1,1410,null,{}] 18:55:20 INFO - PROCESS | 3008 | 1461117320584 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}] 18:55:20 INFO - PROCESS | 3008 | 1461117320665 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 18:55:20 INFO - PROCESS | 3008 | 1461117320739 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64A04000 == 53 [pid = 3008] [id = 362] 18:55:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE55519000) [pid = 3008] [serial = 1085] [outer = 0000000000000000] 18:55:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE5C384C00) [pid = 3008] [serial = 1086] [outer = 000000BE55519000] 18:55:20 INFO - PROCESS | 3008 | 1461117320785 Marionette DEBUG loaded listener.js 18:55:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE63B26000) [pid = 3008] [serial = 1087] [outer = 000000BE55519000] 18:55:21 INFO - PROCESS | 3008 | 1461117321166 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]]]}] 18:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 629ms 18:55:21 INFO - PROCESS | 3008 | 1461117321211 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 18:55:21 INFO - PROCESS | 3008 | 1461117321214 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 18:55:21 INFO - PROCESS | 3008 | 1461117321217 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:55:21 INFO - PROCESS | 3008 | 1461117321219 Marionette TRACE conn5 <- [1,1414,null,{}] 18:55:21 INFO - PROCESS | 3008 | 1461117321222 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}] 18:55:21 INFO - PROCESS | 3008 | 1461117321330 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 18:55:21 INFO - PROCESS | 3008 | 1461117321341 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEA4800 == 54 [pid = 3008] [id = 363] 18:55:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE6166C000) [pid = 3008] [serial = 1088] [outer = 0000000000000000] 18:55:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE64607C00) [pid = 3008] [serial = 1089] [outer = 000000BE6166C000] 18:55:21 INFO - PROCESS | 3008 | 1461117321386 Marionette DEBUG loaded listener.js 18:55:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE68988400) [pid = 3008] [serial = 1090] [outer = 000000BE6166C000] 18:55:21 INFO - PROCESS | 3008 | 1461117321797 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]]]}] 18:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 628ms 18:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:55:21 INFO - PROCESS | 3008 | 1461117321849 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 18:55:21 INFO - PROCESS | 3008 | 1461117321851 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 18:55:21 INFO - PROCESS | 3008 | 1461117321855 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:55:21 INFO - PROCESS | 3008 | 1461117321857 Marionette TRACE conn5 <- [1,1418,null,{}] 18:55:21 INFO - PROCESS | 3008 | 1461117321861 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}] 18:55:21 INFO - PROCESS | 3008 | 1461117321987 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 18:55:22 INFO - PROCESS | 3008 | 1461117322033 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6C58D000 == 55 [pid = 3008] [id = 364] 18:55:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE68E1F800) [pid = 3008] [serial = 1091] [outer = 0000000000000000] 18:55:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE68FEA000) [pid = 3008] [serial = 1092] [outer = 000000BE68E1F800] 18:55:22 INFO - PROCESS | 3008 | 1461117322087 Marionette DEBUG loaded listener.js 18:55:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE692B7000) [pid = 3008] [serial = 1093] [outer = 000000BE68E1F800] 18:55:22 INFO - PROCESS | 3008 | 1461117322661 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]]]}] 18:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 840ms 18:55:22 INFO - PROCESS | 3008 | 1461117322697 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 18:55:22 INFO - PROCESS | 3008 | 1461117322702 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 18:55:22 INFO - PROCESS | 3008 | 1461117322707 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:55:22 INFO - PROCESS | 3008 | 1461117322711 Marionette TRACE conn5 <- [1,1422,null,{}] 18:55:22 INFO - PROCESS | 3008 | 1461117322717 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}] 18:55:22 INFO - PROCESS | 3008 | 1461117322830 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 18:55:22 INFO - PROCESS | 3008 | 1461117322907 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4D2000 == 56 [pid = 3008] [id = 365] 18:55:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE56FEB400) [pid = 3008] [serial = 1094] [outer = 0000000000000000] 18:55:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5745D400) [pid = 3008] [serial = 1095] [outer = 000000BE56FEB400] 18:55:23 INFO - PROCESS | 3008 | 1461117323007 Marionette DEBUG loaded listener.js 18:55:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE5BA86000) [pid = 3008] [serial = 1096] [outer = 000000BE56FEB400] 18:55:23 INFO - PROCESS | 3008 | 1461117323707 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]]]}] 18:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1027ms 18:55:23 INFO - PROCESS | 3008 | 1461117323739 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 18:55:23 INFO - PROCESS | 3008 | 1461117323745 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 18:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:55:23 INFO - PROCESS | 3008 | 1461117323752 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:55:23 INFO - PROCESS | 3008 | 1461117323755 Marionette TRACE conn5 <- [1,1426,null,{}] 18:55:23 INFO - PROCESS | 3008 | 1461117323759 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}] 18:55:23 INFO - PROCESS | 3008 | 1461117323890 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 18:55:23 INFO - PROCESS | 3008 | 1461117323964 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6661B800 == 57 [pid = 3008] [id = 366] 18:55:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE60A79000) [pid = 3008] [serial = 1097] [outer = 0000000000000000] 18:55:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE60FCC800) [pid = 3008] [serial = 1098] [outer = 000000BE60A79000] 18:55:24 INFO - PROCESS | 3008 | 1461117324061 Marionette DEBUG loaded listener.js 18:55:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE636B1800) [pid = 3008] [serial = 1099] [outer = 000000BE60A79000] 18:55:24 INFO - PROCESS | 3008 | 1461117324683 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]]]}] 18:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 18:55:24 INFO - PROCESS | 3008 | 1461117324739 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 18:55:24 INFO - PROCESS | 3008 | 1461117324742 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 18:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:55:24 INFO - PROCESS | 3008 | 1461117324745 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:55:24 INFO - PROCESS | 3008 | 1461117324749 Marionette TRACE conn5 <- [1,1430,null,{}] 18:55:24 INFO - PROCESS | 3008 | 1461117324761 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}] 18:55:24 INFO - PROCESS | 3008 | 1461117324873 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 18:55:24 INFO - PROCESS | 3008 | 1461117324950 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CC9A000 == 58 [pid = 3008] [id = 367] 18:55:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE66428000) [pid = 3008] [serial = 1100] [outer = 0000000000000000] 18:55:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE6773CC00) [pid = 3008] [serial = 1101] [outer = 000000BE66428000] 18:55:25 INFO - PROCESS | 3008 | 1461117325051 Marionette DEBUG loaded listener.js 18:55:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE68FE3000) [pid = 3008] [serial = 1102] [outer = 000000BE66428000] 18:55:25 INFO - PROCESS | 3008 | 1461117325612 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]]]}] 18:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 944ms 18:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:55:25 INFO - PROCESS | 3008 | 1461117325692 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 18:55:25 INFO - PROCESS | 3008 | 1461117325695 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 18:55:25 INFO - PROCESS | 3008 | 1461117325699 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:55:25 INFO - PROCESS | 3008 | 1461117325701 Marionette TRACE conn5 <- [1,1434,null,{}] 18:55:25 INFO - PROCESS | 3008 | 1461117325706 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}] 18:55:25 INFO - PROCESS | 3008 | 1461117325843 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 18:55:25 INFO - PROCESS | 3008 | 1461117325965 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D856000 == 59 [pid = 3008] [id = 368] 18:55:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE55586000) [pid = 3008] [serial = 1103] [outer = 0000000000000000] 18:55:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE692B8800) [pid = 3008] [serial = 1104] [outer = 000000BE55586000] 18:55:26 INFO - PROCESS | 3008 | 1461117326024 Marionette DEBUG loaded listener.js 18:55:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE693B6C00) [pid = 3008] [serial = 1105] [outer = 000000BE55586000] 18:55:26 INFO - PROCESS | 3008 | 1461117326815 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]]]}] 18:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1185ms 18:55:26 INFO - PROCESS | 3008 | 1461117326885 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 18:55:26 INFO - PROCESS | 3008 | 1461117326889 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 18:55:26 INFO - PROCESS | 3008 | 1461117326894 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:55:26 INFO - PROCESS | 3008 | 1461117326899 Marionette TRACE conn5 <- [1,1438,null,{}] 18:55:26 INFO - PROCESS | 3008 | 1461117326905 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}] 18:55:27 INFO - PROCESS | 3008 | 1461117327054 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 18:55:27 INFO - PROCESS | 3008 | 1461117327167 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6C6800 == 60 [pid = 3008] [id = 369] 18:55:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE56FE2800) [pid = 3008] [serial = 1106] [outer = 0000000000000000] 18:55:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE56FE8000) [pid = 3008] [serial = 1107] [outer = 000000BE56FE2800] 18:55:27 INFO - PROCESS | 3008 | 1461117327220 Marionette DEBUG loaded listener.js 18:55:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE5B8CDC00) [pid = 3008] [serial = 1108] [outer = 000000BE56FE2800] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C542000 == 59 [pid = 3008] [id = 316] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEA4800 == 58 [pid = 3008] [id = 363] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64A04000 == 57 [pid = 3008] [id = 362] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE51FDD000 == 56 [pid = 3008] [id = 361] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69426000 == 55 [pid = 3008] [id = 360] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6848A800 == 54 [pid = 3008] [id = 359] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6760F800 == 53 [pid = 3008] [id = 358] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E16000 == 52 [pid = 3008] [id = 357] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE68E29800) [pid = 3008] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D84C000 == 51 [pid = 3008] [id = 356] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B8C000 == 50 [pid = 3008] [id = 355] 18:55:27 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A0B800 == 49 [pid = 3008] [id = 354] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE6497AC00) [pid = 3008] [serial = 931] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE6898E800) [pid = 3008] [serial = 988] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE5C5A6400) [pid = 3008] [serial = 982] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE632A9800) [pid = 3008] [serial = 985] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE6358B400) [pid = 3008] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE63B25000) [pid = 3008] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE65525000) [pid = 3008] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE6460A000) [pid = 3008] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE6773C400) [pid = 3008] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE573EB400) [pid = 3008] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE586D5000) [pid = 3008] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE65521800) [pid = 3008] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE64E40C00) [pid = 3008] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5C810000) [pid = 3008] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE5D873000) [pid = 3008] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE57088400) [pid = 3008] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE56CCB400) [pid = 3008] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE5C7A1800) [pid = 3008] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE5D499000) [pid = 3008] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE63591C00) [pid = 3008] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE62BAA800) [pid = 3008] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE63B2B800) [pid = 3008] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE684D1400) [pid = 3008] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE60F0F400) [pid = 3008] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE67B56400) [pid = 3008] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE6764C800) [pid = 3008] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE6460C400) [pid = 3008] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE64488C00) [pid = 3008] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE6898A000) [pid = 3008] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE65358000) [pid = 3008] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE679AF800) [pid = 3008] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE62BA8000) [pid = 3008] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE68E1DC00) [pid = 3008] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE68996800) [pid = 3008] [serial = 979] [outer = 0000000000000000] [url = about:blank] 18:55:27 INFO - PROCESS | 3008 | 1461117327786 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]]]}] 18:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 943ms 18:55:27 INFO - PROCESS | 3008 | 1461117327843 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 18:55:27 INFO - PROCESS | 3008 | 1461117327849 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 18:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:55:27 INFO - PROCESS | 3008 | 1461117327855 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 3008 | 1461117327858 Marionette TRACE conn5 <- [1,1442,null,{}] 18:55:27 INFO - PROCESS | 3008 | 1461117327862 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}] 18:55:27 INFO - PROCESS | 3008 | 1461117327947 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 18:55:28 INFO - PROCESS | 3008 | 1461117328035 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60F85800 == 50 [pid = 3008] [id = 370] 18:55:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE5871A800) [pid = 3008] [serial = 1109] [outer = 0000000000000000] 18:55:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE5C381000) [pid = 3008] [serial = 1110] [outer = 000000BE5871A800] 18:55:28 INFO - PROCESS | 3008 | 1461117328082 Marionette DEBUG loaded listener.js 18:55:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE5D408000) [pid = 3008] [serial = 1111] [outer = 000000BE5871A800] 18:55:28 INFO - PROCESS | 3008 | 1461117328483 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]]]}] 18:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 691ms 18:55:28 INFO - PROCESS | 3008 | 1461117328548 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 18:55:28 INFO - PROCESS | 3008 | 1461117328550 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 18:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:55:28 INFO - PROCESS | 3008 | 1461117328585 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:55:28 INFO - PROCESS | 3008 | 1461117328589 Marionette TRACE conn5 <- [1,1446,null,{}] 18:55:28 INFO - PROCESS | 3008 | 1461117328606 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}] 18:55:28 INFO - PROCESS | 3008 | 1461117328694 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 18:55:28 INFO - PROCESS | 3008 | 1461117328708 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F15000 == 51 [pid = 3008] [id = 371] 18:55:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE60A75400) [pid = 3008] [serial = 1112] [outer = 0000000000000000] 18:55:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE60EE2400) [pid = 3008] [serial = 1113] [outer = 000000BE60A75400] 18:55:28 INFO - PROCESS | 3008 | 1461117328757 Marionette DEBUG loaded listener.js 18:55:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE61671C00) [pid = 3008] [serial = 1114] [outer = 000000BE60A75400] 18:55:29 INFO - PROCESS | 3008 | 1461117329229 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]]]}] 18:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 733ms 18:55:29 INFO - PROCESS | 3008 | 1461117329289 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 18:55:29 INFO - PROCESS | 3008 | 1461117329292 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 18:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:55:29 INFO - PROCESS | 3008 | 1461117329296 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - PROCESS | 3008 | 1461117329298 Marionette TRACE conn5 <- [1,1450,null,{}] 18:55:29 INFO - PROCESS | 3008 | 1461117329301 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}] 18:55:29 INFO - PROCESS | 3008 | 1461117329390 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 18:55:29 INFO - PROCESS | 3008 | 1461117329396 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6538B800 == 52 [pid = 3008] [id = 372] 18:55:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE63292400) [pid = 3008] [serial = 1115] [outer = 0000000000000000] 18:55:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE6358E000) [pid = 3008] [serial = 1116] [outer = 000000BE63292400] 18:55:29 INFO - PROCESS | 3008 | 1461117329443 Marionette DEBUG loaded listener.js 18:55:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE636B0000) [pid = 3008] [serial = 1117] [outer = 000000BE63292400] 18:55:29 INFO - PROCESS | 3008 | 1461117329940 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]]]}] 18:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 18:55:30 INFO - PROCESS | 3008 | 1461117329990 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 18:55:30 INFO - PROCESS | 3008 | 1461117329992 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 18:55:30 INFO - PROCESS | 3008 | 1461117329995 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:55:30 INFO - PROCESS | 3008 | 1461117329997 Marionette TRACE conn5 <- [1,1454,null,{}] 18:55:30 INFO - PROCESS | 3008 | 1461117330000 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}] 18:55:30 INFO - PROCESS | 3008 | 1461117330133 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 18:55:30 INFO - PROCESS | 3008 | 1461117330155 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67620800 == 53 [pid = 3008] [id = 373] 18:55:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE63293800) [pid = 3008] [serial = 1118] [outer = 0000000000000000] 18:55:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE63BA3800) [pid = 3008] [serial = 1119] [outer = 000000BE63293800] 18:55:30 INFO - PROCESS | 3008 | 1461117330201 Marionette DEBUG loaded listener.js 18:55:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE64607000) [pid = 3008] [serial = 1120] [outer = 000000BE63293800] 18:55:30 INFO - PROCESS | 3008 | 1461117330660 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]]]}] 18:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 18:55:30 INFO - PROCESS | 3008 | 1461117330696 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 18:55:30 INFO - PROCESS | 3008 | 1461117330698 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 18:55:30 INFO - PROCESS | 3008 | 1461117330701 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:55:30 INFO - PROCESS | 3008 | 1461117330703 Marionette TRACE conn5 <- [1,1458,null,{}] 18:55:30 INFO - PROCESS | 3008 | 1461117330707 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}] 18:55:30 INFO - PROCESS | 3008 | 1461117330836 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 18:55:30 INFO - PROCESS | 3008 | 1461117330895 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE683DC000 == 54 [pid = 3008] [id = 374] 18:55:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE653AC800) [pid = 3008] [serial = 1121] [outer = 0000000000000000] 18:55:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE65525C00) [pid = 3008] [serial = 1122] [outer = 000000BE653AC800] 18:55:30 INFO - PROCESS | 3008 | 1461117330945 Marionette DEBUG loaded listener.js 18:55:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE664BCC00) [pid = 3008] [serial = 1123] [outer = 000000BE653AC800] 18:55:31 INFO - PROCESS | 3008 | 1461117331395 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]]]}] 18:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 18:55:31 INFO - PROCESS | 3008 | 1461117331449 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 18:55:31 INFO - PROCESS | 3008 | 1461117331452 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 18:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:55:31 INFO - PROCESS | 3008 | 1461117331457 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:55:31 INFO - PROCESS | 3008 | 1461117331459 Marionette TRACE conn5 <- [1,1462,null,{}] 18:55:31 INFO - PROCESS | 3008 | 1461117331462 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}] 18:55:31 INFO - PROCESS | 3008 | 1461117331568 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 18:55:31 INFO - PROCESS | 3008 | 1461117331580 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C7D9000 == 55 [pid = 3008] [id = 375] 18:55:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE66AEB400) [pid = 3008] [serial = 1124] [outer = 0000000000000000] 18:55:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE67745400) [pid = 3008] [serial = 1125] [outer = 000000BE66AEB400] 18:55:31 INFO - PROCESS | 3008 | 1461117331745 Marionette DEBUG loaded listener.js 18:55:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE684CEC00) [pid = 3008] [serial = 1126] [outer = 000000BE66AEB400] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE58524400) [pid = 3008] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE5B836400) [pid = 3008] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE616B9800) [pid = 3008] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE5C8DB800) [pid = 3008] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE67C4D800) [pid = 3008] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE6321F000) [pid = 3008] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE656B8800) [pid = 3008] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE68E26C00) [pid = 3008] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE55519000) [pid = 3008] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE6166C000) [pid = 3008] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:55:31 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE64606000) [pid = 3008] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:55:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE56CD1400) [pid = 3008] [serial = 1127] [outer = 000000BE55EA6000] 18:55:32 INFO - PROCESS | 3008 | 1461117332189 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]]]}] 18:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 774ms 18:55:32 INFO - PROCESS | 3008 | 1461117332232 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 18:55:32 INFO - PROCESS | 3008 | 1461117332234 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 18:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:55:32 INFO - PROCESS | 3008 | 1461117332243 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 3008 | 1461117332244 Marionette TRACE conn5 <- [1,1466,null,{}] 18:55:32 INFO - PROCESS | 3008 | 1461117332248 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}] 18:55:32 INFO - PROCESS | 3008 | 1461117332358 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 18:55:32 INFO - PROCESS | 3008 | 1461117332366 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690E2800 == 56 [pid = 3008] [id = 376] 18:55:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE566D4C00) [pid = 3008] [serial = 1128] [outer = 0000000000000000] 18:55:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE684CC000) [pid = 3008] [serial = 1129] [outer = 000000BE566D4C00] 18:55:32 INFO - PROCESS | 3008 | 1461117332412 Marionette DEBUG loaded listener.js 18:55:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE68996000) [pid = 3008] [serial = 1130] [outer = 000000BE566D4C00] 18:55:32 INFO - PROCESS | 3008 | 1461117332824 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]]]}] 18:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 627ms 18:55:32 INFO - PROCESS | 3008 | 1461117332868 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 18:55:32 INFO - PROCESS | 3008 | 1461117332870 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 18:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:55:32 INFO - PROCESS | 3008 | 1461117332874 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 3008 | 1461117332876 Marionette TRACE conn5 <- [1,1470,null,{}] 18:55:32 INFO - PROCESS | 3008 | 1461117332879 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}] 18:55:33 INFO - PROCESS | 3008 | 1461117333014 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 18:55:33 INFO - PROCESS | 3008 | 1461117333029 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8BF800 == 57 [pid = 3008] [id = 377] 18:55:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE6898D000) [pid = 3008] [serial = 1131] [outer = 0000000000000000] 18:55:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE68E23C00) [pid = 3008] [serial = 1132] [outer = 000000BE6898D000] 18:55:33 INFO - PROCESS | 3008 | 1461117333074 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE692B3800) [pid = 3008] [serial = 1133] [outer = 000000BE6898D000] 18:55:33 INFO - PROCESS | 3008 | 1461117333484 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]]]}] 18:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 627ms 18:55:33 INFO - PROCESS | 3008 | 1461117333504 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 18:55:33 INFO - PROCESS | 3008 | 1461117333507 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 18:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:55:33 INFO - PROCESS | 3008 | 1461117333510 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:55:33 INFO - PROCESS | 3008 | 1461117333512 Marionette TRACE conn5 <- [1,1474,null,{}] 18:55:33 INFO - PROCESS | 3008 | 1461117333515 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}] 18:55:33 INFO - PROCESS | 3008 | 1461117333625 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 18:55:33 INFO - PROCESS | 3008 | 1461117333633 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCC8800 == 58 [pid = 3008] [id = 378] 18:55:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE693B2400) [pid = 3008] [serial = 1134] [outer = 0000000000000000] 18:55:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE693B9400) [pid = 3008] [serial = 1135] [outer = 000000BE693B2400] 18:55:33 INFO - PROCESS | 3008 | 1461117333678 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE693EC400) [pid = 3008] [serial = 1136] [outer = 000000BE693B2400] 18:55:34 INFO - PROCESS | 3008 | 1461117334300 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]]]}] 18:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 881ms 18:55:34 INFO - PROCESS | 3008 | 1461117334395 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 18:55:34 INFO - PROCESS | 3008 | 1461117334401 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 18:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:55:34 INFO - PROCESS | 3008 | 1461117334407 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 3008 | 1461117334411 Marionette TRACE conn5 <- [1,1478,null,{}] 18:55:34 INFO - PROCESS | 3008 | 1461117334417 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}] 18:55:34 INFO - PROCESS | 3008 | 1461117334540 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 18:55:34 INFO - PROCESS | 3008 | 1461117334651 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE61650000 == 59 [pid = 3008] [id = 379] 18:55:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE5C283C00) [pid = 3008] [serial = 1137] [outer = 0000000000000000] 18:55:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE5D48F000) [pid = 3008] [serial = 1138] [outer = 000000BE5C283C00] 18:55:34 INFO - PROCESS | 3008 | 1461117334711 Marionette DEBUG loaded listener.js 18:55:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE60A4F400) [pid = 3008] [serial = 1139] [outer = 000000BE5C283C00] 18:55:35 INFO - PROCESS | 3008 | 1461117335284 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]]]}] 18:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 944ms 18:55:35 INFO - PROCESS | 3008 | 1461117335353 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 18:55:35 INFO - PROCESS | 3008 | 1461117335360 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 18:55:35 INFO - PROCESS | 3008 | 1461117335367 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:55:35 INFO - PROCESS | 3008 | 1461117335370 Marionette TRACE conn5 <- [1,1482,null,{}] 18:55:35 INFO - PROCESS | 3008 | 1461117335374 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}] 18:55:35 INFO - PROCESS | 3008 | 1461117335516 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 18:55:35 INFO - PROCESS | 3008 | 1461117335632 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678E7000 == 60 [pid = 3008] [id = 380] 18:55:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE62BA9C00) [pid = 3008] [serial = 1140] [outer = 0000000000000000] 18:55:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE63B24400) [pid = 3008] [serial = 1141] [outer = 000000BE62BA9C00] 18:55:35 INFO - PROCESS | 3008 | 1461117335689 Marionette DEBUG loaded listener.js 18:55:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE646B8000) [pid = 3008] [serial = 1142] [outer = 000000BE62BA9C00] 18:55:36 INFO - PROCESS | 3008 | 1461117336293 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]]]}] 18:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 987ms 18:55:36 INFO - PROCESS | 3008 | 1461117336359 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 18:55:36 INFO - PROCESS | 3008 | 1461117336362 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 18:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:55:36 INFO - PROCESS | 3008 | 1461117336366 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:55:36 INFO - PROCESS | 3008 | 1461117336370 Marionette TRACE conn5 <- [1,1486,null,{}] 18:55:36 INFO - PROCESS | 3008 | 1461117336397 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}] 18:55:36 INFO - PROCESS | 3008 | 1461117336510 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 18:55:36 INFO - PROCESS | 3008 | 1461117336586 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6C59B800 == 61 [pid = 3008] [id = 381] 18:55:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE656B2800) [pid = 3008] [serial = 1143] [outer = 0000000000000000] 18:55:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE68992C00) [pid = 3008] [serial = 1144] [outer = 000000BE656B2800] 18:55:36 INFO - PROCESS | 3008 | 1461117336685 Marionette DEBUG loaded listener.js 18:55:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE693E9800) [pid = 3008] [serial = 1145] [outer = 000000BE656B2800] 18:55:37 INFO - PROCESS | 3008 | 1461117337349 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]]]}] 18:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1047ms 18:55:37 INFO - PROCESS | 3008 | 1461117337416 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 18:55:37 INFO - PROCESS | 3008 | 1461117337419 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 18:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:55:37 INFO - PROCESS | 3008 | 1461117337422 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:55:37 INFO - PROCESS | 3008 | 1461117337425 Marionette TRACE conn5 <- [1,1490,null,{}] 18:55:37 INFO - PROCESS | 3008 | 1461117337428 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}] 18:55:37 INFO - PROCESS | 3008 | 1461117337542 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 18:55:37 INFO - PROCESS | 3008 | 1461117337617 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C78E800 == 62 [pid = 3008] [id = 382] 18:55:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE56C97C00) [pid = 3008] [serial = 1146] [outer = 0000000000000000] 18:55:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE56CD9800) [pid = 3008] [serial = 1147] [outer = 000000BE56C97C00] 18:55:37 INFO - PROCESS | 3008 | 1461117337831 Marionette DEBUG loaded listener.js 18:55:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE57F0C800) [pid = 3008] [serial = 1148] [outer = 000000BE56C97C00] 18:55:38 INFO - PROCESS | 3008 | 1461117338442 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]]]}] 18:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1027ms 18:55:38 INFO - PROCESS | 3008 | 1461117338452 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 18:55:38 INFO - PROCESS | 3008 | 1461117338457 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 18:55:38 INFO - PROCESS | 3008 | 1461117338463 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:55:38 INFO - PROCESS | 3008 | 1461117338466 Marionette TRACE conn5 <- [1,1494,null,{}] 18:55:38 INFO - PROCESS | 3008 | 1461117338489 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}] 18:55:38 INFO - PROCESS | 3008 | 1461117338595 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 18:55:38 INFO - PROCESS | 3008 | 1461117338686 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE61658800 == 63 [pid = 3008] [id = 383] 18:55:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE5C743800) [pid = 3008] [serial = 1149] [outer = 0000000000000000] 18:55:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE5C802C00) [pid = 3008] [serial = 1150] [outer = 000000BE5C743800] 18:55:38 INFO - PROCESS | 3008 | 1461117338737 Marionette DEBUG loaded listener.js 18:55:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE60A4B800) [pid = 3008] [serial = 1151] [outer = 000000BE5C743800] 18:55:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE683D0000 == 62 [pid = 3008] [id = 339] 18:55:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8BF800 == 61 [pid = 3008] [id = 377] 18:55:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690E2800 == 60 [pid = 3008] [id = 376] 18:55:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C7D9000 == 59 [pid = 3008] [id = 375] 18:55:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE683DC000 == 58 [pid = 3008] [id = 374] 18:55:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67620800 == 57 [pid = 3008] [id = 373] 18:55:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6538B800 == 56 [pid = 3008] [id = 372] 18:55:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F15000 == 55 [pid = 3008] [id = 371] 18:55:38 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE5BA8B400) [pid = 3008] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 18:55:38 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE684D4000) [pid = 3008] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 18:55:38 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE68FEA000) [pid = 3008] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 18:55:38 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE62BAD800) [pid = 3008] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60F85800 == 54 [pid = 3008] [id = 370] 18:55:39 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6C6800 == 53 [pid = 3008] [id = 369] 18:55:39 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CC9A000 == 52 [pid = 3008] [id = 367] 18:55:39 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6661B800 == 51 [pid = 3008] [id = 366] 18:55:39 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4D2000 == 50 [pid = 3008] [id = 365] 18:55:39 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6C58D000 == 49 [pid = 3008] [id = 364] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE5C384C00) [pid = 3008] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE64607C00) [pid = 3008] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE68983400) [pid = 3008] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE63B26000) [pid = 3008] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE64E3CC00) [pid = 3008] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE656B4000) [pid = 3008] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE63B30400) [pid = 3008] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE68988400) [pid = 3008] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE5C385000) [pid = 3008] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE602A9C00) [pid = 3008] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE5D497800) [pid = 3008] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE5B8D7000) [pid = 3008] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE62BB2400) [pid = 3008] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE632B2400) [pid = 3008] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE60F71800) [pid = 3008] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE60A72000) [pid = 3008] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE684C9800) [pid = 3008] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE636B6C00) [pid = 3008] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE67740800) [pid = 3008] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE66AE8800) [pid = 3008] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE68FE5400) [pid = 3008] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 18:55:39 INFO - PROCESS | 3008 | 1461117339268 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]]]}] 18:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 859ms 18:55:39 INFO - PROCESS | 3008 | 1461117339325 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 18:55:39 INFO - PROCESS | 3008 | 1461117339329 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 18:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:55:39 INFO - PROCESS | 3008 | 1461117339335 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:55:39 INFO - PROCESS | 3008 | 1461117339338 Marionette TRACE conn5 <- [1,1498,null,{}] 18:55:39 INFO - PROCESS | 3008 | 1461117339342 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}] 18:55:39 INFO - PROCESS | 3008 | 1461117339426 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 18:55:39 INFO - PROCESS | 3008 | 1461117339492 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63254800 == 50 [pid = 3008] [id = 384] 18:55:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE57467400) [pid = 3008] [serial = 1152] [outer = 0000000000000000] 18:55:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5C744C00) [pid = 3008] [serial = 1153] [outer = 000000BE57467400] 18:55:39 INFO - PROCESS | 3008 | 1461117339548 Marionette DEBUG loaded listener.js 18:55:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE60A4BC00) [pid = 3008] [serial = 1154] [outer = 000000BE57467400] 18:55:39 INFO - PROCESS | 3008 | 1461117339958 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]]]}] 18:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 628ms 18:55:39 INFO - PROCESS | 3008 | 1461117339966 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 18:55:39 INFO - PROCESS | 3008 | 1461117339968 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 18:55:39 INFO - PROCESS | 3008 | 1461117339972 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:55:39 INFO - PROCESS | 3008 | 1461117339975 Marionette TRACE conn5 <- [1,1502,null,{}] 18:55:39 INFO - PROCESS | 3008 | 1461117339986 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}] 18:55:40 INFO - PROCESS | 3008 | 1461117340103 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 18:55:40 INFO - PROCESS | 3008 | 1461117340111 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64A1C800 == 51 [pid = 3008] [id = 385] 18:55:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE60F0DC00) [pid = 3008] [serial = 1155] [outer = 0000000000000000] 18:55:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE616B6000) [pid = 3008] [serial = 1156] [outer = 000000BE60F0DC00] 18:55:40 INFO - PROCESS | 3008 | 1461117340158 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE6321D000) [pid = 3008] [serial = 1157] [outer = 000000BE60F0DC00] 18:55:40 INFO - PROCESS | 3008 | 1461117340571 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]]]}] 18:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 18:55:40 INFO - PROCESS | 3008 | 1461117340604 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 18:55:40 INFO - PROCESS | 3008 | 1461117340607 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 18:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:55:40 INFO - PROCESS | 3008 | 1461117340610 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:55:40 INFO - PROCESS | 3008 | 1461117340612 Marionette TRACE conn5 <- [1,1506,null,{}] 18:55:40 INFO - PROCESS | 3008 | 1461117340615 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}] 18:55:40 INFO - PROCESS | 3008 | 1461117340700 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 18:55:40 INFO - PROCESS | 3008 | 1461117340708 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66F27000 == 52 [pid = 3008] [id = 386] 18:55:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE63587800) [pid = 3008] [serial = 1158] [outer = 0000000000000000] 18:55:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE6360A000) [pid = 3008] [serial = 1159] [outer = 000000BE63587800] 18:55:40 INFO - PROCESS | 3008 | 1461117340754 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE6386FC00) [pid = 3008] [serial = 1160] [outer = 000000BE63587800] 18:55:41 INFO - PROCESS | 3008 | 1461117341206 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]]]}] 18:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 628ms 18:55:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:55:41 INFO - PROCESS | 3008 | 1461117341242 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 3008 | 1461117341244 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 18:55:41 INFO - PROCESS | 3008 | 1461117341247 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 3008 | 1461117341249 Marionette TRACE conn5 <- [1,1510,null,{}] 18:55:41 INFO - PROCESS | 3008 | 1461117341260 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}] 18:55:41 INFO - PROCESS | 3008 | 1461117341364 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 18:55:41 INFO - PROCESS | 3008 | 1461117341370 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4D6800 == 53 [pid = 3008] [id = 387] 18:55:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE63B28C00) [pid = 3008] [serial = 1161] [outer = 0000000000000000] 18:55:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE63B2CC00) [pid = 3008] [serial = 1162] [outer = 000000BE63B28C00] 18:55:41 INFO - PROCESS | 3008 | 1461117341423 Marionette DEBUG loaded listener.js 18:55:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE64602400) [pid = 3008] [serial = 1163] [outer = 000000BE63B28C00] 18:55:41 INFO - PROCESS | 3008 | 1461117341906 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"]]]}] 18:55:41 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 () { 18:55:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:55:41 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 () { 18:55:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:55:41 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 () { 18:55:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:55:41 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 () { 18:55:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:55:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 693ms 18:55:41 INFO - PROCESS | 3008 | 1461117341943 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 3008 | 1461117341945 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 18:55:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:55:41 INFO - PROCESS | 3008 | 1461117341949 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 3008 | 1461117341950 Marionette TRACE conn5 <- [1,1514,null,{}] 18:55:41 INFO - PROCESS | 3008 | 1461117341954 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}] 18:55:42 INFO - PROCESS | 3008 | 1461117342066 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 18:55:42 INFO - PROCESS | 3008 | 1461117342146 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684F6000 == 54 [pid = 3008] [id = 388] 18:55:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE6497D000) [pid = 3008] [serial = 1164] [outer = 0000000000000000] 18:55:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE66AEE400) [pid = 3008] [serial = 1165] [outer = 000000BE6497D000] 18:55:42 INFO - PROCESS | 3008 | 1461117342192 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE6773FC00) [pid = 3008] [serial = 1166] [outer = 000000BE6497D000] 18:55:42 INFO - PROCESS | 3008 | 1461117342605 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"]]]}] 18:55:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:55:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:55:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:55:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:55:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:55:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:55:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 18:55:42 INFO - PROCESS | 3008 | 1461117342624 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 18:55:42 INFO - PROCESS | 3008 | 1461117342626 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 18:55:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:55:42 INFO - PROCESS | 3008 | 1461117342630 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - PROCESS | 3008 | 1461117342631 Marionette TRACE conn5 <- [1,1518,null,{}] 18:55:42 INFO - PROCESS | 3008 | 1461117342635 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}] 18:55:42 INFO - PROCESS | 3008 | 1461117342740 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 18:55:42 INFO - PROCESS | 3008 | 1461117342745 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B88D800 == 55 [pid = 3008] [id = 389] 18:55:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE664C2400) [pid = 3008] [serial = 1167] [outer = 0000000000000000] 18:55:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE67C4CC00) [pid = 3008] [serial = 1168] [outer = 000000BE664C2400] 18:55:42 INFO - PROCESS | 3008 | 1461117342832 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE68987400) [pid = 3008] [serial = 1169] [outer = 000000BE664C2400] 18:55:43 INFO - PROCESS | 3008 | 1461117343222 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]]]}] 18:55:43 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 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:55:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:55:43 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. 18:55:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:55:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE55586000) [pid = 3008] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE60A75400) [pid = 3008] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE56FE2800) [pid = 3008] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE60EE7800) [pid = 3008] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE66AEB400) [pid = 3008] [serial = 1124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE63292400) [pid = 3008] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE5871A800) [pid = 3008] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE653AC800) [pid = 3008] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE6764B400) [pid = 3008] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE57086400) [pid = 3008] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE6898D000) [pid = 3008] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE566D4C00) [pid = 3008] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:55:43 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE63293800) [pid = 3008] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:55:43 INFO - PROCESS | 3008 | 1461117343381 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 18:55:43 INFO - PROCESS | 3008 | 1461117343384 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 18:55:43 INFO - PROCESS | 3008 | 1461117343388 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:55:43 INFO - PROCESS | 3008 | 1461117343390 Marionette TRACE conn5 <- [1,1522,null,{}] 18:55:43 INFO - PROCESS | 3008 | 1461117343434 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}] 18:55:43 INFO - PROCESS | 3008 | 1461117343515 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 18:55:43 INFO - PROCESS | 3008 | 1461117343523 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6847C800 == 56 [pid = 3008] [id = 390] 18:55:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE5871A800) [pid = 3008] [serial = 1170] [outer = 0000000000000000] 18:55:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE60A75400) [pid = 3008] [serial = 1171] [outer = 000000BE5871A800] 18:55:43 INFO - PROCESS | 3008 | 1461117343569 Marionette DEBUG loaded listener.js 18:55:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE65520800) [pid = 3008] [serial = 1172] [outer = 000000BE5871A800] 18:55:44 INFO - PROCESS | 3008 | 1461117343994 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]]]}] 18:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 629ms 18:55:44 INFO - PROCESS | 3008 | 1461117344028 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 3008 | 1461117344031 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 18:55:44 INFO - PROCESS | 3008 | 1461117344034 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 3008 | 1461117344035 Marionette TRACE conn5 <- [1,1526,null,{}] 18:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:55:44 INFO - PROCESS | 3008 | 1461117344039 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}] 18:55:44 INFO - PROCESS | 3008 | 1461117344120 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 18:55:44 INFO - PROCESS | 3008 | 1461117344126 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEA8000 == 57 [pid = 3008] [id = 391] 18:55:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE6898D000) [pid = 3008] [serial = 1173] [outer = 0000000000000000] 18:55:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE68995C00) [pid = 3008] [serial = 1174] [outer = 000000BE6898D000] 18:55:44 INFO - PROCESS | 3008 | 1461117344171 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE68E2A000) [pid = 3008] [serial = 1175] [outer = 000000BE6898D000] 18:55:44 INFO - PROCESS | 3008 | 1461117344588 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]]]}] 18:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 584ms 18:55:44 INFO - PROCESS | 3008 | 1461117344629 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 3008 | 1461117344631 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 18:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:55:44 INFO - PROCESS | 3008 | 1461117344635 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 3008 | 1461117344637 Marionette TRACE conn5 <- [1,1530,null,{}] 18:55:44 INFO - PROCESS | 3008 | 1461117344640 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}] 18:55:44 INFO - PROCESS | 3008 | 1461117344722 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 18:55:44 INFO - PROCESS | 3008 | 1461117344728 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CCA0800 == 58 [pid = 3008] [id = 392] 18:55:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE68FEA000) [pid = 3008] [serial = 1176] [outer = 0000000000000000] 18:55:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE6901DC00) [pid = 3008] [serial = 1177] [outer = 000000BE68FEA000] 18:55:44 INFO - PROCESS | 3008 | 1461117344778 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE69028C00) [pid = 3008] [serial = 1178] [outer = 000000BE68FEA000] 18:55:45 INFO - PROCESS | 3008 | 1461117345218 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]]]}] 18:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 629ms 18:55:45 INFO - PROCESS | 3008 | 1461117345266 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 18:55:45 INFO - PROCESS | 3008 | 1461117345269 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 18:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:55:45 INFO - PROCESS | 3008 | 1461117345272 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:55:45 INFO - PROCESS | 3008 | 1461117345275 Marionette TRACE conn5 <- [1,1534,null,{}] 18:55:45 INFO - PROCESS | 3008 | 1461117345283 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}] 18:55:45 INFO - PROCESS | 3008 | 1461117345387 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 18:55:45 INFO - PROCESS | 3008 | 1461117345521 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE58780800 == 59 [pid = 3008] [id = 393] 18:55:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5550AC00) [pid = 3008] [serial = 1179] [outer = 0000000000000000] 18:55:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE55519C00) [pid = 3008] [serial = 1180] [outer = 000000BE5550AC00] 18:55:45 INFO - PROCESS | 3008 | 1461117345581 Marionette DEBUG loaded listener.js 18:55:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE56FEF800) [pid = 3008] [serial = 1181] [outer = 000000BE5550AC00] 18:55:46 INFO - PROCESS | 3008 | 1461117346267 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]]]}] 18:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1031ms 18:55:46 INFO - PROCESS | 3008 | 1461117346308 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 18:55:46 INFO - PROCESS | 3008 | 1461117346313 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 18:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:55:46 INFO - PROCESS | 3008 | 1461117346318 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:55:46 INFO - PROCESS | 3008 | 1461117346321 Marionette TRACE conn5 <- [1,1538,null,{}] 18:55:46 INFO - PROCESS | 3008 | 1461117346349 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}] 18:55:46 INFO - PROCESS | 3008 | 1461117346460 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 18:55:46 INFO - PROCESS | 3008 | 1461117346581 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E0A000 == 60 [pid = 3008] [id = 394] 18:55:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE5D871C00) [pid = 3008] [serial = 1182] [outer = 0000000000000000] 18:55:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE60F0B000) [pid = 3008] [serial = 1183] [outer = 000000BE5D871C00] 18:55:46 INFO - PROCESS | 3008 | 1461117346643 Marionette DEBUG loaded listener.js 18:55:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE632B2400) [pid = 3008] [serial = 1184] [outer = 000000BE5D871C00] 18:55:47 INFO - PROCESS | 3008 | 1461117347234 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]]]}] 18:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 964ms 18:55:47 INFO - PROCESS | 3008 | 1461117347288 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 18:55:47 INFO - PROCESS | 3008 | 1461117347292 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 18:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:55:47 INFO - PROCESS | 3008 | 1461117347296 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:55:47 INFO - PROCESS | 3008 | 1461117347299 Marionette TRACE conn5 <- [1,1542,null,{}] 18:55:47 INFO - PROCESS | 3008 | 1461117347303 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}] 18:55:47 INFO - PROCESS | 3008 | 1461117347413 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 18:55:47 INFO - PROCESS | 3008 | 1461117347531 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8D3000 == 61 [pid = 3008] [id = 395] 18:55:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE64316000) [pid = 3008] [serial = 1185] [outer = 0000000000000000] 18:55:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE64AF2000) [pid = 3008] [serial = 1186] [outer = 000000BE64316000] 18:55:47 INFO - PROCESS | 3008 | 1461117347590 Marionette DEBUG loaded listener.js 18:55:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE66A47400) [pid = 3008] [serial = 1187] [outer = 000000BE64316000] 18:55:48 INFO - PROCESS | 3008 | 1461117348197 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]]]}] 18:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 943ms 18:55:48 INFO - PROCESS | 3008 | 1461117348241 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 18:55:48 INFO - PROCESS | 3008 | 1461117348244 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 18:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:55:48 INFO - PROCESS | 3008 | 1461117348255 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:55:48 INFO - PROCESS | 3008 | 1461117348262 Marionette TRACE conn5 <- [1,1546,null,{}] 18:55:48 INFO - PROCESS | 3008 | 1461117348267 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}] 18:55:48 INFO - PROCESS | 3008 | 1461117348409 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 18:55:48 INFO - PROCESS | 3008 | 1461117348527 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6440A000 == 62 [pid = 3008] [id = 396] 18:55:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE6618F000) [pid = 3008] [serial = 1188] [outer = 0000000000000000] 18:55:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE693B1800) [pid = 3008] [serial = 1189] [outer = 000000BE6618F000] 18:55:48 INFO - PROCESS | 3008 | 1461117348584 Marionette DEBUG loaded listener.js 18:55:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE693F4400) [pid = 3008] [serial = 1190] [outer = 000000BE6618F000] 18:55:49 INFO - PROCESS | 3008 | 1461117349204 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]]]}] 18:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1004ms 18:55:49 INFO - PROCESS | 3008 | 1461117349254 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 18:55:49 INFO - PROCESS | 3008 | 1461117349258 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 18:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:55:49 INFO - PROCESS | 3008 | 1461117349261 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:55:49 INFO - PROCESS | 3008 | 1461117349263 Marionette TRACE conn5 <- [1,1550,null,{}] 18:55:49 INFO - PROCESS | 3008 | 1461117349267 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}] 18:55:49 INFO - PROCESS | 3008 | 1461117349376 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 18:55:49 INFO - PROCESS | 3008 | 1461117349493 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67862800 == 63 [pid = 3008] [id = 397] 18:55:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE67771400) [pid = 3008] [serial = 1191] [outer = 0000000000000000] 18:55:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE67776800) [pid = 3008] [serial = 1192] [outer = 000000BE67771400] 18:55:49 INFO - PROCESS | 3008 | 1461117349550 Marionette DEBUG loaded listener.js 18:55:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE693F1000) [pid = 3008] [serial = 1193] [outer = 000000BE67771400] 18:55:50 INFO - PROCESS | 3008 | 1461117350258 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]]]}] 18:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1030ms 18:55:50 INFO - PROCESS | 3008 | 1461117350305 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 18:55:50 INFO - PROCESS | 3008 | 1461117350309 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 18:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:55:50 INFO - PROCESS | 3008 | 1461117350340 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:55:50 INFO - PROCESS | 3008 | 1461117350344 Marionette TRACE conn5 <- [1,1554,null,{}] 18:55:50 INFO - PROCESS | 3008 | 1461117350351 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}] 18:55:50 INFO - PROCESS | 3008 | 1461117350452 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 18:55:50 INFO - PROCESS | 3008 | 1461117350579 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A6F000 == 64 [pid = 3008] [id = 398] 18:55:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE57936C00) [pid = 3008] [serial = 1194] [outer = 0000000000000000] 18:55:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE5C268800) [pid = 3008] [serial = 1195] [outer = 000000BE57936C00] 18:55:50 INFO - PROCESS | 3008 | 1461117350633 Marionette DEBUG loaded listener.js 18:55:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE5E01C400) [pid = 3008] [serial = 1196] [outer = 000000BE57936C00] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D15000 == 63 [pid = 3008] [id = 328] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CCA0800 == 62 [pid = 3008] [id = 392] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEA8000 == 61 [pid = 3008] [id = 391] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6847C800 == 60 [pid = 3008] [id = 390] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B88D800 == 59 [pid = 3008] [id = 389] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684F6000 == 58 [pid = 3008] [id = 388] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4D6800 == 57 [pid = 3008] [id = 387] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66F27000 == 56 [pid = 3008] [id = 386] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64A1C800 == 55 [pid = 3008] [id = 385] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63254800 == 54 [pid = 3008] [id = 384] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE60FCC800) [pid = 3008] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE5745D400) [pid = 3008] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE6773CC00) [pid = 3008] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE61658800 == 53 [pid = 3008] [id = 383] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C78E800 == 52 [pid = 3008] [id = 382] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE61650000 == 51 [pid = 3008] [id = 379] 18:55:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCC8800 == 50 [pid = 3008] [id = 378] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE692B3800) [pid = 3008] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE68996000) [pid = 3008] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE63BA3800) [pid = 3008] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE693B6C00) [pid = 3008] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE60EE2400) [pid = 3008] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE56FE8000) [pid = 3008] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE63BA5000) [pid = 3008] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE68E25400) [pid = 3008] [serial = 685] [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.] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE684CEC00) [pid = 3008] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE6358E000) [pid = 3008] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE5D408000) [pid = 3008] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE5C381000) [pid = 3008] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE5B8CDC00) [pid = 3008] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE636B0000) [pid = 3008] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE64607000) [pid = 3008] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE65525C00) [pid = 3008] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE692B8800) [pid = 3008] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE61671C00) [pid = 3008] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE664BCC00) [pid = 3008] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE684CC000) [pid = 3008] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE68FE6000) [pid = 3008] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE67745400) [pid = 3008] [serial = 1125] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE5DC94000) [pid = 3008] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE68E23C00) [pid = 3008] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 18:55:51 INFO - PROCESS | 3008 | 1461117351260 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]]]}] 18:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 944ms 18:55:51 INFO - PROCESS | 3008 | 1461117351292 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 18:55:51 INFO - PROCESS | 3008 | 1461117351298 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 18:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:55:51 INFO - PROCESS | 3008 | 1461117351304 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:55:51 INFO - PROCESS | 3008 | 1461117351307 Marionette TRACE conn5 <- [1,1558,null,{}] 18:55:51 INFO - PROCESS | 3008 | 1461117351310 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}] 18:55:51 INFO - PROCESS | 3008 | 1461117351406 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 18:55:51 INFO - PROCESS | 3008 | 1461117351484 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6BB800 == 51 [pid = 3008] [id = 399] 18:55:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE56CCE000) [pid = 3008] [serial = 1197] [outer = 0000000000000000] 18:55:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE5B8CD800) [pid = 3008] [serial = 1198] [outer = 000000BE56CCE000] 18:55:51 INFO - PROCESS | 3008 | 1461117351531 Marionette DEBUG loaded listener.js 18:55:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE5D408C00) [pid = 3008] [serial = 1199] [outer = 000000BE56CCE000] 18:55:51 INFO - PROCESS | 3008 | 1461117351930 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]]]}] 18:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 732ms 18:55:52 INFO - PROCESS | 3008 | 1461117352038 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 18:55:52 INFO - PROCESS | 3008 | 1461117352041 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 18:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:55:52 INFO - PROCESS | 3008 | 1461117352044 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:55:52 INFO - PROCESS | 3008 | 1461117352048 Marionette TRACE conn5 <- [1,1562,null,{}] 18:55:52 INFO - PROCESS | 3008 | 1461117352058 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}] 18:55:52 INFO - PROCESS | 3008 | 1461117352153 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 18:55:52 INFO - PROCESS | 3008 | 1461117352162 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6440B800 == 52 [pid = 3008] [id = 400] 18:55:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE616BB400) [pid = 3008] [serial = 1200] [outer = 0000000000000000] 18:55:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE632AEC00) [pid = 3008] [serial = 1201] [outer = 000000BE616BB400] 18:55:52 INFO - PROCESS | 3008 | 1461117352211 Marionette DEBUG loaded listener.js 18:55:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE636AEC00) [pid = 3008] [serial = 1202] [outer = 000000BE616BB400] 18:55:52 INFO - PROCESS | 3008 | 1461117352671 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]]]}] 18:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 692ms 18:55:52 INFO - PROCESS | 3008 | 1461117352739 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 18:55:52 INFO - PROCESS | 3008 | 1461117352742 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 18:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:55:52 INFO - PROCESS | 3008 | 1461117352745 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:55:52 INFO - PROCESS | 3008 | 1461117352747 Marionette TRACE conn5 <- [1,1566,null,{}] 18:55:52 INFO - PROCESS | 3008 | 1461117352750 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}] 18:55:52 INFO - PROCESS | 3008 | 1461117352836 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 18:55:52 INFO - PROCESS | 3008 | 1461117352844 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D1D800 == 53 [pid = 3008] [id = 401] 18:55:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE63B29000) [pid = 3008] [serial = 1203] [outer = 0000000000000000] 18:55:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE643C5000) [pid = 3008] [serial = 1204] [outer = 000000BE63B29000] 18:55:52 INFO - PROCESS | 3008 | 1461117352891 Marionette DEBUG loaded listener.js 18:55:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE6497B400) [pid = 3008] [serial = 1205] [outer = 000000BE63B29000] 18:55:53 INFO - PROCESS | 3008 | 1461117353292 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]]]}] 18:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms 18:55:53 INFO - PROCESS | 3008 | 1461117353375 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 3008 | 1461117353378 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 18:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:55:53 INFO - PROCESS | 3008 | 1461117353381 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 3008 | 1461117353383 Marionette TRACE conn5 <- [1,1570,null,{}] 18:55:53 INFO - PROCESS | 3008 | 1461117353387 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}] 18:55:53 INFO - PROCESS | 3008 | 1461117353469 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 18:55:53 INFO - PROCESS | 3008 | 1461117353505 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678D9000 == 54 [pid = 3008] [id = 402] 18:55:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE64E46000) [pid = 3008] [serial = 1206] [outer = 0000000000000000] 18:55:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE65525C00) [pid = 3008] [serial = 1207] [outer = 000000BE64E46000] 18:55:53 INFO - PROCESS | 3008 | 1461117353551 Marionette DEBUG loaded listener.js 18:55:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE66FC3C00) [pid = 3008] [serial = 1208] [outer = 000000BE64E46000] 18:55:54 INFO - PROCESS | 3008 | 1461117354041 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]]]}] 18:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 692ms 18:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:55:54 INFO - PROCESS | 3008 | 1461117354076 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 3008 | 1461117354078 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 18:55:54 INFO - PROCESS | 3008 | 1461117354082 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 3008 | 1461117354083 Marionette TRACE conn5 <- [1,1574,null,{}] 18:55:54 INFO - PROCESS | 3008 | 1461117354093 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}] 18:55:54 INFO - PROCESS | 3008 | 1461117354224 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 18:55:54 INFO - PROCESS | 3008 | 1461117354280 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68480000 == 55 [pid = 3008] [id = 403] 18:55:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE67B53400) [pid = 3008] [serial = 1209] [outer = 0000000000000000] 18:55:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE68987000) [pid = 3008] [serial = 1210] [outer = 000000BE67B53400] 18:55:54 INFO - PROCESS | 3008 | 1461117354330 Marionette DEBUG loaded listener.js 18:55:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE6899E000) [pid = 3008] [serial = 1211] [outer = 000000BE67B53400] 18:55:54 INFO - PROCESS | 3008 | 1461117354765 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]]]}] 18:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 18:55:54 INFO - PROCESS | 3008 | 1461117354854 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 3008 | 1461117354856 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 18:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:55:54 INFO - PROCESS | 3008 | 1461117354860 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 3008 | 1461117354862 Marionette TRACE conn5 <- [1,1578,null,{}] 18:55:54 INFO - PROCESS | 3008 | 1461117354865 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}] 18:55:54 INFO - PROCESS | 3008 | 1461117354974 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 18:55:55 INFO - PROCESS | 3008 | 1461117355029 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6941E000 == 56 [pid = 3008] [id = 404] 18:55:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE68998800) [pid = 3008] [serial = 1212] [outer = 0000000000000000] 18:55:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE68FE6800) [pid = 3008] [serial = 1213] [outer = 000000BE68998800] 18:55:55 INFO - PROCESS | 3008 | 1461117355075 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE692B1000) [pid = 3008] [serial = 1214] [outer = 000000BE68998800] 18:55:55 INFO - PROCESS | 3008 | 1461117355487 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]]]}] 18:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 692ms 18:55:55 INFO - PROCESS | 3008 | 1461117355556 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 18:55:55 INFO - PROCESS | 3008 | 1461117355558 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 18:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:55:55 INFO - PROCESS | 3008 | 1461117355561 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:55:55 INFO - PROCESS | 3008 | 1461117355563 Marionette TRACE conn5 <- [1,1582,null,{}] 18:55:55 INFO - PROCESS | 3008 | 1461117355566 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}] 18:55:55 INFO - PROCESS | 3008 | 1461117355674 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE664C2400) [pid = 3008] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE693B2400) [pid = 3008] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE6497D000) [pid = 3008] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE57467400) [pid = 3008] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE63587800) [pid = 3008] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE56C97C00) [pid = 3008] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE60F0DC00) [pid = 3008] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE5C743800) [pid = 3008] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE5871A800) [pid = 3008] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE63B28C00) [pid = 3008] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE6898D000) [pid = 3008] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE56FEB400) [pid = 3008] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE68E1F800) [pid = 3008] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE60A79000) [pid = 3008] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:55:55 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE66428000) [pid = 3008] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:55:55 INFO - PROCESS | 3008 | 1461117355851 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F12800 == 57 [pid = 3008] [id = 405] 18:55:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE56069C00) [pid = 3008] [serial = 1215] [outer = 0000000000000000] 18:55:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE5606D400) [pid = 3008] [serial = 1216] [outer = 000000BE56069C00] 18:55:55 INFO - PROCESS | 3008 | 1461117355898 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE56FE7400) [pid = 3008] [serial = 1217] [outer = 000000BE56069C00] 18:55:56 INFO - PROCESS | 3008 | 1461117356277 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]]]}] 18:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 774ms 18:55:56 INFO - PROCESS | 3008 | 1461117356339 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 18:55:56 INFO - PROCESS | 3008 | 1461117356341 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 18:55:56 INFO - PROCESS | 3008 | 1461117356344 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:55:56 INFO - PROCESS | 3008 | 1461117356346 Marionette TRACE conn5 <- [1,1586,null,{}] 18:55:56 INFO - PROCESS | 3008 | 1461117356349 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}] 18:55:56 INFO - PROCESS | 3008 | 1461117356460 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 18:55:56 INFO - PROCESS | 3008 | 1461117356469 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA1F800 == 58 [pid = 3008] [id = 406] 18:55:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE56070400) [pid = 3008] [serial = 1218] [outer = 0000000000000000] 18:55:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE632AE800) [pid = 3008] [serial = 1219] [outer = 000000BE56070400] 18:55:56 INFO - PROCESS | 3008 | 1461117356518 Marionette DEBUG loaded listener.js 18:55:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE69028400) [pid = 3008] [serial = 1220] [outer = 000000BE56070400] 18:55:56 INFO - PROCESS | 3008 | 1461117356908 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]]]}] 18:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 587ms 18:55:56 INFO - PROCESS | 3008 | 1461117356934 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 18:55:56 INFO - PROCESS | 3008 | 1461117356936 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 18:55:56 INFO - PROCESS | 3008 | 1461117356939 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:55:56 INFO - PROCESS | 3008 | 1461117356941 Marionette TRACE conn5 <- [1,1590,null,{}] 18:55:56 INFO - PROCESS | 3008 | 1461117356944 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}] 18:55:57 INFO - PROCESS | 3008 | 1461117357027 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 18:55:57 INFO - PROCESS | 3008 | 1461117357101 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEA5800 == 59 [pid = 3008] [id = 407] 18:55:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE68E1F800) [pid = 3008] [serial = 1221] [outer = 0000000000000000] 18:55:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE693BA000) [pid = 3008] [serial = 1222] [outer = 000000BE68E1F800] 18:55:57 INFO - PROCESS | 3008 | 1461117357150 Marionette DEBUG loaded listener.js 18:55:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE693F7C00) [pid = 3008] [serial = 1223] [outer = 000000BE68E1F800] 18:55:57 INFO - PROCESS | 3008 | 1461117357517 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]]]}] 18:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 627ms 18:55:57 INFO - PROCESS | 3008 | 1461117357570 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 18:55:57 INFO - PROCESS | 3008 | 1461117357572 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 18:55:57 INFO - PROCESS | 3008 | 1461117357576 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:55:57 INFO - PROCESS | 3008 | 1461117357578 Marionette TRACE conn5 <- [1,1594,null,{}] 18:55:57 INFO - PROCESS | 3008 | 1461117357581 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}] 18:55:57 INFO - PROCESS | 3008 | 1461117357715 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 18:55:57 INFO - PROCESS | 3008 | 1461117357756 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E1DC000 == 60 [pid = 3008] [id = 408] 18:55:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE68563400) [pid = 3008] [serial = 1224] [outer = 0000000000000000] 18:55:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE69481C00) [pid = 3008] [serial = 1225] [outer = 000000BE68563400] 18:55:57 INFO - PROCESS | 3008 | 1461117357807 Marionette DEBUG loaded listener.js 18:55:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE6948CC00) [pid = 3008] [serial = 1226] [outer = 000000BE68563400] 18:55:58 INFO - PROCESS | 3008 | 1461117358469 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]]]}] 18:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 943ms 18:55:58 INFO - PROCESS | 3008 | 1461117358523 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 18:55:58 INFO - PROCESS | 3008 | 1461117358529 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 18:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:55:58 INFO - PROCESS | 3008 | 1461117358535 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:55:58 INFO - PROCESS | 3008 | 1461117358539 Marionette TRACE conn5 <- [1,1598,null,{}] 18:55:58 INFO - PROCESS | 3008 | 1461117358545 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}] 18:55:58 INFO - PROCESS | 3008 | 1461117358661 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 18:55:58 INFO - PROCESS | 3008 | 1461117358785 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A19000 == 61 [pid = 3008] [id = 409] 18:55:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE5C507C00) [pid = 3008] [serial = 1227] [outer = 0000000000000000] 18:55:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE5D405C00) [pid = 3008] [serial = 1228] [outer = 000000BE5C507C00] 18:55:58 INFO - PROCESS | 3008 | 1461117358845 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE60F09C00) [pid = 3008] [serial = 1229] [outer = 000000BE5C507C00] 18:55:59 INFO - PROCESS | 3008 | 1461117359446 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]]]}] 18:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 944ms 18:55:59 INFO - PROCESS | 3008 | 1461117359481 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 3008 | 1461117359488 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 18:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:55:59 INFO - PROCESS | 3008 | 1461117359495 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - PROCESS | 3008 | 1461117359498 Marionette TRACE conn5 <- [1,1602,null,{}] 18:55:59 INFO - PROCESS | 3008 | 1461117359502 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}] 18:55:59 INFO - PROCESS | 3008 | 1461117359618 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 18:55:59 INFO - PROCESS | 3008 | 1461117359739 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C76800 == 62 [pid = 3008] [id = 410] 18:55:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE6332B800) [pid = 3008] [serial = 1230] [outer = 0000000000000000] 18:55:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE63FEF800) [pid = 3008] [serial = 1231] [outer = 000000BE6332B800] 18:55:59 INFO - PROCESS | 3008 | 1461117359797 Marionette DEBUG loaded listener.js 18:55:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE6773BC00) [pid = 3008] [serial = 1232] [outer = 000000BE6332B800] 18:56:00 INFO - PROCESS | 3008 | 1461117360433 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]]]}] 18:56:00 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 18:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 985ms 18:56:00 INFO - PROCESS | 3008 | 1461117360480 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 18:56:00 INFO - PROCESS | 3008 | 1461117360483 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 18:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:56:00 INFO - PROCESS | 3008 | 1461117360487 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:56:00 INFO - PROCESS | 3008 | 1461117360491 Marionette TRACE conn5 <- [1,1606,null,{}] 18:56:00 INFO - PROCESS | 3008 | 1461117360503 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}] 18:56:00 INFO - PROCESS | 3008 | 1461117360619 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 18:56:00 INFO - PROCESS | 3008 | 1461117360742 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA19000 == 63 [pid = 3008] [id = 411] 18:56:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE6855E400) [pid = 3008] [serial = 1233] [outer = 0000000000000000] 18:56:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE68566C00) [pid = 3008] [serial = 1234] [outer = 000000BE6855E400] 18:56:00 INFO - PROCESS | 3008 | 1461117360803 Marionette DEBUG loaded listener.js 18:56:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE69027400) [pid = 3008] [serial = 1235] [outer = 000000BE6855E400] 18:56:01 INFO - PROCESS | 3008 | 1461117361398 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]]]}] 18:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 986ms 18:56:01 INFO - PROCESS | 3008 | 1461117361474 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 18:56:01 INFO - PROCESS | 3008 | 1461117361478 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 18:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:56:01 INFO - PROCESS | 3008 | 1461117361481 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:56:01 INFO - PROCESS | 3008 | 1461117361483 Marionette TRACE conn5 <- [1,1610,null,{}] 18:56:01 INFO - PROCESS | 3008 | 1461117361487 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}] 18:56:01 INFO - PROCESS | 3008 | 1461117361598 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 18:56:01 INFO - PROCESS | 3008 | 1461117361719 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69039800 == 64 [pid = 3008] [id = 412] 18:56:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE687D0800) [pid = 3008] [serial = 1236] [outer = 0000000000000000] 18:56:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE687D7800) [pid = 3008] [serial = 1237] [outer = 000000BE687D0800] 18:56:01 INFO - PROCESS | 3008 | 1461117361776 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE693BD800) [pid = 3008] [serial = 1238] [outer = 000000BE687D0800] 18:56:02 INFO - PROCESS | 3008 | 1461117362373 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]]]}] 18:56:02 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 18:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1125ms 18:56:02 INFO - PROCESS | 3008 | 1461117362622 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 18:56:02 INFO - PROCESS | 3008 | 1461117362627 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 18:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:56:02 INFO - PROCESS | 3008 | 1461117362633 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 3008 | 1461117362636 Marionette TRACE conn5 <- [1,1614,null,{}] 18:56:02 INFO - PROCESS | 3008 | 1461117362642 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}] 18:56:02 INFO - PROCESS | 3008 | 1461117362744 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 18:56:02 INFO - PROCESS | 3008 | 1461117362820 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE56076000 == 65 [pid = 3008] [id = 413] 18:56:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE56FE7000) [pid = 3008] [serial = 1239] [outer = 0000000000000000] 18:56:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE57093800) [pid = 3008] [serial = 1240] [outer = 000000BE56FE7000] 18:56:02 INFO - PROCESS | 3008 | 1461117362871 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE5B8D1C00) [pid = 3008] [serial = 1241] [outer = 000000BE56FE7000] 18:56:03 INFO - PROCESS | 3008 | 1461117363463 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]]]}] 18:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 881ms 18:56:03 INFO - PROCESS | 3008 | 1461117363517 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 18:56:03 INFO - PROCESS | 3008 | 1461117363521 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 18:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:56:03 INFO - PROCESS | 3008 | 1461117363528 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 3008 | 1461117363532 Marionette TRACE conn5 <- [1,1618,null,{}] 18:56:03 INFO - PROCESS | 3008 | 1461117363536 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}] 18:56:03 INFO - PROCESS | 3008 | 1461117363634 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 18:56:03 INFO - PROCESS | 3008 | 1461117363715 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4CE000 == 66 [pid = 3008] [id = 414] 18:56:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE5708B400) [pid = 3008] [serial = 1242] [outer = 0000000000000000] 18:56:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE5C8DA800) [pid = 3008] [serial = 1243] [outer = 000000BE5708B400] 18:56:03 INFO - PROCESS | 3008 | 1461117363807 Marionette DEBUG loaded listener.js 18:56:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE60A4E000) [pid = 3008] [serial = 1244] [outer = 000000BE5708B400] 18:56:03 INFO - PROCESS | 3008 | --DOCSHELL 000000BE56F1C000 == 65 [pid = 3008] [id = 208] 18:56:03 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEA5800 == 64 [pid = 3008] [id = 407] 18:56:03 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA1F800 == 63 [pid = 3008] [id = 406] 18:56:03 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F12800 == 62 [pid = 3008] [id = 405] 18:56:03 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6941E000 == 61 [pid = 3008] [id = 404] 18:56:03 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68480000 == 60 [pid = 3008] [id = 403] 18:56:03 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678D9000 == 59 [pid = 3008] [id = 402] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE6901DC00) [pid = 3008] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D1D800 == 58 [pid = 3008] [id = 401] 18:56:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6440B800 == 57 [pid = 3008] [id = 400] 18:56:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6BB800 == 56 [pid = 3008] [id = 399] 18:56:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A6F000 == 55 [pid = 3008] [id = 398] 18:56:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6440A000 == 54 [pid = 3008] [id = 396] 18:56:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8D3000 == 53 [pid = 3008] [id = 395] 18:56:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E0A000 == 52 [pid = 3008] [id = 394] 18:56:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE58780800 == 51 [pid = 3008] [id = 393] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE5BA86000) [pid = 3008] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE692B7000) [pid = 3008] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE636B1800) [pid = 3008] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE68FE3000) [pid = 3008] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE67C4CC00) [pid = 3008] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE693B9400) [pid = 3008] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE693EC400) [pid = 3008] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE6773FC00) [pid = 3008] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE5C744C00) [pid = 3008] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE60A4BC00) [pid = 3008] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE6360A000) [pid = 3008] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE68992C00) [pid = 3008] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE66AEE400) [pid = 3008] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE5D48F000) [pid = 3008] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE57F0C800) [pid = 3008] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE56CD9800) [pid = 3008] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE616B6000) [pid = 3008] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE6321D000) [pid = 3008] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE60A4B800) [pid = 3008] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE5C802C00) [pid = 3008] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE63B24400) [pid = 3008] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE60A75400) [pid = 3008] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE68987400) [pid = 3008] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE63B2CC00) [pid = 3008] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE64602400) [pid = 3008] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE6386FC00) [pid = 3008] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE68E2A000) [pid = 3008] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE68995C00) [pid = 3008] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE65520800) [pid = 3008] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 18:56:04 INFO - PROCESS | 3008 | 1461117364284 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]]]}] 18:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 839ms 18:56:04 INFO - PROCESS | 3008 | 1461117364370 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 18:56:04 INFO - PROCESS | 3008 | 1461117364372 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 18:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:56:04 INFO - PROCESS | 3008 | 1461117364376 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - PROCESS | 3008 | 1461117364378 Marionette TRACE conn5 <- [1,1622,null,{}] 18:56:04 INFO - PROCESS | 3008 | 1461117364388 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}] 18:56:04 INFO - PROCESS | 3008 | 1461117364478 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 18:56:04 INFO - PROCESS | 3008 | 1461117364491 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE635D7800 == 52 [pid = 3008] [id = 415] 18:56:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE5B8D1800) [pid = 3008] [serial = 1245] [outer = 0000000000000000] 18:56:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE5D409000) [pid = 3008] [serial = 1246] [outer = 000000BE5B8D1800] 18:56:04 INFO - PROCESS | 3008 | 1461117364542 Marionette DEBUG loaded listener.js 18:56:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE60A4CC00) [pid = 3008] [serial = 1247] [outer = 000000BE5B8D1800] 18:56:05 INFO - PROCESS | 3008 | 1461117365231 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]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 882ms 18:56:05 INFO - PROCESS | 3008 | 1461117365260 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 3008 | 1461117365266 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 18:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:56:05 INFO - PROCESS | 3008 | 1461117365272 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 3008 | 1461117365276 Marionette TRACE conn5 <- [1,1626,null,{}] 18:56:05 INFO - PROCESS | 3008 | 1461117365282 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}] 18:56:05 INFO - PROCESS | 3008 | 1461117365441 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 18:56:05 INFO - PROCESS | 3008 | 1461117365535 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B74800 == 53 [pid = 3008] [id = 416] 18:56:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE58791000) [pid = 3008] [serial = 1248] [outer = 0000000000000000] 18:56:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE5B8D8800) [pid = 3008] [serial = 1249] [outer = 000000BE58791000] 18:56:05 INFO - PROCESS | 3008 | 1461117365594 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE5D494C00) [pid = 3008] [serial = 1250] [outer = 000000BE58791000] 18:56:06 INFO - PROCESS | 3008 | 1461117366172 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]]]}] 18:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 943ms 18:56:06 INFO - PROCESS | 3008 | 1461117366218 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 3008 | 1461117366225 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 18:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:56:06 INFO - PROCESS | 3008 | 1461117366232 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - PROCESS | 3008 | 1461117366235 Marionette TRACE conn5 <- [1,1630,null,{}] 18:56:06 INFO - PROCESS | 3008 | 1461117366239 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}] 18:56:06 INFO - PROCESS | 3008 | 1461117366348 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 18:56:06 INFO - PROCESS | 3008 | 1461117366438 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C7E3800 == 54 [pid = 3008] [id = 417] 18:56:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE60E41800) [pid = 3008] [serial = 1251] [outer = 0000000000000000] 18:56:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE60F6E800) [pid = 3008] [serial = 1252] [outer = 000000BE60E41800] 18:56:06 INFO - PROCESS | 3008 | 1461117366496 Marionette DEBUG loaded listener.js 18:56:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE62BA7C00) [pid = 3008] [serial = 1253] [outer = 000000BE60E41800] 18:56:07 INFO - PROCESS | 3008 | 1461117367098 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]]]}] 18:56:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 879ms 18:56:07 INFO - PROCESS | 3008 | 1461117367117 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 18:56:07 INFO - PROCESS | 3008 | 1461117367119 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 18:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:56:07 INFO - PROCESS | 3008 | 1461117367123 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:56:07 INFO - PROCESS | 3008 | 1461117367127 Marionette TRACE conn5 <- [1,1634,null,{}] 18:56:07 INFO - PROCESS | 3008 | 1461117367139 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}] 18:56:07 INFO - PROCESS | 3008 | 1461117367247 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 18:56:07 INFO - PROCESS | 3008 | 1461117367326 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67614800 == 55 [pid = 3008] [id = 418] 18:56:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE63593C00) [pid = 3008] [serial = 1254] [outer = 0000000000000000] 18:56:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE636B3000) [pid = 3008] [serial = 1255] [outer = 000000BE63593C00] 18:56:07 INFO - PROCESS | 3008 | 1461117367425 Marionette DEBUG loaded listener.js 18:56:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE63B2C800) [pid = 3008] [serial = 1256] [outer = 000000BE63593C00] 18:56:08 INFO - PROCESS | 3008 | 1461117368002 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]]]}] 18:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 944ms 18:56:08 INFO - PROCESS | 3008 | 1461117368070 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 18:56:08 INFO - PROCESS | 3008 | 1461117368073 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 18:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:56:08 INFO - PROCESS | 3008 | 1461117368077 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - PROCESS | 3008 | 1461117368079 Marionette TRACE conn5 <- [1,1638,null,{}] 18:56:08 INFO - PROCESS | 3008 | 1461117368083 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}] 18:56:08 INFO - PROCESS | 3008 | 1461117368195 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 18:56:08 INFO - PROCESS | 3008 | 1461117368265 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE56F0F000 == 56 [pid = 3008] [id = 419] 18:56:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE60A47C00) [pid = 3008] [serial = 1257] [outer = 0000000000000000] 18:56:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE63BAAC00) [pid = 3008] [serial = 1258] [outer = 000000BE60A47C00] 18:56:08 INFO - PROCESS | 3008 | 1461117368362 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE6460F800) [pid = 3008] [serial = 1259] [outer = 000000BE60A47C00] 18:56:08 INFO - PROCESS | 3008 | 1461117368925 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]]]}] 18:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 881ms 18:56:08 INFO - PROCESS | 3008 | 1461117368960 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 18:56:08 INFO - PROCESS | 3008 | 1461117368963 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 18:56:08 INFO - PROCESS | 3008 | 1461117368966 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:56:08 INFO - PROCESS | 3008 | 1461117368968 Marionette TRACE conn5 <- [1,1642,null,{}] 18:56:08 INFO - PROCESS | 3008 | 1461117368972 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}] 18:56:09 INFO - PROCESS | 3008 | 1461117369073 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 18:56:09 INFO - PROCESS | 3008 | 1461117369161 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CE4800 == 57 [pid = 3008] [id = 420] 18:56:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE6460BC00) [pid = 3008] [serial = 1260] [outer = 0000000000000000] 18:56:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE64DBF800) [pid = 3008] [serial = 1261] [outer = 000000BE6460BC00] 18:56:09 INFO - PROCESS | 3008 | 1461117369218 Marionette DEBUG loaded listener.js 18:56:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE6551B800) [pid = 3008] [serial = 1262] [outer = 000000BE6460BC00] 18:56:09 INFO - PROCESS | 3008 | 1461117369816 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]]]}] 18:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 881ms 18:56:09 INFO - PROCESS | 3008 | 1461117369849 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 3008 | 1461117369852 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 18:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:56:09 INFO - PROCESS | 3008 | 1461117369855 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 3008 | 1461117369857 Marionette TRACE conn5 <- [1,1646,null,{}] 18:56:09 INFO - PROCESS | 3008 | 1461117369861 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}] 18:56:09 INFO - PROCESS | 3008 | 1461117369977 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 18:56:10 INFO - PROCESS | 3008 | 1461117370054 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6902F000 == 58 [pid = 3008] [id = 421] 18:56:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE6642DC00) [pid = 3008] [serial = 1263] [outer = 0000000000000000] 18:56:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE6773E800) [pid = 3008] [serial = 1264] [outer = 000000BE6642DC00] 18:56:10 INFO - PROCESS | 3008 | 1461117370155 Marionette DEBUG loaded listener.js 18:56:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE67774400) [pid = 3008] [serial = 1265] [outer = 000000BE6642DC00] 18:56:10 INFO - PROCESS | 3008 | 1461117370716 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]]]}] 18:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 881ms 18:56:10 INFO - PROCESS | 3008 | 1461117370739 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 18:56:10 INFO - PROCESS | 3008 | 1461117370742 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 18:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:56:10 INFO - PROCESS | 3008 | 1461117370745 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:56:10 INFO - PROCESS | 3008 | 1461117370747 Marionette TRACE conn5 <- [1,1650,null,{}] 18:56:10 INFO - PROCESS | 3008 | 1461117370751 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}] 18:56:10 INFO - PROCESS | 3008 | 1461117370854 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 18:56:10 INFO - PROCESS | 3008 | 1461117370944 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690D6000 == 59 [pid = 3008] [id = 422] 18:56:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE67773000) [pid = 3008] [serial = 1266] [outer = 0000000000000000] 18:56:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE67B56C00) [pid = 3008] [serial = 1267] [outer = 000000BE67773000] 18:56:11 INFO - PROCESS | 3008 | 1461117370999 Marionette DEBUG loaded listener.js 18:56:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE684CC400) [pid = 3008] [serial = 1268] [outer = 000000BE67773000] 18:56:11 INFO - PROCESS | 3008 | 1461117371657 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]]]}] 18:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 986ms 18:56:11 INFO - PROCESS | 3008 | 1461117371735 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 18:56:11 INFO - PROCESS | 3008 | 1461117371739 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 18:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:56:11 INFO - PROCESS | 3008 | 1461117371744 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:56:11 INFO - PROCESS | 3008 | 1461117371748 Marionette TRACE conn5 <- [1,1654,null,{}] 18:56:11 INFO - PROCESS | 3008 | 1461117371753 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}] 18:56:11 INFO - PROCESS | 3008 | 1461117371890 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 18:56:12 INFO - PROCESS | 3008 | 1461117372013 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:12 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8D9800 == 58 [pid = 3008] [id = 329] 18:56:12 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4CE000 == 57 [pid = 3008] [id = 414] 18:56:12 INFO - PROCESS | 3008 | --DOCSHELL 000000BE56076000 == 56 [pid = 3008] [id = 413] 18:56:12 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A19000 == 55 [pid = 3008] [id = 409] 18:56:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE56F1C000 == 56 [pid = 3008] [id = 423] 18:56:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE5540C400) [pid = 3008] [serial = 1269] [outer = 0000000000000000] 18:56:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE55590800) [pid = 3008] [serial = 1270] [outer = 000000BE5540C400] 18:56:12 INFO - PROCESS | 3008 | 1461117372096 Marionette DEBUG loaded listener.js 18:56:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE5C742400) [pid = 3008] [serial = 1271] [outer = 000000BE5540C400] 18:56:12 INFO - PROCESS | 3008 | 1461117372496 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]]]}] 18:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 775ms 18:56:12 INFO - PROCESS | 3008 | 1461117372524 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 18:56:12 INFO - PROCESS | 3008 | 1461117372530 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 18:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:56:12 INFO - PROCESS | 3008 | 1461117372536 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 3008 | 1461117372539 Marionette TRACE conn5 <- [1,1658,null,{}] 18:56:12 INFO - PROCESS | 3008 | 1461117372543 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}] 18:56:12 INFO - PROCESS | 3008 | 1461117372642 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 18:56:12 INFO - PROCESS | 3008 | 1461117372724 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6660F800 == 57 [pid = 3008] [id = 424] 18:56:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE5C5AEC00) [pid = 3008] [serial = 1272] [outer = 0000000000000000] 18:56:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE60F05C00) [pid = 3008] [serial = 1273] [outer = 000000BE5C5AEC00] 18:56:12 INFO - PROCESS | 3008 | 1461117372772 Marionette DEBUG loaded listener.js 18:56:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE63590400) [pid = 3008] [serial = 1274] [outer = 000000BE5C5AEC00] 18:56:13 INFO - PROCESS | 3008 | 1461117373171 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]]]}] 18:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 18:56:13 INFO - PROCESS | 3008 | 1461117373229 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 18:56:13 INFO - PROCESS | 3008 | 1461117373232 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 18:56:13 INFO - PROCESS | 3008 | 1461117373235 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:56:13 INFO - PROCESS | 3008 | 1461117373239 Marionette TRACE conn5 <- [1,1662,null,{}] 18:56:13 INFO - PROCESS | 3008 | 1461117373256 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}] 18:56:13 INFO - PROCESS | 3008 | 1461117373405 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 18:56:13 INFO - PROCESS | 3008 | 1461117373464 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6902C800 == 58 [pid = 3008] [id = 425] 18:56:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE63BA7400) [pid = 3008] [serial = 1275] [outer = 0000000000000000] 18:56:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE65525800) [pid = 3008] [serial = 1276] [outer = 000000BE63BA7400] 18:56:13 INFO - PROCESS | 3008 | 1461117373513 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE6773EC00) [pid = 3008] [serial = 1277] [outer = 000000BE63BA7400] 18:56:13 INFO - PROCESS | 3008 | 1461117373962 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]]]}] 18:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 777ms 18:56:14 INFO - PROCESS | 3008 | 1461117374014 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 18:56:14 INFO - PROCESS | 3008 | 1461117374017 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 18:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:56:14 INFO - PROCESS | 3008 | 1461117374028 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:56:14 INFO - PROCESS | 3008 | 1461117374030 Marionette TRACE conn5 <- [1,1666,null,{}] 18:56:14 INFO - PROCESS | 3008 | 1461117374034 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}] 18:56:14 INFO - PROCESS | 3008 | 1461117374150 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 18:56:14 INFO - PROCESS | 3008 | 1461117374204 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8A0800 == 59 [pid = 3008] [id = 426] 18:56:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE679AF800) [pid = 3008] [serial = 1278] [outer = 0000000000000000] 18:56:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE6855D400) [pid = 3008] [serial = 1279] [outer = 000000BE679AF800] 18:56:14 INFO - PROCESS | 3008 | 1461117374252 Marionette DEBUG loaded listener.js 18:56:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE687B0800) [pid = 3008] [serial = 1280] [outer = 000000BE679AF800] 18:56:14 INFO - PROCESS | 3008 | 1461117374683 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]]]}] 18:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 18:56:14 INFO - PROCESS | 3008 | 1461117374726 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 18:56:14 INFO - PROCESS | 3008 | 1461117374728 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 18:56:14 INFO - PROCESS | 3008 | 1461117374732 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:56:14 INFO - PROCESS | 3008 | 1461117374733 Marionette TRACE conn5 <- [1,1670,null,{}] 18:56:14 INFO - PROCESS | 3008 | 1461117374772 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}] 18:56:14 INFO - PROCESS | 3008 | 1461117374881 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 18:56:14 INFO - PROCESS | 3008 | 1461117374891 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA1B000 == 60 [pid = 3008] [id = 427] 18:56:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE687B3800) [pid = 3008] [serial = 1281] [outer = 0000000000000000] 18:56:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE687B8800) [pid = 3008] [serial = 1282] [outer = 000000BE687B3800] 18:56:14 INFO - PROCESS | 3008 | 1461117374982 Marionette DEBUG loaded listener.js 18:56:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE687D5000) [pid = 3008] [serial = 1283] [outer = 000000BE687B3800] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE68FEA000) [pid = 3008] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE68E1F800) [pid = 3008] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE67B53400) [pid = 3008] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE63B29000) [pid = 3008] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE56CCE000) [pid = 3008] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE68998800) [pid = 3008] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE64E46000) [pid = 3008] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE57936C00) [pid = 3008] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE616BB400) [pid = 3008] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE56069C00) [pid = 3008] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE56FE7000) [pid = 3008] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE5708B400) [pid = 3008] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE68563400) [pid = 3008] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:56:15 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE56070400) [pid = 3008] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:56:15 INFO - PROCESS | 3008 | 1461117375414 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]]]}] 18:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 713ms 18:56:15 INFO - PROCESS | 3008 | 1461117375448 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 3008 | 1461117375451 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 18:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:56:15 INFO - PROCESS | 3008 | 1461117375454 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 3008 | 1461117375456 Marionette TRACE conn5 <- [1,1674,null,{}] 18:56:15 INFO - PROCESS | 3008 | 1461117375459 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}] 18:56:15 INFO - PROCESS | 3008 | 1461117375593 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 18:56:15 INFO - PROCESS | 3008 | 1461117375649 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEAE800 == 61 [pid = 3008] [id = 428] 18:56:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE5606B800) [pid = 3008] [serial = 1284] [outer = 0000000000000000] 18:56:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE64972800) [pid = 3008] [serial = 1285] [outer = 000000BE5606B800] 18:56:15 INFO - PROCESS | 3008 | 1461117375697 Marionette DEBUG loaded listener.js 18:56:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE68997400) [pid = 3008] [serial = 1286] [outer = 000000BE5606B800] 18:56:16 INFO - PROCESS | 3008 | 1461117376062 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]]]}] 18:56:16 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 18:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 18:56:16 INFO - PROCESS | 3008 | 1461117376097 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 18:56:16 INFO - PROCESS | 3008 | 1461117376099 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 18:56:16 INFO - PROCESS | 3008 | 1461117376103 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:56:16 INFO - PROCESS | 3008 | 1461117376105 Marionette TRACE conn5 <- [1,1678,null,{}] 18:56:16 INFO - PROCESS | 3008 | 1461117376108 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}] 18:56:16 INFO - PROCESS | 3008 | 1461117376192 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 18:56:16 INFO - PROCESS | 3008 | 1461117376232 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CC9D000 == 62 [pid = 3008] [id = 429] 18:56:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE68E20400) [pid = 3008] [serial = 1287] [outer = 0000000000000000] 18:56:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE68E2B400) [pid = 3008] [serial = 1288] [outer = 000000BE68E20400] 18:56:16 INFO - PROCESS | 3008 | 1461117376278 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE68FEAC00) [pid = 3008] [serial = 1289] [outer = 000000BE68E20400] 18:56:16 INFO - PROCESS | 3008 | 1461117376710 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]]]}] 18:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 18:56:16 INFO - PROCESS | 3008 | 1461117376737 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 18:56:16 INFO - PROCESS | 3008 | 1461117376739 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 18:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:56:16 INFO - PROCESS | 3008 | 1461117376742 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:56:16 INFO - PROCESS | 3008 | 1461117376744 Marionette TRACE conn5 <- [1,1682,null,{}] 18:56:16 INFO - PROCESS | 3008 | 1461117376752 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}] 18:56:16 INFO - PROCESS | 3008 | 1461117376836 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 18:56:16 INFO - PROCESS | 3008 | 1461117376843 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E1DB800 == 63 [pid = 3008] [id = 430] 18:56:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE68FEFC00) [pid = 3008] [serial = 1290] [outer = 0000000000000000] 18:56:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE69023000) [pid = 3008] [serial = 1291] [outer = 000000BE68FEFC00] 18:56:16 INFO - PROCESS | 3008 | 1461117376888 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE692BBC00) [pid = 3008] [serial = 1292] [outer = 000000BE68FEFC00] 18:56:17 INFO - PROCESS | 3008 | 1461117377403 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]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 693ms 18:56:17 INFO - PROCESS | 3008 | 1461117377439 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 3008 | 1461117377444 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 18:56:17 INFO - PROCESS | 3008 | 1461117377450 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:56:17 INFO - PROCESS | 3008 | 1461117377455 Marionette TRACE conn5 <- [1,1686,null,{}] 18:56:17 INFO - PROCESS | 3008 | 1461117377462 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}] 18:56:17 INFO - PROCESS | 3008 | 1461117377579 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 18:56:17 INFO - PROCESS | 3008 | 1461117377749 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C78E800 == 64 [pid = 3008] [id = 431] 18:56:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE56FE8800) [pid = 3008] [serial = 1293] [outer = 0000000000000000] 18:56:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE5708F800) [pid = 3008] [serial = 1294] [outer = 000000BE56FE8800] 18:56:17 INFO - PROCESS | 3008 | 1461117377808 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE5D86E400) [pid = 3008] [serial = 1295] [outer = 000000BE56FE8800] 18:56:18 INFO - PROCESS | 3008 | 1461117378381 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]]]}] 18:56:18 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 18:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 18:56:18 INFO - PROCESS | 3008 | 1461117378439 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 18:56:18 INFO - PROCESS | 3008 | 1461117378445 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 18:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:56:18 INFO - PROCESS | 3008 | 1461117378452 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 3008 | 1461117378455 Marionette TRACE conn5 <- [1,1690,null,{}] 18:56:18 INFO - PROCESS | 3008 | 1461117378459 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}] 18:56:18 INFO - PROCESS | 3008 | 1461117378572 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 18:56:18 INFO - PROCESS | 3008 | 1461117378696 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C6C000 == 65 [pid = 3008] [id = 432] 18:56:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE6358CC00) [pid = 3008] [serial = 1296] [outer = 0000000000000000] 18:56:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE63B24800) [pid = 3008] [serial = 1297] [outer = 000000BE6358CC00] 18:56:18 INFO - PROCESS | 3008 | 1461117378753 Marionette DEBUG loaded listener.js 18:56:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE6539BC00) [pid = 3008] [serial = 1298] [outer = 000000BE6358CC00] 18:56:19 INFO - PROCESS | 3008 | 1461117379379 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]]]}] 18:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 985ms 18:56:19 INFO - PROCESS | 3008 | 1461117379443 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 18:56:19 INFO - PROCESS | 3008 | 1461117379445 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 18:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:56:19 INFO - PROCESS | 3008 | 1461117379449 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:56:19 INFO - PROCESS | 3008 | 1461117379453 Marionette TRACE conn5 <- [1,1694,null,{}] 18:56:19 INFO - PROCESS | 3008 | 1461117379478 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}] 18:56:19 INFO - PROCESS | 3008 | 1461117379620 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 18:56:19 INFO - PROCESS | 3008 | 1461117379677 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEBF800 == 66 [pid = 3008] [id = 433] 18:56:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE687B9800) [pid = 3008] [serial = 1299] [outer = 0000000000000000] 18:56:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE687D7400) [pid = 3008] [serial = 1300] [outer = 000000BE687B9800] 18:56:19 INFO - PROCESS | 3008 | 1461117379736 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE6899C400) [pid = 3008] [serial = 1301] [outer = 000000BE687B9800] 18:56:20 INFO - PROCESS | 3008 | 1461117380370 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]]]}] 18:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 943ms 18:56:20 INFO - PROCESS | 3008 | 1461117380395 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 3008 | 1461117380398 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 18:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:56:20 INFO - PROCESS | 3008 | 1461117380401 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 3008 | 1461117380403 Marionette TRACE conn5 <- [1,1698,null,{}] 18:56:20 INFO - PROCESS | 3008 | 1461117380407 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}] 18:56:20 INFO - PROCESS | 3008 | 1461117380518 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 18:56:20 INFO - PROCESS | 3008 | 1461117380613 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68EA8000 == 67 [pid = 3008] [id = 434] 18:56:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE693BD400) [pid = 3008] [serial = 1302] [outer = 0000000000000000] 18:56:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE693F5400) [pid = 3008] [serial = 1303] [outer = 000000BE693BD400] 18:56:20 INFO - PROCESS | 3008 | 1461117380670 Marionette DEBUG loaded listener.js 18:56:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000BE69489400) [pid = 3008] [serial = 1304] [outer = 000000BE693BD400] 18:56:21 INFO - PROCESS | 3008 | 1461117381189 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]]]}] 18:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 839ms 18:56:21 INFO - PROCESS | 3008 | 1461117381243 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 18:56:21 INFO - PROCESS | 3008 | 1461117381246 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 18:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:56:21 INFO - PROCESS | 3008 | 1461117381249 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:56:21 INFO - PROCESS | 3008 | 1461117381252 Marionette TRACE conn5 <- [1,1702,null,{}] 18:56:21 INFO - PROCESS | 3008 | 1461117381256 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}] 18:56:21 INFO - PROCESS | 3008 | 1461117381368 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 18:56:21 INFO - PROCESS | 3008 | 1461117381463 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6F4AD000 == 68 [pid = 3008] [id = 435] 18:56:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000BE685BD800) [pid = 3008] [serial = 1305] [outer = 0000000000000000] 18:56:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000BE685C6C00) [pid = 3008] [serial = 1306] [outer = 000000BE685BD800] 18:56:21 INFO - PROCESS | 3008 | 1461117381519 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000BE69484400) [pid = 3008] [serial = 1307] [outer = 000000BE685BD800] 18:56:22 INFO - PROCESS | 3008 | 1461117382099 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 18:56:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 18:56:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 18:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:22 INFO - _addTest/ [0,1705,"getWindowHandle",null] 18:56:22 INFO - PROCESS | 3008 | 1461117382136 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 18:56:22 INFO - PROCESS | 3008 | 1461117382139 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - PROCESS | 3008 | 1461117382141 Marionette TRACE conn5 <- [1,1706,null,{}] 18:56:22 INFO - PROCESS | 3008 | 1461117382145 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}] 18:56:22 INFO - PROCESS | 3008 | 1461117382273 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 18:56:22 INFO - PROCESS | 3008 | 1461117382373 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EDDC800 == 69 [pid = 3008] [id = 436] 18:56:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000BE69073000) [pid = 3008] [serial = 1308] [outer = 0000000000000000] 18:56:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (000000BE6B3C1800) [pid = 3008] [serial = 1309] [outer = 000000BE69073000] 18:56:22 INFO - PROCESS | 3008 | 1461117382432 Marionette DEBUG loaded listener.js 18:56:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000BE6B3EA000) [pid = 3008] [serial = 1310] [outer = 000000BE69073000] 18:56:22 INFO - PROCESS | 3008 | 1461117382970 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]]]}] 18:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 879ms 18:56:23 INFO - PROCESS | 3008 | 1461117383020 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 18:56:23 INFO - PROCESS | 3008 | 1461117383023 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 18:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:56:23 INFO - PROCESS | 3008 | 1461117383026 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 3008 | 1461117383029 Marionette TRACE conn5 <- [1,1710,null,{}] 18:56:23 INFO - PROCESS | 3008 | 1461117383032 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}] 18:56:23 INFO - PROCESS | 3008 | 1461117383155 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 18:56:23 INFO - PROCESS | 3008 | 1461117383261 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63CA9000 == 70 [pid = 3008] [id = 437] 18:56:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000BE5606A400) [pid = 3008] [serial = 1311] [outer = 0000000000000000] 18:56:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000BE68A08C00) [pid = 3008] [serial = 1312] [outer = 000000BE5606A400] 18:56:23 INFO - PROCESS | 3008 | 1461117383316 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (000000BE68A11400) [pid = 3008] [serial = 1313] [outer = 000000BE5606A400] 18:56:24 INFO - PROCESS | 3008 | 1461117384097 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]]]}] 18:56:24 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 18:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1084ms 18:56:24 INFO - PROCESS | 3008 | 1461117384126 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 18:56:24 INFO - PROCESS | 3008 | 1461117384130 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 18:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:56:24 INFO - PROCESS | 3008 | 1461117384136 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 3008 | 1461117384141 Marionette TRACE conn5 <- [1,1714,null,{}] 18:56:24 INFO - PROCESS | 3008 | 1461117384147 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}] 18:56:24 INFO - PROCESS | 3008 | 1461117384253 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 18:56:24 INFO - PROCESS | 3008 | 1461117384386 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F10000 == 71 [pid = 3008] [id = 438] 18:56:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000BE56FE5C00) [pid = 3008] [serial = 1314] [outer = 0000000000000000] 18:56:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000BE57460C00) [pid = 3008] [serial = 1315] [outer = 000000BE56FE5C00] 18:56:24 INFO - PROCESS | 3008 | 1461117384438 Marionette DEBUG loaded listener.js 18:56:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (000000BE5C80FC00) [pid = 3008] [serial = 1316] [outer = 000000BE56FE5C00] 18:56:25 INFO - PROCESS | 3008 | 1461117385071 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]]]}] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8D0000 == 70 [pid = 3008] [id = 353] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66F2F000 == 69 [pid = 3008] [id = 352] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CC9D000 == 68 [pid = 3008] [id = 429] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEAE800 == 67 [pid = 3008] [id = 428] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA1B000 == 66 [pid = 3008] [id = 427] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8A0800 == 65 [pid = 3008] [id = 426] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6902C800 == 64 [pid = 3008] [id = 425] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6660F800 == 63 [pid = 3008] [id = 424] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE56F1C000 == 62 [pid = 3008] [id = 423] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (000000BE5D409000) [pid = 3008] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000BE55519C00) [pid = 3008] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000BE60F0B000) [pid = 3008] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000BE64AF2000) [pid = 3008] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000BE67776800) [pid = 3008] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (000000BE693B1800) [pid = 3008] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000BE5D405C00) [pid = 3008] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000BE63FEF800) [pid = 3008] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000BE68566C00) [pid = 3008] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000BE687D7800) [pid = 3008] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 985ms 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE56F0F000 == 61 [pid = 3008] [id = 419] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67614800 == 60 [pid = 3008] [id = 418] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C7E3800 == 59 [pid = 3008] [id = 417] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B74800 == 58 [pid = 3008] [id = 416] 18:56:25 INFO - PROCESS | 3008 | --DOCSHELL 000000BE635D7800 == 57 [pid = 3008] [id = 415] 18:56:25 INFO - PROCESS | 3008 | 1461117385126 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 3008 | 1461117385132 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 18:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:56:25 INFO - PROCESS | 3008 | 1461117385138 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 3008 | 1461117385141 Marionette TRACE conn5 <- [1,1718,null,{}] 18:56:25 INFO - PROCESS | 3008 | 1461117385145 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}] 18:56:25 INFO - PROCESS | 3008 | 1461117385245 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000BE69028C00) [pid = 3008] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000BE693BA000) [pid = 3008] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000BE68987000) [pid = 3008] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE643C5000) [pid = 3008] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE6497B400) [pid = 3008] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE5B8CD800) [pid = 3008] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE5D408C00) [pid = 3008] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE68FE6800) [pid = 3008] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE65525C00) [pid = 3008] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE6899E000) [pid = 3008] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE5E01C400) [pid = 3008] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE5C268800) [pid = 3008] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE632AEC00) [pid = 3008] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE636AEC00) [pid = 3008] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE5606D400) [pid = 3008] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE692B1000) [pid = 3008] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE57093800) [pid = 3008] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE5B8D1C00) [pid = 3008] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE5C8DA800) [pid = 3008] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE69481C00) [pid = 3008] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE60A4E000) [pid = 3008] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE6948CC00) [pid = 3008] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE693F7C00) [pid = 3008] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE56FE7400) [pid = 3008] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE69028400) [pid = 3008] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE632AE800) [pid = 3008] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE66FC3C00) [pid = 3008] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 18:56:25 INFO - PROCESS | 3008 | 1461117385349 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D84C000 == 58 [pid = 3008] [id = 439] 18:56:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE56FE7400) [pid = 3008] [serial = 1317] [outer = 0000000000000000] 18:56:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE57093000) [pid = 3008] [serial = 1318] [outer = 000000BE56FE7400] 18:56:25 INFO - PROCESS | 3008 | 1461117385396 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE5B8D5C00) [pid = 3008] [serial = 1319] [outer = 000000BE56FE7400] 18:56:25 INFO - PROCESS | 3008 | 1461117385874 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] 18:56:25 INFO - PROCESS | 3008 | 1461117385939 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 18:56:25 INFO - PROCESS | 3008 | 1461117385942 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:56:25 INFO - PROCESS | 3008 | 1461117385946 Marionette TRACE conn5 <- [1,1722,null,{}] 18:56:25 INFO - PROCESS | 3008 | 1461117385957 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}] 18:56:26 INFO - PROCESS | 3008 | 1461117386049 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 18:56:26 INFO - PROCESS | 3008 | 1461117386123 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6441B800 == 59 [pid = 3008] [id = 440] 18:56:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE56FE9C00) [pid = 3008] [serial = 1320] [outer = 0000000000000000] 18:56:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE616BA800) [pid = 3008] [serial = 1321] [outer = 000000BE56FE9C00] 18:56:26 INFO - PROCESS | 3008 | 1461117386180 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE63B25000) [pid = 3008] [serial = 1322] [outer = 000000BE56FE9C00] 18:56:26 INFO - PROCESS | 3008 | 1461117386599 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]]]}] 18:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 18:56:26 INFO - PROCESS | 3008 | 1461117386634 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 18:56:26 INFO - PROCESS | 3008 | 1461117386637 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 18:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:56:26 INFO - PROCESS | 3008 | 1461117386640 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:56:26 INFO - PROCESS | 3008 | 1461117386642 Marionette TRACE conn5 <- [1,1726,null,{}] 18:56:26 INFO - PROCESS | 3008 | 1461117386645 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}] 18:56:26 INFO - PROCESS | 3008 | 1461117386733 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 18:56:26 INFO - PROCESS | 3008 | 1461117386740 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67869800 == 60 [pid = 3008] [id = 441] 18:56:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE64490400) [pid = 3008] [serial = 1323] [outer = 0000000000000000] 18:56:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE64E3B800) [pid = 3008] [serial = 1324] [outer = 000000BE64490400] 18:56:26 INFO - PROCESS | 3008 | 1461117386786 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE65527C00) [pid = 3008] [serial = 1325] [outer = 000000BE64490400] 18:56:27 INFO - PROCESS | 3008 | 1461117387225 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]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 18:56:27 INFO - PROCESS | 3008 | 1461117387275 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 3008 | 1461117387277 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 18:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:56:27 INFO - PROCESS | 3008 | 1461117387280 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 3008 | 1461117387282 Marionette TRACE conn5 <- [1,1730,null,{}] 18:56:27 INFO - PROCESS | 3008 | 1461117387286 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}] 18:56:27 INFO - PROCESS | 3008 | 1461117387397 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 18:56:27 INFO - PROCESS | 3008 | 1461117387482 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CCA800 == 61 [pid = 3008] [id = 442] 18:56:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE6618B000) [pid = 3008] [serial = 1326] [outer = 0000000000000000] 18:56:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE66A47000) [pid = 3008] [serial = 1327] [outer = 000000BE6618B000] 18:56:27 INFO - PROCESS | 3008 | 1461117387529 Marionette DEBUG loaded listener.js 18:56:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE67743800) [pid = 3008] [serial = 1328] [outer = 000000BE6618B000] 18:56:27 INFO - PROCESS | 3008 | 1461117387958 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]]]}] 18:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 732ms 18:56:28 INFO - PROCESS | 3008 | 1461117388014 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 18:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:56:28 INFO - PROCESS | 3008 | 1461117388016 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 18:56:28 INFO - PROCESS | 3008 | 1461117388019 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:56:28 INFO - PROCESS | 3008 | 1461117388021 Marionette TRACE conn5 <- [1,1734,null,{}] 18:56:28 INFO - PROCESS | 3008 | 1461117388024 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}] 18:56:28 INFO - PROCESS | 3008 | 1461117388159 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 18:56:28 INFO - PROCESS | 3008 | 1461117388220 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68E9D800 == 62 [pid = 3008] [id = 443] 18:56:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE6855CC00) [pid = 3008] [serial = 1329] [outer = 0000000000000000] 18:56:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE687AC800) [pid = 3008] [serial = 1330] [outer = 000000BE6855CC00] 18:56:28 INFO - PROCESS | 3008 | 1461117388269 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE687CD000) [pid = 3008] [serial = 1331] [outer = 000000BE6855CC00] 18:56:28 INFO - PROCESS | 3008 | 1461117388695 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]]]}] 18:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 18:56:28 INFO - PROCESS | 3008 | 1461117388773 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 18:56:28 INFO - PROCESS | 3008 | 1461117388775 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 18:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:56:28 INFO - PROCESS | 3008 | 1461117388779 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:56:28 INFO - PROCESS | 3008 | 1461117388781 Marionette TRACE conn5 <- [1,1738,null,{}] 18:56:28 INFO - PROCESS | 3008 | 1461117388784 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}] 18:56:28 INFO - PROCESS | 3008 | 1461117388898 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 18:56:28 INFO - PROCESS | 3008 | 1461117388955 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B743800 == 63 [pid = 3008] [id = 444] 18:56:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE68986000) [pid = 3008] [serial = 1332] [outer = 0000000000000000] 18:56:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE6898A800) [pid = 3008] [serial = 1333] [outer = 000000BE68986000] 18:56:29 INFO - PROCESS | 3008 | 1461117389002 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE68A0E000) [pid = 3008] [serial = 1334] [outer = 000000BE68986000] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE60A47C00) [pid = 3008] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE58791000) [pid = 3008] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE6618F000) [pid = 3008] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE63593C00) [pid = 3008] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE5B8D1800) [pid = 3008] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE679AF800) [pid = 3008] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE5606B800) [pid = 3008] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE63BA7400) [pid = 3008] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE5540C400) [pid = 3008] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE687D0800) [pid = 3008] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE5550AC00) [pid = 3008] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE67773000) [pid = 3008] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE6332B800) [pid = 3008] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE6855E400) [pid = 3008] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE60E41800) [pid = 3008] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE64316000) [pid = 3008] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE67771400) [pid = 3008] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE5C5AEC00) [pid = 3008] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE687B3800) [pid = 3008] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE68E20400) [pid = 3008] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE62BA9C00) [pid = 3008] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE5D871C00) [pid = 3008] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE5C283C00) [pid = 3008] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE656B2800) [pid = 3008] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:56:29 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE5C507C00) [pid = 3008] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:56:29 INFO - PROCESS | 3008 | 1461117389643 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]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 880ms 18:56:29 INFO - PROCESS | 3008 | 1461117389663 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 3008 | 1461117389665 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 18:56:29 INFO - PROCESS | 3008 | 1461117389668 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:56:29 INFO - PROCESS | 3008 | 1461117389670 Marionette TRACE conn5 <- [1,1742,null,{}] 18:56:29 INFO - PROCESS | 3008 | 1461117389673 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}] 18:56:29 INFO - PROCESS | 3008 | 1461117389758 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 18:56:29 INFO - PROCESS | 3008 | 1461117389841 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F52800 == 64 [pid = 3008] [id = 445] 18:56:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE55584800) [pid = 3008] [serial = 1335] [outer = 0000000000000000] 18:56:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE5C8DEC00) [pid = 3008] [serial = 1336] [outer = 000000BE55584800] 18:56:29 INFO - PROCESS | 3008 | 1461117389886 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE6358C000) [pid = 3008] [serial = 1337] [outer = 000000BE55584800] 18:56:30 INFO - PROCESS | 3008 | 1461117390279 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]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 18:56:30 INFO - PROCESS | 3008 | 1461117390300 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 3008 | 1461117390302 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 18:56:30 INFO - PROCESS | 3008 | 1461117390305 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:56:30 INFO - PROCESS | 3008 | 1461117390307 Marionette TRACE conn5 <- [1,1746,null,{}] 18:56:30 INFO - PROCESS | 3008 | 1461117390310 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}] 18:56:30 INFO - PROCESS | 3008 | 1461117390396 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 18:56:30 INFO - PROCESS | 3008 | 1461117390480 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8C9800 == 65 [pid = 3008] [id = 446] 18:56:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE5D871C00) [pid = 3008] [serial = 1338] [outer = 0000000000000000] 18:56:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE664C4800) [pid = 3008] [serial = 1339] [outer = 000000BE5D871C00] 18:56:30 INFO - PROCESS | 3008 | 1461117390526 Marionette DEBUG loaded listener.js 18:56:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE68987000) [pid = 3008] [serial = 1340] [outer = 000000BE5D871C00] 18:56:30 INFO - PROCESS | 3008 | 1461117390895 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]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 18:56:30 INFO - PROCESS | 3008 | 1461117390938 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 3008 | 1461117390940 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 18:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:56:30 INFO - PROCESS | 3008 | 1461117390943 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 3008 | 1461117390945 Marionette TRACE conn5 <- [1,1750,null,{}] 18:56:30 INFO - PROCESS | 3008 | 1461117390948 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}] 18:56:31 INFO - PROCESS | 3008 | 1461117391066 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 18:56:31 INFO - PROCESS | 3008 | 1461117391075 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCC2000 == 66 [pid = 3008] [id = 447] 18:56:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE68E1DC00) [pid = 3008] [serial = 1341] [outer = 0000000000000000] 18:56:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE68E2B000) [pid = 3008] [serial = 1342] [outer = 000000BE68E1DC00] 18:56:31 INFO - PROCESS | 3008 | 1461117391120 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE69024400) [pid = 3008] [serial = 1343] [outer = 000000BE68E1DC00] 18:56:31 INFO - PROCESS | 3008 | 1461117391623 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]]]}] 18:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 18:56:31 INFO - PROCESS | 3008 | 1461117391682 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 18:56:31 INFO - PROCESS | 3008 | 1461117391687 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 18:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:56:31 INFO - PROCESS | 3008 | 1461117391692 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 3008 | 1461117391695 Marionette TRACE conn5 <- [1,1754,null,{}] 18:56:31 INFO - PROCESS | 3008 | 1461117391808 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}] 18:56:31 INFO - PROCESS | 3008 | 1461117391954 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 18:56:32 INFO - PROCESS | 3008 | 1461117392019 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B7B800 == 67 [pid = 3008] [id = 448] 18:56:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE576D6000) [pid = 3008] [serial = 1344] [outer = 0000000000000000] 18:56:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE5B8CC000) [pid = 3008] [serial = 1345] [outer = 000000BE576D6000] 18:56:32 INFO - PROCESS | 3008 | 1461117392079 Marionette DEBUG loaded listener.js 18:56:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE60A72400) [pid = 3008] [serial = 1346] [outer = 000000BE576D6000] 18:56:32 INFO - PROCESS | 3008 | 1461117392624 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]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 984ms 18:56:32 INFO - PROCESS | 3008 | 1461117392680 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 3008 | 1461117392687 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 18:56:32 INFO - PROCESS | 3008 | 1461117392693 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 3008 | 1461117392697 Marionette TRACE conn5 <- [1,1758,null,{}] 18:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:56:32 INFO - PROCESS | 3008 | 1461117392701 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}] 18:56:32 INFO - PROCESS | 3008 | 1461117392819 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 18:56:32 INFO - PROCESS | 3008 | 1461117392947 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67861000 == 68 [pid = 3008] [id = 449] 18:56:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE636B0800) [pid = 3008] [serial = 1347] [outer = 0000000000000000] 18:56:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE63B2A800) [pid = 3008] [serial = 1348] [outer = 000000BE636B0800] 18:56:33 INFO - PROCESS | 3008 | 1461117393005 Marionette DEBUG loaded listener.js 18:56:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE6551CC00) [pid = 3008] [serial = 1349] [outer = 000000BE636B0800] 18:56:33 INFO - PROCESS | 3008 | 1461117393611 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]]]}] 18:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 923ms 18:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:56:33 INFO - PROCESS | 3008 | 1461117393623 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 18:56:33 INFO - PROCESS | 3008 | 1461117393626 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 18:56:33 INFO - PROCESS | 3008 | 1461117393629 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 3008 | 1461117393634 Marionette TRACE conn5 <- [1,1762,null,{}] 18:56:33 INFO - PROCESS | 3008 | 1461117393646 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}] 18:56:33 INFO - PROCESS | 3008 | 1461117393761 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 18:56:33 INFO - PROCESS | 3008 | 1461117393859 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CC9A000 == 69 [pid = 3008] [id = 450] 18:56:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE67779800) [pid = 3008] [serial = 1350] [outer = 0000000000000000] 18:56:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE685BF400) [pid = 3008] [serial = 1351] [outer = 000000BE67779800] 18:56:33 INFO - PROCESS | 3008 | 1461117393918 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE68A0F400) [pid = 3008] [serial = 1352] [outer = 000000BE67779800] 18:56:34 INFO - PROCESS | 3008 | 1461117394559 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]]]}] 18:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 985ms 18:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:56:34 INFO - PROCESS | 3008 | 1461117394617 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 18:56:34 INFO - PROCESS | 3008 | 1461117394620 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 18:56:34 INFO - PROCESS | 3008 | 1461117394624 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:56:34 INFO - PROCESS | 3008 | 1461117394626 Marionette TRACE conn5 <- [1,1766,null,{}] 18:56:34 INFO - PROCESS | 3008 | 1461117394630 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}] 18:56:34 INFO - PROCESS | 3008 | 1461117394744 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 18:56:34 INFO - PROCESS | 3008 | 1461117394869 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E1EE800 == 70 [pid = 3008] [id = 451] 18:56:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE685ED800) [pid = 3008] [serial = 1353] [outer = 0000000000000000] 18:56:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE685F7C00) [pid = 3008] [serial = 1354] [outer = 000000BE685ED800] 18:56:34 INFO - PROCESS | 3008 | 1461117394927 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE6906B800) [pid = 3008] [serial = 1355] [outer = 000000BE685ED800] 18:56:35 INFO - PROCESS | 3008 | 1461117395494 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]]]}] 18:56:35 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 18:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 944ms 18:56:35 INFO - PROCESS | 3008 | 1461117395569 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 3008 | 1461117395572 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 18:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:56:35 INFO - PROCESS | 3008 | 1461117395575 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 3008 | 1461117395577 Marionette TRACE conn5 <- [1,1770,null,{}] 18:56:35 INFO - PROCESS | 3008 | 1461117395596 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}] 18:56:35 INFO - PROCESS | 3008 | 1461117395709 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 18:56:35 INFO - PROCESS | 3008 | 1461117395832 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EDDF000 == 71 [pid = 3008] [id = 452] 18:56:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE6878D400) [pid = 3008] [serial = 1356] [outer = 0000000000000000] 18:56:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE68794000) [pid = 3008] [serial = 1357] [outer = 000000BE6878D400] 18:56:35 INFO - PROCESS | 3008 | 1461117395889 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE6906AC00) [pid = 3008] [serial = 1358] [outer = 000000BE6878D400] 18:56:36 INFO - PROCESS | 3008 | 1461117396454 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]]]}] 18:56:36 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 18:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 942ms 18:56:36 INFO - PROCESS | 3008 | 1461117396520 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 18:56:36 INFO - PROCESS | 3008 | 1461117396523 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 18:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:56:36 INFO - PROCESS | 3008 | 1461117396527 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - PROCESS | 3008 | 1461117396529 Marionette TRACE conn5 <- [1,1774,null,{}] 18:56:36 INFO - PROCESS | 3008 | 1461117396533 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}] 18:56:36 INFO - PROCESS | 3008 | 1461117396695 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 18:56:36 INFO - PROCESS | 3008 | 1461117396854 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D84F000 == 72 [pid = 3008] [id = 453] 18:56:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE65568000) [pid = 3008] [serial = 1359] [outer = 0000000000000000] 18:56:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE6878D800) [pid = 3008] [serial = 1360] [outer = 000000BE65568000] 18:56:36 INFO - PROCESS | 3008 | 1461117396915 Marionette DEBUG loaded listener.js 18:56:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE692BF800) [pid = 3008] [serial = 1361] [outer = 000000BE65568000] 18:56:37 INFO - PROCESS | 3008 | 1461117397702 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]]]}] 18:56:37 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 18:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1232ms 18:56:37 INFO - PROCESS | 3008 | 1461117397762 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 3008 | 1461117397766 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 18:56:37 INFO - PROCESS | 3008 | 1461117397771 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:56:37 INFO - PROCESS | 3008 | 1461117397775 Marionette TRACE conn5 <- [1,1778,null,{}] 18:56:37 INFO - PROCESS | 3008 | 1461117397780 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}] 18:56:37 INFO - PROCESS | 3008 | 1461117397887 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 18:56:38 INFO - PROCESS | 3008 | 1461117398010 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DBA800 == 73 [pid = 3008] [id = 454] 18:56:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE56FE1000) [pid = 3008] [serial = 1362] [outer = 0000000000000000] 18:56:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE56FEF000) [pid = 3008] [serial = 1363] [outer = 000000BE56FE1000] 18:56:38 INFO - PROCESS | 3008 | 1461117398062 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE5BA86000) [pid = 3008] [serial = 1364] [outer = 000000BE56FE1000] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8C9800 == 72 [pid = 3008] [id = 446] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F52800 == 71 [pid = 3008] [id = 445] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B743800 == 70 [pid = 3008] [id = 444] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68E9D800 == 69 [pid = 3008] [id = 443] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67CCA800 == 68 [pid = 3008] [id = 442] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67869800 == 67 [pid = 3008] [id = 441] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6441B800 == 66 [pid = 3008] [id = 440] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE69023000) [pid = 3008] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE64DBF800) [pid = 3008] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE6773E800) [pid = 3008] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D84C000 == 65 [pid = 3008] [id = 439] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F10000 == 64 [pid = 3008] [id = 438] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EDDC800 == 63 [pid = 3008] [id = 436] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6F4AD000 == 62 [pid = 3008] [id = 435] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68EA8000 == 61 [pid = 3008] [id = 434] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEBF800 == 60 [pid = 3008] [id = 433] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C6C000 == 59 [pid = 3008] [id = 432] 18:56:38 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C78E800 == 58 [pid = 3008] [id = 431] 18:56:38 INFO - PROCESS | 3008 | 1461117398709 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]]]}] 18:56:38 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) 18:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 985ms 18:56:38 INFO - PROCESS | 3008 | 1461117398762 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 3008 | 1461117398767 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 18:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:56:38 INFO - PROCESS | 3008 | 1461117398774 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 3008 | 1461117398776 Marionette TRACE conn5 <- [1,1782,null,{}] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE68FEAC00) [pid = 3008] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE6460F800) [pid = 3008] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE5D494C00) [pid = 3008] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE693F4400) [pid = 3008] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE636B3000) [pid = 3008] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE60A4CC00) [pid = 3008] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE687B0800) [pid = 3008] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE68997400) [pid = 3008] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE65525800) [pid = 3008] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE55590800) [pid = 3008] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE693BD800) [pid = 3008] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE63BAAC00) [pid = 3008] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE56FEF800) [pid = 3008] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE67B56C00) [pid = 3008] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE6773BC00) [pid = 3008] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE69027400) [pid = 3008] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE6773EC00) [pid = 3008] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE60F6E800) [pid = 3008] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE66A47400) [pid = 3008] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE6855D400) [pid = 3008] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE5C742400) [pid = 3008] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE693F1000) [pid = 3008] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE60F05C00) [pid = 3008] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE687B8800) [pid = 3008] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE68E2B400) [pid = 3008] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE5B8D8800) [pid = 3008] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE646B8000) [pid = 3008] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE632B2400) [pid = 3008] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE684CC400) [pid = 3008] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE60A4F400) [pid = 3008] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE63B2C800) [pid = 3008] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE693E9800) [pid = 3008] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE64972800) [pid = 3008] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE687D5000) [pid = 3008] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE60F09C00) [pid = 3008] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE63590400) [pid = 3008] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE62BA7C00) [pid = 3008] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 18:56:38 INFO - PROCESS | 3008 | 1461117398811 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}] 18:56:38 INFO - PROCESS | 3008 | 1461117398907 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 18:56:38 INFO - PROCESS | 3008 | 1461117398919 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6C4000 == 59 [pid = 3008] [id = 455] 18:56:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE5B8CDC00) [pid = 3008] [serial = 1365] [outer = 0000000000000000] 18:56:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE5BA37800) [pid = 3008] [serial = 1366] [outer = 000000BE5B8CDC00] 18:56:38 INFO - PROCESS | 3008 | 1461117398966 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5D407C00) [pid = 3008] [serial = 1367] [outer = 000000BE5B8CDC00] 18:56:39 INFO - PROCESS | 3008 | 1461117399501 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]]]}] 18:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 756ms 18:56:39 INFO - PROCESS | 3008 | 1461117399530 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 18:56:39 INFO - PROCESS | 3008 | 1461117399532 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 18:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:56:39 INFO - PROCESS | 3008 | 1461117399536 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - PROCESS | 3008 | 1461117399539 Marionette TRACE conn5 <- [1,1786,null,{}] 18:56:39 INFO - PROCESS | 3008 | 1461117399550 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}] 18:56:39 INFO - PROCESS | 3008 | 1461117399645 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 18:56:39 INFO - PROCESS | 3008 | 1461117399652 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F4A800 == 60 [pid = 3008] [id = 456] 18:56:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE60F03800) [pid = 3008] [serial = 1368] [outer = 0000000000000000] 18:56:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE60F11400) [pid = 3008] [serial = 1369] [outer = 000000BE60F03800] 18:56:39 INFO - PROCESS | 3008 | 1461117399701 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE62BB1800) [pid = 3008] [serial = 1370] [outer = 000000BE60F03800] 18:56:40 INFO - PROCESS | 3008 | 1461117400183 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]]]}] 18:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 692ms 18:56:40 INFO - PROCESS | 3008 | 1461117400231 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 3008 | 1461117400234 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 18:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:56:40 INFO - PROCESS | 3008 | 1461117400237 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 3008 | 1461117400239 Marionette TRACE conn5 <- [1,1790,null,{}] 18:56:40 INFO - PROCESS | 3008 | 1461117400243 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}] 18:56:40 INFO - PROCESS | 3008 | 1461117400332 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 18:56:40 INFO - PROCESS | 3008 | 1461117400445 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6661E800 == 61 [pid = 3008] [id = 457] 18:56:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE60F0B000) [pid = 3008] [serial = 1371] [outer = 0000000000000000] 18:56:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE6360F000) [pid = 3008] [serial = 1372] [outer = 000000BE60F0B000] 18:56:40 INFO - PROCESS | 3008 | 1461117400496 Marionette DEBUG loaded listener.js 18:56:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE63B2C400) [pid = 3008] [serial = 1373] [outer = 000000BE60F0B000] 18:56:40 INFO - PROCESS | 3008 | 1461117400881 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]]]}] 18:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 18:56:40 INFO - PROCESS | 3008 | 1461117400931 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 3008 | 1461117400933 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 18:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:56:40 INFO - PROCESS | 3008 | 1461117400937 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 3008 | 1461117400938 Marionette TRACE conn5 <- [1,1794,null,{}] 18:56:40 INFO - PROCESS | 3008 | 1461117400955 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}] 18:56:41 INFO - PROCESS | 3008 | 1461117401076 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 18:56:41 INFO - PROCESS | 3008 | 1461117401130 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67879000 == 62 [pid = 3008] [id = 458] 18:56:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE63BA1400) [pid = 3008] [serial = 1374] [outer = 0000000000000000] 18:56:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE645C7400) [pid = 3008] [serial = 1375] [outer = 000000BE63BA1400] 18:56:41 INFO - PROCESS | 3008 | 1461117401176 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE64978C00) [pid = 3008] [serial = 1376] [outer = 000000BE63BA1400] 18:56:41 INFO - PROCESS | 3008 | 1461117401623 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]]]}] 18:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 732ms 18:56:41 INFO - PROCESS | 3008 | 1461117401703 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 18:56:41 INFO - PROCESS | 3008 | 1461117401705 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 18:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:56:41 INFO - PROCESS | 3008 | 1461117401720 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 3008 | 1461117401722 Marionette TRACE conn5 <- [1,1798,null,{}] 18:56:41 INFO - PROCESS | 3008 | 1461117401725 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}] 18:56:41 INFO - PROCESS | 3008 | 1461117401864 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 18:56:41 INFO - PROCESS | 3008 | 1461117401923 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CD3000 == 63 [pid = 3008] [id = 459] 18:56:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE6556AC00) [pid = 3008] [serial = 1377] [outer = 0000000000000000] 18:56:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE6618BC00) [pid = 3008] [serial = 1378] [outer = 000000BE6556AC00] 18:56:41 INFO - PROCESS | 3008 | 1461117401972 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE67739800) [pid = 3008] [serial = 1379] [outer = 000000BE6556AC00] 18:56:42 INFO - PROCESS | 3008 | 1461117402416 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]]]}] 18:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 18:56:42 INFO - PROCESS | 3008 | 1461117402461 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 3008 | 1461117402463 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 18:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:56:42 INFO - PROCESS | 3008 | 1461117402472 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 3008 | 1461117402474 Marionette TRACE conn5 <- [1,1802,null,{}] 18:56:42 INFO - PROCESS | 3008 | 1461117402477 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}] 18:56:42 INFO - PROCESS | 3008 | 1461117402591 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 18:56:42 INFO - PROCESS | 3008 | 1461117402598 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68E98800 == 64 [pid = 3008] [id = 460] 18:56:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE66A47400) [pid = 3008] [serial = 1380] [outer = 0000000000000000] 18:56:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE67771C00) [pid = 3008] [serial = 1381] [outer = 000000BE66A47400] 18:56:42 INFO - PROCESS | 3008 | 1461117402690 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE684CF000) [pid = 3008] [serial = 1382] [outer = 000000BE66A47400] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE6460BC00) [pid = 3008] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE6642DC00) [pid = 3008] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE6618B000) [pid = 3008] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE56FE5C00) [pid = 3008] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE56FE9C00) [pid = 3008] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE6855CC00) [pid = 3008] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE56FE7400) [pid = 3008] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE64490400) [pid = 3008] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE55584800) [pid = 3008] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE68986000) [pid = 3008] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:56:43 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE5D871C00) [pid = 3008] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:56:43 INFO - PROCESS | 3008 | 1461117403264 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]]]}] 18:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 839ms 18:56:43 INFO - PROCESS | 3008 | 1461117403313 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 3008 | 1461117403315 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 18:56:43 INFO - PROCESS | 3008 | 1461117403319 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:56:43 INFO - PROCESS | 3008 | 1461117403320 Marionette TRACE conn5 <- [1,1806,null,{}] 18:56:43 INFO - PROCESS | 3008 | 1461117403324 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}] 18:56:43 INFO - PROCESS | 3008 | 1461117403439 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 18:56:43 INFO - PROCESS | 3008 | 1461117403494 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684E4000 == 65 [pid = 3008] [id = 461] 18:56:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE56FE5C00) [pid = 3008] [serial = 1383] [outer = 0000000000000000] 18:56:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE6497A000) [pid = 3008] [serial = 1384] [outer = 000000BE56FE5C00] 18:56:43 INFO - PROCESS | 3008 | 1461117403540 Marionette DEBUG loaded listener.js 18:56:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE6855D800) [pid = 3008] [serial = 1385] [outer = 000000BE56FE5C00] 18:56:43 INFO - PROCESS | 3008 | 1461117403888 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]]]}] 18:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 18:56:43 INFO - PROCESS | 3008 | 1461117403951 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 3008 | 1461117403953 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 18:56:43 INFO - PROCESS | 3008 | 1461117403956 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:56:43 INFO - PROCESS | 3008 | 1461117403958 Marionette TRACE conn5 <- [1,1810,null,{}] 18:56:43 INFO - PROCESS | 3008 | 1461117403961 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}] 18:56:44 INFO - PROCESS | 3008 | 1461117404048 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 18:56:44 INFO - PROCESS | 3008 | 1461117404054 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69428800 == 66 [pid = 3008] [id = 462] 18:56:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE685BEC00) [pid = 3008] [serial = 1386] [outer = 0000000000000000] 18:56:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE685F4400) [pid = 3008] [serial = 1387] [outer = 000000BE685BEC00] 18:56:44 INFO - PROCESS | 3008 | 1461117404098 Marionette DEBUG loaded listener.js 18:56:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE687B1000) [pid = 3008] [serial = 1388] [outer = 000000BE685BEC00] 18:56:44 INFO - PROCESS | 3008 | 1461117404530 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]]]}] 18:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 627ms 18:56:44 INFO - PROCESS | 3008 | 1461117404587 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 18:56:44 INFO - PROCESS | 3008 | 1461117404589 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 18:56:44 INFO - PROCESS | 3008 | 1461117404592 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:56:44 INFO - PROCESS | 3008 | 1461117404594 Marionette TRACE conn5 <- [1,1814,null,{}] 18:56:44 INFO - PROCESS | 3008 | 1461117404598 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}] 18:56:44 INFO - PROCESS | 3008 | 1461117404685 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 18:56:44 INFO - PROCESS | 3008 | 1461117404691 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8C1000 == 67 [pid = 3008] [id = 463] 18:56:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE687BB400) [pid = 3008] [serial = 1389] [outer = 0000000000000000] 18:56:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE687D6C00) [pid = 3008] [serial = 1390] [outer = 000000BE687BB400] 18:56:44 INFO - PROCESS | 3008 | 1461117404736 Marionette DEBUG loaded listener.js 18:56:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE68993400) [pid = 3008] [serial = 1391] [outer = 000000BE687BB400] 18:56:45 INFO - PROCESS | 3008 | 1461117405330 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]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 776ms 18:56:45 INFO - PROCESS | 3008 | 1461117405373 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 18:56:45 INFO - PROCESS | 3008 | 1461117405377 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 18:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:56:45 INFO - PROCESS | 3008 | 1461117405383 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 3008 | 1461117405388 Marionette TRACE conn5 <- [1,1818,null,{}] 18:56:45 INFO - PROCESS | 3008 | 1461117405395 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}] 18:56:45 INFO - PROCESS | 3008 | 1461117405515 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 18:56:45 INFO - PROCESS | 3008 | 1461117405619 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60F8B800 == 68 [pid = 3008] [id = 464] 18:56:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE566C8C00) [pid = 3008] [serial = 1392] [outer = 0000000000000000] 18:56:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE5745D800) [pid = 3008] [serial = 1393] [outer = 000000BE566C8C00] 18:56:45 INFO - PROCESS | 3008 | 1461117405677 Marionette DEBUG loaded listener.js 18:56:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE5D495800) [pid = 3008] [serial = 1394] [outer = 000000BE566C8C00] 18:56:46 INFO - PROCESS | 3008 | 1461117406312 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]]]}] 18:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 985ms 18:56:46 INFO - PROCESS | 3008 | 1461117406372 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 3008 | 1461117406379 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 18:56:46 INFO - PROCESS | 3008 | 1461117406386 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:56:46 INFO - PROCESS | 3008 | 1461117406389 Marionette TRACE conn5 <- [1,1822,null,{}] 18:56:46 INFO - PROCESS | 3008 | 1461117406393 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}] 18:56:46 INFO - PROCESS | 3008 | 1461117406508 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 18:56:46 INFO - PROCESS | 3008 | 1461117406635 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6785B800 == 69 [pid = 3008] [id = 465] 18:56:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE60EE3C00) [pid = 3008] [serial = 1395] [outer = 0000000000000000] 18:56:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE632A7000) [pid = 3008] [serial = 1396] [outer = 000000BE60EE3C00] 18:56:46 INFO - PROCESS | 3008 | 1461117406694 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE63BA6000) [pid = 3008] [serial = 1397] [outer = 000000BE60EE3C00] 18:56:47 INFO - PROCESS | 3008 | 1461117407344 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]]]}] 18:56:47 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 18:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 18:56:47 INFO - PROCESS | 3008 | 1461117407379 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 3008 | 1461117407382 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 18:56:47 INFO - PROCESS | 3008 | 1461117407387 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:56:47 INFO - PROCESS | 3008 | 1461117407391 Marionette TRACE conn5 <- [1,1826,null,{}] 18:56:47 INFO - PROCESS | 3008 | 1461117407403 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}] 18:56:47 INFO - PROCESS | 3008 | 1461117407519 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 18:56:47 INFO - PROCESS | 3008 | 1461117407645 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCBD000 == 70 [pid = 3008] [id = 466] 18:56:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE6556B800) [pid = 3008] [serial = 1398] [outer = 0000000000000000] 18:56:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE67644400) [pid = 3008] [serial = 1399] [outer = 000000BE6556B800] 18:56:47 INFO - PROCESS | 3008 | 1461117407707 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE685F7000) [pid = 3008] [serial = 1400] [outer = 000000BE6556B800] 18:56:48 INFO - PROCESS | 3008 | 1461117408292 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]]]}] 18:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 945ms 18:56:48 INFO - PROCESS | 3008 | 1461117408336 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 3008 | 1461117408339 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 18:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:56:48 INFO - PROCESS | 3008 | 1461117408343 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 3008 | 1461117408345 Marionette TRACE conn5 <- [1,1830,null,{}] 18:56:48 INFO - PROCESS | 3008 | 1461117408349 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}] 18:56:48 INFO - PROCESS | 3008 | 1461117408463 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 18:56:48 INFO - PROCESS | 3008 | 1461117408561 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CCB5800 == 71 [pid = 3008] [id = 467] 18:56:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE68A0DC00) [pid = 3008] [serial = 1401] [outer = 0000000000000000] 18:56:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE68E26800) [pid = 3008] [serial = 1402] [outer = 000000BE68A0DC00] 18:56:48 INFO - PROCESS | 3008 | 1461117408617 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE69023000) [pid = 3008] [serial = 1403] [outer = 000000BE68A0DC00] 18:56:49 INFO - PROCESS | 3008 | 1461117409230 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]]]}] 18:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 942ms 18:56:49 INFO - PROCESS | 3008 | 1461117409287 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 18:56:49 INFO - PROCESS | 3008 | 1461117409290 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 18:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:56:49 INFO - PROCESS | 3008 | 1461117409294 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:56:49 INFO - PROCESS | 3008 | 1461117409296 Marionette TRACE conn5 <- [1,1834,null,{}] 18:56:49 INFO - PROCESS | 3008 | 1461117409300 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}] 18:56:49 INFO - PROCESS | 3008 | 1461117409410 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 18:56:49 INFO - PROCESS | 3008 | 1461117409537 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E1ED800 == 72 [pid = 3008] [id = 468] 18:56:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE68FEB800) [pid = 3008] [serial = 1404] [outer = 0000000000000000] 18:56:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE69077800) [pid = 3008] [serial = 1405] [outer = 000000BE68FEB800] 18:56:49 INFO - PROCESS | 3008 | 1461117409593 Marionette DEBUG loaded listener.js 18:56:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE693B9400) [pid = 3008] [serial = 1406] [outer = 000000BE68FEB800] 18:56:50 INFO - PROCESS | 3008 | 1461117410144 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]]]}] 18:56:50 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) 18:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 879ms 18:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:56:50 INFO - PROCESS | 3008 | 1461117410176 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 18:56:50 INFO - PROCESS | 3008 | 1461117410178 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 18:56:50 INFO - PROCESS | 3008 | 1461117410182 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:56:50 INFO - PROCESS | 3008 | 1461117410184 Marionette TRACE conn5 <- [1,1838,null,{}] 18:56:50 INFO - PROCESS | 3008 | 1461117410188 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}] 18:56:50 INFO - PROCESS | 3008 | 1461117410317 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 18:56:50 INFO - PROCESS | 3008 | 1461117410419 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EC6A000 == 73 [pid = 3008] [id = 469] 18:56:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE693F1800) [pid = 3008] [serial = 1407] [outer = 0000000000000000] 18:56:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE6B3BA000) [pid = 3008] [serial = 1408] [outer = 000000BE693F1800] 18:56:50 INFO - PROCESS | 3008 | 1461117410478 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE6B3C3800) [pid = 3008] [serial = 1409] [outer = 000000BE693F1800] 18:56:51 INFO - PROCESS | 3008 | 1461117411072 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]]]}] 18:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 943ms 18:56:51 INFO - PROCESS | 3008 | 1461117411128 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 3008 | 1461117411130 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 18:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:56:51 INFO - PROCESS | 3008 | 1461117411134 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 3008 | 1461117411136 Marionette TRACE conn5 <- [1,1842,null,{}] 18:56:51 INFO - PROCESS | 3008 | 1461117411140 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}] 18:56:51 INFO - PROCESS | 3008 | 1461117411251 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 18:56:51 INFO - PROCESS | 3008 | 1461117411551 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A80000 == 74 [pid = 3008] [id = 470] 18:56:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE55EA4800) [pid = 3008] [serial = 1410] [outer = 0000000000000000] 18:56:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE5606B400) [pid = 3008] [serial = 1411] [outer = 000000BE55EA4800] 18:56:51 INFO - PROCESS | 3008 | 1461117411624 Marionette DEBUG loaded listener.js 18:56:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE57093800) [pid = 3008] [serial = 1412] [outer = 000000BE55EA4800] 18:56:52 INFO - PROCESS | 3008 | 1461117412255 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]]]}] 18:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1184ms 18:56:52 INFO - PROCESS | 3008 | 1461117412321 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 18:56:52 INFO - PROCESS | 3008 | 1461117412326 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 18:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:56:52 INFO - PROCESS | 3008 | 1461117412331 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:56:52 INFO - PROCESS | 3008 | 1461117412335 Marionette TRACE conn5 <- [1,1846,null,{}] 18:56:52 INFO - PROCESS | 3008 | 1461117412340 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}] 18:56:52 INFO - PROCESS | 3008 | 1461117412451 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 18:56:52 INFO - PROCESS | 3008 | 1461117412584 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DB2800 == 75 [pid = 3008] [id = 471] 18:56:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE60A7B000) [pid = 3008] [serial = 1413] [outer = 0000000000000000] 18:56:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE60F05C00) [pid = 3008] [serial = 1414] [outer = 000000BE60A7B000] 18:56:52 INFO - PROCESS | 3008 | 1461117412638 Marionette DEBUG loaded listener.js 18:56:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE6321FC00) [pid = 3008] [serial = 1415] [outer = 000000BE60A7B000] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69428800 == 74 [pid = 3008] [id = 462] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684E4000 == 73 [pid = 3008] [id = 461] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68E98800 == 72 [pid = 3008] [id = 460] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67CD3000 == 71 [pid = 3008] [id = 459] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67879000 == 70 [pid = 3008] [id = 458] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6661E800 == 69 [pid = 3008] [id = 457] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F4A800 == 68 [pid = 3008] [id = 456] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE68E2B000) [pid = 3008] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE693F5400) [pid = 3008] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE685C6C00) [pid = 3008] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE6B3C1800) [pid = 3008] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6C4000 == 67 [pid = 3008] [id = 455] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DBA800 == 66 [pid = 3008] [id = 454] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E1EE800 == 65 [pid = 3008] [id = 451] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CC9A000 == 64 [pid = 3008] [id = 450] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67861000 == 63 [pid = 3008] [id = 449] 18:56:52 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B7B800 == 62 [pid = 3008] [id = 448] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE6551B800) [pid = 3008] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE67774400) [pid = 3008] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE6898A800) [pid = 3008] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE68987000) [pid = 3008] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE664C4800) [pid = 3008] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE68A0E000) [pid = 3008] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE65527C00) [pid = 3008] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE6358C000) [pid = 3008] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE66A47000) [pid = 3008] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE67743800) [pid = 3008] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE5C80FC00) [pid = 3008] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE57460C00) [pid = 3008] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE68A08C00) [pid = 3008] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE616BA800) [pid = 3008] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE63B25000) [pid = 3008] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE687CD000) [pid = 3008] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE5708F800) [pid = 3008] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE57093000) [pid = 3008] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE5B8D5C00) [pid = 3008] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE63B24800) [pid = 3008] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE687D7400) [pid = 3008] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE687AC800) [pid = 3008] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE64E3B800) [pid = 3008] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 18:56:52 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE5C8DEC00) [pid = 3008] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 18:56:53 INFO - PROCESS | 3008 | 1461117413189 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]]]}] 18:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 880ms 18:56:53 INFO - PROCESS | 3008 | 1461117413216 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 18:56:53 INFO - PROCESS | 3008 | 1461117413220 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 18:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:56:53 INFO - PROCESS | 3008 | 1461117413225 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:56:53 INFO - PROCESS | 3008 | 1461117413227 Marionette TRACE conn5 <- [1,1850,null,{}] 18:56:53 INFO - PROCESS | 3008 | 1461117413231 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}] 18:56:53 INFO - PROCESS | 3008 | 1461117413322 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 18:56:53 INFO - PROCESS | 3008 | 1461117413409 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE635E3000 == 63 [pid = 3008] [id = 472] 18:56:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE586D3C00) [pid = 3008] [serial = 1416] [outer = 0000000000000000] 18:56:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE5D86E000) [pid = 3008] [serial = 1417] [outer = 000000BE586D3C00] 18:56:53 INFO - PROCESS | 3008 | 1461117413457 Marionette DEBUG loaded listener.js 18:56:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE63292800) [pid = 3008] [serial = 1418] [outer = 000000BE586D3C00] 18:56:53 INFO - PROCESS | 3008 | 1461117413878 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]]]}] 18:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 690ms 18:56:53 INFO - PROCESS | 3008 | 1461117413919 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 18:56:53 INFO - PROCESS | 3008 | 1461117413921 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 18:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:56:53 INFO - PROCESS | 3008 | 1461117413926 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:56:53 INFO - PROCESS | 3008 | 1461117413932 Marionette TRACE conn5 <- [1,1854,null,{}] 18:56:53 INFO - PROCESS | 3008 | 1461117413941 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}] 18:56:54 INFO - PROCESS | 3008 | 1461117414035 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 18:56:54 INFO - PROCESS | 3008 | 1461117414041 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6786F800 == 64 [pid = 3008] [id = 473] 18:56:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE63593000) [pid = 3008] [serial = 1419] [outer = 0000000000000000] 18:56:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE63B2B400) [pid = 3008] [serial = 1420] [outer = 000000BE63593000] 18:56:54 INFO - PROCESS | 3008 | 1461117414087 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE64971800) [pid = 3008] [serial = 1421] [outer = 000000BE63593000] 18:56:54 INFO - PROCESS | 3008 | 1461117414569 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]]]}] 18:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 18:56:54 INFO - PROCESS | 3008 | 1461117414619 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 3008 | 1461117414621 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 18:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:56:54 INFO - PROCESS | 3008 | 1461117414624 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - PROCESS | 3008 | 1461117414626 Marionette TRACE conn5 <- [1,1858,null,{}] 18:56:54 INFO - PROCESS | 3008 | 1461117414630 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}] 18:56:54 INFO - PROCESS | 3008 | 1461117414720 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 18:56:54 INFO - PROCESS | 3008 | 1461117414728 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B7E000 == 65 [pid = 3008] [id = 474] 18:56:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE653A5800) [pid = 3008] [serial = 1422] [outer = 0000000000000000] 18:56:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE65562800) [pid = 3008] [serial = 1423] [outer = 000000BE653A5800] 18:56:54 INFO - PROCESS | 3008 | 1461117414775 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE66177C00) [pid = 3008] [serial = 1424] [outer = 000000BE653A5800] 18:56:55 INFO - PROCESS | 3008 | 1461117415210 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]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 18:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:56:55 INFO - PROCESS | 3008 | 1461117415263 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 3008 | 1461117415265 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 18:56:55 INFO - PROCESS | 3008 | 1461117415268 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 3008 | 1461117415270 Marionette TRACE conn5 <- [1,1862,null,{}] 18:56:55 INFO - PROCESS | 3008 | 1461117415274 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}] 18:56:55 INFO - PROCESS | 3008 | 1461117415388 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 18:56:55 INFO - PROCESS | 3008 | 1461117415471 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684E3800 == 66 [pid = 3008] [id = 475] 18:56:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE67741C00) [pid = 3008] [serial = 1425] [outer = 0000000000000000] 18:56:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE67745400) [pid = 3008] [serial = 1426] [outer = 000000BE67741C00] 18:56:55 INFO - PROCESS | 3008 | 1461117415527 Marionette DEBUG loaded listener.js 18:56:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE67C46400) [pid = 3008] [serial = 1427] [outer = 000000BE67741C00] 18:56:55 INFO - PROCESS | 3008 | 1461117415989 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]]]}] 18:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 775ms 18:56:56 INFO - PROCESS | 3008 | 1461117416045 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 3008 | 1461117416047 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 18:56:56 INFO - PROCESS | 3008 | 1461117416050 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:56:56 INFO - PROCESS | 3008 | 1461117416052 Marionette TRACE conn5 <- [1,1866,null,{}] 18:56:56 INFO - PROCESS | 3008 | 1461117416062 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}] 18:56:56 INFO - PROCESS | 3008 | 1461117416180 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 18:56:56 INFO - PROCESS | 3008 | 1461117416241 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690DB800 == 67 [pid = 3008] [id = 476] 18:56:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE685EC400) [pid = 3008] [serial = 1428] [outer = 0000000000000000] 18:56:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE6878BC00) [pid = 3008] [serial = 1429] [outer = 000000BE685EC400] 18:56:56 INFO - PROCESS | 3008 | 1461117416287 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE687AE400) [pid = 3008] [serial = 1430] [outer = 000000BE685EC400] 18:56:56 INFO - PROCESS | 3008 | 1461117416713 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]]]}] 18:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 692ms 18:56:56 INFO - PROCESS | 3008 | 1461117416746 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 3008 | 1461117416748 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 18:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:56:56 INFO - PROCESS | 3008 | 1461117416786 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - PROCESS | 3008 | 1461117416788 Marionette TRACE conn5 <- [1,1870,null,{}] 18:56:56 INFO - PROCESS | 3008 | 1461117416797 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}] 18:56:56 INFO - PROCESS | 3008 | 1461117416915 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 18:56:56 INFO - PROCESS | 3008 | 1461117416972 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B89E800 == 68 [pid = 3008] [id = 477] 18:56:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE687B8000) [pid = 3008] [serial = 1431] [outer = 0000000000000000] 18:56:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE687CE000) [pid = 3008] [serial = 1432] [outer = 000000BE687B8000] 18:56:57 INFO - PROCESS | 3008 | 1461117417018 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE68988800) [pid = 3008] [serial = 1433] [outer = 000000BE687B8000] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE68FEFC00) [pid = 3008] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE66A47400) [pid = 3008] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE6556AC00) [pid = 3008] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE56FE5C00) [pid = 3008] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE60F0B000) [pid = 3008] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE5B8CDC00) [pid = 3008] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE60F03800) [pid = 3008] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE56FE1000) [pid = 3008] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE68E1DC00) [pid = 3008] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE685BEC00) [pid = 3008] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:56:57 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE63BA1400) [pid = 3008] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:56:57 INFO - PROCESS | 3008 | 1461117417554 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]]]}] 18:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 818ms 18:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:56:57 INFO - PROCESS | 3008 | 1461117417573 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 18:56:57 INFO - PROCESS | 3008 | 1461117417575 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 18:56:57 INFO - PROCESS | 3008 | 1461117417578 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:56:57 INFO - PROCESS | 3008 | 1461117417580 Marionette TRACE conn5 <- [1,1874,null,{}] 18:56:57 INFO - PROCESS | 3008 | 1461117417584 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}] 18:56:57 INFO - PROCESS | 3008 | 1461117417670 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 18:56:57 INFO - PROCESS | 3008 | 1461117417756 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690C5800 == 69 [pid = 3008] [id = 478] 18:56:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE5D497400) [pid = 3008] [serial = 1434] [outer = 0000000000000000] 18:56:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE66A47400) [pid = 3008] [serial = 1435] [outer = 000000BE5D497400] 18:56:57 INFO - PROCESS | 3008 | 1461117417802 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE68993C00) [pid = 3008] [serial = 1436] [outer = 000000BE5D497400] 18:56:58 INFO - PROCESS | 3008 | 1461117418165 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]]]}] 18:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 626ms 18:56:58 INFO - PROCESS | 3008 | 1461117418208 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 3008 | 1461117418210 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 18:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:56:58 INFO - PROCESS | 3008 | 1461117418214 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 3008 | 1461117418216 Marionette TRACE conn5 <- [1,1878,null,{}] 18:56:58 INFO - PROCESS | 3008 | 1461117418219 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}] 18:56:58 INFO - PROCESS | 3008 | 1461117418369 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 18:56:58 INFO - PROCESS | 3008 | 1461117418381 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEA9800 == 70 [pid = 3008] [id = 479] 18:56:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE685C9000) [pid = 3008] [serial = 1437] [outer = 0000000000000000] 18:56:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE68E1DC00) [pid = 3008] [serial = 1438] [outer = 000000BE685C9000] 18:56:58 INFO - PROCESS | 3008 | 1461117418428 Marionette DEBUG loaded listener.js 18:56:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE6901C000) [pid = 3008] [serial = 1439] [outer = 000000BE685C9000] 18:56:58 INFO - PROCESS | 3008 | 1461117418839 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]]]}] 18:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 692ms 18:56:58 INFO - PROCESS | 3008 | 1461117418910 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 3008 | 1461117418912 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 18:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:56:58 INFO - PROCESS | 3008 | 1461117418921 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 3008 | 1461117418923 Marionette TRACE conn5 <- [1,1882,null,{}] 18:56:58 INFO - PROCESS | 3008 | 1461117418927 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}] 18:56:59 INFO - PROCESS | 3008 | 1461117419014 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 18:56:59 INFO - PROCESS | 3008 | 1461117419021 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E1E0000 == 71 [pid = 3008] [id = 480] 18:56:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE6906C000) [pid = 3008] [serial = 1440] [outer = 0000000000000000] 18:56:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE692B6800) [pid = 3008] [serial = 1441] [outer = 000000BE6906C000] 18:56:59 INFO - PROCESS | 3008 | 1461117419071 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE6947EC00) [pid = 3008] [serial = 1442] [outer = 000000BE6906C000] 18:56:59 INFO - PROCESS | 3008 | 1461117419729 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]]]}] 18:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 880ms 18:56:59 INFO - PROCESS | 3008 | 1461117419804 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 18:56:59 INFO - PROCESS | 3008 | 1461117419809 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 18:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:56:59 INFO - PROCESS | 3008 | 1461117419815 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - PROCESS | 3008 | 1461117419819 Marionette TRACE conn5 <- [1,1886,null,{}] 18:56:59 INFO - PROCESS | 3008 | 1461117419841 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}] 18:56:59 INFO - PROCESS | 3008 | 1461117419973 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 18:57:00 INFO - PROCESS | 3008 | 1461117420097 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F06800 == 72 [pid = 3008] [id = 481] 18:57:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE57092000) [pid = 3008] [serial = 1443] [outer = 0000000000000000] 18:57:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE5D409C00) [pid = 3008] [serial = 1444] [outer = 000000BE57092000] 18:57:00 INFO - PROCESS | 3008 | 1461117420157 Marionette DEBUG loaded listener.js 18:57:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE60F06800) [pid = 3008] [serial = 1445] [outer = 000000BE57092000] 18:57:00 INFO - PROCESS | 3008 | 1461117420750 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]]]}] 18:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1004ms 18:57:00 INFO - PROCESS | 3008 | 1461117420822 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 3008 | 1461117420828 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 18:57:00 INFO - PROCESS | 3008 | 1461117420835 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:57:00 INFO - PROCESS | 3008 | 1461117420839 Marionette TRACE conn5 <- [1,1890,null,{}] 18:57:00 INFO - PROCESS | 3008 | 1461117420843 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}] 18:57:00 INFO - PROCESS | 3008 | 1461117420960 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 18:57:01 INFO - PROCESS | 3008 | 1461117421088 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE683D8000 == 73 [pid = 3008] [id = 482] 18:57:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE636B0000) [pid = 3008] [serial = 1446] [outer = 0000000000000000] 18:57:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE63BA5000) [pid = 3008] [serial = 1447] [outer = 000000BE636B0000] 18:57:01 INFO - PROCESS | 3008 | 1461117421146 Marionette DEBUG loaded listener.js 18:57:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE66171800) [pid = 3008] [serial = 1448] [outer = 000000BE636B0000] 18:57:01 INFO - PROCESS | 3008 | 1461117421751 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]]]}] 18:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 985ms 18:57:01 INFO - PROCESS | 3008 | 1461117421826 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 18:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:57:01 INFO - PROCESS | 3008 | 1461117421829 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 18:57:01 INFO - PROCESS | 3008 | 1461117421832 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 3008 | 1461117421837 Marionette TRACE conn5 <- [1,1894,null,{}] 18:57:01 INFO - PROCESS | 3008 | 1461117421848 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}] 18:57:02 INFO - PROCESS | 3008 | 1461117422017 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 18:57:02 INFO - PROCESS | 3008 | 1461117422150 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EC80000 == 74 [pid = 3008] [id = 483] 18:57:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE67C53000) [pid = 3008] [serial = 1449] [outer = 0000000000000000] 18:57:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE685B0400) [pid = 3008] [serial = 1450] [outer = 000000BE67C53000] 18:57:02 INFO - PROCESS | 3008 | 1461117422209 Marionette DEBUG loaded listener.js 18:57:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE685B9C00) [pid = 3008] [serial = 1451] [outer = 000000BE67C53000] 18:57:02 INFO - PROCESS | 3008 | 1461117422830 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]]]}] 18:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1037ms 18:57:02 INFO - PROCESS | 3008 | 1461117422872 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 18:57:02 INFO - PROCESS | 3008 | 1461117422875 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 18:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:57:02 INFO - PROCESS | 3008 | 1461117422879 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:57:02 INFO - PROCESS | 3008 | 1461117422881 Marionette TRACE conn5 <- [1,1898,null,{}] 18:57:02 INFO - PROCESS | 3008 | 1461117422884 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}] 18:57:03 INFO - PROCESS | 3008 | 1461117422999 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 18:57:03 INFO - PROCESS | 3008 | 1461117423127 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6F4AD000 == 75 [pid = 3008] [id = 484] 18:57:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE687CFC00) [pid = 3008] [serial = 1452] [outer = 0000000000000000] 18:57:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE68FE9400) [pid = 3008] [serial = 1453] [outer = 000000BE687CFC00] 18:57:03 INFO - PROCESS | 3008 | 1461117423185 Marionette DEBUG loaded listener.js 18:57:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE693F6800) [pid = 3008] [serial = 1454] [outer = 000000BE687CFC00] 18:57:03 INFO - PROCESS | 3008 | 1461117423776 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]]]}] 18:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 943ms 18:57:03 INFO - PROCESS | 3008 | 1461117423824 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 18:57:03 INFO - PROCESS | 3008 | 1461117423826 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 18:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:57:03 INFO - PROCESS | 3008 | 1461117423830 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:57:03 INFO - PROCESS | 3008 | 1461117423832 Marionette TRACE conn5 <- [1,1902,null,{}] 18:57:03 INFO - PROCESS | 3008 | 1461117423836 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}] 18:57:03 INFO - PROCESS | 3008 | 1461117423948 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 18:57:04 INFO - PROCESS | 3008 | 1461117424048 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6FFBD000 == 76 [pid = 3008] [id = 485] 18:57:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE693F3000) [pid = 3008] [serial = 1455] [outer = 0000000000000000] 18:57:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000BE6B3C3C00) [pid = 3008] [serial = 1456] [outer = 000000BE693F3000] 18:57:04 INFO - PROCESS | 3008 | 1461117424103 Marionette DEBUG loaded listener.js 18:57:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000BE6B3F5C00) [pid = 3008] [serial = 1457] [outer = 000000BE693F3000] 18:57:04 INFO - PROCESS | 3008 | 1461117424683 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]]]}] 18:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 882ms 18:57:04 INFO - PROCESS | 3008 | 1461117424717 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 18:57:04 INFO - PROCESS | 3008 | 1461117424720 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 18:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:57:04 INFO - PROCESS | 3008 | 1461117424725 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:57:04 INFO - PROCESS | 3008 | 1461117424727 Marionette TRACE conn5 <- [1,1906,null,{}] 18:57:04 INFO - PROCESS | 3008 | 1461117424730 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}] 18:57:04 INFO - PROCESS | 3008 | 1461117424865 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 18:57:04 INFO - PROCESS | 3008 | 1461117424969 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE70CB1000 == 77 [pid = 3008] [id = 486] 18:57:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000BE6BA5BC00) [pid = 3008] [serial = 1458] [outer = 0000000000000000] 18:57:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000BE70186C00) [pid = 3008] [serial = 1459] [outer = 000000BE6BA5BC00] 18:57:05 INFO - PROCESS | 3008 | 1461117425028 Marionette DEBUG loaded listener.js 18:57:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000BE7018DC00) [pid = 3008] [serial = 1460] [outer = 000000BE6BA5BC00] 18:57:05 INFO - PROCESS | 3008 | 1461117425626 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]]]}] 18:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 943ms 18:57:05 INFO - PROCESS | 3008 | 1461117425671 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 18:57:05 INFO - PROCESS | 3008 | 1461117425674 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 18:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:57:05 INFO - PROCESS | 3008 | 1461117425677 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:57:05 INFO - PROCESS | 3008 | 1461117425680 Marionette TRACE conn5 <- [1,1910,null,{}] 18:57:05 INFO - PROCESS | 3008 | 1461117425683 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}] 18:57:05 INFO - PROCESS | 3008 | 1461117425795 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 18:57:05 INFO - PROCESS | 3008 | 1461117425897 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63E97800 == 78 [pid = 3008] [id = 487] 18:57:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (000000BE60EDE000) [pid = 3008] [serial = 1461] [outer = 0000000000000000] 18:57:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000BE66190800) [pid = 3008] [serial = 1462] [outer = 000000BE60EDE000] 18:57:05 INFO - PROCESS | 3008 | 1461117425956 Marionette DEBUG loaded listener.js 18:57:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000BE692B2400) [pid = 3008] [serial = 1463] [outer = 000000BE60EDE000] 18:57:06 INFO - PROCESS | 3008 | 1461117426786 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]]]}] 18:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1131ms 18:57:06 INFO - PROCESS | 3008 | 1461117426811 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 18:57:06 INFO - PROCESS | 3008 | 1461117426817 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 18:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:57:06 INFO - PROCESS | 3008 | 1461117426822 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 3008 | 1461117426825 Marionette TRACE conn5 <- [1,1914,null,{}] 18:57:06 INFO - PROCESS | 3008 | 1461117426830 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}] 18:57:06 INFO - PROCESS | 3008 | 1461117426942 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 18:57:07 INFO - PROCESS | 3008 | 1461117427081 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE56365000 == 79 [pid = 3008] [id = 488] 18:57:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000BE60F0C800) [pid = 3008] [serial = 1464] [outer = 0000000000000000] 18:57:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (000000BE6166B400) [pid = 3008] [serial = 1465] [outer = 000000BE60F0C800] 18:57:07 INFO - PROCESS | 3008 | 1461117427136 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000BE6386B400) [pid = 3008] [serial = 1466] [outer = 000000BE60F0C800] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCC2000 == 78 [pid = 3008] [id = 447] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEA9800 == 77 [pid = 3008] [id = 479] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690C5800 == 76 [pid = 3008] [id = 478] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B89E800 == 75 [pid = 3008] [id = 477] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690DB800 == 74 [pid = 3008] [id = 476] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684E3800 == 73 [pid = 3008] [id = 475] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B7E000 == 72 [pid = 3008] [id = 474] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6786F800 == 71 [pid = 3008] [id = 473] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000BE6878D800) [pid = 3008] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000BE687D6C00) [pid = 3008] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE635E3000 == 70 [pid = 3008] [id = 472] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DB2800 == 69 [pid = 3008] [id = 471] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A80000 == 68 [pid = 3008] [id = 470] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E1ED800 == 67 [pid = 3008] [id = 468] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CCB5800 == 66 [pid = 3008] [id = 467] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCBD000 == 65 [pid = 3008] [id = 466] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6785B800 == 64 [pid = 3008] [id = 465] 18:57:07 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60F8B800 == 63 [pid = 3008] [id = 464] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000BE692BBC00) [pid = 3008] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (000000BE67771C00) [pid = 3008] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000BE67739800) [pid = 3008] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000BE6618BC00) [pid = 3008] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000BE6497A000) [pid = 3008] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000BE6360F000) [pid = 3008] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000BE63B2A800) [pid = 3008] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000BE685F7C00) [pid = 3008] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000BE5BA37800) [pid = 3008] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE5D407C00) [pid = 3008] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE62BB1800) [pid = 3008] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE60F11400) [pid = 3008] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE5BA86000) [pid = 3008] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE56FEF000) [pid = 3008] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE68794000) [pid = 3008] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE685BF400) [pid = 3008] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE5B8CC000) [pid = 3008] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE69024400) [pid = 3008] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE685F4400) [pid = 3008] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE684CF000) [pid = 3008] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE687B1000) [pid = 3008] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE645C7400) [pid = 3008] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE64978C00) [pid = 3008] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE6855D800) [pid = 3008] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE63B2C400) [pid = 3008] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 18:57:07 INFO - PROCESS | 3008 | 1461117427745 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]]]}] 18:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 984ms 18:57:07 INFO - PROCESS | 3008 | 1461117427810 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 18:57:07 INFO - PROCESS | 3008 | 1461117427816 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 18:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:57:07 INFO - PROCESS | 3008 | 1461117427823 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:57:07 INFO - PROCESS | 3008 | 1461117427825 Marionette TRACE conn5 <- [1,1918,null,{}] 18:57:07 INFO - PROCESS | 3008 | 1461117427829 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}] 18:57:07 INFO - PROCESS | 3008 | 1461117427926 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 18:57:08 INFO - PROCESS | 3008 | 1461117428013 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A0A000 == 64 [pid = 3008] [id = 489] 18:57:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE56FEE400) [pid = 3008] [serial = 1467] [outer = 0000000000000000] 18:57:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE6029D400) [pid = 3008] [serial = 1468] [outer = 000000BE56FEE400] 18:57:08 INFO - PROCESS | 3008 | 1461117428061 Marionette DEBUG loaded listener.js 18:57:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE6358E000) [pid = 3008] [serial = 1469] [outer = 000000BE56FEE400] 18:57:08 INFO - PROCESS | 3008 | 1461117428529 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]]]}] 18:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 18:57:08 INFO - PROCESS | 3008 | 1461117428558 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 18:57:08 INFO - PROCESS | 3008 | 1461117428560 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 18:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:57:08 INFO - PROCESS | 3008 | 1461117428564 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:57:08 INFO - PROCESS | 3008 | 1461117428568 Marionette TRACE conn5 <- [1,1922,null,{}] 18:57:08 INFO - PROCESS | 3008 | 1461117428583 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}] 18:57:08 INFO - PROCESS | 3008 | 1461117428680 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 18:57:08 INFO - PROCESS | 3008 | 1461117428689 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C6C000 == 65 [pid = 3008] [id = 490] 18:57:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE6460D400) [pid = 3008] [serial = 1470] [outer = 0000000000000000] 18:57:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE64E40C00) [pid = 3008] [serial = 1471] [outer = 000000BE6460D400] 18:57:08 INFO - PROCESS | 3008 | 1461117428738 Marionette DEBUG loaded listener.js 18:57:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE65563C00) [pid = 3008] [serial = 1472] [outer = 000000BE6460D400] 18:57:09 INFO - PROCESS | 3008 | 1461117429204 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]]]}] 18:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 693ms 18:57:09 INFO - PROCESS | 3008 | 1461117429259 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 18:57:09 INFO - PROCESS | 3008 | 1461117429262 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 18:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:57:09 INFO - PROCESS | 3008 | 1461117429265 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:57:09 INFO - PROCESS | 3008 | 1461117429267 Marionette TRACE conn5 <- [1,1926,null,{}] 18:57:09 INFO - PROCESS | 3008 | 1461117429270 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}] 18:57:09 INFO - PROCESS | 3008 | 1461117429363 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 18:57:09 INFO - PROCESS | 3008 | 1461117429372 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684E8000 == 66 [pid = 3008] [id = 491] 18:57:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE66FCA000) [pid = 3008] [serial = 1473] [outer = 0000000000000000] 18:57:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE67746C00) [pid = 3008] [serial = 1474] [outer = 000000BE66FCA000] 18:57:09 INFO - PROCESS | 3008 | 1461117429419 Marionette DEBUG loaded listener.js 18:57:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE67C52800) [pid = 3008] [serial = 1475] [outer = 000000BE66FCA000] 18:57:09 INFO - PROCESS | 3008 | 1461117429844 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]]]}] 18:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 628ms 18:57:09 INFO - PROCESS | 3008 | 1461117429896 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 18:57:09 INFO - PROCESS | 3008 | 1461117429898 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 18:57:09 INFO - PROCESS | 3008 | 1461117429910 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:57:09 INFO - PROCESS | 3008 | 1461117429912 Marionette TRACE conn5 <- [1,1930,null,{}] 18:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:57:09 INFO - PROCESS | 3008 | 1461117429915 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}] 18:57:10 INFO - PROCESS | 3008 | 1461117430031 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 18:57:10 INFO - PROCESS | 3008 | 1461117430116 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690CC000 == 67 [pid = 3008] [id = 492] 18:57:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE684D5000) [pid = 3008] [serial = 1476] [outer = 0000000000000000] 18:57:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE68564400) [pid = 3008] [serial = 1477] [outer = 000000BE684D5000] 18:57:10 INFO - PROCESS | 3008 | 1461117430164 Marionette DEBUG loaded listener.js 18:57:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE685B9400) [pid = 3008] [serial = 1478] [outer = 000000BE684D5000] 18:57:10 INFO - PROCESS | 3008 | 1461117430609 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]]]}] 18:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 733ms 18:57:10 INFO - PROCESS | 3008 | 1461117430649 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 18:57:10 INFO - PROCESS | 3008 | 1461117430652 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 18:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:57:10 INFO - PROCESS | 3008 | 1461117430655 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:57:10 INFO - PROCESS | 3008 | 1461117430657 Marionette TRACE conn5 <- [1,1934,null,{}] 18:57:10 INFO - PROCESS | 3008 | 1461117430665 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}] 18:57:10 INFO - PROCESS | 3008 | 1461117430807 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 18:57:10 INFO - PROCESS | 3008 | 1461117430873 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8BD000 == 68 [pid = 3008] [id = 493] 18:57:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE687BB800) [pid = 3008] [serial = 1479] [outer = 0000000000000000] 18:57:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE687DA000) [pid = 3008] [serial = 1480] [outer = 000000BE687BB800] 18:57:10 INFO - PROCESS | 3008 | 1461117430923 Marionette DEBUG loaded listener.js 18:57:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE68A0B400) [pid = 3008] [serial = 1481] [outer = 000000BE687BB800] 18:57:11 INFO - PROCESS | 3008 | 1461117431340 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]]]}] 18:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 733ms 18:57:11 INFO - PROCESS | 3008 | 1461117431420 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 18:57:11 INFO - PROCESS | 3008 | 1461117431422 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 18:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:57:11 INFO - PROCESS | 3008 | 1461117431430 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:57:11 INFO - PROCESS | 3008 | 1461117431432 Marionette TRACE conn5 <- [1,1938,null,{}] 18:57:11 INFO - PROCESS | 3008 | 1461117431436 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}] 18:57:11 INFO - PROCESS | 3008 | 1461117431555 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 18:57:11 INFO - PROCESS | 3008 | 1461117431574 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6C589800 == 69 [pid = 3008] [id = 494] 18:57:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE55F91400) [pid = 3008] [serial = 1482] [outer = 0000000000000000] 18:57:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000BE55F93C00) [pid = 3008] [serial = 1483] [outer = 000000BE55F91400] 18:57:11 INFO - PROCESS | 3008 | 1461117431619 Marionette DEBUG loaded listener.js 18:57:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000BE687D1000) [pid = 3008] [serial = 1484] [outer = 000000BE55F91400] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000BE653A5800) [pid = 3008] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000BE63593000) [pid = 3008] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE586D3C00) [pid = 3008] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE687BB400) [pid = 3008] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE67741C00) [pid = 3008] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE5D497400) [pid = 3008] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE55EA4800) [pid = 3008] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE60A7B000) [pid = 3008] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE687B8000) [pid = 3008] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE685EC400) [pid = 3008] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:57:12 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE685C9000) [pid = 3008] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:57:12 INFO - PROCESS | 3008 | 1461117432318 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]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 946ms 18:57:12 INFO - PROCESS | 3008 | 1461117432382 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 3008 | 1461117432387 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 18:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:57:12 INFO - PROCESS | 3008 | 1461117432393 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 3008 | 1461117432398 Marionette TRACE conn5 <- [1,1942,null,{}] 18:57:12 INFO - PROCESS | 3008 | 1461117432419 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}] 18:57:12 INFO - PROCESS | 3008 | 1461117432542 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 18:57:12 INFO - PROCESS | 3008 | 1461117432676 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F14800 == 70 [pid = 3008] [id = 495] 18:57:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE55F91C00) [pid = 3008] [serial = 1485] [outer = 0000000000000000] 18:57:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE5B8CC000) [pid = 3008] [serial = 1486] [outer = 000000BE55F91C00] 18:57:12 INFO - PROCESS | 3008 | 1461117432736 Marionette DEBUG loaded listener.js 18:57:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE602A6000) [pid = 3008] [serial = 1487] [outer = 000000BE55F91C00] 18:57:13 INFO - PROCESS | 3008 | 1461117433377 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]]]}] 18:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1033ms 18:57:13 INFO - PROCESS | 3008 | 1461117433428 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 18:57:13 INFO - PROCESS | 3008 | 1461117433435 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 18:57:13 INFO - PROCESS | 3008 | 1461117433456 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:57:13 INFO - PROCESS | 3008 | 1461117433459 Marionette TRACE conn5 <- [1,1946,null,{}] 18:57:13 INFO - PROCESS | 3008 | 1461117433463 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}] 18:57:13 INFO - PROCESS | 3008 | 1461117433607 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 18:57:13 INFO - PROCESS | 3008 | 1461117433730 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CE2800 == 71 [pid = 3008] [id = 496] 18:57:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE6386A800) [pid = 3008] [serial = 1488] [outer = 0000000000000000] 18:57:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE64313C00) [pid = 3008] [serial = 1489] [outer = 000000BE6386A800] 18:57:13 INFO - PROCESS | 3008 | 1461117433788 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE64E48800) [pid = 3008] [serial = 1490] [outer = 000000BE6386A800] 18:57:14 INFO - PROCESS | 3008 | 1461117434382 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]]]}] 18:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 984ms 18:57:14 INFO - PROCESS | 3008 | 1461117434447 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 18:57:14 INFO - PROCESS | 3008 | 1461117434450 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 18:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:57:14 INFO - PROCESS | 3008 | 1461117434454 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:57:14 INFO - PROCESS | 3008 | 1461117434458 Marionette TRACE conn5 <- [1,1950,null,{}] 18:57:14 INFO - PROCESS | 3008 | 1461117434470 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}] 18:57:14 INFO - PROCESS | 3008 | 1461117434587 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 18:57:14 INFO - PROCESS | 3008 | 1461117434718 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E1E6000 == 72 [pid = 3008] [id = 497] 18:57:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE6855CC00) [pid = 3008] [serial = 1491] [outer = 0000000000000000] 18:57:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE685F4800) [pid = 3008] [serial = 1492] [outer = 000000BE6855CC00] 18:57:14 INFO - PROCESS | 3008 | 1461117434778 Marionette DEBUG loaded listener.js 18:57:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE687D0C00) [pid = 3008] [serial = 1493] [outer = 000000BE6855CC00] 18:57:15 INFO - PROCESS | 3008 | 1461117435390 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]]]}] 18:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 18:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:57:15 INFO - PROCESS | 3008 | 1461117435442 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 18:57:15 INFO - PROCESS | 3008 | 1461117435445 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 18:57:15 INFO - PROCESS | 3008 | 1461117435448 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:57:15 INFO - PROCESS | 3008 | 1461117435451 Marionette TRACE conn5 <- [1,1954,null,{}] 18:57:15 INFO - PROCESS | 3008 | 1461117435454 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}] 18:57:15 INFO - PROCESS | 3008 | 1461117435568 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 18:57:15 INFO - PROCESS | 3008 | 1461117435697 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EDD8000 == 73 [pid = 3008] [id = 498] 18:57:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000BE63592000) [pid = 3008] [serial = 1494] [outer = 0000000000000000] 18:57:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000BE68A9B800) [pid = 3008] [serial = 1495] [outer = 000000BE63592000] 18:57:15 INFO - PROCESS | 3008 | 1461117435755 Marionette DEBUG loaded listener.js 18:57:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000BE68AA3400) [pid = 3008] [serial = 1496] [outer = 000000BE63592000] 18:57:16 INFO - PROCESS | 3008 | 1461117436281 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]]]}] 18:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 880ms 18:57:16 INFO - PROCESS | 3008 | 1461117436336 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 18:57:16 INFO - PROCESS | 3008 | 1461117436339 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 18:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:57:16 INFO - PROCESS | 3008 | 1461117436344 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:57:16 INFO - PROCESS | 3008 | 1461117436346 Marionette TRACE conn5 <- [1,1958,null,{}] 18:57:16 INFO - PROCESS | 3008 | 1461117436350 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}] 18:57:16 INFO - PROCESS | 3008 | 1461117436460 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 18:57:16 INFO - PROCESS | 3008 | 1461117436560 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE70AE0800 == 74 [pid = 3008] [id = 499] 18:57:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000BE68AA8000) [pid = 3008] [serial = 1497] [outer = 0000000000000000] 18:57:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000BE68E22400) [pid = 3008] [serial = 1498] [outer = 000000BE68AA8000] 18:57:16 INFO - PROCESS | 3008 | 1461117436616 Marionette DEBUG loaded listener.js 18:57:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (000000BE69069400) [pid = 3008] [serial = 1499] [outer = 000000BE68AA8000] 18:57:17 INFO - PROCESS | 3008 | 1461117437260 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]]]}] 18:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 943ms 18:57:17 INFO - PROCESS | 3008 | 1461117437288 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 18:57:17 INFO - PROCESS | 3008 | 1461117437290 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 18:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:57:17 INFO - PROCESS | 3008 | 1461117437294 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:57:17 INFO - PROCESS | 3008 | 1461117437296 Marionette TRACE conn5 <- [1,1962,null,{}] 18:57:17 INFO - PROCESS | 3008 | 1461117437300 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}] 18:57:17 INFO - PROCESS | 3008 | 1461117437431 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 18:57:17 INFO - PROCESS | 3008 | 1461117437537 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE7019D800 == 75 [pid = 3008] [id = 500] 18:57:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000BE69231400) [pid = 3008] [serial = 1500] [outer = 0000000000000000] 18:57:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000BE692B5400) [pid = 3008] [serial = 1501] [outer = 000000BE69231400] 18:57:17 INFO - PROCESS | 3008 | 1461117437596 Marionette DEBUG loaded listener.js 18:57:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000BE693F1000) [pid = 3008] [serial = 1502] [outer = 000000BE69231400] 18:57:18 INFO - PROCESS | 3008 | 1461117438132 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]]]}] 18:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 878ms 18:57:18 INFO - PROCESS | 3008 | 1461117438186 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 18:57:18 INFO - PROCESS | 3008 | 1461117438188 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 18:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:57:18 INFO - PROCESS | 3008 | 1461117438193 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:57:18 INFO - PROCESS | 3008 | 1461117438195 Marionette TRACE conn5 <- [1,1966,null,{}] 18:57:18 INFO - PROCESS | 3008 | 1461117438199 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}] 18:57:18 INFO - PROCESS | 3008 | 1461117438308 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 18:57:18 INFO - PROCESS | 3008 | 1461117438409 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6FD32800 == 76 [pid = 3008] [id = 501] 18:57:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (000000BE6B3BEC00) [pid = 3008] [serial = 1503] [outer = 0000000000000000] 18:57:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000BE6B3EAC00) [pid = 3008] [serial = 1504] [outer = 000000BE6B3BEC00] 18:57:18 INFO - PROCESS | 3008 | 1461117438465 Marionette DEBUG loaded listener.js 18:57:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000BE6BA58000) [pid = 3008] [serial = 1505] [outer = 000000BE6B3BEC00] 18:57:19 INFO - PROCESS | 3008 | 1461117439274 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]]]}] 18:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1128ms 18:57:19 INFO - PROCESS | 3008 | 1461117439334 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 18:57:19 INFO - PROCESS | 3008 | 1461117439339 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 18:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:57:19 INFO - PROCESS | 3008 | 1461117439346 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:57:19 INFO - PROCESS | 3008 | 1461117439350 Marionette TRACE conn5 <- [1,1970,null,{}] 18:57:19 INFO - PROCESS | 3008 | 1461117439357 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}] 18:57:19 INFO - PROCESS | 3008 | 1461117439477 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 18:57:19 INFO - PROCESS | 3008 | 1461117439604 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE56F0F000 == 77 [pid = 3008] [id = 502] 18:57:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (000000BE55EA6400) [pid = 3008] [serial = 1506] [outer = 0000000000000000] 18:57:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (000000BE55F91800) [pid = 3008] [serial = 1507] [outer = 000000BE55EA6400] 18:57:19 INFO - PROCESS | 3008 | 1461117439656 Marionette DEBUG loaded listener.js 18:57:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (000000BE5656DC00) [pid = 3008] [serial = 1508] [outer = 000000BE55EA6400] 18:57:20 INFO - PROCESS | 3008 | 1461117440253 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]]]}] 18:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 942ms 18:57:20 INFO - PROCESS | 3008 | 1461117440293 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 18:57:20 INFO - PROCESS | 3008 | 1461117440299 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 18:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:57:20 INFO - PROCESS | 3008 | 1461117440306 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:57:20 INFO - PROCESS | 3008 | 1461117440309 Marionette TRACE conn5 <- [1,1974,null,{}] 18:57:20 INFO - PROCESS | 3008 | 1461117440312 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}] 18:57:20 INFO - PROCESS | 3008 | 1461117440424 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 18:57:20 INFO - PROCESS | 3008 | 1461117440534 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0E3000 == 78 [pid = 3008] [id = 503] 18:57:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (000000BE5745F000) [pid = 3008] [serial = 1509] [outer = 0000000000000000] 18:57:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (000000BE5746A400) [pid = 3008] [serial = 1510] [outer = 000000BE5745F000] 18:57:20 INFO - PROCESS | 3008 | 1461117440584 Marionette DEBUG loaded listener.js 18:57:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (000000BE58720C00) [pid = 3008] [serial = 1511] [outer = 000000BE5745F000] 18:57:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8BD000 == 77 [pid = 3008] [id = 493] 18:57:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690CC000 == 76 [pid = 3008] [id = 492] 18:57:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684E8000 == 75 [pid = 3008] [id = 491] 18:57:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C6C000 == 74 [pid = 3008] [id = 490] 18:57:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A0A000 == 73 [pid = 3008] [id = 489] 18:57:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE56365000 == 72 [pid = 3008] [id = 488] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (000000BE692B6800) [pid = 3008] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (000000BE68E26800) [pid = 3008] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (000000BE5745D800) [pid = 3008] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (000000BE67644400) [pid = 3008] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (000000BE69077800) [pid = 3008] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (000000BE6B3BA000) [pid = 3008] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000BE632A7000) [pid = 3008] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EC80000 == 71 [pid = 3008] [id = 483] 18:57:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE683D8000 == 70 [pid = 3008] [id = 482] 18:57:20 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F06800 == 69 [pid = 3008] [id = 481] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000BE6901C000) [pid = 3008] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000BE65562800) [pid = 3008] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000BE64971800) [pid = 3008] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (000000BE63292800) [pid = 3008] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000BE5D86E000) [pid = 3008] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000BE66177C00) [pid = 3008] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000BE63B2B400) [pid = 3008] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000BE68993400) [pid = 3008] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000BE67C46400) [pid = 3008] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000BE66A47400) [pid = 3008] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000BE5606B400) [pid = 3008] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE57093800) [pid = 3008] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE6321FC00) [pid = 3008] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE68988800) [pid = 3008] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE687AE400) [pid = 3008] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE68E1DC00) [pid = 3008] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE60F05C00) [pid = 3008] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE687CE000) [pid = 3008] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE68993C00) [pid = 3008] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE6878BC00) [pid = 3008] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 18:57:20 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE67745400) [pid = 3008] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 18:57:21 INFO - PROCESS | 3008 | 1461117441142 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]]]}] 18:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 881ms 18:57:21 INFO - PROCESS | 3008 | 1461117441188 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 18:57:21 INFO - PROCESS | 3008 | 1461117441190 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 18:57:21 INFO - PROCESS | 3008 | 1461117441194 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:57:21 INFO - PROCESS | 3008 | 1461117441197 Marionette TRACE conn5 <- [1,1978,null,{}] 18:57:21 INFO - PROCESS | 3008 | 1461117441208 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}] 18:57:21 INFO - PROCESS | 3008 | 1461117441308 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 18:57:21 INFO - PROCESS | 3008 | 1461117441338 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A16000 == 70 [pid = 3008] [id = 504] 18:57:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE5792F000) [pid = 3008] [serial = 1512] [outer = 0000000000000000] 18:57:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE5C5AEC00) [pid = 3008] [serial = 1513] [outer = 000000BE5792F000] 18:57:21 INFO - PROCESS | 3008 | 1461117441470 Marionette DEBUG loaded listener.js 18:57:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE5D497000) [pid = 3008] [serial = 1514] [outer = 000000BE5792F000] 18:57:21 INFO - PROCESS | 3008 | 1461117441862 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]]]}] 18:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 18:57:21 INFO - PROCESS | 3008 | 1461117441888 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 18:57:21 INFO - PROCESS | 3008 | 1461117441891 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 18:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:57:21 INFO - PROCESS | 3008 | 1461117441895 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:57:21 INFO - PROCESS | 3008 | 1461117441896 Marionette TRACE conn5 <- [1,1982,null,{}] 18:57:21 INFO - PROCESS | 3008 | 1461117441900 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}] 18:57:22 INFO - PROCESS | 3008 | 1461117441993 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 18:57:22 INFO - PROCESS | 3008 | 1461117441999 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E0E000 == 71 [pid = 3008] [id = 505] 18:57:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE60A47800) [pid = 3008] [serial = 1515] [outer = 0000000000000000] 18:57:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE60F07000) [pid = 3008] [serial = 1516] [outer = 000000BE60A47800] 18:57:22 INFO - PROCESS | 3008 | 1461117442046 Marionette DEBUG loaded listener.js 18:57:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE60FC6C00) [pid = 3008] [serial = 1517] [outer = 000000BE60A47800] 18:57:22 INFO - PROCESS | 3008 | 1461117442482 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]]]}] 18:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 628ms 18:57:22 INFO - PROCESS | 3008 | 1461117442526 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 18:57:22 INFO - PROCESS | 3008 | 1461117442528 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 18:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:57:22 INFO - PROCESS | 3008 | 1461117442531 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:57:22 INFO - PROCESS | 3008 | 1461117442533 Marionette TRACE conn5 <- [1,1986,null,{}] 18:57:22 INFO - PROCESS | 3008 | 1461117442542 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}] 18:57:22 INFO - PROCESS | 3008 | 1461117442632 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 18:57:22 INFO - PROCESS | 3008 | 1461117442639 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6761E800 == 72 [pid = 3008] [id = 506] 18:57:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE62BAD800) [pid = 3008] [serial = 1518] [outer = 0000000000000000] 18:57:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE6321FC00) [pid = 3008] [serial = 1519] [outer = 000000BE62BAD800] 18:57:22 INFO - PROCESS | 3008 | 1461117442684 Marionette DEBUG loaded listener.js 18:57:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE6358A400) [pid = 3008] [serial = 1520] [outer = 000000BE62BAD800] 18:57:23 INFO - PROCESS | 3008 | 1461117443190 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]]]}] 18:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 689ms 18:57:23 INFO - PROCESS | 3008 | 1461117443224 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 18:57:23 INFO - PROCESS | 3008 | 1461117443226 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 18:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:57:23 INFO - PROCESS | 3008 | 1461117443229 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:57:23 INFO - PROCESS | 3008 | 1461117443231 Marionette TRACE conn5 <- [1,1990,null,{}] 18:57:23 INFO - PROCESS | 3008 | 1461117443234 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}] 18:57:23 INFO - PROCESS | 3008 | 1461117443377 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 18:57:23 INFO - PROCESS | 3008 | 1461117443401 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C5D000 == 73 [pid = 3008] [id = 507] 18:57:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE63B2D000) [pid = 3008] [serial = 1521] [outer = 0000000000000000] 18:57:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000BE645C5800) [pid = 3008] [serial = 1522] [outer = 000000BE63B2D000] 18:57:23 INFO - PROCESS | 3008 | 1461117443450 Marionette DEBUG loaded listener.js 18:57:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000BE64970800) [pid = 3008] [serial = 1523] [outer = 000000BE63B2D000] 18:57:23 INFO - PROCESS | 3008 | 1461117443907 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]]]}] 18:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 18:57:23 INFO - PROCESS | 3008 | 1461117443965 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 18:57:23 INFO - PROCESS | 3008 | 1461117443968 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 18:57:23 INFO - PROCESS | 3008 | 1461117443971 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:57:23 INFO - PROCESS | 3008 | 1461117443973 Marionette TRACE conn5 <- [1,1994,null,{}] 18:57:23 INFO - PROCESS | 3008 | 1461117443982 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}] 18:57:24 INFO - PROCESS | 3008 | 1461117444146 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 18:57:24 INFO - PROCESS | 3008 | 1461117444213 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68480000 == 74 [pid = 3008] [id = 508] 18:57:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000BE64DBF800) [pid = 3008] [serial = 1524] [outer = 0000000000000000] 18:57:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000BE65356000) [pid = 3008] [serial = 1525] [outer = 000000BE64DBF800] 18:57:24 INFO - PROCESS | 3008 | 1461117444258 Marionette DEBUG loaded listener.js 18:57:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000BE6552AC00) [pid = 3008] [serial = 1526] [outer = 000000BE64DBF800] 18:57:24 INFO - PROCESS | 3008 | 1461117444696 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]]]}] 18:57:24 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 18:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 797ms 18:57:24 INFO - PROCESS | 3008 | 1461117444778 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 18:57:24 INFO - PROCESS | 3008 | 1461117444780 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 18:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:57:24 INFO - PROCESS | 3008 | 1461117444784 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:57:24 INFO - PROCESS | 3008 | 1461117444786 Marionette TRACE conn5 <- [1,1998,null,{}] 18:57:24 INFO - PROCESS | 3008 | 1461117444789 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}] 18:57:25 INFO - PROCESS | 3008 | 1461117445126 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000BE6878D400) [pid = 3008] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000BE693BD400) [pid = 3008] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000BE636B0800) [pid = 3008] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000BE5606A400) [pid = 3008] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000BE69073000) [pid = 3008] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE65568000) [pid = 3008] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE6358CC00) [pid = 3008] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE67779800) [pid = 3008] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE56FE8800) [pid = 3008] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE687B9800) [pid = 3008] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE576D6000) [pid = 3008] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE685BD800) [pid = 3008] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE685ED800) [pid = 3008] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE66FCA000) [pid = 3008] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE684D5000) [pid = 3008] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE6556B800) [pid = 3008] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE566C8C00) [pid = 3008] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE60EE3C00) [pid = 3008] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE68A0DC00) [pid = 3008] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE68FEB800) [pid = 3008] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE693F1800) [pid = 3008] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE687BB800) [pid = 3008] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE56FEE400) [pid = 3008] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE60EDE000) [pid = 3008] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE60F0C800) [pid = 3008] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE57092000) [pid = 3008] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:57:25 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE6906C000) [pid = 3008] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:57:25 INFO - PROCESS | 3008 | 1461117445199 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B81800 == 75 [pid = 3008] [id = 509] 18:57:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE55F8B000) [pid = 3008] [serial = 1527] [outer = 0000000000000000] 18:57:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE566C8C00) [pid = 3008] [serial = 1528] [outer = 000000BE55F8B000] 18:57:25 INFO - PROCESS | 3008 | 1461117445245 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE60A4D400) [pid = 3008] [serial = 1529] [outer = 000000BE55F8B000] 18:57:25 INFO - PROCESS | 3008 | 1461117445630 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]]]}] 18:57:25 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 18:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 879ms 18:57:25 INFO - PROCESS | 3008 | 1461117445665 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 18:57:25 INFO - PROCESS | 3008 | 1461117445667 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 18:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:57:25 INFO - PROCESS | 3008 | 1461117445670 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:57:25 INFO - PROCESS | 3008 | 1461117445672 Marionette TRACE conn5 <- [1,2002,null,{}] 18:57:25 INFO - PROCESS | 3008 | 1461117445675 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}] 18:57:25 INFO - PROCESS | 3008 | 1461117445765 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 18:57:25 INFO - PROCESS | 3008 | 1461117445773 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690C9000 == 76 [pid = 3008] [id = 510] 18:57:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE62BA7C00) [pid = 3008] [serial = 1530] [outer = 0000000000000000] 18:57:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE6616F000) [pid = 3008] [serial = 1531] [outer = 000000BE62BA7C00] 18:57:25 INFO - PROCESS | 3008 | 1461117445818 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE66F04800) [pid = 3008] [serial = 1532] [outer = 000000BE62BA7C00] 18:57:26 INFO - PROCESS | 3008 | 1461117446260 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]]]}] 18:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 18:57:26 INFO - PROCESS | 3008 | 1461117446303 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 18:57:26 INFO - PROCESS | 3008 | 1461117446305 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 18:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:57:26 INFO - PROCESS | 3008 | 1461117446309 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:57:26 INFO - PROCESS | 3008 | 1461117446311 Marionette TRACE conn5 <- [1,2006,null,{}] 18:57:26 INFO - PROCESS | 3008 | 1461117446314 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}] 18:57:26 INFO - PROCESS | 3008 | 1461117446405 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 18:57:26 INFO - PROCESS | 3008 | 1461117446411 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B88C800 == 77 [pid = 3008] [id = 511] 18:57:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE67739400) [pid = 3008] [serial = 1533] [outer = 0000000000000000] 18:57:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE67741400) [pid = 3008] [serial = 1534] [outer = 000000BE67739400] 18:57:26 INFO - PROCESS | 3008 | 1461117446456 Marionette DEBUG loaded listener.js 18:57:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE6777AC00) [pid = 3008] [serial = 1535] [outer = 000000BE67739400] 18:57:26 INFO - PROCESS | 3008 | 1461117446900 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]]]}] 18:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 627ms 18:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:57:26 INFO - PROCESS | 3008 | 1461117446939 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 18:57:26 INFO - PROCESS | 3008 | 1461117446942 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 18:57:26 INFO - PROCESS | 3008 | 1461117446945 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:57:26 INFO - PROCESS | 3008 | 1461117446948 Marionette TRACE conn5 <- [1,2010,null,{}] 18:57:26 INFO - PROCESS | 3008 | 1461117446951 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}] 18:57:27 INFO - PROCESS | 3008 | 1461117447065 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 18:57:27 INFO - PROCESS | 3008 | 1461117447071 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA26000 == 78 [pid = 3008] [id = 512] 18:57:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE67B5AC00) [pid = 3008] [serial = 1536] [outer = 0000000000000000] 18:57:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE6855D000) [pid = 3008] [serial = 1537] [outer = 000000BE67B5AC00] 18:57:27 INFO - PROCESS | 3008 | 1461117447122 Marionette DEBUG loaded listener.js 18:57:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE685BEC00) [pid = 3008] [serial = 1538] [outer = 000000BE67B5AC00] 18:57:27 INFO - PROCESS | 3008 | 1461117447868 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]]]}] 18:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 983ms 18:57:27 INFO - PROCESS | 3008 | 1461117447932 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 18:57:27 INFO - PROCESS | 3008 | 1461117447938 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 18:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:57:27 INFO - PROCESS | 3008 | 1461117447944 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - PROCESS | 3008 | 1461117447948 Marionette TRACE conn5 <- [1,2014,null,{}] 18:57:27 INFO - PROCESS | 3008 | 1461117447953 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}] 18:57:28 INFO - PROCESS | 3008 | 1461117448123 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 18:57:28 INFO - PROCESS | 3008 | 1461117448144 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A15000 == 79 [pid = 3008] [id = 513] 18:57:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE573EB400) [pid = 3008] [serial = 1539] [outer = 0000000000000000] 18:57:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE57930000) [pid = 3008] [serial = 1540] [outer = 000000BE573EB400] 18:57:28 INFO - PROCESS | 3008 | 1461117448202 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE5BB5B800) [pid = 3008] [serial = 1541] [outer = 000000BE573EB400] 18:57:28 INFO - PROCESS | 3008 | 1461117448900 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]]]}] 18:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 18:57:28 INFO - PROCESS | 3008 | 1461117448932 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 18:57:28 INFO - PROCESS | 3008 | 1461117448939 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 18:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:57:28 INFO - PROCESS | 3008 | 1461117448946 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:57:28 INFO - PROCESS | 3008 | 1461117448949 Marionette TRACE conn5 <- [1,2018,null,{}] 18:57:28 INFO - PROCESS | 3008 | 1461117448953 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}] 18:57:29 INFO - PROCESS | 3008 | 1461117449075 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 18:57:29 INFO - PROCESS | 3008 | 1461117449209 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678D6800 == 80 [pid = 3008] [id = 514] 18:57:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE60F70800) [pid = 3008] [serial = 1542] [outer = 0000000000000000] 18:57:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE63291C00) [pid = 3008] [serial = 1543] [outer = 000000BE60F70800] 18:57:29 INFO - PROCESS | 3008 | 1461117449266 Marionette DEBUG loaded listener.js 18:57:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE63B2B000) [pid = 3008] [serial = 1544] [outer = 000000BE60F70800] 18:57:29 INFO - PROCESS | 3008 | 1461117449904 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]]]}] 18:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 985ms 18:57:29 INFO - PROCESS | 3008 | 1461117449938 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 18:57:29 INFO - PROCESS | 3008 | 1461117449941 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 18:57:29 INFO - PROCESS | 3008 | 1461117449946 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:57:29 INFO - PROCESS | 3008 | 1461117449950 Marionette TRACE conn5 <- [1,2022,null,{}] 18:57:29 INFO - PROCESS | 3008 | 1461117449962 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}] 18:57:30 INFO - PROCESS | 3008 | 1461117450086 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 18:57:30 INFO - PROCESS | 3008 | 1461117450194 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEB4800 == 81 [pid = 3008] [id = 515] 18:57:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE6764A400) [pid = 3008] [serial = 1545] [outer = 0000000000000000] 18:57:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE67C4E800) [pid = 3008] [serial = 1546] [outer = 000000BE6764A400] 18:57:30 INFO - PROCESS | 3008 | 1461117450252 Marionette DEBUG loaded listener.js 18:57:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE685AE000) [pid = 3008] [serial = 1547] [outer = 000000BE6764A400] 18:57:30 INFO - PROCESS | 3008 | 1461117450832 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]]]}] 18:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 945ms 18:57:30 INFO - PROCESS | 3008 | 1461117450895 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 18:57:30 INFO - PROCESS | 3008 | 1461117450899 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 18:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:57:30 INFO - PROCESS | 3008 | 1461117450902 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:57:30 INFO - PROCESS | 3008 | 1461117450904 Marionette TRACE conn5 <- [1,2026,null,{}] 18:57:30 INFO - PROCESS | 3008 | 1461117450908 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}] 18:57:31 INFO - PROCESS | 3008 | 1461117451027 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 18:57:31 INFO - PROCESS | 3008 | 1461117451161 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CCB0000 == 82 [pid = 3008] [id = 516] 18:57:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE685C5000) [pid = 3008] [serial = 1548] [outer = 0000000000000000] 18:57:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000BE685EEC00) [pid = 3008] [serial = 1549] [outer = 000000BE685C5000] 18:57:31 INFO - PROCESS | 3008 | 1461117451219 Marionette DEBUG loaded listener.js 18:57:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000BE68796400) [pid = 3008] [serial = 1550] [outer = 000000BE685C5000] 18:57:31 INFO - PROCESS | 3008 | 1461117451779 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]]]}] 18:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 941ms 18:57:31 INFO - PROCESS | 3008 | 1461117451846 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 18:57:31 INFO - PROCESS | 3008 | 1461117451848 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 18:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:57:31 INFO - PROCESS | 3008 | 1461117451851 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:57:31 INFO - PROCESS | 3008 | 1461117451854 Marionette TRACE conn5 <- [1,2030,null,{}] 18:57:31 INFO - PROCESS | 3008 | 1461117451858 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}] 18:57:31 INFO - PROCESS | 3008 | 1461117451971 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 18:57:32 INFO - PROCESS | 3008 | 1461117452105 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E39C000 == 83 [pid = 3008] [id = 517] 18:57:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000BE685EA400) [pid = 3008] [serial = 1551] [outer = 0000000000000000] 18:57:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000BE687B8800) [pid = 3008] [serial = 1552] [outer = 000000BE685EA400] 18:57:32 INFO - PROCESS | 3008 | 1461117452163 Marionette DEBUG loaded listener.js 18:57:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000BE68981C00) [pid = 3008] [serial = 1553] [outer = 000000BE685EA400] 18:57:32 INFO - PROCESS | 3008 | 1461117452808 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]]]}] 18:57:32 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) 18:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 985ms 18:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:57:32 INFO - PROCESS | 3008 | 1461117452840 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 18:57:32 INFO - PROCESS | 3008 | 1461117452842 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 18:57:32 INFO - PROCESS | 3008 | 1461117452845 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:57:32 INFO - PROCESS | 3008 | 1461117452848 Marionette TRACE conn5 <- [1,2034,null,{}] 18:57:32 INFO - PROCESS | 3008 | 1461117452851 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}] 18:57:33 INFO - PROCESS | 3008 | 1461117452998 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 18:57:33 INFO - PROCESS | 3008 | 1461117453106 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69041000 == 84 [pid = 3008] [id = 518] 18:57:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (000000BE55F8E800) [pid = 3008] [serial = 1554] [outer = 0000000000000000] 18:57:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000BE6855A800) [pid = 3008] [serial = 1555] [outer = 000000BE55F8E800] 18:57:33 INFO - PROCESS | 3008 | 1461117453167 Marionette DEBUG loaded listener.js 18:57:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000BE68AA9000) [pid = 3008] [serial = 1556] [outer = 000000BE55F8E800] 18:57:33 INFO - PROCESS | 3008 | 1461117453719 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]]]}] 18:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 943ms 18:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:57:33 INFO - PROCESS | 3008 | 1461117453792 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 18:57:33 INFO - PROCESS | 3008 | 1461117453795 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 18:57:33 INFO - PROCESS | 3008 | 1461117453798 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:57:33 INFO - PROCESS | 3008 | 1461117453800 Marionette TRACE conn5 <- [1,2038,null,{}] 18:57:33 INFO - PROCESS | 3008 | 1461117453804 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}] 18:57:34 INFO - PROCESS | 3008 | 1461117454150 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 18:57:34 INFO - PROCESS | 3008 | 1461117454326 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60E8F800 == 85 [pid = 3008] [id = 519] 18:57:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000BE55584C00) [pid = 3008] [serial = 1557] [outer = 0000000000000000] 18:57:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (000000BE55590000) [pid = 3008] [serial = 1558] [outer = 000000BE55584C00] 18:57:34 INFO - PROCESS | 3008 | 1461117454379 Marionette DEBUG loaded listener.js 18:57:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000BE56CCA800) [pid = 3008] [serial = 1559] [outer = 000000BE55584C00] 18:57:35 INFO - PROCESS | 3008 | 1461117454994 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]]]}] 18:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1235ms 18:57:35 INFO - PROCESS | 3008 | 1461117455036 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 18:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:57:35 INFO - PROCESS | 3008 | 1461117455042 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 18:57:35 INFO - PROCESS | 3008 | 1461117455050 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:57:35 INFO - PROCESS | 3008 | 1461117455055 Marionette TRACE conn5 <- [1,2042,null,{}] 18:57:35 INFO - PROCESS | 3008 | 1461117455060 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}] 18:57:35 INFO - PROCESS | 3008 | 1461117455172 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 18:57:35 INFO - PROCESS | 3008 | 1461117455312 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4DB000 == 86 [pid = 3008] [id = 520] 18:57:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000BE5B872400) [pid = 3008] [serial = 1560] [outer = 0000000000000000] 18:57:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (000000BE5B8D7800) [pid = 3008] [serial = 1561] [outer = 000000BE5B872400] 18:57:35 INFO - PROCESS | 3008 | 1461117455367 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (000000BE5C810C00) [pid = 3008] [serial = 1562] [outer = 000000BE5B872400] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C76800 == 85 [pid = 3008] [id = 410] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678E7000 == 84 [pid = 3008] [id = 380] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690D6000 == 83 [pid = 3008] [id = 422] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA19000 == 82 [pid = 3008] [id = 411] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6941C000 == 81 [pid = 3008] [id = 314] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6C59B800 == 80 [pid = 3008] [id = 381] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68498800 == 79 [pid = 3008] [id = 313] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B88C800 == 78 [pid = 3008] [id = 511] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690C9000 == 77 [pid = 3008] [id = 510] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B81800 == 76 [pid = 3008] [id = 509] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68480000 == 75 [pid = 3008] [id = 508] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6761E800 == 74 [pid = 3008] [id = 506] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (000000BE685B0400) [pid = 3008] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (000000BE68FE9400) [pid = 3008] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000BE6B3C3C00) [pid = 3008] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000BE70186C00) [pid = 3008] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000BE55F93C00) [pid = 3008] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000BE63BA5000) [pid = 3008] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E0E000 == 73 [pid = 3008] [id = 505] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A16000 == 72 [pid = 3008] [id = 504] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0E3000 == 71 [pid = 3008] [id = 503] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE56F0F000 == 70 [pid = 3008] [id = 502] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EDD8000 == 69 [pid = 3008] [id = 498] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E1E6000 == 68 [pid = 3008] [id = 497] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67CE2800 == 67 [pid = 3008] [id = 496] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F14800 == 66 [pid = 3008] [id = 495] 18:57:35 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6C589800 == 65 [pid = 3008] [id = 494] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (000000BE6906AC00) [pid = 3008] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000BE69489400) [pid = 3008] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000BE6551CC00) [pid = 3008] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000BE68A11400) [pid = 3008] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000BE6B3EA000) [pid = 3008] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000BE692BF800) [pid = 3008] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000BE6539BC00) [pid = 3008] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000BE68A0F400) [pid = 3008] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE5D86E400) [pid = 3008] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE6899C400) [pid = 3008] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE60A72400) [pid = 3008] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE69484400) [pid = 3008] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE6906B800) [pid = 3008] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE6166B400) [pid = 3008] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE60F06800) [pid = 3008] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE5D409C00) [pid = 3008] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE6947EC00) [pid = 3008] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE687DA000) [pid = 3008] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE67C52800) [pid = 3008] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE67746C00) [pid = 3008] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE68564400) [pid = 3008] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE685F7000) [pid = 3008] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE5D495800) [pid = 3008] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE63BA6000) [pid = 3008] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE69023000) [pid = 3008] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE693B9400) [pid = 3008] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE6B3C3800) [pid = 3008] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE68A0B400) [pid = 3008] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE685B9400) [pid = 3008] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE6029D400) [pid = 3008] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE6358E000) [pid = 3008] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE692B2400) [pid = 3008] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE66190800) [pid = 3008] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE64E40C00) [pid = 3008] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 18:57:35 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE6386B400) [pid = 3008] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 18:57:36 INFO - PROCESS | 3008 | 1461117455993 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]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 985ms 18:57:36 INFO - PROCESS | 3008 | 1461117456034 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 3008 | 1461117456037 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 18:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:57:36 INFO - PROCESS | 3008 | 1461117456040 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 3008 | 1461117456042 Marionette TRACE conn5 <- [1,2046,null,{}] 18:57:36 INFO - PROCESS | 3008 | 1461117456046 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}] 18:57:36 INFO - PROCESS | 3008 | 1461117456142 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 18:57:36 INFO - PROCESS | 3008 | 1461117456232 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A17800 == 66 [pid = 3008] [id = 521] 18:57:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE5708CC00) [pid = 3008] [serial = 1563] [outer = 0000000000000000] 18:57:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE5C364800) [pid = 3008] [serial = 1564] [outer = 000000BE5708CC00] 18:57:36 INFO - PROCESS | 3008 | 1461117456280 Marionette DEBUG loaded listener.js 18:57:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE5D86EC00) [pid = 3008] [serial = 1565] [outer = 000000BE5708CC00] 18:57:36 INFO - PROCESS | 3008 | 1461117456700 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]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 18:57:36 INFO - PROCESS | 3008 | 1461117456737 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 3008 | 1461117456741 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 18:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:57:36 INFO - PROCESS | 3008 | 1461117456752 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 3008 | 1461117456757 Marionette TRACE conn5 <- [1,2050,null,{}] 18:57:36 INFO - PROCESS | 3008 | 1461117456765 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}] 18:57:36 INFO - PROCESS | 3008 | 1461117456860 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 18:57:36 INFO - PROCESS | 3008 | 1461117456901 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66109800 == 67 [pid = 3008] [id = 522] 18:57:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE60A76400) [pid = 3008] [serial = 1566] [outer = 0000000000000000] 18:57:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE60F0D400) [pid = 3008] [serial = 1567] [outer = 000000BE60A76400] 18:57:36 INFO - PROCESS | 3008 | 1461117456948 Marionette DEBUG loaded listener.js 18:57:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE616B9400) [pid = 3008] [serial = 1568] [outer = 000000BE60A76400] 18:57:37 INFO - PROCESS | 3008 | 1461117457414 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]]]}] 18:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 18:57:37 INFO - PROCESS | 3008 | 1461117457440 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 18:57:37 INFO - PROCESS | 3008 | 1461117457442 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 18:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:57:37 INFO - PROCESS | 3008 | 1461117457445 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:57:37 INFO - PROCESS | 3008 | 1461117457447 Marionette TRACE conn5 <- [1,2054,null,{}] 18:57:37 INFO - PROCESS | 3008 | 1461117457451 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}] 18:57:37 INFO - PROCESS | 3008 | 1461117457541 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 18:57:37 INFO - PROCESS | 3008 | 1461117457547 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67875000 == 68 [pid = 3008] [id = 523] 18:57:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE632A8800) [pid = 3008] [serial = 1569] [outer = 0000000000000000] 18:57:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE6358C000) [pid = 3008] [serial = 1570] [outer = 000000BE632A8800] 18:57:37 INFO - PROCESS | 3008 | 1461117457593 Marionette DEBUG loaded listener.js 18:57:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE636AF400) [pid = 3008] [serial = 1571] [outer = 000000BE632A8800] 18:57:38 INFO - PROCESS | 3008 | 1461117458030 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]]]}] 18:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 628ms 18:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:57:38 INFO - PROCESS | 3008 | 1461117458084 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 18:57:38 INFO - PROCESS | 3008 | 1461117458086 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 18:57:38 INFO - PROCESS | 3008 | 1461117458090 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:57:38 INFO - PROCESS | 3008 | 1461117458092 Marionette TRACE conn5 <- [1,2058,null,{}] 18:57:38 INFO - PROCESS | 3008 | 1461117458095 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}] 18:57:38 INFO - PROCESS | 3008 | 1461117458215 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 18:57:38 INFO - PROCESS | 3008 | 1461117458306 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CD3800 == 69 [pid = 3008] [id = 524] 18:57:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE63B30400) [pid = 3008] [serial = 1572] [outer = 0000000000000000] 18:57:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE63BA4C00) [pid = 3008] [serial = 1573] [outer = 000000BE63B30400] 18:57:38 INFO - PROCESS | 3008 | 1461117458363 Marionette DEBUG loaded listener.js 18:57:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE6460A000) [pid = 3008] [serial = 1574] [outer = 000000BE63B30400] 18:57:38 INFO - PROCESS | 3008 | 1461117458815 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]]]}] 18:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 775ms 18:57:38 INFO - PROCESS | 3008 | 1461117458865 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 18:57:38 INFO - PROCESS | 3008 | 1461117458867 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 18:57:38 INFO - PROCESS | 3008 | 1461117458870 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:57:38 INFO - PROCESS | 3008 | 1461117458872 Marionette TRACE conn5 <- [1,2062,null,{}] 18:57:38 INFO - PROCESS | 3008 | 1461117458876 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}] 18:57:39 INFO - PROCESS | 3008 | 1461117458996 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 18:57:39 INFO - PROCESS | 3008 | 1461117459054 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68E8F800 == 70 [pid = 3008] [id = 525] 18:57:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE64E40C00) [pid = 3008] [serial = 1575] [outer = 0000000000000000] 18:57:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE653B4000) [pid = 3008] [serial = 1576] [outer = 000000BE64E40C00] 18:57:39 INFO - PROCESS | 3008 | 1461117459100 Marionette DEBUG loaded listener.js 18:57:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE65568400) [pid = 3008] [serial = 1577] [outer = 000000BE64E40C00] 18:57:39 INFO - PROCESS | 3008 | 1461117459534 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]]]}] 18:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 691ms 18:57:39 INFO - PROCESS | 3008 | 1461117459571 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 18:57:39 INFO - PROCESS | 3008 | 1461117459573 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 18:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:57:39 INFO - PROCESS | 3008 | 1461117459577 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:57:39 INFO - PROCESS | 3008 | 1461117459578 Marionette TRACE conn5 <- [1,2066,null,{}] 18:57:39 INFO - PROCESS | 3008 | 1461117459582 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}] 18:57:39 INFO - PROCESS | 3008 | 1461117459735 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 18:57:39 INFO - PROCESS | 3008 | 1461117459760 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690C6800 == 71 [pid = 3008] [id = 526] 18:57:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE63B31C00) [pid = 3008] [serial = 1578] [outer = 0000000000000000] 18:57:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE656BC400) [pid = 3008] [serial = 1579] [outer = 000000BE63B31C00] 18:57:39 INFO - PROCESS | 3008 | 1461117459805 Marionette DEBUG loaded listener.js 18:57:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE6764B000) [pid = 3008] [serial = 1580] [outer = 000000BE63B31C00] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE693F3000) [pid = 3008] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE67C53000) [pid = 3008] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE636B0000) [pid = 3008] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE6BA5BC00) [pid = 3008] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE687CFC00) [pid = 3008] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE6460D400) [pid = 3008] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE67739400) [pid = 3008] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE63B2D000) [pid = 3008] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE64DBF800) [pid = 3008] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE62BA7C00) [pid = 3008] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE5745F000) [pid = 3008] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE5792F000) [pid = 3008] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE62BAD800) [pid = 3008] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE60A47800) [pid = 3008] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE55EA6400) [pid = 3008] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:57:40 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE55F8B000) [pid = 3008] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:57:40 INFO - PROCESS | 3008 | 1461117460537 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]]]}] 18:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 985ms 18:57:40 INFO - PROCESS | 3008 | 1461117460564 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 18:57:40 INFO - PROCESS | 3008 | 1461117460566 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 18:57:40 INFO - PROCESS | 3008 | 1461117460569 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:57:40 INFO - PROCESS | 3008 | 1461117460571 Marionette TRACE conn5 <- [1,2070,null,{}] 18:57:40 INFO - PROCESS | 3008 | 1461117460575 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}] 18:57:40 INFO - PROCESS | 3008 | 1461117460664 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 18:57:40 INFO - PROCESS | 3008 | 1461117460753 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6942F800 == 72 [pid = 3008] [id = 527] 18:57:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000BE56C9A800) [pid = 3008] [serial = 1581] [outer = 0000000000000000] 18:57:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000BE60A51000) [pid = 3008] [serial = 1582] [outer = 000000BE56C9A800] 18:57:40 INFO - PROCESS | 3008 | 1461117460799 Marionette DEBUG loaded listener.js 18:57:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000BE664C5C00) [pid = 3008] [serial = 1583] [outer = 000000BE56C9A800] 18:57:41 INFO - PROCESS | 3008 | 1461117461187 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]]]}] 18:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 18:57:41 INFO - PROCESS | 3008 | 1461117461201 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 18:57:41 INFO - PROCESS | 3008 | 1461117461203 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 18:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:57:41 INFO - PROCESS | 3008 | 1461117461207 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:57:41 INFO - PROCESS | 3008 | 1461117461208 Marionette TRACE conn5 <- [1,2074,null,{}] 18:57:41 INFO - PROCESS | 3008 | 1461117461212 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}] 18:57:41 INFO - PROCESS | 3008 | 1461117461335 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 18:57:41 INFO - PROCESS | 3008 | 1461117461344 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA13000 == 73 [pid = 3008] [id = 528] 18:57:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE6773E800) [pid = 3008] [serial = 1584] [outer = 0000000000000000] 18:57:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE684C8400) [pid = 3008] [serial = 1585] [outer = 000000BE6773E800] 18:57:41 INFO - PROCESS | 3008 | 1461117461391 Marionette DEBUG loaded listener.js 18:57:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE684D0000) [pid = 3008] [serial = 1586] [outer = 000000BE6773E800] 18:57:41 INFO - PROCESS | 3008 | 1461117461788 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]]]}] 18:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 18:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:57:41 INFO - PROCESS | 3008 | 1461117461840 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 18:57:41 INFO - PROCESS | 3008 | 1461117461842 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 18:57:41 INFO - PROCESS | 3008 | 1461117461845 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:57:41 INFO - PROCESS | 3008 | 1461117461847 Marionette TRACE conn5 <- [1,2078,null,{}] 18:57:41 INFO - PROCESS | 3008 | 1461117461850 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}] 18:57:41 INFO - PROCESS | 3008 | 1461117461975 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 18:57:42 INFO - PROCESS | 3008 | 1461117461990 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6C58E000 == 74 [pid = 3008] [id = 529] 18:57:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE6855D800) [pid = 3008] [serial = 1587] [outer = 0000000000000000] 18:57:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE68565800) [pid = 3008] [serial = 1588] [outer = 000000BE6855D800] 18:57:42 INFO - PROCESS | 3008 | 1461117462041 Marionette DEBUG loaded listener.js 18:57:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE685C1000) [pid = 3008] [serial = 1589] [outer = 000000BE6855D800] 18:57:42 INFO - PROCESS | 3008 | 1461117462602 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]]]}] 18:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 775ms 18:57:42 INFO - PROCESS | 3008 | 1461117462624 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 18:57:42 INFO - PROCESS | 3008 | 1461117462629 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 18:57:42 INFO - PROCESS | 3008 | 1461117462635 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:57:42 INFO - PROCESS | 3008 | 1461117462639 Marionette TRACE conn5 <- [1,2082,null,{}] 18:57:42 INFO - PROCESS | 3008 | 1461117462647 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}] 18:57:42 INFO - PROCESS | 3008 | 1461117462771 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 18:57:42 INFO - PROCESS | 3008 | 1461117462908 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0DA800 == 75 [pid = 3008] [id = 530] 18:57:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE55F90400) [pid = 3008] [serial = 1590] [outer = 0000000000000000] 18:57:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE56CD7400) [pid = 3008] [serial = 1591] [outer = 000000BE55F90400] 18:57:42 INFO - PROCESS | 3008 | 1461117462969 Marionette DEBUG loaded listener.js 18:57:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE57468000) [pid = 3008] [serial = 1592] [outer = 000000BE55F90400] 18:57:43 INFO - PROCESS | 3008 | 1461117463598 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]]]}] 18:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1029ms 18:57:43 INFO - PROCESS | 3008 | 1461117463667 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 18:57:43 INFO - PROCESS | 3008 | 1461117463674 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 18:57:43 INFO - PROCESS | 3008 | 1461117463681 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:57:43 INFO - PROCESS | 3008 | 1461117463684 Marionette TRACE conn5 <- [1,2086,null,{}] 18:57:43 INFO - PROCESS | 3008 | 1461117463688 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}] 18:57:43 INFO - PROCESS | 3008 | 1461117463864 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 18:57:43 INFO - PROCESS | 3008 | 1461117463989 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6785B000 == 76 [pid = 3008] [id = 531] 18:57:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE5D86BC00) [pid = 3008] [serial = 1593] [outer = 0000000000000000] 18:57:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE60A7B400) [pid = 3008] [serial = 1594] [outer = 000000BE5D86BC00] 18:57:44 INFO - PROCESS | 3008 | 1461117464047 Marionette DEBUG loaded listener.js 18:57:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE6328B400) [pid = 3008] [serial = 1595] [outer = 000000BE5D86BC00] 18:57:44 INFO - PROCESS | 3008 | 1461117464680 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]]]}] 18:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1030ms 18:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:57:44 INFO - PROCESS | 3008 | 1461117464717 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 18:57:44 INFO - PROCESS | 3008 | 1461117464720 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 18:57:44 INFO - PROCESS | 3008 | 1461117464723 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:57:44 INFO - PROCESS | 3008 | 1461117464727 Marionette TRACE conn5 <- [1,2090,null,{}] 18:57:44 INFO - PROCESS | 3008 | 1461117464740 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}] 18:57:44 INFO - PROCESS | 3008 | 1461117464860 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 18:57:44 INFO - PROCESS | 3008 | 1461117464992 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D855800 == 77 [pid = 3008] [id = 532] 18:57:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE63FEF800) [pid = 3008] [serial = 1596] [outer = 0000000000000000] 18:57:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE6535DC00) [pid = 3008] [serial = 1597] [outer = 000000BE63FEF800] 18:57:45 INFO - PROCESS | 3008 | 1461117465052 Marionette DEBUG loaded listener.js 18:57:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE67B56400) [pid = 3008] [serial = 1598] [outer = 000000BE63FEF800] 18:57:45 INFO - PROCESS | 3008 | 1461117465677 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]]]}] 18:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 986ms 18:57:45 INFO - PROCESS | 3008 | 1461117465712 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 18:57:45 INFO - PROCESS | 3008 | 1461117465715 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 18:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:57:45 INFO - PROCESS | 3008 | 1461117465719 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:57:45 INFO - PROCESS | 3008 | 1461117465721 Marionette TRACE conn5 <- [1,2094,null,{}] 18:57:45 INFO - PROCESS | 3008 | 1461117465724 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}] 18:57:45 INFO - PROCESS | 3008 | 1461117465843 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 18:57:45 INFO - PROCESS | 3008 | 1461117465947 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EC6C800 == 78 [pid = 3008] [id = 533] 18:57:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE685EFC00) [pid = 3008] [serial = 1599] [outer = 0000000000000000] 18:57:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE6878FC00) [pid = 3008] [serial = 1600] [outer = 000000BE685EFC00] 18:57:46 INFO - PROCESS | 3008 | 1461117466003 Marionette DEBUG loaded listener.js 18:57:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE687B6800) [pid = 3008] [serial = 1601] [outer = 000000BE685EFC00] 18:57:46 INFO - PROCESS | 3008 | 1461117466575 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] 18:57:46 INFO - PROCESS | 3008 | 1461117466610 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 18:57:46 INFO - PROCESS | 3008 | 1461117466615 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:57:46 INFO - PROCESS | 3008 | 1461117466617 Marionette TRACE conn5 <- [1,2098,null,{}] 18:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:57:46 INFO - PROCESS | 3008 | 1461117466621 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}] 18:57:46 INFO - PROCESS | 3008 | 1461117466734 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 18:57:46 INFO - PROCESS | 3008 | 1461117466837 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EDBE000 == 79 [pid = 3008] [id = 534] 18:57:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE687B4C00) [pid = 3008] [serial = 1602] [outer = 0000000000000000] 18:57:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE68998400) [pid = 3008] [serial = 1603] [outer = 000000BE687B4C00] 18:57:46 INFO - PROCESS | 3008 | 1461117466895 Marionette DEBUG loaded listener.js 18:57:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE68A06400) [pid = 3008] [serial = 1604] [outer = 000000BE687B4C00] 18:57:47 INFO - PROCESS | 3008 | 1461117467534 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]]]}] 18:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 944ms 18:57:47 INFO - PROCESS | 3008 | 1461117467564 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 18:57:47 INFO - PROCESS | 3008 | 1461117467566 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 18:57:47 INFO - PROCESS | 3008 | 1461117467570 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:57:47 INFO - PROCESS | 3008 | 1461117467572 Marionette TRACE conn5 <- [1,2102,null,{}] 18:57:47 INFO - PROCESS | 3008 | 1461117467576 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}] 18:57:47 INFO - PROCESS | 3008 | 1461117467709 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 18:57:47 INFO - PROCESS | 3008 | 1461117467846 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6F4BB000 == 80 [pid = 3008] [id = 535] 18:57:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE68AA4400) [pid = 3008] [serial = 1605] [outer = 0000000000000000] 18:57:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000BE68FEB800) [pid = 3008] [serial = 1606] [outer = 000000BE68AA4400] 18:57:47 INFO - PROCESS | 3008 | 1461117467908 Marionette DEBUG loaded listener.js 18:57:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000BE69021C00) [pid = 3008] [serial = 1607] [outer = 000000BE68AA4400] 18:57:48 INFO - PROCESS | 3008 | 1461117468569 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]]]}] 18:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1030ms 18:57:48 INFO - PROCESS | 3008 | 1461117468605 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 18:57:48 INFO - PROCESS | 3008 | 1461117468608 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 18:57:48 INFO - PROCESS | 3008 | 1461117468613 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:57:48 INFO - PROCESS | 3008 | 1461117468615 Marionette TRACE conn5 <- [1,2106,null,{}] 18:57:48 INFO - PROCESS | 3008 | 1461117468619 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}] 18:57:48 INFO - PROCESS | 3008 | 1461117468740 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 18:57:48 INFO - PROCESS | 3008 | 1461117468873 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6FFB3000 == 81 [pid = 3008] [id = 536] 18:57:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000BE685AB400) [pid = 3008] [serial = 1608] [outer = 0000000000000000] 18:57:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000BE6906AC00) [pid = 3008] [serial = 1609] [outer = 000000BE685AB400] 18:57:48 INFO - PROCESS | 3008 | 1461117468932 Marionette DEBUG loaded listener.js 18:57:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000BE69232C00) [pid = 3008] [serial = 1610] [outer = 000000BE685AB400] 18:57:49 INFO - PROCESS | 3008 | 1461117469520 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]]]}] 18:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 986ms 18:57:49 INFO - PROCESS | 3008 | 1461117469604 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 18:57:49 INFO - PROCESS | 3008 | 1461117469606 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 18:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:57:49 INFO - PROCESS | 3008 | 1461117469610 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:57:49 INFO - PROCESS | 3008 | 1461117469612 Marionette TRACE conn5 <- [1,2110,null,{}] 18:57:49 INFO - PROCESS | 3008 | 1461117469616 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}] 18:57:49 INFO - PROCESS | 3008 | 1461117469730 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 18:57:50 INFO - PROCESS | 3008 | 1461117469996 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60F96000 == 82 [pid = 3008] [id = 537] 18:57:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (000000BE55F8A800) [pid = 3008] [serial = 1611] [outer = 0000000000000000] 18:57:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000BE55F97400) [pid = 3008] [serial = 1612] [outer = 000000BE55F8A800] 18:57:50 INFO - PROCESS | 3008 | 1461117470053 Marionette DEBUG loaded listener.js 18:57:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000BE5745D800) [pid = 3008] [serial = 1613] [outer = 000000BE55F8A800] 18:57:50 INFO - PROCESS | 3008 | 1461117470677 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]]]}] 18:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1079ms 18:57:50 INFO - PROCESS | 3008 | 1461117470692 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 18:57:50 INFO - PROCESS | 3008 | 1461117470698 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 18:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:57:50 INFO - PROCESS | 3008 | 1461117470704 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:57:50 INFO - PROCESS | 3008 | 1461117470707 Marionette TRACE conn5 <- [1,2114,null,{}] 18:57:50 INFO - PROCESS | 3008 | 1461117470712 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}] 18:57:50 INFO - PROCESS | 3008 | 1461117470833 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 18:57:50 INFO - PROCESS | 3008 | 1461117470974 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DAF800 == 83 [pid = 3008] [id = 538] 18:57:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000BE5C289800) [pid = 3008] [serial = 1614] [outer = 0000000000000000] 18:57:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (000000BE60A4E800) [pid = 3008] [serial = 1615] [outer = 000000BE5C289800] 18:57:51 INFO - PROCESS | 3008 | 1461117471027 Marionette DEBUG loaded listener.js 18:57:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000BE60FC5C00) [pid = 3008] [serial = 1616] [outer = 000000BE5C289800] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B1C800 == 82 [pid = 3008] [id = 209] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA13000 == 81 [pid = 3008] [id = 528] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6942F800 == 80 [pid = 3008] [id = 527] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690C6800 == 79 [pid = 3008] [id = 526] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68E8F800 == 78 [pid = 3008] [id = 525] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67CD3800 == 77 [pid = 3008] [id = 524] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67875000 == 76 [pid = 3008] [id = 523] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C5D000 == 75 [pid = 3008] [id = 507] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66109800 == 74 [pid = 3008] [id = 522] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A17800 == 73 [pid = 3008] [id = 521] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4DB000 == 72 [pid = 3008] [id = 520] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000BE68A9B800) [pid = 3008] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000BE68E22400) [pid = 3008] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000BE692B5400) [pid = 3008] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (000000BE6B3EAC00) [pid = 3008] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60E8F800 == 71 [pid = 3008] [id = 519] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678D6800 == 70 [pid = 3008] [id = 514] 18:57:51 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A15000 == 69 [pid = 3008] [id = 513] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000BE6B3F5C00) [pid = 3008] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000BE685B9C00) [pid = 3008] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000BE66171800) [pid = 3008] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000BE7018DC00) [pid = 3008] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000BE693F6800) [pid = 3008] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000BE65563C00) [pid = 3008] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000BE67741400) [pid = 3008] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE645C5800) [pid = 3008] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE65356000) [pid = 3008] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE6552AC00) [pid = 3008] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE6616F000) [pid = 3008] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE5746A400) [pid = 3008] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE58720C00) [pid = 3008] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE5B8CC000) [pid = 3008] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE5C5AEC00) [pid = 3008] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE5D497000) [pid = 3008] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE6321FC00) [pid = 3008] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE60F07000) [pid = 3008] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE60FC6C00) [pid = 3008] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE5656DC00) [pid = 3008] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE55F91800) [pid = 3008] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE64313C00) [pid = 3008] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE685F4800) [pid = 3008] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE566C8C00) [pid = 3008] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE66F04800) [pid = 3008] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE60A4D400) [pid = 3008] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE64970800) [pid = 3008] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE6358A400) [pid = 3008] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE6777AC00) [pid = 3008] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 18:57:51 INFO - PROCESS | 3008 | 1461117471635 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]]]}] 18:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 987ms 18:57:51 INFO - PROCESS | 3008 | 1461117471694 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 3008 | 1461117471698 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 18:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:57:51 INFO - PROCESS | 3008 | 1461117471702 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 3008 | 1461117471705 Marionette TRACE conn5 <- [1,2118,null,{}] 18:57:51 INFO - PROCESS | 3008 | 1461117471708 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}] 18:57:51 INFO - PROCESS | 3008 | 1461117471806 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 18:57:51 INFO - PROCESS | 3008 | 1461117471899 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6325D800 == 70 [pid = 3008] [id = 539] 18:57:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000BE573E3000) [pid = 3008] [serial = 1617] [outer = 0000000000000000] 18:57:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000BE5D497000) [pid = 3008] [serial = 1618] [outer = 000000BE573E3000] 18:57:51 INFO - PROCESS | 3008 | 1461117471946 Marionette DEBUG loaded listener.js 18:57:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000BE616B8400) [pid = 3008] [serial = 1619] [outer = 000000BE573E3000] 18:57:52 INFO - PROCESS | 3008 | 1461117472370 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] 18:57:52 INFO - PROCESS | 3008 | 1461117472443 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 18:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:57:52 INFO - PROCESS | 3008 | 1461117472448 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:57:52 INFO - PROCESS | 3008 | 1461117472454 Marionette TRACE conn5 <- [1,2122,null,{}] 18:57:52 INFO - PROCESS | 3008 | 1461117472468 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}] 18:57:52 INFO - PROCESS | 3008 | 1461117472594 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 18:57:52 INFO - PROCESS | 3008 | 1461117472611 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C5D000 == 71 [pid = 3008] [id = 540] 18:57:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000BE63B25C00) [pid = 3008] [serial = 1620] [outer = 0000000000000000] 18:57:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000BE645C5800) [pid = 3008] [serial = 1621] [outer = 000000BE63B25C00] 18:57:52 INFO - PROCESS | 3008 | 1461117472658 Marionette DEBUG loaded listener.js 18:57:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000BE64979400) [pid = 3008] [serial = 1622] [outer = 000000BE63B25C00] 18:57:53 INFO - PROCESS | 3008 | 1461117473128 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] 18:57:53 INFO - PROCESS | 3008 | 1461117473203 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 18:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:57:53 INFO - PROCESS | 3008 | 1461117473207 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:57:53 INFO - PROCESS | 3008 | 1461117473209 Marionette TRACE conn5 <- [1,2126,null,{}] 18:57:53 INFO - PROCESS | 3008 | 1461117473212 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}] 18:57:53 INFO - PROCESS | 3008 | 1461117473306 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 18:57:53 INFO - PROCESS | 3008 | 1461117473405 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68497000 == 72 [pid = 3008] [id = 541] 18:57:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE616B5400) [pid = 3008] [serial = 1623] [outer = 0000000000000000] 18:57:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE65569000) [pid = 3008] [serial = 1624] [outer = 000000BE616B5400] 18:57:53 INFO - PROCESS | 3008 | 1461117473454 Marionette DEBUG loaded listener.js 18:57:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE66424800) [pid = 3008] [serial = 1625] [outer = 000000BE616B5400] 18:57:53 INFO - PROCESS | 3008 | 1461117473865 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]]]}] 18:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 692ms 18:57:53 INFO - PROCESS | 3008 | 1461117473903 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 18:57:53 INFO - PROCESS | 3008 | 1461117473905 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 18:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:57:53 INFO - PROCESS | 3008 | 1461117473908 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:57:53 INFO - PROCESS | 3008 | 1461117473910 Marionette TRACE conn5 <- [1,2130,null,{}] 18:57:53 INFO - PROCESS | 3008 | 1461117473913 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}] 18:57:54 INFO - PROCESS | 3008 | 1461117474064 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 18:57:54 INFO - PROCESS | 3008 | 1461117474082 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69035800 == 73 [pid = 3008] [id = 542] 18:57:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE6777A000) [pid = 3008] [serial = 1626] [outer = 0000000000000000] 18:57:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE6777C800) [pid = 3008] [serial = 1627] [outer = 000000BE6777A000] 18:57:54 INFO - PROCESS | 3008 | 1461117474138 Marionette DEBUG loaded listener.js 18:57:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE685B5400) [pid = 3008] [serial = 1628] [outer = 000000BE6777A000] 18:57:54 INFO - PROCESS | 3008 | 1461117474622 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] 18:57:54 INFO - PROCESS | 3008 | 1461117474647 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 18:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:57:54 INFO - PROCESS | 3008 | 1461117474656 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 3008 | 1461117474658 Marionette TRACE conn5 <- [1,2134,null,{}] 18:57:54 INFO - PROCESS | 3008 | 1461117474666 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}] 18:57:54 INFO - PROCESS | 3008 | 1461117474791 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 18:57:54 INFO - PROCESS | 3008 | 1461117474866 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B74D800 == 74 [pid = 3008] [id = 543] 18:57:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE68795C00) [pid = 3008] [serial = 1629] [outer = 0000000000000000] 18:57:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE68985400) [pid = 3008] [serial = 1630] [outer = 000000BE68795C00] 18:57:54 INFO - PROCESS | 3008 | 1461117474912 Marionette DEBUG loaded listener.js 18:57:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE68A09C00) [pid = 3008] [serial = 1631] [outer = 000000BE68795C00] 18:57:55 INFO - PROCESS | 3008 | 1461117475341 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] 18:57:55 INFO - PROCESS | 3008 | 1461117475426 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 18:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:57:55 INFO - PROCESS | 3008 | 1461117475433 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:57:55 INFO - PROCESS | 3008 | 1461117475435 Marionette TRACE conn5 <- [1,2138,null,{}] 18:57:55 INFO - PROCESS | 3008 | 1461117475439 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}] 18:57:55 INFO - PROCESS | 3008 | 1461117475562 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 18:57:55 INFO - PROCESS | 3008 | 1461117475583 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCBB000 == 75 [pid = 3008] [id = 544] 18:57:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE68A9C800) [pid = 3008] [serial = 1632] [outer = 0000000000000000] 18:57:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE68E21000) [pid = 3008] [serial = 1633] [outer = 000000BE68A9C800] 18:57:55 INFO - PROCESS | 3008 | 1461117475629 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE68FEDC00) [pid = 3008] [serial = 1634] [outer = 000000BE68A9C800] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE63B30400) [pid = 3008] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE64E40C00) [pid = 3008] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE56C9A800) [pid = 3008] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE63B31C00) [pid = 3008] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE632A8800) [pid = 3008] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE60A76400) [pid = 3008] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE67B5AC00) [pid = 3008] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE6773E800) [pid = 3008] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE5708CC00) [pid = 3008] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE55584C00) [pid = 3008] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE5B872400) [pid = 3008] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:57:55 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE55F91400) [pid = 3008] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:57:56 INFO - PROCESS | 3008 | 1461117476168 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] 18:57:56 INFO - PROCESS | 3008 | 1461117476212 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 18:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:57:56 INFO - PROCESS | 3008 | 1461117476216 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:57:56 INFO - PROCESS | 3008 | 1461117476218 Marionette TRACE conn5 <- [1,2142,null,{}] 18:57:56 INFO - PROCESS | 3008 | 1461117476221 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}] 18:57:56 INFO - PROCESS | 3008 | 1461117476312 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 18:57:56 INFO - PROCESS | 3008 | 1461117476318 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CCAE800 == 76 [pid = 3008] [id = 545] 18:57:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000BE5745DC00) [pid = 3008] [serial = 1635] [outer = 0000000000000000] 18:57:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000BE65569400) [pid = 3008] [serial = 1636] [outer = 000000BE5745DC00] 18:57:56 INFO - PROCESS | 3008 | 1461117476363 Marionette DEBUG loaded listener.js 18:57:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000BE6906C800) [pid = 3008] [serial = 1637] [outer = 000000BE5745DC00] 18:57:56 INFO - PROCESS | 3008 | 1461117476792 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]]]}] 18:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 627ms 18:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:57:56 INFO - PROCESS | 3008 | 1461117476846 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 18:57:56 INFO - PROCESS | 3008 | 1461117476848 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 18:57:56 INFO - PROCESS | 3008 | 1461117476852 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:57:56 INFO - PROCESS | 3008 | 1461117476853 Marionette TRACE conn5 <- [1,2146,null,{}] 18:57:56 INFO - PROCESS | 3008 | 1461117476857 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}] 18:57:56 INFO - PROCESS | 3008 | 1461117476950 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 18:57:56 INFO - PROCESS | 3008 | 1461117476956 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E3B1800 == 77 [pid = 3008] [id = 546] 18:57:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE69233800) [pid = 3008] [serial = 1638] [outer = 0000000000000000] 18:57:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE6923A800) [pid = 3008] [serial = 1639] [outer = 000000BE69233800] 18:57:57 INFO - PROCESS | 3008 | 1461117477001 Marionette DEBUG loaded listener.js 18:57:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE692B2800) [pid = 3008] [serial = 1640] [outer = 000000BE69233800] 18:57:57 INFO - PROCESS | 3008 | 1461117477472 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] 18:57:57 INFO - PROCESS | 3008 | 1461117477549 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 18:57:57 INFO - PROCESS | 3008 | 1461117477552 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 3008 | 1461117477554 Marionette TRACE conn5 <- [1,2150,null,{}] 18:57:57 INFO - PROCESS | 3008 | 1461117477558 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}] 18:57:57 INFO - PROCESS | 3008 | 1461117477650 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 18:57:57 INFO - PROCESS | 3008 | 1461117477655 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6FD3A000 == 78 [pid = 3008] [id = 547] 18:57:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE692BCC00) [pid = 3008] [serial = 1641] [outer = 0000000000000000] 18:57:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE693B6400) [pid = 3008] [serial = 1642] [outer = 000000BE692BCC00] 18:57:57 INFO - PROCESS | 3008 | 1461117477707 Marionette DEBUG loaded listener.js 18:57:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE693F3000) [pid = 3008] [serial = 1643] [outer = 000000BE692BCC00] 18:57:58 INFO - PROCESS | 3008 | 1461117478475 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]]]}] 18:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 986ms 18:57:58 INFO - PROCESS | 3008 | 1461117478542 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 18:57:58 INFO - PROCESS | 3008 | 1461117478548 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 18:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:57:58 INFO - PROCESS | 3008 | 1461117478554 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:57:58 INFO - PROCESS | 3008 | 1461117478558 Marionette TRACE conn5 <- [1,2154,null,{}] 18:57:58 INFO - PROCESS | 3008 | 1461117478564 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}] 18:57:58 INFO - PROCESS | 3008 | 1461117478692 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 18:57:58 INFO - PROCESS | 3008 | 1461117478830 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E0A000 == 79 [pid = 3008] [id = 548] 18:57:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE5D86D800) [pid = 3008] [serial = 1644] [outer = 0000000000000000] 18:57:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE602A2800) [pid = 3008] [serial = 1645] [outer = 000000BE5D86D800] 18:57:58 INFO - PROCESS | 3008 | 1461117478891 Marionette DEBUG loaded listener.js 18:57:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE60F79C00) [pid = 3008] [serial = 1646] [outer = 000000BE5D86D800] 18:57:59 INFO - PROCESS | 3008 | 1461117479457 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]]]}] 18:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 943ms 18:57:59 INFO - PROCESS | 3008 | 1461117479500 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 18:57:59 INFO - PROCESS | 3008 | 1461117479506 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 18:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:57:59 INFO - PROCESS | 3008 | 1461117479513 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:57:59 INFO - PROCESS | 3008 | 1461117479517 Marionette TRACE conn5 <- [1,2158,null,{}] 18:57:59 INFO - PROCESS | 3008 | 1461117479521 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}] 18:57:59 INFO - PROCESS | 3008 | 1461117479644 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 18:57:59 INFO - PROCESS | 3008 | 1461117479752 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684E1800 == 80 [pid = 3008] [id = 549] 18:57:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE60F75800) [pid = 3008] [serial = 1647] [outer = 0000000000000000] 18:57:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE64973400) [pid = 3008] [serial = 1648] [outer = 000000BE60F75800] 18:57:59 INFO - PROCESS | 3008 | 1461117479808 Marionette DEBUG loaded listener.js 18:57:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE67741C00) [pid = 3008] [serial = 1649] [outer = 000000BE60F75800] 18:58:00 INFO - PROCESS | 3008 | 1461117480452 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]]]}] 18:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 985ms 18:58:00 INFO - PROCESS | 3008 | 1461117480503 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 18:58:00 INFO - PROCESS | 3008 | 1461117480506 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 18:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:58:00 INFO - PROCESS | 3008 | 1461117480510 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:58:00 INFO - PROCESS | 3008 | 1461117480514 Marionette TRACE conn5 <- [1,2162,null,{}] 18:58:00 INFO - PROCESS | 3008 | 1461117480526 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}] 18:58:00 INFO - PROCESS | 3008 | 1461117480679 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 18:58:00 INFO - PROCESS | 3008 | 1461117480817 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE701A0800 == 81 [pid = 3008] [id = 550] 18:58:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE664BF800) [pid = 3008] [serial = 1650] [outer = 0000000000000000] 18:58:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000BE68A9DC00) [pid = 3008] [serial = 1651] [outer = 000000BE664BF800] 18:58:00 INFO - PROCESS | 3008 | 1461117480878 Marionette DEBUG loaded listener.js 18:58:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000BE693B8400) [pid = 3008] [serial = 1652] [outer = 000000BE664BF800] 18:58:01 INFO - PROCESS | 3008 | 1461117481482 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]]]}] 18:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 985ms 18:58:01 INFO - PROCESS | 3008 | 1461117481497 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 18:58:01 INFO - PROCESS | 3008 | 1461117481500 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 18:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:58:01 INFO - PROCESS | 3008 | 1461117481504 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:58:01 INFO - PROCESS | 3008 | 1461117481506 Marionette TRACE conn5 <- [1,2166,null,{}] 18:58:01 INFO - PROCESS | 3008 | 1461117481510 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}] 18:58:01 INFO - PROCESS | 3008 | 1461117481631 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 18:58:01 INFO - PROCESS | 3008 | 1461117481765 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE70AE7800 == 82 [pid = 3008] [id = 551] 18:58:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000BE693EF800) [pid = 3008] [serial = 1653] [outer = 0000000000000000] 18:58:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000BE693F7400) [pid = 3008] [serial = 1654] [outer = 000000BE693EF800] 18:58:01 INFO - PROCESS | 3008 | 1461117481823 Marionette DEBUG loaded listener.js 18:58:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000BE6B3BA800) [pid = 3008] [serial = 1655] [outer = 000000BE693EF800] 18:58:02 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64929800 == 81 [pid = 3008] [id = 11] 18:58:02 INFO - PROCESS | 3008 | 1461117482443 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]]]}] 18:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 985ms 18:58:02 INFO - PROCESS | 3008 | 1461117482501 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 18:58:02 INFO - PROCESS | 3008 | 1461117482504 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 18:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:58:02 INFO - PROCESS | 3008 | 1461117482510 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:58:02 INFO - PROCESS | 3008 | 1461117482512 Marionette TRACE conn5 <- [1,2170,null,{}] 18:58:02 INFO - PROCESS | 3008 | 1461117482516 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}] 18:58:02 INFO - PROCESS | 3008 | 1461117482631 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 18:58:02 INFO - PROCESS | 3008 | 1461117482765 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE7094D000 == 82 [pid = 3008] [id = 552] 18:58:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (000000BE64606000) [pid = 3008] [serial = 1656] [outer = 0000000000000000] 18:58:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000BE6B3C6000) [pid = 3008] [serial = 1657] [outer = 000000BE64606000] 18:58:02 INFO - PROCESS | 3008 | 1461117482822 Marionette DEBUG loaded listener.js 18:58:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000BE6B3F0800) [pid = 3008] [serial = 1658] [outer = 000000BE64606000] 18:58:03 INFO - PROCESS | 3008 | 1461117483441 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]]]}] 18:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 985ms 18:58:03 INFO - PROCESS | 3008 | 1461117483497 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 18:58:03 INFO - PROCESS | 3008 | 1461117483500 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 18:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:58:03 INFO - PROCESS | 3008 | 1461117483503 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:58:03 INFO - PROCESS | 3008 | 1461117483505 Marionette TRACE conn5 <- [1,2174,null,{}] 18:58:03 INFO - PROCESS | 3008 | 1461117483509 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}] 18:58:03 INFO - PROCESS | 3008 | 1461117483634 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 18:58:03 INFO - PROCESS | 3008 | 1461117483770 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE72427000 == 83 [pid = 3008] [id = 553] 18:58:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000BE6BA5BC00) [pid = 3008] [serial = 1659] [outer = 0000000000000000] 18:58:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (000000BE70186800) [pid = 3008] [serial = 1660] [outer = 000000BE6BA5BC00] 18:58:03 INFO - PROCESS | 3008 | 1461117483830 Marionette DEBUG loaded listener.js 18:58:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000BE7018EC00) [pid = 3008] [serial = 1661] [outer = 000000BE6BA5BC00] 18:58:04 INFO - PROCESS | 3008 | 1461117484421 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]]]}] 18:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 945ms 18:58:04 INFO - PROCESS | 3008 | 1461117484450 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 18:58:04 INFO - PROCESS | 3008 | 1461117484452 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 18:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:58:04 INFO - PROCESS | 3008 | 1461117484456 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:58:04 INFO - PROCESS | 3008 | 1461117484458 Marionette TRACE conn5 <- [1,2178,null,{}] 18:58:04 INFO - PROCESS | 3008 | 1461117484491 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}] 18:58:04 INFO - PROCESS | 3008 | 1461117484632 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 18:58:04 INFO - PROCESS | 3008 | 1461117484765 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BA16000 == 84 [pid = 3008] [id = 554] 18:58:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000BE55F8FC00) [pid = 3008] [serial = 1662] [outer = 0000000000000000] 18:58:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (000000BE5745F400) [pid = 3008] [serial = 1663] [outer = 000000BE55F8FC00] 18:58:04 INFO - PROCESS | 3008 | 1461117484822 Marionette DEBUG loaded listener.js 18:58:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (000000BE6551B800) [pid = 3008] [serial = 1664] [outer = 000000BE55F8FC00] 18:58:05 INFO - PROCESS | 3008 | 1461117485641 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]]]}] 18:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1233ms 18:58:05 INFO - PROCESS | 3008 | 1461117485693 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 18:58:05 INFO - PROCESS | 3008 | 1461117485697 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 18:58:05 INFO - PROCESS | 3008 | 1461117485702 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:58:05 INFO - PROCESS | 3008 | 1461117485706 Marionette TRACE conn5 <- [1,2182,null,{}] 18:58:05 INFO - PROCESS | 3008 | 1461117485712 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}] 18:58:05 INFO - PROCESS | 3008 | 1461117485861 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 18:58:06 INFO - PROCESS | 3008 | 1461117486003 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D27000 == 85 [pid = 3008] [id = 555] 18:58:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (000000BE57090C00) [pid = 3008] [serial = 1665] [outer = 0000000000000000] 18:58:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (000000BE573EA400) [pid = 3008] [serial = 1666] [outer = 000000BE57090C00] 18:58:06 INFO - PROCESS | 3008 | 1461117486061 Marionette DEBUG loaded listener.js 18:58:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (000000BE5C281C00) [pid = 3008] [serial = 1667] [outer = 000000BE57090C00] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE7019D800 == 84 [pid = 3008] [id = 500] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E1E0000 == 83 [pid = 3008] [id = 480] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E3B1800 == 82 [pid = 3008] [id = 546] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CCAE800 == 81 [pid = 3008] [id = 545] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCBB000 == 80 [pid = 3008] [id = 544] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B74D800 == 79 [pid = 3008] [id = 543] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69035800 == 78 [pid = 3008] [id = 542] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68497000 == 77 [pid = 3008] [id = 541] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (000000BE68565800) [pid = 3008] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C5D000 == 76 [pid = 3008] [id = 540] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6325D800 == 75 [pid = 3008] [id = 539] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DAF800 == 74 [pid = 3008] [id = 538] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60F96000 == 73 [pid = 3008] [id = 537] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EDBE000 == 72 [pid = 3008] [id = 534] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EC6C800 == 71 [pid = 3008] [id = 533] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D855800 == 70 [pid = 3008] [id = 532] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6785B000 == 69 [pid = 3008] [id = 531] 18:58:06 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0DA800 == 68 [pid = 3008] [id = 530] 18:58:06 INFO - PROCESS | 3008 | 1461117486720 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]]]}] 18:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1031ms 18:58:06 INFO - PROCESS | 3008 | 1461117486738 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 18:58:06 INFO - PROCESS | 3008 | 1461117486744 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 18:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:58:06 INFO - PROCESS | 3008 | 1461117486750 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:58:06 INFO - PROCESS | 3008 | 1461117486752 Marionette TRACE conn5 <- [1,2186,null,{}] 18:58:06 INFO - PROCESS | 3008 | 1461117486782 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}] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (000000BE63BA4C00) [pid = 3008] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (000000BE6460A000) [pid = 3008] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (000000BE65568400) [pid = 3008] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (000000BE653B4000) [pid = 3008] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000BE60A51000) [pid = 3008] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000BE656BC400) [pid = 3008] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000BE6358C000) [pid = 3008] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000BE685EEC00) [pid = 3008] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (000000BE60F0D400) [pid = 3008] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000BE616B9400) [pid = 3008] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000BE6855D000) [pid = 3008] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000BE684C8400) [pid = 3008] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000BE685BEC00) [pid = 3008] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000BE5C364800) [pid = 3008] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000BE5D86EC00) [pid = 3008] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000BE6855A800) [pid = 3008] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE56CCA800) [pid = 3008] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE55590000) [pid = 3008] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE63291C00) [pid = 3008] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE5C810C00) [pid = 3008] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE5B8D7800) [pid = 3008] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE67C4E800) [pid = 3008] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE687B8800) [pid = 3008] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE57930000) [pid = 3008] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE684D0000) [pid = 3008] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE6764B000) [pid = 3008] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE664C5C00) [pid = 3008] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE636AF400) [pid = 3008] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE687D1000) [pid = 3008] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 18:58:06 INFO - PROCESS | 3008 | 1461117486938 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 18:58:06 INFO - PROCESS | 3008 | 1461117486955 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6164C800 == 69 [pid = 3008] [id = 556] 18:58:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000BE56062800) [pid = 3008] [serial = 1668] [outer = 0000000000000000] 18:58:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000BE56FED000) [pid = 3008] [serial = 1669] [outer = 000000BE56062800] 18:58:07 INFO - PROCESS | 3008 | 1461117487002 Marionette DEBUG loaded listener.js 18:58:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000BE5C282800) [pid = 3008] [serial = 1670] [outer = 000000BE56062800] 18:58:07 INFO - PROCESS | 3008 | 1461117487524 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]]]}] 18:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 838ms 18:58:07 INFO - PROCESS | 3008 | 1461117487590 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 18:58:07 INFO - PROCESS | 3008 | 1461117487592 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 18:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:58:07 INFO - PROCESS | 3008 | 1461117487596 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:58:07 INFO - PROCESS | 3008 | 1461117487600 Marionette TRACE conn5 <- [1,2190,null,{}] 18:58:07 INFO - PROCESS | 3008 | 1461117487611 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}] 18:58:07 INFO - PROCESS | 3008 | 1461117487712 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 18:58:07 INFO - PROCESS | 3008 | 1461117487803 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B0B000 == 70 [pid = 3008] [id = 557] 18:58:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000BE5D409C00) [pid = 3008] [serial = 1671] [outer = 0000000000000000] 18:58:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000BE60F08C00) [pid = 3008] [serial = 1672] [outer = 000000BE5D409C00] 18:58:07 INFO - PROCESS | 3008 | 1461117487853 Marionette DEBUG loaded listener.js 18:58:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000BE62BAA800) [pid = 3008] [serial = 1673] [outer = 000000BE5D409C00] 18:58:08 INFO - PROCESS | 3008 | 1461117488241 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]]]}] 18:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 691ms 18:58:08 INFO - PROCESS | 3008 | 1461117488290 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 18:58:08 INFO - PROCESS | 3008 | 1461117488293 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 18:58:08 INFO - PROCESS | 3008 | 1461117488296 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:58:08 INFO - PROCESS | 3008 | 1461117488298 Marionette TRACE conn5 <- [1,2194,null,{}] 18:58:08 INFO - PROCESS | 3008 | 1461117488301 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}] 18:58:08 INFO - PROCESS | 3008 | 1461117488396 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 18:58:08 INFO - PROCESS | 3008 | 1461117488402 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68488800 == 71 [pid = 3008] [id = 558] 18:58:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000BE6358C800) [pid = 3008] [serial = 1674] [outer = 0000000000000000] 18:58:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000BE636B5000) [pid = 3008] [serial = 1675] [outer = 000000BE6358C800] 18:58:08 INFO - PROCESS | 3008 | 1461117488448 Marionette DEBUG loaded listener.js 18:58:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE63B33800) [pid = 3008] [serial = 1676] [outer = 000000BE6358C800] 18:58:08 INFO - PROCESS | 3008 | 1461117488877 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]]]}] 18:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 18:58:08 INFO - PROCESS | 3008 | 1461117488929 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 18:58:08 INFO - PROCESS | 3008 | 1461117488931 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 18:58:08 INFO - PROCESS | 3008 | 1461117488934 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:58:08 INFO - PROCESS | 3008 | 1461117488936 Marionette TRACE conn5 <- [1,2198,null,{}] 18:58:08 INFO - PROCESS | 3008 | 1461117488949 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}] 18:58:09 INFO - PROCESS | 3008 | 1461117489070 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 18:58:09 INFO - PROCESS | 3008 | 1461117489155 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69036000 == 72 [pid = 3008] [id = 559] 18:58:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE64492C00) [pid = 3008] [serial = 1677] [outer = 0000000000000000] 18:58:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE6460F800) [pid = 3008] [serial = 1678] [outer = 000000BE64492C00] 18:58:09 INFO - PROCESS | 3008 | 1461117489201 Marionette DEBUG loaded listener.js 18:58:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE64AF3800) [pid = 3008] [serial = 1679] [outer = 000000BE64492C00] 18:58:09 INFO - PROCESS | 3008 | 1461117489633 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]]]}] 18:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 753ms 18:58:09 INFO - PROCESS | 3008 | 1461117489690 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 18:58:09 INFO - PROCESS | 3008 | 1461117489692 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 18:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:58:09 INFO - PROCESS | 3008 | 1461117489696 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:58:09 INFO - PROCESS | 3008 | 1461117489697 Marionette TRACE conn5 <- [1,2202,null,{}] 18:58:09 INFO - PROCESS | 3008 | 1461117489701 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}] 18:58:09 INFO - PROCESS | 3008 | 1461117489845 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 18:58:09 INFO - PROCESS | 3008 | 1461117489866 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B75C800 == 73 [pid = 3008] [id = 560] 18:58:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE65520000) [pid = 3008] [serial = 1680] [outer = 0000000000000000] 18:58:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000BE664C4800) [pid = 3008] [serial = 1681] [outer = 000000BE65520000] 18:58:09 INFO - PROCESS | 3008 | 1461117489914 Marionette DEBUG loaded listener.js 18:58:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000BE6773DC00) [pid = 3008] [serial = 1682] [outer = 000000BE65520000] 18:58:10 INFO - PROCESS | 3008 | 1461117490370 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]]]}] 18:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 18:58:10 INFO - PROCESS | 3008 | 1461117490453 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 18:58:10 INFO - PROCESS | 3008 | 1461117490455 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 18:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:58:10 INFO - PROCESS | 3008 | 1461117490458 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:58:10 INFO - PROCESS | 3008 | 1461117490460 Marionette TRACE conn5 <- [1,2206,null,{}] 18:58:10 INFO - PROCESS | 3008 | 1461117490464 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}] 18:58:10 INFO - PROCESS | 3008 | 1461117490587 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 18:58:10 INFO - PROCESS | 3008 | 1461117490604 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA30000 == 74 [pid = 3008] [id = 561] 18:58:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000BE679AAC00) [pid = 3008] [serial = 1683] [outer = 0000000000000000] 18:58:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000BE67C46800) [pid = 3008] [serial = 1684] [outer = 000000BE679AAC00] 18:58:10 INFO - PROCESS | 3008 | 1461117490650 Marionette DEBUG loaded listener.js 18:58:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000BE68561800) [pid = 3008] [serial = 1685] [outer = 000000BE679AAC00] 18:58:11 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000BE6777A000) [pid = 3008] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:58:11 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000BE68795C00) [pid = 3008] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:58:11 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000BE63B25C00) [pid = 3008] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:58:11 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000BE5C289800) [pid = 3008] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:58:11 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000BE68A9C800) [pid = 3008] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:58:11 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE573E3000) [pid = 3008] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:58:11 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE55F8A800) [pid = 3008] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:58:11 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE616B5400) [pid = 3008] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:58:11 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE69233800) [pid = 3008] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:58:11 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE5745DC00) [pid = 3008] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:58:11 INFO - PROCESS | 3008 | 1461117491256 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]]]}] 18:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 839ms 18:58:11 INFO - PROCESS | 3008 | 1461117491300 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 18:58:11 INFO - PROCESS | 3008 | 1461117491302 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 18:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:58:11 INFO - PROCESS | 3008 | 1461117491306 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:58:11 INFO - PROCESS | 3008 | 1461117491307 Marionette TRACE conn5 <- [1,2210,null,{}] 18:58:11 INFO - PROCESS | 3008 | 1461117491311 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}] 18:58:11 INFO - PROCESS | 3008 | 1461117491402 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 18:58:11 INFO - PROCESS | 3008 | 1461117491496 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CC6800 == 75 [pid = 3008] [id = 562] 18:58:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000BE55F99000) [pid = 3008] [serial = 1686] [outer = 0000000000000000] 18:58:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000BE66189800) [pid = 3008] [serial = 1687] [outer = 000000BE55F99000] 18:58:11 INFO - PROCESS | 3008 | 1461117491542 Marionette DEBUG loaded listener.js 18:58:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000BE685BA800) [pid = 3008] [serial = 1688] [outer = 000000BE55F99000] 18:58:11 INFO - PROCESS | 3008 | 1461117491937 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]]]}] 18:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 18:58:12 INFO - PROCESS | 3008 | 1461117492000 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 18:58:12 INFO - PROCESS | 3008 | 1461117492002 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 18:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:58:12 INFO - PROCESS | 3008 | 1461117492005 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:58:12 INFO - PROCESS | 3008 | 1461117492007 Marionette TRACE conn5 <- [1,2214,null,{}] 18:58:12 INFO - PROCESS | 3008 | 1461117492016 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}] 18:58:12 INFO - PROCESS | 3008 | 1461117492108 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 18:58:12 INFO - PROCESS | 3008 | 1461117492118 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6C59F800 == 76 [pid = 3008] [id = 563] 18:58:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000BE685EE000) [pid = 3008] [serial = 1689] [outer = 0000000000000000] 18:58:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000BE685F7000) [pid = 3008] [serial = 1690] [outer = 000000BE685EE000] 18:58:12 INFO - PROCESS | 3008 | 1461117492164 Marionette DEBUG loaded listener.js 18:58:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000BE687B7400) [pid = 3008] [serial = 1691] [outer = 000000BE685EE000] 18:58:12 INFO - PROCESS | 3008 | 1461117492583 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]]]}] 18:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 18:58:12 INFO - PROCESS | 3008 | 1461117492638 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 18:58:12 INFO - PROCESS | 3008 | 1461117492640 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 18:58:12 INFO - PROCESS | 3008 | 1461117492643 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:58:12 INFO - PROCESS | 3008 | 1461117492645 Marionette TRACE conn5 <- [1,2218,null,{}] 18:58:12 INFO - PROCESS | 3008 | 1461117492649 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}] 18:58:12 INFO - PROCESS | 3008 | 1461117492741 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 18:58:12 INFO - PROCESS | 3008 | 1461117492747 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E392000 == 77 [pid = 3008] [id = 564] 18:58:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000BE687D9800) [pid = 3008] [serial = 1692] [outer = 0000000000000000] 18:58:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000BE6898C400) [pid = 3008] [serial = 1693] [outer = 000000BE687D9800] 18:58:12 INFO - PROCESS | 3008 | 1461117492791 Marionette DEBUG loaded listener.js 18:58:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000BE68A06C00) [pid = 3008] [serial = 1694] [outer = 000000BE687D9800] 18:58:13 INFO - PROCESS | 3008 | 1461117493385 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]]]}] 18:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 776ms 18:58:13 INFO - PROCESS | 3008 | 1461117493471 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 18:58:13 INFO - PROCESS | 3008 | 1461117493476 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 18:58:13 INFO - PROCESS | 3008 | 1461117493496 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:58:13 INFO - PROCESS | 3008 | 1461117493501 Marionette TRACE conn5 <- [1,2222,null,{}] 18:58:13 INFO - PROCESS | 3008 | 1461117493508 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}] 18:58:13 INFO - PROCESS | 3008 | 1461117493647 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 18:58:13 INFO - PROCESS | 3008 | 1461117493749 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64654800 == 78 [pid = 3008] [id = 565] 18:58:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000BE58791800) [pid = 3008] [serial = 1695] [outer = 0000000000000000] 18:58:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (000000BE5C364800) [pid = 3008] [serial = 1696] [outer = 000000BE58791800] 18:58:13 INFO - PROCESS | 3008 | 1461117493808 Marionette DEBUG loaded listener.js 18:58:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000BE602A4000) [pid = 3008] [serial = 1697] [outer = 000000BE58791800] 18:58:14 INFO - PROCESS | 3008 | 1461117494353 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]]]}] 18:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 880ms 18:58:14 INFO - PROCESS | 3008 | 1461117494381 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 18:58:14 INFO - PROCESS | 3008 | 1461117494388 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 18:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:58:14 INFO - PROCESS | 3008 | 1461117494395 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:58:14 INFO - PROCESS | 3008 | 1461117494398 Marionette TRACE conn5 <- [1,2226,null,{}] 18:58:14 INFO - PROCESS | 3008 | 1461117494402 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}] 18:58:14 INFO - PROCESS | 3008 | 1461117494522 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 18:58:14 INFO - PROCESS | 3008 | 1461117494630 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68490800 == 79 [pid = 3008] [id = 566] 18:58:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000BE616B6800) [pid = 3008] [serial = 1698] [outer = 0000000000000000] 18:58:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000BE636AA400) [pid = 3008] [serial = 1699] [outer = 000000BE616B6800] 18:58:14 INFO - PROCESS | 3008 | 1461117494686 Marionette DEBUG loaded listener.js 18:58:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (000000BE64E46400) [pid = 3008] [serial = 1700] [outer = 000000BE616B6800] 18:58:15 INFO - PROCESS | 3008 | 1461117495321 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]]]}] 18:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 986ms 18:58:15 INFO - PROCESS | 3008 | 1461117495387 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 18:58:15 INFO - PROCESS | 3008 | 1461117495389 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 18:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:58:15 INFO - PROCESS | 3008 | 1461117495394 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:58:15 INFO - PROCESS | 3008 | 1461117495398 Marionette TRACE conn5 <- [1,2230,null,{}] 18:58:15 INFO - PROCESS | 3008 | 1461117495410 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}] 18:58:15 INFO - PROCESS | 3008 | 1461117495576 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 18:58:15 INFO - PROCESS | 3008 | 1461117495593 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EDCC800 == 80 [pid = 3008] [id = 567] 18:58:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000BE66190800) [pid = 3008] [serial = 1701] [outer = 0000000000000000] 18:58:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000BE684CDC00) [pid = 3008] [serial = 1702] [outer = 000000BE66190800] 18:58:15 INFO - PROCESS | 3008 | 1461117495652 Marionette DEBUG loaded listener.js 18:58:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (000000BE6899BC00) [pid = 3008] [serial = 1703] [outer = 000000BE66190800] 18:58:16 INFO - PROCESS | 3008 | 1461117496324 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]]]}] 18:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 985ms 18:58:16 INFO - PROCESS | 3008 | 1461117496381 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 18:58:16 INFO - PROCESS | 3008 | 1461117496384 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 18:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:58:16 INFO - PROCESS | 3008 | 1461117496388 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:58:16 INFO - PROCESS | 3008 | 1461117496390 Marionette TRACE conn5 <- [1,2234,null,{}] 18:58:16 INFO - PROCESS | 3008 | 1461117496395 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}] 18:58:16 INFO - PROCESS | 3008 | 1461117496514 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 18:58:16 INFO - PROCESS | 3008 | 1461117496648 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE701A0000 == 81 [pid = 3008] [id = 568] 18:58:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (000000BE68FE3000) [pid = 3008] [serial = 1704] [outer = 0000000000000000] 18:58:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (000000BE6901AC00) [pid = 3008] [serial = 1705] [outer = 000000BE68FE3000] 18:58:16 INFO - PROCESS | 3008 | 1461117496706 Marionette DEBUG loaded listener.js 18:58:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (000000BE69077400) [pid = 3008] [serial = 1706] [outer = 000000BE68FE3000] 18:58:17 INFO - PROCESS | 3008 | 1461117497264 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]]]}] 18:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 943ms 18:58:17 INFO - PROCESS | 3008 | 1461117497334 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 18:58:17 INFO - PROCESS | 3008 | 1461117497336 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 18:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:58:17 INFO - PROCESS | 3008 | 1461117497340 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:58:17 INFO - PROCESS | 3008 | 1461117497342 Marionette TRACE conn5 <- [1,2238,null,{}] 18:58:17 INFO - PROCESS | 3008 | 1461117497346 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}] 18:58:17 INFO - PROCESS | 3008 | 1461117497460 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 18:58:17 INFO - PROCESS | 3008 | 1461117497614 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE72425000 == 82 [pid = 3008] [id = 569] 18:58:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (000000BE692B2400) [pid = 3008] [serial = 1707] [outer = 0000000000000000] 18:58:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (000000BE692BA800) [pid = 3008] [serial = 1708] [outer = 000000BE692B2400] 18:58:17 INFO - PROCESS | 3008 | 1461117497674 Marionette DEBUG loaded listener.js 18:58:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (000000BE693EC800) [pid = 3008] [serial = 1709] [outer = 000000BE692B2400] 18:58:18 INFO - PROCESS | 3008 | 1461117498243 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]]]}] 18:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 945ms 18:58:18 INFO - PROCESS | 3008 | 1461117498286 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 18:58:18 INFO - PROCESS | 3008 | 1461117498289 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 18:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:58:18 INFO - PROCESS | 3008 | 1461117498292 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:58:18 INFO - PROCESS | 3008 | 1461117498294 Marionette TRACE conn5 <- [1,2242,null,{}] 18:58:18 INFO - PROCESS | 3008 | 1461117498298 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}] 18:58:18 INFO - PROCESS | 3008 | 1461117498433 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 18:58:18 INFO - PROCESS | 3008 | 1461117498572 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE715C9000 == 83 [pid = 3008] [id = 570] 18:58:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (000000BE6948A800) [pid = 3008] [serial = 1710] [outer = 0000000000000000] 18:58:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (000000BE6BA56800) [pid = 3008] [serial = 1711] [outer = 000000BE6948A800] 18:58:18 INFO - PROCESS | 3008 | 1461117498632 Marionette DEBUG loaded listener.js 18:58:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (000000BE7010D000) [pid = 3008] [serial = 1712] [outer = 000000BE6948A800] 18:58:19 INFO - PROCESS | 3008 | 1461117499202 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]]]}] 18:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 942ms 18:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:58:19 INFO - PROCESS | 3008 | 1461117499237 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 18:58:19 INFO - PROCESS | 3008 | 1461117499240 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 18:58:19 INFO - PROCESS | 3008 | 1461117499243 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:58:19 INFO - PROCESS | 3008 | 1461117499245 Marionette TRACE conn5 <- [1,2246,null,{}] 18:58:19 INFO - PROCESS | 3008 | 1461117499249 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}] 18:58:19 INFO - PROCESS | 3008 | 1461117499363 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 18:58:19 INFO - PROCESS | 3008 | 1461117499471 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE7131B800 == 84 [pid = 3008] [id = 571] 18:58:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (000000BE6B3F4000) [pid = 3008] [serial = 1713] [outer = 0000000000000000] 18:58:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (000000BE70189000) [pid = 3008] [serial = 1714] [outer = 000000BE6B3F4000] 18:58:19 INFO - PROCESS | 3008 | 1461117499527 Marionette DEBUG loaded listener.js 18:58:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (000000BE702E8C00) [pid = 3008] [serial = 1715] [outer = 000000BE6B3F4000] 18:58:20 INFO - PROCESS | 3008 | 1461117500081 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]]]}] 18:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 880ms 18:58:20 INFO - PROCESS | 3008 | 1461117500127 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 18:58:20 INFO - PROCESS | 3008 | 1461117500129 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 18:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:58:20 INFO - PROCESS | 3008 | 1461117500133 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:58:20 INFO - PROCESS | 3008 | 1461117500135 Marionette TRACE conn5 <- [1,2250,null,{}] 18:58:20 INFO - PROCESS | 3008 | 1461117500139 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}] 18:58:20 INFO - PROCESS | 3008 | 1461117500252 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 18:58:20 INFO - PROCESS | 3008 | 1461117500360 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE7151B000 == 85 [pid = 3008] [id = 572] 18:58:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000BE702EC800) [pid = 3008] [serial = 1716] [outer = 0000000000000000] 18:58:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000BE702F1400) [pid = 3008] [serial = 1717] [outer = 000000BE702EC800] 18:58:20 INFO - PROCESS | 3008 | 1461117500415 Marionette DEBUG loaded listener.js 18:58:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (000000BE72629400) [pid = 3008] [serial = 1718] [outer = 000000BE702EC800] 18:58:20 INFO - PROCESS | 3008 | 1461117500982 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]]]}] 18:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 880ms 18:58:21 INFO - PROCESS | 3008 | 1461117501016 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 18:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:58:21 INFO - PROCESS | 3008 | 1461117501018 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 18:58:21 INFO - PROCESS | 3008 | 1461117501022 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:58:21 INFO - PROCESS | 3008 | 1461117501024 Marionette TRACE conn5 <- [1,2254,null,{}] 18:58:21 INFO - PROCESS | 3008 | 1461117501028 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}] 18:58:21 INFO - PROCESS | 3008 | 1461117501141 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 18:58:21 INFO - PROCESS | 3008 | 1461117501251 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE71B06000 == 86 [pid = 3008] [id = 573] 18:58:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (000000BE72628800) [pid = 3008] [serial = 1719] [outer = 0000000000000000] 18:58:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (000000BE72631000) [pid = 3008] [serial = 1720] [outer = 000000BE72628800] 18:58:21 INFO - PROCESS | 3008 | 1461117501306 Marionette DEBUG loaded listener.js 18:58:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (000000BE71B76800) [pid = 3008] [serial = 1721] [outer = 000000BE72628800] 18:58:21 INFO - PROCESS | 3008 | 1461117501886 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]]]}] 18:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 942ms 18:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:58:21 INFO - PROCESS | 3008 | 1461117501967 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 18:58:21 INFO - PROCESS | 3008 | 1461117501969 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 18:58:21 INFO - PROCESS | 3008 | 1461117501973 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:58:21 INFO - PROCESS | 3008 | 1461117501975 Marionette TRACE conn5 <- [1,2258,null,{}] 18:58:21 INFO - PROCESS | 3008 | 1461117501979 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}] 18:58:22 INFO - PROCESS | 3008 | 1461117502103 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 18:58:22 INFO - PROCESS | 3008 | 1461117502208 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64417000 == 87 [pid = 3008] [id = 574] 18:58:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (000000BE56068800) [pid = 3008] [serial = 1722] [outer = 0000000000000000] 18:58:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (000000BE6898B400) [pid = 3008] [serial = 1723] [outer = 000000BE56068800] 18:58:22 INFO - PROCESS | 3008 | 1461117502263 Marionette DEBUG loaded listener.js 18:58:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (000000BE71B7AC00) [pid = 3008] [serial = 1724] [outer = 000000BE56068800] 18:58:23 INFO - PROCESS | 3008 | 1461117502998 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]]]}] 18:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1083ms 18:58:23 INFO - PROCESS | 3008 | 1461117503059 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 18:58:23 INFO - PROCESS | 3008 | 1461117503064 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 18:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:58:23 INFO - PROCESS | 3008 | 1461117503069 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:58:23 INFO - PROCESS | 3008 | 1461117503073 Marionette TRACE conn5 <- [1,2262,null,{}] 18:58:23 INFO - PROCESS | 3008 | 1461117503079 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}] 18:58:23 INFO - PROCESS | 3008 | 1461117503198 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 18:58:23 INFO - PROCESS | 3008 | 1461117503342 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67867000 == 88 [pid = 3008] [id = 575] 18:58:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (000000BE56CD3400) [pid = 3008] [serial = 1725] [outer = 0000000000000000] 18:58:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000BE57085C00) [pid = 3008] [serial = 1726] [outer = 000000BE56CD3400] 18:58:23 INFO - PROCESS | 3008 | 1461117503394 Marionette DEBUG loaded listener.js 18:58:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000BE5D86D000) [pid = 3008] [serial = 1727] [outer = 000000BE56CD3400] 18:58:24 INFO - PROCESS | 3008 | 1461117503991 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]]]}] 18:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 943ms 18:58:24 INFO - PROCESS | 3008 | 1461117504016 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 18:58:24 INFO - PROCESS | 3008 | 1461117504022 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 18:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:58:24 INFO - PROCESS | 3008 | 1461117504028 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 3008 | 1461117504031 Marionette TRACE conn5 <- [1,2266,null,{}] 18:58:24 INFO - PROCESS | 3008 | 1461117504035 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}] 18:58:24 INFO - PROCESS | 3008 | 1461117504147 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 18:58:24 INFO - PROCESS | 3008 | 1461117504263 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67BA9800 == 89 [pid = 3008] [id = 576] 18:58:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000BE62BAA400) [pid = 3008] [serial = 1728] [outer = 0000000000000000] 18:58:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000BE636AF000) [pid = 3008] [serial = 1729] [outer = 000000BE62BAA400] 18:58:24 INFO - PROCESS | 3008 | 1461117504313 Marionette DEBUG loaded listener.js 18:58:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (000000BE6460B800) [pid = 3008] [serial = 1730] [outer = 000000BE62BAA400] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6942E800 == 88 [pid = 3008] [id = 341] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6C59F800 == 87 [pid = 3008] [id = 563] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67CC6800 == 86 [pid = 3008] [id = 562] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA30000 == 85 [pid = 3008] [id = 561] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B75C800 == 84 [pid = 3008] [id = 560] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69036000 == 83 [pid = 3008] [id = 559] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68488800 == 82 [pid = 3008] [id = 558] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B0B000 == 81 [pid = 3008] [id = 557] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6164C800 == 80 [pid = 3008] [id = 556] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (000000BE56CD7400) [pid = 3008] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (000000BE60A7B400) [pid = 3008] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (000000BE6535DC00) [pid = 3008] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (000000BE6878FC00) [pid = 3008] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (000000BE68998400) [pid = 3008] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (000000BE68FEB800) [pid = 3008] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (000000BE6906AC00) [pid = 3008] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (000000BE693B6400) [pid = 3008] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D27000 == 79 [pid = 3008] [id = 555] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE70AE7800 == 78 [pid = 3008] [id = 551] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE701A0800 == 77 [pid = 3008] [id = 550] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684E1800 == 76 [pid = 3008] [id = 549] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E0A000 == 75 [pid = 3008] [id = 548] 18:58:24 INFO - PROCESS | 3008 | --DOCSHELL 000000BE566AA000 == 74 [pid = 3008] [id = 12] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (000000BE6777C800) [pid = 3008] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (000000BE68985400) [pid = 3008] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (000000BE685B5400) [pid = 3008] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (000000BE645C5800) [pid = 3008] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (000000BE60FC5C00) [pid = 3008] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000BE60A4E800) [pid = 3008] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (000000BE68E21000) [pid = 3008] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (000000BE5D497000) [pid = 3008] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (000000BE616B8400) [pid = 3008] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (000000BE5745D800) [pid = 3008] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (000000BE55F97400) [pid = 3008] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (000000BE65569000) [pid = 3008] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (000000BE68A09C00) [pid = 3008] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (000000BE692B2800) [pid = 3008] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (000000BE6923A800) [pid = 3008] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (000000BE68FEDC00) [pid = 3008] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (000000BE64979400) [pid = 3008] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (000000BE65569400) [pid = 3008] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (000000BE6906C800) [pid = 3008] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (000000BE66424800) [pid = 3008] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 18:58:24 INFO - PROCESS | 3008 | 1461117504907 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]]]}] 18:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 942ms 18:58:24 INFO - PROCESS | 3008 | 1461117504971 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 18:58:24 INFO - PROCESS | 3008 | 1461117504974 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 18:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:58:24 INFO - PROCESS | 3008 | 1461117504977 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 3008 | 1461117504981 Marionette TRACE conn5 <- [1,2270,null,{}] 18:58:25 INFO - PROCESS | 3008 | 1461117504992 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}] 18:58:25 INFO - PROCESS | 3008 | 1461117505097 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 18:58:25 INFO - PROCESS | 3008 | 1461117505216 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64EF8000 == 75 [pid = 3008] [id = 577] 18:58:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (000000BE5D86C800) [pid = 3008] [serial = 1731] [outer = 0000000000000000] 18:58:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (000000BE62BA8000) [pid = 3008] [serial = 1732] [outer = 000000BE5D86C800] 18:58:25 INFO - PROCESS | 3008 | 1461117505265 Marionette DEBUG loaded listener.js 18:58:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (000000BE63B2C400) [pid = 3008] [serial = 1733] [outer = 000000BE5D86C800] 18:58:25 INFO - PROCESS | 3008 | 1461117505674 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]]]}] 18:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 734ms 18:58:25 INFO - PROCESS | 3008 | 1461117505714 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 18:58:25 INFO - PROCESS | 3008 | 1461117505717 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 18:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:58:25 INFO - PROCESS | 3008 | 1461117505720 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:58:25 INFO - PROCESS | 3008 | 1461117505722 Marionette TRACE conn5 <- [1,2274,null,{}] 18:58:25 INFO - PROCESS | 3008 | 1461117505725 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}] 18:58:25 INFO - PROCESS | 3008 | 1461117505823 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 18:58:25 INFO - PROCESS | 3008 | 1461117505865 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684EA800 == 76 [pid = 3008] [id = 578] 18:58:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (000000BE64611800) [pid = 3008] [serial = 1734] [outer = 0000000000000000] 18:58:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (000000BE6551F400) [pid = 3008] [serial = 1735] [outer = 000000BE64611800] 18:58:25 INFO - PROCESS | 3008 | 1461117505912 Marionette DEBUG loaded listener.js 18:58:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (000000BE6616EC00) [pid = 3008] [serial = 1736] [outer = 000000BE64611800] 18:58:26 INFO - PROCESS | 3008 | 1461117506362 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]]]}] 18:58:26 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 18:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 18:58:26 INFO - PROCESS | 3008 | 1461117506414 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 18:58:26 INFO - PROCESS | 3008 | 1461117506416 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 18:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:58:26 INFO - PROCESS | 3008 | 1461117506420 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:58:26 INFO - PROCESS | 3008 | 1461117506421 Marionette TRACE conn5 <- [1,2278,null,{}] 18:58:26 INFO - PROCESS | 3008 | 1461117506425 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}] 18:58:26 INFO - PROCESS | 3008 | 1461117506519 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 18:58:26 INFO - PROCESS | 3008 | 1461117506525 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6942D000 == 77 [pid = 3008] [id = 579] 18:58:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (000000BE6764B000) [pid = 3008] [serial = 1737] [outer = 0000000000000000] 18:58:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (000000BE6776E000) [pid = 3008] [serial = 1738] [outer = 000000BE6764B000] 18:58:26 INFO - PROCESS | 3008 | 1461117506572 Marionette DEBUG loaded listener.js 18:58:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (000000BE684D0400) [pid = 3008] [serial = 1739] [outer = 000000BE6764B000] 18:58:27 INFO - PROCESS | 3008 | 1461117507066 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]]]}] 18:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 18:58:27 INFO - PROCESS | 3008 | 1461117507094 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 18:58:27 INFO - PROCESS | 3008 | 1461117507097 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 18:58:27 INFO - PROCESS | 3008 | 1461117507100 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:58:27 INFO - PROCESS | 3008 | 1461117507102 Marionette TRACE conn5 <- [1,2282,null,{}] 18:58:27 INFO - PROCESS | 3008 | 1461117507105 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}] 18:58:27 INFO - PROCESS | 3008 | 1461117507256 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 18:58:27 INFO - PROCESS | 3008 | 1461117507312 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEB2800 == 78 [pid = 3008] [id = 580] 18:58:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (000000BE68797400) [pid = 3008] [serial = 1740] [outer = 0000000000000000] 18:58:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (000000BE68998400) [pid = 3008] [serial = 1741] [outer = 000000BE68797400] 18:58:27 INFO - PROCESS | 3008 | 1461117507362 Marionette DEBUG loaded listener.js 18:58:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (000000BE68FE7C00) [pid = 3008] [serial = 1742] [outer = 000000BE68797400] 18:58:27 INFO - PROCESS | 3008 | 1461117507810 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]]]}] 18:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 732ms 18:58:27 INFO - PROCESS | 3008 | 1461117507835 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 18:58:27 INFO - PROCESS | 3008 | 1461117507838 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 18:58:27 INFO - PROCESS | 3008 | 1461117507841 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:58:27 INFO - PROCESS | 3008 | 1461117507843 Marionette TRACE conn5 <- [1,2286,null,{}] 18:58:27 INFO - PROCESS | 3008 | 1461117507846 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}] 18:58:27 INFO - PROCESS | 3008 | 1461117507972 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 18:58:28 INFO - PROCESS | 3008 | 1461117508046 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6E39A000 == 79 [pid = 3008] [id = 581] 18:58:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (000000BE69073000) [pid = 3008] [serial = 1743] [outer = 0000000000000000] 18:58:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000BE69238000) [pid = 3008] [serial = 1744] [outer = 000000BE69073000] 18:58:28 INFO - PROCESS | 3008 | 1461117508091 Marionette DEBUG loaded listener.js 18:58:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000BE693ECC00) [pid = 3008] [serial = 1745] [outer = 000000BE69073000] 18:58:28 INFO - PROCESS | 3008 | 1461117508515 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]]]}] 18:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 18:58:28 INFO - PROCESS | 3008 | 1461117508579 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 18:58:28 INFO - PROCESS | 3008 | 1461117508581 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 18:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:58:28 INFO - PROCESS | 3008 | 1461117508585 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:58:28 INFO - PROCESS | 3008 | 1461117508586 Marionette TRACE conn5 <- [1,2290,null,{}] 18:58:28 INFO - PROCESS | 3008 | 1461117508602 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}] 18:58:28 INFO - PROCESS | 3008 | 1461117508756 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000BE56062800) [pid = 3008] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (000000BE5D409C00) [pid = 3008] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (000000BE6358C800) [pid = 3008] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (000000BE57090C00) [pid = 3008] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (000000BE64492C00) [pid = 3008] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (000000BE65520000) [pid = 3008] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (000000BE55F99000) [pid = 3008] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (000000BE685EE000) [pid = 3008] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (000000BE679AAC00) [pid = 3008] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (000000BE55EA6000) [pid = 3008] [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.] 18:58:28 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (000000BE6855D800) [pid = 3008] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:58:28 INFO - PROCESS | 3008 | 1461117508968 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66A20000 == 80 [pid = 3008] [id = 582] 18:58:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (000000BE55F8A800) [pid = 3008] [serial = 1746] [outer = 0000000000000000] 18:58:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (000000BE5B8D7800) [pid = 3008] [serial = 1747] [outer = 000000BE55F8A800] 18:58:29 INFO - PROCESS | 3008 | 1461117509014 Marionette DEBUG loaded listener.js 18:58:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (000000BE6773F400) [pid = 3008] [serial = 1748] [outer = 000000BE55F8A800] 18:58:29 INFO - PROCESS | 3008 | 1461117509388 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]]]}] 18:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 837ms 18:58:29 INFO - PROCESS | 3008 | 1461117509425 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 18:58:29 INFO - PROCESS | 3008 | 1461117509427 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 18:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:58:29 INFO - PROCESS | 3008 | 1461117509430 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:58:29 INFO - PROCESS | 3008 | 1461117509431 Marionette TRACE conn5 <- [1,2294,null,{}] 18:58:29 INFO - PROCESS | 3008 | 1461117509435 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}] 18:58:29 INFO - PROCESS | 3008 | 1461117509530 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 18:58:29 INFO - PROCESS | 3008 | 1461117509629 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6FFBB000 == 81 [pid = 3008] [id = 583] 18:58:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (000000BE6358C800) [pid = 3008] [serial = 1749] [outer = 0000000000000000] 18:58:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (000000BE6B3F3000) [pid = 3008] [serial = 1750] [outer = 000000BE6358C800] 18:58:29 INFO - PROCESS | 3008 | 1461117509676 Marionette DEBUG loaded listener.js 18:58:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (000000BE6BA60800) [pid = 3008] [serial = 1751] [outer = 000000BE6358C800] 18:58:30 INFO - PROCESS | 3008 | 1461117510048 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]]]}] 18:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 18:58:30 INFO - PROCESS | 3008 | 1461117510063 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 18:58:30 INFO - PROCESS | 3008 | 1461117510065 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 18:58:30 INFO - PROCESS | 3008 | 1461117510068 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:58:30 INFO - PROCESS | 3008 | 1461117510070 Marionette TRACE conn5 <- [1,2298,null,{}] 18:58:30 INFO - PROCESS | 3008 | 1461117510073 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}] 18:58:30 INFO - PROCESS | 3008 | 1461117510207 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 18:58:30 INFO - PROCESS | 3008 | 1461117510253 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE71308000 == 82 [pid = 3008] [id = 584] 18:58:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (000000BE6328F800) [pid = 3008] [serial = 1752] [outer = 0000000000000000] 18:58:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (000000BE702F1000) [pid = 3008] [serial = 1753] [outer = 000000BE6328F800] 18:58:30 INFO - PROCESS | 3008 | 1461117510298 Marionette DEBUG loaded listener.js 18:58:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (000000BE716CAC00) [pid = 3008] [serial = 1754] [outer = 000000BE6328F800] 18:58:30 INFO - PROCESS | 3008 | 1461117510716 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]]]}] 18:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 693ms 18:58:30 INFO - PROCESS | 3008 | 1461117510768 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 18:58:30 INFO - PROCESS | 3008 | 1461117510770 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 18:58:30 INFO - PROCESS | 3008 | 1461117510774 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:58:30 INFO - PROCESS | 3008 | 1461117510776 Marionette TRACE conn5 <- [1,2302,null,{}] 18:58:30 INFO - PROCESS | 3008 | 1461117510780 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}] 18:58:30 INFO - PROCESS | 3008 | 1461117510896 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 18:58:30 INFO - PROCESS | 3008 | 1461117510904 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE7242D000 == 83 [pid = 3008] [id = 585] 18:58:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000BE71A70C00) [pid = 3008] [serial = 1755] [outer = 0000000000000000] 18:58:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000BE71A75400) [pid = 3008] [serial = 1756] [outer = 000000BE71A70C00] 18:58:30 INFO - PROCESS | 3008 | 1461117510954 Marionette DEBUG loaded listener.js 18:58:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (000000BE71B7EC00) [pid = 3008] [serial = 1757] [outer = 000000BE71A70C00] 18:58:31 INFO - PROCESS | 3008 | 1461117511758 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]]]}] 18:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1024ms 18:58:31 INFO - PROCESS | 3008 | 1461117511802 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 18:58:31 INFO - PROCESS | 3008 | 1461117511808 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 18:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:58:31 INFO - PROCESS | 3008 | 1461117511815 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:58:31 INFO - PROCESS | 3008 | 1461117511819 Marionette TRACE conn5 <- [1,2306,null,{}] 18:58:31 INFO - PROCESS | 3008 | 1461117511845 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}] 18:58:32 INFO - PROCESS | 3008 | 1461117512007 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 18:58:32 INFO - PROCESS | 3008 | 1461117512152 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64EE4800 == 84 [pid = 3008] [id = 586] 18:58:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (000000BE5C387C00) [pid = 3008] [serial = 1758] [outer = 0000000000000000] 18:58:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (000000BE5C5A4800) [pid = 3008] [serial = 1759] [outer = 000000BE5C387C00] 18:58:32 INFO - PROCESS | 3008 | 1461117512212 Marionette DEBUG loaded listener.js 18:58:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (000000BE60F03800) [pid = 3008] [serial = 1760] [outer = 000000BE5C387C00] 18:58:32 INFO - PROCESS | 3008 | 1461117512832 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] 18:58:32 INFO - PROCESS | 3008 | 1461117512877 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 18:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:58:32 INFO - PROCESS | 3008 | 1461117512884 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:58:32 INFO - PROCESS | 3008 | 1461117512887 Marionette TRACE conn5 <- [1,2310,null,{}] 18:58:32 INFO - PROCESS | 3008 | 1461117512891 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}] 18:58:33 INFO - PROCESS | 3008 | 1461117513071 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 18:58:33 INFO - PROCESS | 3008 | 1461117513211 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA2A800 == 85 [pid = 3008] [id = 587] 18:58:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (000000BE5C38E400) [pid = 3008] [serial = 1761] [outer = 0000000000000000] 18:58:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (000000BE6556AC00) [pid = 3008] [serial = 1762] [outer = 000000BE5C38E400] 18:58:33 INFO - PROCESS | 3008 | 1461117513269 Marionette DEBUG loaded listener.js 18:58:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (000000BE685C3800) [pid = 3008] [serial = 1763] [outer = 000000BE5C38E400] 18:58:33 INFO - PROCESS | 3008 | 1461117513886 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]]]}] 18:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1030ms 18:58:33 INFO - PROCESS | 3008 | 1461117513915 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 18:58:33 INFO - PROCESS | 3008 | 1461117513918 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 18:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:58:33 INFO - PROCESS | 3008 | 1461117513922 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:58:33 INFO - PROCESS | 3008 | 1461117513926 Marionette TRACE conn5 <- [1,2314,null,{}] 18:58:33 INFO - PROCESS | 3008 | 1461117513938 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}] 18:58:34 INFO - PROCESS | 3008 | 1461117514065 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 18:58:34 INFO - PROCESS | 3008 | 1461117514209 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE71346000 == 86 [pid = 3008] [id = 588] 18:58:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (000000BE68FED800) [pid = 3008] [serial = 1764] [outer = 0000000000000000] 18:58:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000BE692B7000) [pid = 3008] [serial = 1765] [outer = 000000BE68FED800] 18:58:34 INFO - PROCESS | 3008 | 1461117514269 Marionette DEBUG loaded listener.js 18:58:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000BE702F3C00) [pid = 3008] [serial = 1766] [outer = 000000BE68FED800] 18:58:34 INFO - PROCESS | 3008 | 1461117514875 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]]]}] 18:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 986ms 18:58:34 INFO - PROCESS | 3008 | 1461117514910 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 18:58:34 INFO - PROCESS | 3008 | 1461117514913 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 18:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:58:34 INFO - PROCESS | 3008 | 1461117514916 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:58:34 INFO - PROCESS | 3008 | 1461117514919 Marionette TRACE conn5 <- [1,2318,null,{}] 18:58:34 INFO - PROCESS | 3008 | 1461117514922 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}] 18:58:35 INFO - PROCESS | 3008 | 1461117515046 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 18:58:35 INFO - PROCESS | 3008 | 1461117515159 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE71CBC000 == 87 [pid = 3008] [id = 589] 18:58:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000BE702F3400) [pid = 3008] [serial = 1767] [outer = 0000000000000000] 18:58:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000BE715DA000) [pid = 3008] [serial = 1768] [outer = 000000BE702F3400] 18:58:35 INFO - PROCESS | 3008 | 1461117515255 Marionette DEBUG loaded listener.js 18:58:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (000000BE716D1C00) [pid = 3008] [serial = 1769] [outer = 000000BE702F3400] 18:58:35 INFO - PROCESS | 3008 | 1461117515834 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]]]}] 18:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 943ms 18:58:35 INFO - PROCESS | 3008 | 1461117515862 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 18:58:35 INFO - PROCESS | 3008 | 1461117515864 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 18:58:35 INFO - PROCESS | 3008 | 1461117515882 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:58:35 INFO - PROCESS | 3008 | 1461117515885 Marionette TRACE conn5 <- [1,2322,null,{}] 18:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:58:35 INFO - PROCESS | 3008 | 1461117515888 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}] 18:58:36 INFO - PROCESS | 3008 | 1461117516007 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 18:58:36 INFO - PROCESS | 3008 | 1461117516147 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE72ED5800 == 88 [pid = 3008] [id = 590] 18:58:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (000000BE71A77000) [pid = 3008] [serial = 1770] [outer = 0000000000000000] 18:58:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (000000BE71A7C000) [pid = 3008] [serial = 1771] [outer = 000000BE71A77000] 18:58:36 INFO - PROCESS | 3008 | 1461117516205 Marionette DEBUG loaded listener.js 18:58:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (000000BE7262D800) [pid = 3008] [serial = 1772] [outer = 000000BE71A77000] 18:58:36 INFO - PROCESS | 3008 | 1461117516777 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]]]}] 18:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 924ms 18:58:36 INFO - PROCESS | 3008 | 1461117516812 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 18:58:36 INFO - PROCESS | 3008 | 1461117516815 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 18:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:58:36 INFO - PROCESS | 3008 | 1461117516818 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:58:36 INFO - PROCESS | 3008 | 1461117516820 Marionette TRACE conn5 <- [1,2326,null,{}] 18:58:36 INFO - PROCESS | 3008 | 1461117516824 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}] 18:58:36 INFO - PROCESS | 3008 | 1461117516953 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 18:58:37 INFO - PROCESS | 3008 | 1461117517114 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE7149A800 == 89 [pid = 3008] [id = 591] 18:58:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (000000BE576D6800) [pid = 3008] [serial = 1773] [outer = 0000000000000000] 18:58:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (000000BE71B81000) [pid = 3008] [serial = 1774] [outer = 000000BE576D6800] 18:58:37 INFO - PROCESS | 3008 | 1461117517174 Marionette DEBUG loaded listener.js 18:58:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (000000BE725CE000) [pid = 3008] [serial = 1775] [outer = 000000BE576D6800] 18:58:37 INFO - PROCESS | 3008 | 1461117517775 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]]]}] 18:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 984ms 18:58:37 INFO - PROCESS | 3008 | 1461117517805 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 18:58:37 INFO - PROCESS | 3008 | 1461117517807 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 18:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:58:37 INFO - PROCESS | 3008 | 1461117517811 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:58:37 INFO - PROCESS | 3008 | 1461117517813 Marionette TRACE conn5 <- [1,2330,null,{}] 18:58:37 INFO - PROCESS | 3008 | 1461117517832 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}] 18:58:37 INFO - PROCESS | 3008 | 1461117517952 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 18:58:38 INFO - PROCESS | 3008 | 1461117518092 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63E98000 == 90 [pid = 3008] [id = 592] 18:58:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (000000BE576DA400) [pid = 3008] [serial = 1776] [outer = 0000000000000000] 18:58:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (000000BE643C5400) [pid = 3008] [serial = 1777] [outer = 000000BE576DA400] 18:58:38 INFO - PROCESS | 3008 | 1461117518149 Marionette DEBUG loaded listener.js 18:58:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (000000BE68798800) [pid = 3008] [serial = 1778] [outer = 000000BE576DA400] 18:58:39 INFO - PROCESS | 3008 | 1461117519100 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]]]}] 18:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1358ms 18:58:39 INFO - PROCESS | 3008 | 1461117519173 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 18:58:39 INFO - PROCESS | 3008 | 1461117519178 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 18:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:58:39 INFO - PROCESS | 3008 | 1461117519184 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:58:39 INFO - PROCESS | 3008 | 1461117519187 Marionette TRACE conn5 <- [1,2334,null,{}] 18:58:39 INFO - PROCESS | 3008 | 1461117519192 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}] 18:58:39 INFO - PROCESS | 3008 | 1461117519310 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 18:58:39 INFO - PROCESS | 3008 | 1461117519458 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E09000 == 91 [pid = 3008] [id = 593] 18:58:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (000000BE5BA3C000) [pid = 3008] [serial = 1779] [outer = 0000000000000000] 18:58:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (000000BE5C387000) [pid = 3008] [serial = 1780] [outer = 000000BE5BA3C000] 18:58:39 INFO - PROCESS | 3008 | 1461117519515 Marionette DEBUG loaded listener.js 18:58:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (000000BE5D86F800) [pid = 3008] [serial = 1781] [outer = 000000BE5BA3C000] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8C2000 == 90 [pid = 3008] [id = 326] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE71308000 == 89 [pid = 3008] [id = 584] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6FFBB000 == 88 [pid = 3008] [id = 583] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66A20000 == 87 [pid = 3008] [id = 582] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E39A000 == 86 [pid = 3008] [id = 581] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEB2800 == 85 [pid = 3008] [id = 580] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6942D000 == 84 [pid = 3008] [id = 579] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 189 (000000BE70186800) [pid = 3008] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 188 (000000BE6898C400) [pid = 3008] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684EA800 == 83 [pid = 3008] [id = 578] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64EF8000 == 82 [pid = 3008] [id = 577] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67BA9800 == 81 [pid = 3008] [id = 576] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67867000 == 80 [pid = 3008] [id = 575] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE715C9000 == 79 [pid = 3008] [id = 570] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE72425000 == 78 [pid = 3008] [id = 569] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE701A0000 == 77 [pid = 3008] [id = 568] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EDCC800 == 76 [pid = 3008] [id = 567] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68490800 == 75 [pid = 3008] [id = 566] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64654800 == 74 [pid = 3008] [id = 565] 18:58:40 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E392000 == 73 [pid = 3008] [id = 564] 18:58:40 INFO - PROCESS | 3008 | 1461117520209 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]]]}] 18:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1032ms 18:58:40 INFO - PROCESS | 3008 | 1461117520219 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 18:58:40 INFO - PROCESS | 3008 | 1461117520225 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 18:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:58:40 INFO - PROCESS | 3008 | 1461117520231 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:58:40 INFO - PROCESS | 3008 | 1461117520234 Marionette TRACE conn5 <- [1,2338,null,{}] 18:58:40 INFO - PROCESS | 3008 | 1461117520258 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}] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 187 (000000BE685C1000) [pid = 3008] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 186 (000000BE56FED000) [pid = 3008] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 185 (000000BE5C282800) [pid = 3008] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (000000BE60F08C00) [pid = 3008] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (000000BE62BAA800) [pid = 3008] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (000000BE636B5000) [pid = 3008] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (000000BE64973400) [pid = 3008] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (000000BE602A2800) [pid = 3008] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (000000BE573EA400) [pid = 3008] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (000000BE5C281C00) [pid = 3008] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (000000BE6460F800) [pid = 3008] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (000000BE693F7400) [pid = 3008] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (000000BE64AF3800) [pid = 3008] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (000000BE68A9DC00) [pid = 3008] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (000000BE6B3C6000) [pid = 3008] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (000000BE5745F400) [pid = 3008] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (000000BE664C4800) [pid = 3008] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (000000BE66189800) [pid = 3008] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (000000BE687B7400) [pid = 3008] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (000000BE67C46800) [pid = 3008] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (000000BE685F7000) [pid = 3008] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (000000BE68561800) [pid = 3008] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (000000BE56CD1400) [pid = 3008] [serial = 1127] [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.] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000BE685BA800) [pid = 3008] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (000000BE6773DC00) [pid = 3008] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (000000BE63B33800) [pid = 3008] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 18:58:40 INFO - PROCESS | 3008 | 1461117520434 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 18:58:40 INFO - PROCESS | 3008 | 1461117520499 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A0A000 == 74 [pid = 3008] [id = 594] 18:58:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (000000BE5606F800) [pid = 3008] [serial = 1782] [outer = 0000000000000000] 18:58:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000BE5BA8A000) [pid = 3008] [serial = 1783] [outer = 000000BE5606F800] 18:58:40 INFO - PROCESS | 3008 | 1461117520547 Marionette DEBUG loaded listener.js 18:58:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000BE5D874000) [pid = 3008] [serial = 1784] [outer = 000000BE5606F800] 18:58:41 INFO - PROCESS | 3008 | 1461117521028 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]]]}] 18:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 836ms 18:58:41 INFO - PROCESS | 3008 | 1461117521069 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 18:58:41 INFO - PROCESS | 3008 | 1461117521071 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 18:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:58:41 INFO - PROCESS | 3008 | 1461117521075 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:58:41 INFO - PROCESS | 3008 | 1461117521078 Marionette TRACE conn5 <- [1,2342,null,{}] 18:58:41 INFO - PROCESS | 3008 | 1461117521089 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}] 18:58:41 INFO - PROCESS | 3008 | 1461117521188 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 18:58:41 INFO - PROCESS | 3008 | 1461117521196 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67872800 == 75 [pid = 3008] [id = 595] 18:58:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (000000BE62BAC000) [pid = 3008] [serial = 1785] [outer = 0000000000000000] 18:58:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (000000BE6328E800) [pid = 3008] [serial = 1786] [outer = 000000BE62BAC000] 18:58:41 INFO - PROCESS | 3008 | 1461117521246 Marionette DEBUG loaded listener.js 18:58:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (000000BE63594000) [pid = 3008] [serial = 1787] [outer = 000000BE62BAC000] 18:58:41 INFO - PROCESS | 3008 | 1461117521724 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]]]}] 18:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 18:58:41 INFO - PROCESS | 3008 | 1461117521769 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 18:58:41 INFO - PROCESS | 3008 | 1461117521772 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 18:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:58:41 INFO - PROCESS | 3008 | 1461117521775 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:58:41 INFO - PROCESS | 3008 | 1461117521777 Marionette TRACE conn5 <- [1,2346,null,{}] 18:58:41 INFO - PROCESS | 3008 | 1461117521780 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}] 18:58:41 INFO - PROCESS | 3008 | 1461117521874 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 18:58:41 INFO - PROCESS | 3008 | 1461117521883 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B19800 == 76 [pid = 3008] [id = 596] 18:58:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (000000BE63325800) [pid = 3008] [serial = 1788] [outer = 0000000000000000] 18:58:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (000000BE63B2CC00) [pid = 3008] [serial = 1789] [outer = 000000BE63325800] 18:58:42 INFO - PROCESS | 3008 | 1461117522014 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (000000BE64488800) [pid = 3008] [serial = 1790] [outer = 000000BE63325800] 18:58:42 INFO - PROCESS | 3008 | 1461117522398 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]]]}] 18:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 18:58:42 INFO - PROCESS | 3008 | 1461117522467 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 18:58:42 INFO - PROCESS | 3008 | 1461117522469 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 18:58:42 INFO - PROCESS | 3008 | 1461117522473 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:58:42 INFO - PROCESS | 3008 | 1461117522474 Marionette TRACE conn5 <- [1,2350,null,{}] 18:58:42 INFO - PROCESS | 3008 | 1461117522478 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}] 18:58:42 INFO - PROCESS | 3008 | 1461117522640 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 18:58:42 INFO - PROCESS | 3008 | 1461117522669 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684F7800 == 77 [pid = 3008] [id = 597] 18:58:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (000000BE643BC400) [pid = 3008] [serial = 1791] [outer = 0000000000000000] 18:58:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (000000BE64974C00) [pid = 3008] [serial = 1792] [outer = 000000BE643BC400] 18:58:42 INFO - PROCESS | 3008 | 1461117522716 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000BE65521400) [pid = 3008] [serial = 1793] [outer = 000000BE643BC400] 18:58:43 INFO - PROCESS | 3008 | 1461117523195 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]]]}] 18:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 794ms 18:58:43 INFO - PROCESS | 3008 | 1461117523270 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 18:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:58:43 INFO - PROCESS | 3008 | 1461117523272 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 18:58:43 INFO - PROCESS | 3008 | 1461117523276 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:58:43 INFO - PROCESS | 3008 | 1461117523278 Marionette TRACE conn5 <- [1,2354,null,{}] 18:58:43 INFO - PROCESS | 3008 | 1461117523281 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}] 18:58:43 INFO - PROCESS | 3008 | 1461117523426 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 18:58:43 INFO - PROCESS | 3008 | 1461117523492 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690E0000 == 78 [pid = 3008] [id = 598] 18:58:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000BE6552A400) [pid = 3008] [serial = 1794] [outer = 0000000000000000] 18:58:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000BE664C1000) [pid = 3008] [serial = 1795] [outer = 000000BE6552A400] 18:58:43 INFO - PROCESS | 3008 | 1461117523540 Marionette DEBUG loaded listener.js 18:58:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000BE67745400) [pid = 3008] [serial = 1796] [outer = 000000BE6552A400] 18:58:43 INFO - PROCESS | 3008 | 1461117523968 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]]]}] 18:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 18:58:44 INFO - PROCESS | 3008 | 1461117524013 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 18:58:44 INFO - PROCESS | 3008 | 1461117524016 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 18:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:58:44 INFO - PROCESS | 3008 | 1461117524019 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:58:44 INFO - PROCESS | 3008 | 1461117524021 Marionette TRACE conn5 <- [1,2358,null,{}] 18:58:44 INFO - PROCESS | 3008 | 1461117524024 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}] 18:58:44 INFO - PROCESS | 3008 | 1461117524147 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 18:58:44 INFO - PROCESS | 3008 | 1461117524165 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B753000 == 79 [pid = 3008] [id = 599] 18:58:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (000000BE67777800) [pid = 3008] [serial = 1797] [outer = 0000000000000000] 18:58:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (000000BE679B4400) [pid = 3008] [serial = 1798] [outer = 000000BE67777800] 18:58:44 INFO - PROCESS | 3008 | 1461117524210 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (000000BE684D5000) [pid = 3008] [serial = 1799] [outer = 000000BE67777800] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (000000BE6328F800) [pid = 3008] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (000000BE5D86C800) [pid = 3008] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (000000BE69073000) [pid = 3008] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (000000BE6358C800) [pid = 3008] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (000000BE56CD3400) [pid = 3008] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (000000BE55F8A800) [pid = 3008] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (000000BE6492A000) [pid = 3008] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (000000BE6764B000) [pid = 3008] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (000000BE62BAA400) [pid = 3008] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (000000BE64611800) [pid = 3008] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:58:44 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (000000BE68797400) [pid = 3008] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:58:44 INFO - PROCESS | 3008 | 1461117524978 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]]]}] 18:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 985ms 18:58:45 INFO - PROCESS | 3008 | 1461117525008 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 3008 | 1461117525010 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 18:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:58:45 INFO - PROCESS | 3008 | 1461117525018 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 3008 | 1461117525020 Marionette TRACE conn5 <- [1,2362,null,{}] 18:58:45 INFO - PROCESS | 3008 | 1461117525023 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}] 18:58:45 INFO - PROCESS | 3008 | 1461117525114 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 18:58:45 INFO - PROCESS | 3008 | 1461117525120 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B750800 == 80 [pid = 3008] [id = 600] 18:58:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (000000BE60FCB800) [pid = 3008] [serial = 1800] [outer = 0000000000000000] 18:58:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (000000BE6855A800) [pid = 3008] [serial = 1801] [outer = 000000BE60FCB800] 18:58:45 INFO - PROCESS | 3008 | 1461117525167 Marionette DEBUG loaded listener.js 18:58:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (000000BE685BF800) [pid = 3008] [serial = 1802] [outer = 000000BE60FCB800] 18:58:45 INFO - PROCESS | 3008 | 1461117525641 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]]]}] 18:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 18:58:45 INFO - PROCESS | 3008 | 1461117525707 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 3008 | 1461117525710 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 18:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:58:45 INFO - PROCESS | 3008 | 1461117525713 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 3008 | 1461117525715 Marionette TRACE conn5 <- [1,2366,null,{}] 18:58:45 INFO - PROCESS | 3008 | 1461117525718 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}] 18:58:45 INFO - PROCESS | 3008 | 1461117525809 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 18:58:45 INFO - PROCESS | 3008 | 1461117525816 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCB5800 == 81 [pid = 3008] [id = 601] 18:58:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (000000BE685C4800) [pid = 3008] [serial = 1803] [outer = 0000000000000000] 18:58:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000BE685EEC00) [pid = 3008] [serial = 1804] [outer = 000000BE685C4800] 18:58:45 INFO - PROCESS | 3008 | 1461117525861 Marionette DEBUG loaded listener.js 18:58:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000BE68795400) [pid = 3008] [serial = 1805] [outer = 000000BE685C4800] 18:58:46 INFO - PROCESS | 3008 | 1461117526311 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]]]}] 18:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 18:58:46 INFO - PROCESS | 3008 | 1461117526345 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 18:58:46 INFO - PROCESS | 3008 | 1461117526348 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 18:58:46 INFO - PROCESS | 3008 | 1461117526351 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:58:46 INFO - PROCESS | 3008 | 1461117526353 Marionette TRACE conn5 <- [1,2370,null,{}] 18:58:46 INFO - PROCESS | 3008 | 1461117526356 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}] 18:58:46 INFO - PROCESS | 3008 | 1461117526447 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 18:58:46 INFO - PROCESS | 3008 | 1461117526453 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEC2000 == 82 [pid = 3008] [id = 602] 18:58:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000BE687CD800) [pid = 3008] [serial = 1806] [outer = 0000000000000000] 18:58:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000BE687D8800) [pid = 3008] [serial = 1807] [outer = 000000BE687CD800] 18:58:46 INFO - PROCESS | 3008 | 1461117526498 Marionette DEBUG loaded listener.js 18:58:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (000000BE6899F400) [pid = 3008] [serial = 1808] [outer = 000000BE687CD800] 18:58:47 INFO - PROCESS | 3008 | 1461117527125 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]]]}] 18:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 837ms 18:58:47 INFO - PROCESS | 3008 | 1461117527192 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 18:58:47 INFO - PROCESS | 3008 | 1461117527197 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 18:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:58:47 INFO - PROCESS | 3008 | 1461117527203 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:58:47 INFO - PROCESS | 3008 | 1461117527208 Marionette TRACE conn5 <- [1,2374,null,{}] 18:58:47 INFO - PROCESS | 3008 | 1461117527215 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}] 18:58:47 INFO - PROCESS | 3008 | 1461117527374 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 18:58:47 INFO - PROCESS | 3008 | 1461117527519 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A0B800 == 83 [pid = 3008] [id = 603] 18:58:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (000000BE56C96800) [pid = 3008] [serial = 1809] [outer = 0000000000000000] 18:58:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (000000BE5745DC00) [pid = 3008] [serial = 1810] [outer = 000000BE56C96800] 18:58:47 INFO - PROCESS | 3008 | 1461117527579 Marionette DEBUG loaded listener.js 18:58:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (000000BE5C504C00) [pid = 3008] [serial = 1811] [outer = 000000BE56C96800] 18:58:48 INFO - PROCESS | 3008 | 1461117528286 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]]]}] 18:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1140ms 18:58:48 INFO - PROCESS | 3008 | 1461117528346 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 18:58:48 INFO - PROCESS | 3008 | 1461117528353 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 18:58:48 INFO - PROCESS | 3008 | 1461117528359 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:58:48 INFO - PROCESS | 3008 | 1461117528363 Marionette TRACE conn5 <- [1,2378,null,{}] 18:58:48 INFO - PROCESS | 3008 | 1461117528367 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}] 18:58:48 INFO - PROCESS | 3008 | 1461117528490 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 18:58:48 INFO - PROCESS | 3008 | 1461117528630 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68E9C000 == 84 [pid = 3008] [id = 604] 18:58:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (000000BE5C289800) [pid = 3008] [serial = 1812] [outer = 0000000000000000] 18:58:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (000000BE636AF400) [pid = 3008] [serial = 1813] [outer = 000000BE5C289800] 18:58:48 INFO - PROCESS | 3008 | 1461117528688 Marionette DEBUG loaded listener.js 18:58:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (000000BE64DBCC00) [pid = 3008] [serial = 1814] [outer = 000000BE5C289800] 18:58:49 INFO - PROCESS | 3008 | 1461117529276 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]]]}] 18:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 923ms 18:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:58:49 INFO - PROCESS | 3008 | 1461117529288 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 18:58:49 INFO - PROCESS | 3008 | 1461117529291 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 18:58:49 INFO - PROCESS | 3008 | 1461117529295 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:58:49 INFO - PROCESS | 3008 | 1461117529299 Marionette TRACE conn5 <- [1,2382,null,{}] 18:58:49 INFO - PROCESS | 3008 | 1461117529329 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}] 18:58:49 INFO - PROCESS | 3008 | 1461117529452 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 18:58:49 INFO - PROCESS | 3008 | 1461117529564 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D864800 == 85 [pid = 3008] [id = 605] 18:58:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (000000BE66174400) [pid = 3008] [serial = 1815] [outer = 0000000000000000] 18:58:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (000000BE67C46400) [pid = 3008] [serial = 1816] [outer = 000000BE66174400] 18:58:49 INFO - PROCESS | 3008 | 1461117529664 Marionette DEBUG loaded listener.js 18:58:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (000000BE687B4800) [pid = 3008] [serial = 1817] [outer = 000000BE66174400] 18:58:50 INFO - PROCESS | 3008 | 1461117530324 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]]]}] 18:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1106ms 18:58:50 INFO - PROCESS | 3008 | 1461117530403 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 18:58:50 INFO - PROCESS | 3008 | 1461117530407 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 18:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:58:50 INFO - PROCESS | 3008 | 1461117530411 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:58:50 INFO - PROCESS | 3008 | 1461117530413 Marionette TRACE conn5 <- [1,2386,null,{}] 18:58:50 INFO - PROCESS | 3008 | 1461117530417 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}] 18:58:50 INFO - PROCESS | 3008 | 1461117530565 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 18:58:50 INFO - PROCESS | 3008 | 1461117530704 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EDC5800 == 86 [pid = 3008] [id = 606] 18:58:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (000000BE68A0EC00) [pid = 3008] [serial = 1818] [outer = 0000000000000000] 18:58:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (000000BE68E29000) [pid = 3008] [serial = 1819] [outer = 000000BE68A0EC00] 18:58:50 INFO - PROCESS | 3008 | 1461117530763 Marionette DEBUG loaded listener.js 18:58:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (000000BE6901D400) [pid = 3008] [serial = 1820] [outer = 000000BE68A0EC00] 18:58:51 INFO - PROCESS | 3008 | 1461117531314 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]]]}] 18:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 941ms 18:58:51 INFO - PROCESS | 3008 | 1461117531353 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 18:58:51 INFO - PROCESS | 3008 | 1461117531356 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 18:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:58:51 INFO - PROCESS | 3008 | 1461117531359 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:58:51 INFO - PROCESS | 3008 | 1461117531362 Marionette TRACE conn5 <- [1,2390,null,{}] 18:58:51 INFO - PROCESS | 3008 | 1461117531365 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}] 18:58:51 INFO - PROCESS | 3008 | 1461117531481 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 18:58:51 INFO - PROCESS | 3008 | 1461117531620 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE7019E800 == 87 [pid = 3008] [id = 607] 18:58:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 191 (000000BE68AA7000) [pid = 3008] [serial = 1821] [outer = 0000000000000000] 18:58:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 192 (000000BE69074400) [pid = 3008] [serial = 1822] [outer = 000000BE68AA7000] 18:58:51 INFO - PROCESS | 3008 | 1461117531678 Marionette DEBUG loaded listener.js 18:58:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 193 (000000BE692BF400) [pid = 3008] [serial = 1823] [outer = 000000BE68AA7000] 18:58:52 INFO - PROCESS | 3008 | 1461117532269 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]]]}] 18:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 18:58:52 INFO - PROCESS | 3008 | 1461117532362 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 18:58:52 INFO - PROCESS | 3008 | 1461117532365 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 18:58:52 INFO - PROCESS | 3008 | 1461117532369 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:58:52 INFO - PROCESS | 3008 | 1461117532371 Marionette TRACE conn5 <- [1,2394,null,{}] 18:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:58:52 INFO - PROCESS | 3008 | 1461117532375 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}] 18:58:52 INFO - PROCESS | 3008 | 1461117532517 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 18:58:52 INFO - PROCESS | 3008 | 1461117532653 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE71315000 == 88 [pid = 3008] [id = 608] 18:58:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 194 (000000BE6B3BBC00) [pid = 3008] [serial = 1824] [outer = 0000000000000000] 18:58:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 195 (000000BE6F047400) [pid = 3008] [serial = 1825] [outer = 000000BE6B3BBC00] 18:58:52 INFO - PROCESS | 3008 | 1461117532714 Marionette DEBUG loaded listener.js 18:58:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 196 (000000BE6F054000) [pid = 3008] [serial = 1826] [outer = 000000BE6B3BBC00] 18:58:53 INFO - PROCESS | 3008 | 1461117533292 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]]]}] 18:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 18:58:53 INFO - PROCESS | 3008 | 1461117533362 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 18:58:53 INFO - PROCESS | 3008 | 1461117533365 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 18:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:58:53 INFO - PROCESS | 3008 | 1461117533368 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:58:53 INFO - PROCESS | 3008 | 1461117533371 Marionette TRACE conn5 <- [1,2398,null,{}] 18:58:53 INFO - PROCESS | 3008 | 1461117533374 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}] 18:58:53 INFO - PROCESS | 3008 | 1461117533510 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 18:58:53 INFO - PROCESS | 3008 | 1461117533651 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EC7C800 == 89 [pid = 3008] [id = 609] 18:58:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 197 (000000BE55EAE000) [pid = 3008] [serial = 1827] [outer = 0000000000000000] 18:58:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 198 (000000BE6855D800) [pid = 3008] [serial = 1828] [outer = 000000BE55EAE000] 18:58:53 INFO - PROCESS | 3008 | 1461117533708 Marionette DEBUG loaded listener.js 18:58:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 199 (000000BE6FD7E000) [pid = 3008] [serial = 1829] [outer = 000000BE55EAE000] 18:58:54 INFO - PROCESS | 3008 | 1461117534472 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]]]}] 18:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1135ms 18:58:54 INFO - PROCESS | 3008 | 1461117534505 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 18:58:54 INFO - PROCESS | 3008 | 1461117534509 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 18:58:54 INFO - PROCESS | 3008 | 1461117534514 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:58:54 INFO - PROCESS | 3008 | 1461117534518 Marionette TRACE conn5 <- [1,2402,null,{}] 18:58:54 INFO - PROCESS | 3008 | 1461117534523 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}] 18:58:54 INFO - PROCESS | 3008 | 1461117534640 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 18:58:54 INFO - PROCESS | 3008 | 1461117534788 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B09000 == 90 [pid = 3008] [id = 610] 18:58:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 200 (000000BE55513000) [pid = 3008] [serial = 1830] [outer = 0000000000000000] 18:58:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 201 (000000BE5C286400) [pid = 3008] [serial = 1831] [outer = 000000BE55513000] 18:58:54 INFO - PROCESS | 3008 | 1461117534841 Marionette DEBUG loaded listener.js 18:58:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 202 (000000BE61669800) [pid = 3008] [serial = 1832] [outer = 000000BE55513000] 18:58:55 INFO - PROCESS | 3008 | 1461117535502 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]]]}] 18:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1028ms 18:58:55 INFO - PROCESS | 3008 | 1461117535548 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 18:58:55 INFO - PROCESS | 3008 | 1461117535554 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 18:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:58:55 INFO - PROCESS | 3008 | 1461117535560 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:58:55 INFO - PROCESS | 3008 | 1461117535563 Marionette TRACE conn5 <- [1,2406,null,{}] 18:58:55 INFO - PROCESS | 3008 | 1461117535584 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}] 18:58:55 INFO - PROCESS | 3008 | 1461117535697 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 18:58:55 INFO - PROCESS | 3008 | 1461117535840 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678D8800 == 91 [pid = 3008] [id = 611] 18:58:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 203 (000000BE636B6400) [pid = 3008] [serial = 1833] [outer = 0000000000000000] 18:58:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 204 (000000BE64611C00) [pid = 3008] [serial = 1834] [outer = 000000BE636B6400] 18:58:55 INFO - PROCESS | 3008 | 1461117535892 Marionette DEBUG loaded listener.js 18:58:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 205 (000000BE656B6800) [pid = 3008] [serial = 1835] [outer = 000000BE636B6400] 18:58:56 INFO - PROCESS | 3008 | 1461117536503 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]]]}] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE72427000 == 90 [pid = 3008] [id = 553] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE7094D000 == 89 [pid = 3008] [id = 552] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCB5800 == 88 [pid = 3008] [id = 601] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B750800 == 87 [pid = 3008] [id = 600] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B753000 == 86 [pid = 3008] [id = 599] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690E0000 == 85 [pid = 3008] [id = 598] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684F7800 == 84 [pid = 3008] [id = 597] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B19800 == 83 [pid = 3008] [id = 596] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67872800 == 82 [pid = 3008] [id = 595] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A0A000 == 81 [pid = 3008] [id = 594] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 204 (000000BE72631000) [pid = 3008] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 203 (000000BE6901AC00) [pid = 3008] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 202 (000000BE5C364800) [pid = 3008] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 201 (000000BE6898B400) [pid = 3008] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 200 (000000BE692BA800) [pid = 3008] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 199 (000000BE684CDC00) [pid = 3008] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 198 (000000BE6BA56800) [pid = 3008] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 197 (000000BE70189000) [pid = 3008] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 196 (000000BE702F1400) [pid = 3008] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 195 (000000BE636AA400) [pid = 3008] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E09000 == 80 [pid = 3008] [id = 593] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63E98000 == 79 [pid = 3008] [id = 592] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE7149A800 == 78 [pid = 3008] [id = 591] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE72ED5800 == 77 [pid = 3008] [id = 590] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE71CBC000 == 76 [pid = 3008] [id = 589] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE71346000 == 75 [pid = 3008] [id = 588] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA2A800 == 74 [pid = 3008] [id = 587] 18:58:56 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64EE4800 == 73 [pid = 3008] [id = 586] 18:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1031ms 18:58:56 INFO - PROCESS | 3008 | 1461117536592 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 18:58:56 INFO - PROCESS | 3008 | 1461117536595 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 18:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:58:56 INFO - PROCESS | 3008 | 1461117536598 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:58:56 INFO - PROCESS | 3008 | 1461117536602 Marionette TRACE conn5 <- [1,2410,null,{}] 18:58:56 INFO - PROCESS | 3008 | 1461117536613 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}] 18:58:56 INFO - PROCESS | 3008 | 1461117536733 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 194 (000000BE716CAC00) [pid = 3008] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 193 (000000BE62BA8000) [pid = 3008] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 192 (000000BE693ECC00) [pid = 3008] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 191 (000000BE6B3F3000) [pid = 3008] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 190 (000000BE6BA60800) [pid = 3008] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 189 (000000BE57085C00) [pid = 3008] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 188 (000000BE63B2C400) [pid = 3008] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 187 (000000BE6773F400) [pid = 3008] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 186 (000000BE566A9800) [pid = 3008] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 185 (000000BE69238000) [pid = 3008] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (000000BE684D0400) [pid = 3008] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (000000BE5B8D7800) [pid = 3008] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (000000BE5D86D000) [pid = 3008] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (000000BE6460B800) [pid = 3008] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (000000BE6551F400) [pid = 3008] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (000000BE68998400) [pid = 3008] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (000000BE6616EC00) [pid = 3008] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (000000BE68FE7C00) [pid = 3008] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (000000BE636AF000) [pid = 3008] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (000000BE6776E000) [pid = 3008] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (000000BE702F1000) [pid = 3008] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 18:58:56 INFO - PROCESS | 3008 | 1461117536845 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6440A800 == 74 [pid = 3008] [id = 612] 18:58:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000BE5D871C00) [pid = 3008] [serial = 1836] [outer = 0000000000000000] 18:58:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000BE62BA8000) [pid = 3008] [serial = 1837] [outer = 000000BE5D871C00] 18:58:56 INFO - PROCESS | 3008 | 1461117536895 Marionette DEBUG loaded listener.js 18:58:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000BE64606400) [pid = 3008] [serial = 1838] [outer = 000000BE5D871C00] 18:58:57 INFO - PROCESS | 3008 | 1461117537301 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]]]}] 18:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 734ms 18:58:57 INFO - PROCESS | 3008 | 1461117537335 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 18:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:58:57 INFO - PROCESS | 3008 | 1461117537338 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 18:58:57 INFO - PROCESS | 3008 | 1461117537341 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:58:57 INFO - PROCESS | 3008 | 1461117537343 Marionette TRACE conn5 <- [1,2414,null,{}] 18:58:57 INFO - PROCESS | 3008 | 1461117537347 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}] 18:58:57 INFO - PROCESS | 3008 | 1461117537442 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 18:58:57 INFO - PROCESS | 3008 | 1461117537450 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684E4800 == 75 [pid = 3008] [id = 613] 18:58:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (000000BE653A5800) [pid = 3008] [serial = 1839] [outer = 0000000000000000] 18:58:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (000000BE66F11400) [pid = 3008] [serial = 1840] [outer = 000000BE653A5800] 18:58:57 INFO - PROCESS | 3008 | 1461117537498 Marionette DEBUG loaded listener.js 18:58:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (000000BE67778800) [pid = 3008] [serial = 1841] [outer = 000000BE653A5800] 18:58:57 INFO - PROCESS | 3008 | 1461117537968 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]]]}] 18:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 18:58:58 INFO - PROCESS | 3008 | 1461117538036 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 18:58:58 INFO - PROCESS | 3008 | 1461117538038 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 18:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:58:58 INFO - PROCESS | 3008 | 1461117538041 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:58:58 INFO - PROCESS | 3008 | 1461117538043 Marionette TRACE conn5 <- [1,2418,null,{}] 18:58:58 INFO - PROCESS | 3008 | 1461117538047 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}] 18:58:58 INFO - PROCESS | 3008 | 1461117538167 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 18:58:58 INFO - PROCESS | 3008 | 1461117538270 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B74C800 == 76 [pid = 3008] [id = 614] 18:58:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (000000BE60A49800) [pid = 3008] [serial = 1842] [outer = 0000000000000000] 18:58:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (000000BE684D6800) [pid = 3008] [serial = 1843] [outer = 000000BE60A49800] 18:58:58 INFO - PROCESS | 3008 | 1461117538316 Marionette DEBUG loaded listener.js 18:58:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (000000BE685CA400) [pid = 3008] [serial = 1844] [outer = 000000BE60A49800] 18:58:58 INFO - PROCESS | 3008 | 1461117538711 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]]]}] 18:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 18:58:58 INFO - PROCESS | 3008 | 1461117538736 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 18:58:58 INFO - PROCESS | 3008 | 1461117538738 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 18:58:58 INFO - PROCESS | 3008 | 1461117538741 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:58:58 INFO - PROCESS | 3008 | 1461117538743 Marionette TRACE conn5 <- [1,2422,null,{}] 18:58:58 INFO - PROCESS | 3008 | 1461117538764 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}] 18:58:58 INFO - PROCESS | 3008 | 1461117538916 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 18:58:58 INFO - PROCESS | 3008 | 1461117538943 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCC1000 == 77 [pid = 3008] [id = 615] 18:58:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (000000BE687CDC00) [pid = 3008] [serial = 1845] [outer = 0000000000000000] 18:58:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (000000BE68E20C00) [pid = 3008] [serial = 1846] [outer = 000000BE687CDC00] 18:58:59 INFO - PROCESS | 3008 | 1461117538992 Marionette DEBUG loaded listener.js 18:58:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (000000BE693B7800) [pid = 3008] [serial = 1847] [outer = 000000BE687CDC00] 18:58:59 INFO - PROCESS | 3008 | 1461117539440 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]]]}] 18:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 752ms 18:58:59 INFO - PROCESS | 3008 | 1461117539498 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 18:58:59 INFO - PROCESS | 3008 | 1461117539500 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 18:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:58:59 INFO - PROCESS | 3008 | 1461117539545 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:58:59 INFO - PROCESS | 3008 | 1461117539547 Marionette TRACE conn5 <- [1,2426,null,{}] 18:58:59 INFO - PROCESS | 3008 | 1461117539556 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}] 18:58:59 INFO - PROCESS | 3008 | 1461117539680 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 18:58:59 INFO - PROCESS | 3008 | 1461117539747 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D862000 == 78 [pid = 3008] [id = 616] 18:58:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (000000BE6901B000) [pid = 3008] [serial = 1848] [outer = 0000000000000000] 18:58:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (000000BE6B3C6000) [pid = 3008] [serial = 1849] [outer = 000000BE6901B000] 18:58:59 INFO - PROCESS | 3008 | 1461117539793 Marionette DEBUG loaded listener.js 18:58:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (000000BE6F048000) [pid = 3008] [serial = 1850] [outer = 000000BE6901B000] 18:59:00 INFO - PROCESS | 3008 | 1461117540206 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]]]}] 18:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 18:59:00 INFO - PROCESS | 3008 | 1461117540242 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 18:59:00 INFO - PROCESS | 3008 | 1461117540245 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 18:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:59:00 INFO - PROCESS | 3008 | 1461117540248 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:59:00 INFO - PROCESS | 3008 | 1461117540250 Marionette TRACE conn5 <- [1,2430,null,{}] 18:59:00 INFO - PROCESS | 3008 | 1461117540254 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}] 18:59:00 INFO - PROCESS | 3008 | 1461117540389 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 18:59:00 INFO - PROCESS | 3008 | 1461117540407 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6EDD8000 == 79 [pid = 3008] [id = 617] 18:59:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (000000BE6F052800) [pid = 3008] [serial = 1851] [outer = 0000000000000000] 18:59:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 191 (000000BE6FD7DC00) [pid = 3008] [serial = 1852] [outer = 000000BE6F052800] 18:59:00 INFO - PROCESS | 3008 | 1461117540452 Marionette DEBUG loaded listener.js 18:59:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 192 (000000BE70104400) [pid = 3008] [serial = 1853] [outer = 000000BE6F052800] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 191 (000000BE573EB400) [pid = 3008] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 190 (000000BE69231400) [pid = 3008] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 189 (000000BE68AA4400) [pid = 3008] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 188 (000000BE5D86BC00) [pid = 3008] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 187 (000000BE685EFC00) [pid = 3008] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 186 (000000BE692B2400) [pid = 3008] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 185 (000000BE702EC800) [pid = 3008] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (000000BE72628800) [pid = 3008] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (000000BE68FE3000) [pid = 3008] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (000000BE6B3F4000) [pid = 3008] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (000000BE692BCC00) [pid = 3008] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (000000BE5D86D800) [pid = 3008] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (000000BE60F75800) [pid = 3008] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (000000BE664BF800) [pid = 3008] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (000000BE693EF800) [pid = 3008] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (000000BE64606000) [pid = 3008] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (000000BE6BA5BC00) [pid = 3008] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (000000BE58791800) [pid = 3008] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (000000BE616B6800) [pid = 3008] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (000000BE66190800) [pid = 3008] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (000000BE63FEF800) [pid = 3008] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (000000BE687B4C00) [pid = 3008] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (000000BE60F70800) [pid = 3008] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (000000BE6386A800) [pid = 3008] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (000000BE6764A400) [pid = 3008] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (000000BE68AA8000) [pid = 3008] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (000000BE685AB400) [pid = 3008] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000BE55F90400) [pid = 3008] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (000000BE6B3BEC00) [pid = 3008] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (000000BE685EA400) [pid = 3008] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (000000BE56068800) [pid = 3008] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (000000BE55F8E800) [pid = 3008] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (000000BE55F8FC00) [pid = 3008] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (000000BE685C5000) [pid = 3008] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (000000BE63592000) [pid = 3008] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (000000BE55F91C00) [pid = 3008] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (000000BE6855CC00) [pid = 3008] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (000000BE687D9800) [pid = 3008] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (000000BE6552A400) [pid = 3008] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (000000BE67777800) [pid = 3008] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (000000BE60FCB800) [pid = 3008] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (000000BE685C4800) [pid = 3008] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000BE5BA3C000) [pid = 3008] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000BE71A70C00) [pid = 3008] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000BE62BAC000) [pid = 3008] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000BE5C387C00) [pid = 3008] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (000000BE5606F800) [pid = 3008] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000BE576DA400) [pid = 3008] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000BE63325800) [pid = 3008] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000BE643BC400) [pid = 3008] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:59:01 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000BE6948A800) [pid = 3008] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:59:01 INFO - PROCESS | 3008 | 1461117541410 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]]]}] 18:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1192ms 18:59:01 INFO - PROCESS | 3008 | 1461117541441 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 18:59:01 INFO - PROCESS | 3008 | 1461117541443 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 18:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:59:01 INFO - PROCESS | 3008 | 1461117541446 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:59:01 INFO - PROCESS | 3008 | 1461117541448 Marionette TRACE conn5 <- [1,2434,null,{}] 18:59:01 INFO - PROCESS | 3008 | 1461117541451 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}] 18:59:01 INFO - PROCESS | 3008 | 1461117541544 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 18:59:01 INFO - PROCESS | 3008 | 1461117541646 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F5E800 == 80 [pid = 3008] [id = 618] 18:59:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000BE56062400) [pid = 3008] [serial = 1854] [outer = 0000000000000000] 18:59:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000BE570C2400) [pid = 3008] [serial = 1855] [outer = 000000BE56062400] 18:59:01 INFO - PROCESS | 3008 | 1461117541692 Marionette DEBUG loaded listener.js 18:59:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (000000BE60A7FC00) [pid = 3008] [serial = 1856] [outer = 000000BE56062400] 18:59:02 INFO - PROCESS | 3008 | 1461117542061 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]]]}] 18:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 628ms 18:59:02 INFO - PROCESS | 3008 | 1461117542078 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 18:59:02 INFO - PROCESS | 3008 | 1461117542080 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 18:59:02 INFO - PROCESS | 3008 | 1461117542083 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:59:02 INFO - PROCESS | 3008 | 1461117542085 Marionette TRACE conn5 <- [1,2438,null,{}] 18:59:02 INFO - PROCESS | 3008 | 1461117542089 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}] 18:59:02 INFO - PROCESS | 3008 | 1461117542226 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 18:59:02 INFO - PROCESS | 3008 | 1461117542235 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE70AE4000 == 81 [pid = 3008] [id = 619] 18:59:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000BE56065800) [pid = 3008] [serial = 1857] [outer = 0000000000000000] 18:59:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000BE63BA6800) [pid = 3008] [serial = 1858] [outer = 000000BE56065800] 18:59:02 INFO - PROCESS | 3008 | 1461117542281 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000BE67738800) [pid = 3008] [serial = 1859] [outer = 000000BE56065800] 18:59:02 INFO - PROCESS | 3008 | 1461117542703 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]]]}] 18:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 18:59:02 INFO - PROCESS | 3008 | 1461117542716 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 18:59:02 INFO - PROCESS | 3008 | 1461117542718 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 18:59:02 INFO - PROCESS | 3008 | 1461117542721 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:59:02 INFO - PROCESS | 3008 | 1461117542724 Marionette TRACE conn5 <- [1,2442,null,{}] 18:59:02 INFO - PROCESS | 3008 | 1461117542727 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}] 18:59:02 INFO - PROCESS | 3008 | 1461117542884 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 18:59:02 INFO - PROCESS | 3008 | 1461117542948 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE71521000 == 82 [pid = 3008] [id = 620] 18:59:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (000000BE6878F400) [pid = 3008] [serial = 1860] [outer = 0000000000000000] 18:59:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000BE68990C00) [pid = 3008] [serial = 1861] [outer = 000000BE6878F400] 18:59:03 INFO - PROCESS | 3008 | 1461117543001 Marionette DEBUG loaded listener.js 18:59:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000BE6BA5DC00) [pid = 3008] [serial = 1862] [outer = 000000BE6878F400] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B896800 == 81 [pid = 3008] [id = 350] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684E7800 == 80 [pid = 3008] [id = 340] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA26000 == 79 [pid = 3008] [id = 512] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEB4800 == 78 [pid = 3008] [id = 515] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D851000 == 77 [pid = 3008] [id = 327] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE70AE0800 == 76 [pid = 3008] [id = 499] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D84F000 == 75 [pid = 3008] [id = 453] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0DB800 == 74 [pid = 3008] [id = 351] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6FD32800 == 73 [pid = 3008] [id = 501] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63E97800 == 72 [pid = 3008] [id = 487] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E1DB800 == 71 [pid = 3008] [id = 430] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BA16000 == 70 [pid = 3008] [id = 554] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63CA9000 == 69 [pid = 3008] [id = 437] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E1DC000 == 68 [pid = 3008] [id = 408] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B757800 == 67 [pid = 3008] [id = 315] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6493B000 == 66 [pid = 3008] [id = 306] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6CCB0000 == 65 [pid = 3008] [id = 516] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE7151B000 == 64 [pid = 3008] [id = 572] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6FFBD000 == 63 [pid = 3008] [id = 485] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6902F000 == 62 [pid = 3008] [id = 421] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EDDF000 == 61 [pid = 3008] [id = 452] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6C58E000 == 60 [pid = 3008] [id = 529] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EC6A000 == 59 [pid = 3008] [id = 469] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE70CB1000 == 58 [pid = 3008] [id = 486] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D856000 == 57 [pid = 3008] [id = 368] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8C1000 == 56 [pid = 3008] [id = 463] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6FD3A000 == 55 [pid = 3008] [id = 547] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67862800 == 54 [pid = 3008] [id = 397] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6E39C000 == 53 [pid = 3008] [id = 517] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6F4AD000 == 52 [pid = 3008] [id = 484] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE71B06000 == 51 [pid = 3008] [id = 573] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64417000 == 50 [pid = 3008] [id = 574] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69039800 == 49 [pid = 3008] [id = 412] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67CE4800 == 48 [pid = 3008] [id = 420] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6F4BB000 == 47 [pid = 3008] [id = 535] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6FFB3000 == 46 [pid = 3008] [id = 536] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE7131B800 == 45 [pid = 3008] [id = 571] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69041000 == 44 [pid = 3008] [id = 518] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE7242D000 == 43 [pid = 3008] [id = 585] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B09000 == 42 [pid = 3008] [id = 610] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EC7C800 == 41 [pid = 3008] [id = 609] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE71315000 == 40 [pid = 3008] [id = 608] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE7019E800 == 39 [pid = 3008] [id = 607] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EDC5800 == 38 [pid = 3008] [id = 606] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D864800 == 37 [pid = 3008] [id = 605] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68E9C000 == 36 [pid = 3008] [id = 604] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEC2000 == 35 [pid = 3008] [id = 602] 18:59:04 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A0B800 == 34 [pid = 3008] [id = 603] 18:59:05 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678D8800 == 33 [pid = 3008] [id = 611] 18:59:05 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6EDD8000 == 32 [pid = 3008] [id = 617] 18:59:05 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F5E800 == 31 [pid = 3008] [id = 618] 18:59:05 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCC1000 == 30 [pid = 3008] [id = 615] 18:59:05 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B74C800 == 29 [pid = 3008] [id = 614] 18:59:05 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6440A800 == 28 [pid = 3008] [id = 612] 18:59:05 INFO - PROCESS | 3008 | --DOCSHELL 000000BE70AE4000 == 27 [pid = 3008] [id = 619] 18:59:05 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684E4800 == 26 [pid = 3008] [id = 613] 18:59:05 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6D862000 == 25 [pid = 3008] [id = 616] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000BE68AA3400) [pid = 3008] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000BE602A6000) [pid = 3008] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000BE687D0C00) [pid = 3008] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000BE5BB5B800) [pid = 3008] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (000000BE693F1000) [pid = 3008] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000BE69021C00) [pid = 3008] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000BE6328B400) [pid = 3008] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000BE687B6800) [pid = 3008] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000BE60F79C00) [pid = 3008] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000BE67741C00) [pid = 3008] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000BE693B8400) [pid = 3008] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000BE6B3BA800) [pid = 3008] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000BE6B3F0800) [pid = 3008] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000BE7018EC00) [pid = 3008] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000BE602A4000) [pid = 3008] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000BE64E46400) [pid = 3008] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000BE6899BC00) [pid = 3008] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000BE67B56400) [pid = 3008] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000BE68A06400) [pid = 3008] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000BE63B2B000) [pid = 3008] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000BE64E48800) [pid = 3008] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000BE685AE000) [pid = 3008] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000BE69069400) [pid = 3008] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000BE69232C00) [pid = 3008] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000BE57468000) [pid = 3008] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000BE6BA58000) [pid = 3008] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000BE68981C00) [pid = 3008] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000BE71B7AC00) [pid = 3008] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000BE68AA9000) [pid = 3008] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000BE6551B800) [pid = 3008] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000BE68796400) [pid = 3008] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000BE7010D000) [pid = 3008] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000BE693EC800) [pid = 3008] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000BE72629400) [pid = 3008] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000BE71B76800) [pid = 3008] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000BE69077400) [pid = 3008] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000BE702E8C00) [pid = 3008] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE693F3000) [pid = 3008] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE68A06C00) [pid = 3008] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE664C1000) [pid = 3008] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE67745400) [pid = 3008] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE679B4400) [pid = 3008] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE6855A800) [pid = 3008] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE685EEC00) [pid = 3008] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE5D86F800) [pid = 3008] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE5C387000) [pid = 3008] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE71A75400) [pid = 3008] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE71B7EC00) [pid = 3008] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE6328E800) [pid = 3008] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE63594000) [pid = 3008] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE6556AC00) [pid = 3008] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE60F03800) [pid = 3008] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE5C5A4800) [pid = 3008] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE5BA8A000) [pid = 3008] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE5D874000) [pid = 3008] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE643C5400) [pid = 3008] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE63B2CC00) [pid = 3008] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE64488800) [pid = 3008] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE692B7000) [pid = 3008] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE715DA000) [pid = 3008] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE71A7C000) [pid = 3008] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE71B81000) [pid = 3008] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE68798800) [pid = 3008] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE687D8800) [pid = 3008] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE64974C00) [pid = 3008] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE65521400) [pid = 3008] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE684D5000) [pid = 3008] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE685BF800) [pid = 3008] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE68795400) [pid = 3008] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 18:59:05 INFO - PROCESS | 3008 | 1461117545673 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]]]}] 18:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 3006ms 18:59:05 INFO - PROCESS | 3008 | 1461117545732 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 18:59:05 INFO - PROCESS | 3008 | 1461117545737 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 18:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:59:05 INFO - PROCESS | 3008 | 1461117545743 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:59:05 INFO - PROCESS | 3008 | 1461117545747 Marionette TRACE conn5 <- [1,2446,null,{}] 18:59:05 INFO - PROCESS | 3008 | 1461117545753 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}] 18:59:05 INFO - PROCESS | 3008 | 1461117545850 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 18:59:05 INFO - PROCESS | 3008 | 1461117545859 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE566C4000 == 26 [pid = 3008] [id = 621] 18:59:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE56065000) [pid = 3008] [serial = 1863] [outer = 0000000000000000] 18:59:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE56065C00) [pid = 3008] [serial = 1864] [outer = 000000BE56065000] 18:59:05 INFO - PROCESS | 3008 | 1461117545951 Marionette DEBUG loaded listener.js 18:59:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE56570400) [pid = 3008] [serial = 1865] [outer = 000000BE56065000] 18:59:06 INFO - PROCESS | 3008 | 1461117546416 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]]]}] 18:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 735ms 18:59:06 INFO - PROCESS | 3008 | 1461117546481 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 18:59:06 INFO - PROCESS | 3008 | 1461117546488 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 18:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:59:06 INFO - PROCESS | 3008 | 1461117546495 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:59:06 INFO - PROCESS | 3008 | 1461117546497 Marionette TRACE conn5 <- [1,2450,null,{}] 18:59:06 INFO - PROCESS | 3008 | 1461117546501 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}] 18:59:06 INFO - PROCESS | 3008 | 1461117546591 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 18:59:06 INFO - PROCESS | 3008 | 1461117546600 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BBE4000 == 27 [pid = 3008] [id = 622] 18:59:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE566CD400) [pid = 3008] [serial = 1866] [outer = 0000000000000000] 18:59:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE56CD2800) [pid = 3008] [serial = 1867] [outer = 000000BE566CD400] 18:59:06 INFO - PROCESS | 3008 | 1461117546647 Marionette DEBUG loaded listener.js 18:59:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE56FEA400) [pid = 3008] [serial = 1868] [outer = 000000BE566CD400] 18:59:07 INFO - PROCESS | 3008 | 1461117547119 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]]]}] 18:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 690ms 18:59:07 INFO - PROCESS | 3008 | 1461117547190 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 18:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:59:07 INFO - PROCESS | 3008 | 1461117547194 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 18:59:07 INFO - PROCESS | 3008 | 1461117547198 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:59:07 INFO - PROCESS | 3008 | 1461117547201 Marionette TRACE conn5 <- [1,2454,null,{}] 18:59:07 INFO - PROCESS | 3008 | 1461117547246 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}] 18:59:07 INFO - PROCESS | 3008 | 1461117547351 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 18:59:07 INFO - PROCESS | 3008 | 1461117547358 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4D0000 == 28 [pid = 3008] [id = 623] 18:59:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE55411400) [pid = 3008] [serial = 1869] [outer = 0000000000000000] 18:59:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE573E7800) [pid = 3008] [serial = 1870] [outer = 000000BE55411400] 18:59:07 INFO - PROCESS | 3008 | 1461117547409 Marionette DEBUG loaded listener.js 18:59:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE57468000) [pid = 3008] [serial = 1871] [outer = 000000BE55411400] 18:59:07 INFO - PROCESS | 3008 | 1461117547865 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]]]}] 18:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 732ms 18:59:07 INFO - PROCESS | 3008 | 1461117547931 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 18:59:07 INFO - PROCESS | 3008 | 1461117547934 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 18:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:59:07 INFO - PROCESS | 3008 | 1461117547937 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:59:07 INFO - PROCESS | 3008 | 1461117547939 Marionette TRACE conn5 <- [1,2458,null,{}] 18:59:07 INFO - PROCESS | 3008 | 1461117547943 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}] 18:59:08 INFO - PROCESS | 3008 | 1461117548029 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 18:59:08 INFO - PROCESS | 3008 | 1461117548035 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60E8D000 == 29 [pid = 3008] [id = 624] 18:59:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE58591C00) [pid = 3008] [serial = 1872] [outer = 0000000000000000] 18:59:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE5878F800) [pid = 3008] [serial = 1873] [outer = 000000BE58591C00] 18:59:08 INFO - PROCESS | 3008 | 1461117548082 Marionette DEBUG loaded listener.js 18:59:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE5B8D1C00) [pid = 3008] [serial = 1874] [outer = 000000BE58591C00] 18:59:08 INFO - PROCESS | 3008 | 1461117548492 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]]]}] 18:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 18:59:08 INFO - PROCESS | 3008 | 1461117548569 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 18:59:08 INFO - PROCESS | 3008 | 1461117548572 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 18:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:59:08 INFO - PROCESS | 3008 | 1461117548575 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:59:08 INFO - PROCESS | 3008 | 1461117548577 Marionette TRACE conn5 <- [1,2462,null,{}] 18:59:08 INFO - PROCESS | 3008 | 1461117548580 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}] 18:59:08 INFO - PROCESS | 3008 | 1461117548660 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 18:59:08 INFO - PROCESS | 3008 | 1461117548668 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B80800 == 30 [pid = 3008] [id = 625] 18:59:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE56CD3000) [pid = 3008] [serial = 1875] [outer = 0000000000000000] 18:59:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE5BA37400) [pid = 3008] [serial = 1876] [outer = 000000BE56CD3000] 18:59:08 INFO - PROCESS | 3008 | 1461117548714 Marionette DEBUG loaded listener.js 18:59:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE5BBBA000) [pid = 3008] [serial = 1877] [outer = 000000BE56CD3000] 18:59:09 INFO - PROCESS | 3008 | 1461117549162 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]]]}] 18:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 625ms 18:59:09 INFO - PROCESS | 3008 | 1461117549205 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 18:59:09 INFO - PROCESS | 3008 | 1461117549207 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 18:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:59:09 INFO - PROCESS | 3008 | 1461117549210 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - PROCESS | 3008 | 1461117549212 Marionette TRACE conn5 <- [1,2466,null,{}] 18:59:09 INFO - PROCESS | 3008 | 1461117549216 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}] 18:59:09 INFO - PROCESS | 3008 | 1461117549333 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 18:59:09 INFO - PROCESS | 3008 | 1461117549343 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A7B000 == 31 [pid = 3008] [id = 626] 18:59:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE5C511C00) [pid = 3008] [serial = 1878] [outer = 0000000000000000] 18:59:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE5C8DE800) [pid = 3008] [serial = 1879] [outer = 000000BE5C511C00] 18:59:09 INFO - PROCESS | 3008 | 1461117549392 Marionette DEBUG loaded listener.js 18:59:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE5D40A400) [pid = 3008] [serial = 1880] [outer = 000000BE5C511C00] 18:59:09 INFO - PROCESS | 3008 | 1461117549833 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]]]}] 18:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 692ms 18:59:09 INFO - PROCESS | 3008 | 1461117549904 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 18:59:09 INFO - PROCESS | 3008 | 1461117549906 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 18:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:59:09 INFO - PROCESS | 3008 | 1461117549910 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - PROCESS | 3008 | 1461117549912 Marionette TRACE conn5 <- [1,2470,null,{}] 18:59:09 INFO - PROCESS | 3008 | 1461117549915 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}] 18:59:10 INFO - PROCESS | 3008 | 1461117549995 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 18:59:10 INFO - PROCESS | 3008 | 1461117550037 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F0E800 == 32 [pid = 3008] [id = 627] 18:59:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE5D499400) [pid = 3008] [serial = 1881] [outer = 0000000000000000] 18:59:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE5D86E400) [pid = 3008] [serial = 1882] [outer = 000000BE5D499400] 18:59:10 INFO - PROCESS | 3008 | 1461117550083 Marionette DEBUG loaded listener.js 18:59:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE6029D400) [pid = 3008] [serial = 1883] [outer = 000000BE5D499400] 18:59:10 INFO - PROCESS | 3008 | 1461117550508 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]]]}] 18:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms 18:59:10 INFO - PROCESS | 3008 | 1461117550541 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 18:59:10 INFO - PROCESS | 3008 | 1461117550543 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 18:59:10 INFO - PROCESS | 3008 | 1461117550546 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:59:10 INFO - PROCESS | 3008 | 1461117550548 Marionette TRACE conn5 <- [1,2474,null,{}] 18:59:10 INFO - PROCESS | 3008 | 1461117550556 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}] 18:59:10 INFO - PROCESS | 3008 | 1461117550638 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 18:59:10 INFO - PROCESS | 3008 | 1461117550644 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64406000 == 33 [pid = 3008] [id = 628] 18:59:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE602A6400) [pid = 3008] [serial = 1884] [outer = 0000000000000000] 18:59:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE60A4A400) [pid = 3008] [serial = 1885] [outer = 000000BE602A6400] 18:59:10 INFO - PROCESS | 3008 | 1461117550689 Marionette DEBUG loaded listener.js 18:59:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE60A54000) [pid = 3008] [serial = 1886] [outer = 000000BE602A6400] 18:59:11 INFO - PROCESS | 3008 | 1461117551175 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]]]}] 18:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 18:59:11 INFO - PROCESS | 3008 | 1461117551241 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 18:59:11 INFO - PROCESS | 3008 | 1461117551243 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 18:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:59:11 INFO - PROCESS | 3008 | 1461117551247 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:59:11 INFO - PROCESS | 3008 | 1461117551249 Marionette TRACE conn5 <- [1,2478,null,{}] 18:59:11 INFO - PROCESS | 3008 | 1461117551252 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}] 18:59:11 INFO - PROCESS | 3008 | 1461117551360 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 18:59:11 INFO - PROCESS | 3008 | 1461117551443 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4CF000 == 34 [pid = 3008] [id = 629] 18:59:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE60A74800) [pid = 3008] [serial = 1887] [outer = 0000000000000000] 18:59:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE60A7C800) [pid = 3008] [serial = 1888] [outer = 000000BE60A74800] 18:59:11 INFO - PROCESS | 3008 | 1461117551489 Marionette DEBUG loaded listener.js 18:59:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE60EDD000) [pid = 3008] [serial = 1889] [outer = 000000BE60A74800] 18:59:11 INFO - PROCESS | 3008 | 1461117551913 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]]]}] 18:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 689ms 18:59:11 INFO - PROCESS | 3008 | 1461117551939 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 18:59:11 INFO - PROCESS | 3008 | 1461117551941 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 18:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:59:11 INFO - PROCESS | 3008 | 1461117551944 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:59:11 INFO - PROCESS | 3008 | 1461117551946 Marionette TRACE conn5 <- [1,2482,null,{}] 18:59:11 INFO - PROCESS | 3008 | 1461117551949 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}] 18:59:12 INFO - PROCESS | 3008 | 1461117552063 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 18:59:12 INFO - PROCESS | 3008 | 1461117552069 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6640C000 == 35 [pid = 3008] [id = 630] 18:59:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE60F03800) [pid = 3008] [serial = 1890] [outer = 0000000000000000] 18:59:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE60F09000) [pid = 3008] [serial = 1891] [outer = 000000BE60F03800] 18:59:12 INFO - PROCESS | 3008 | 1461117552157 Marionette DEBUG loaded listener.js 18:59:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE60F6F800) [pid = 3008] [serial = 1892] [outer = 000000BE60F03800] 18:59:12 INFO - PROCESS | 3008 | 1461117552600 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]]]}] 18:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 690ms 18:59:12 INFO - PROCESS | 3008 | 1461117552637 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 18:59:12 INFO - PROCESS | 3008 | 1461117552639 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 18:59:12 INFO - PROCESS | 3008 | 1461117552643 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:59:12 INFO - PROCESS | 3008 | 1461117552645 Marionette TRACE conn5 <- [1,2486,null,{}] 18:59:12 INFO - PROCESS | 3008 | 1461117552649 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}] 18:59:12 INFO - PROCESS | 3008 | 1461117552807 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE576D6800) [pid = 3008] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE68FED800) [pid = 3008] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE5C38E400) [pid = 3008] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE71A77000) [pid = 3008] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE6F052800) [pid = 3008] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE6901B000) [pid = 3008] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE56062400) [pid = 3008] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE56065800) [pid = 3008] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE68AA7000) [pid = 3008] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE68A0EC00) [pid = 3008] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE66174400) [pid = 3008] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE5C289800) [pid = 3008] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE56C96800) [pid = 3008] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE687CD800) [pid = 3008] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE60A49800) [pid = 3008] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE653A5800) [pid = 3008] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE5D871C00) [pid = 3008] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE636B6400) [pid = 3008] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE55513000) [pid = 3008] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE55EAE000) [pid = 3008] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE6B3BBC00) [pid = 3008] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE687CDC00) [pid = 3008] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:59:13 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE702F3400) [pid = 3008] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:59:13 INFO - PROCESS | 3008 | 1461117553418 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6AF800 == 36 [pid = 3008] [id = 631] 18:59:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE55F91000) [pid = 3008] [serial = 1893] [outer = 0000000000000000] 18:59:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE56C97C00) [pid = 3008] [serial = 1894] [outer = 000000BE55F91000] 18:59:13 INFO - PROCESS | 3008 | 1461117553475 Marionette DEBUG loaded listener.js 18:59:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE63287800) [pid = 3008] [serial = 1895] [outer = 000000BE55F91000] 18:59:13 INFO - PROCESS | 3008 | 1461117553865 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]]]}] 18:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1236ms 18:59:13 INFO - PROCESS | 3008 | 1461117553888 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 18:59:13 INFO - PROCESS | 3008 | 1461117553890 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 18:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:59:13 INFO - PROCESS | 3008 | 1461117553894 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:59:13 INFO - PROCESS | 3008 | 1461117553896 Marionette TRACE conn5 <- [1,2490,null,{}] 18:59:13 INFO - PROCESS | 3008 | 1461117553899 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}] 18:59:13 INFO - PROCESS | 3008 | 1461117553980 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 18:59:13 INFO - PROCESS | 3008 | 1461117553987 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67871800 == 37 [pid = 3008] [id = 632] 18:59:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE63293400) [pid = 3008] [serial = 1896] [outer = 0000000000000000] 18:59:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE6358C000) [pid = 3008] [serial = 1897] [outer = 000000BE63293400] 18:59:14 INFO - PROCESS | 3008 | 1461117554032 Marionette DEBUG loaded listener.js 18:59:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE63594C00) [pid = 3008] [serial = 1898] [outer = 000000BE63293400] 18:59:14 INFO - PROCESS | 3008 | 1461117554461 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]]]}] 18:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 586ms 18:59:14 INFO - PROCESS | 3008 | 1461117554482 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 18:59:14 INFO - PROCESS | 3008 | 1461117554484 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 18:59:14 INFO - PROCESS | 3008 | 1461117554487 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:59:14 INFO - PROCESS | 3008 | 1461117554489 Marionette TRACE conn5 <- [1,2494,null,{}] 18:59:14 INFO - PROCESS | 3008 | 1461117554507 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}] 18:59:14 INFO - PROCESS | 3008 | 1461117554590 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 18:59:14 INFO - PROCESS | 3008 | 1461117554597 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B08800 == 38 [pid = 3008] [id = 633] 18:59:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE636A8000) [pid = 3008] [serial = 1899] [outer = 0000000000000000] 18:59:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE5C80D800) [pid = 3008] [serial = 1900] [outer = 000000BE636A8000] 18:59:14 INFO - PROCESS | 3008 | 1461117554644 Marionette DEBUG loaded listener.js 18:59:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE6386BC00) [pid = 3008] [serial = 1901] [outer = 000000BE636A8000] 18:59:15 INFO - PROCESS | 3008 | 1461117555102 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]]]}] 18:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 649ms 18:59:15 INFO - PROCESS | 3008 | 1461117555140 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 18:59:15 INFO - PROCESS | 3008 | 1461117555142 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 18:59:15 INFO - PROCESS | 3008 | 1461117555146 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:59:15 INFO - PROCESS | 3008 | 1461117555148 Marionette TRACE conn5 <- [1,2498,null,{}] 18:59:15 INFO - PROCESS | 3008 | 1461117555156 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}] 18:59:15 INFO - PROCESS | 3008 | 1461117555240 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 18:59:15 INFO - PROCESS | 3008 | 1461117555246 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C65000 == 39 [pid = 3008] [id = 634] 18:59:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE6386A800) [pid = 3008] [serial = 1902] [outer = 0000000000000000] 18:59:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE63B26000) [pid = 3008] [serial = 1903] [outer = 000000BE6386A800] 18:59:15 INFO - PROCESS | 3008 | 1461117555293 Marionette DEBUG loaded listener.js 18:59:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE63B2E000) [pid = 3008] [serial = 1904] [outer = 000000BE6386A800] 18:59:16 INFO - PROCESS | 3008 | 1461117556118 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]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1035ms 18:59:16 INFO - PROCESS | 3008 | 1461117556185 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 18:59:16 INFO - PROCESS | 3008 | 1461117556191 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 18:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:59:16 INFO - PROCESS | 3008 | 1461117556218 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - PROCESS | 3008 | 1461117556222 Marionette TRACE conn5 <- [1,2502,null,{}] 18:59:16 INFO - PROCESS | 3008 | 1461117556228 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}] 18:59:16 INFO - PROCESS | 3008 | 1461117556380 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 18:59:16 INFO - PROCESS | 3008 | 1461117556497 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C3BB000 == 40 [pid = 3008] [id = 635] 18:59:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE56CD2000) [pid = 3008] [serial = 1905] [outer = 0000000000000000] 18:59:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE56FE0800) [pid = 3008] [serial = 1906] [outer = 000000BE56CD2000] 18:59:16 INFO - PROCESS | 3008 | 1461117556557 Marionette DEBUG loaded listener.js 18:59:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE5708E000) [pid = 3008] [serial = 1907] [outer = 000000BE56CD2000] 18:59:17 INFO - PROCESS | 3008 | 1461117557241 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]]]}] 18:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1084ms 18:59:17 INFO - PROCESS | 3008 | 1461117557304 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 18:59:17 INFO - PROCESS | 3008 | 1461117557311 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 18:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:59:17 INFO - PROCESS | 3008 | 1461117557318 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 3008 | 1461117557321 Marionette TRACE conn5 <- [1,2506,null,{}] 18:59:17 INFO - PROCESS | 3008 | 1461117557325 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}] 18:59:17 INFO - PROCESS | 3008 | 1461117557447 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 18:59:17 INFO - PROCESS | 3008 | 1461117557584 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A0D000 == 41 [pid = 3008] [id = 636] 18:59:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE55F91400) [pid = 3008] [serial = 1908] [outer = 0000000000000000] 18:59:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE5B8CD000) [pid = 3008] [serial = 1909] [outer = 000000BE55F91400] 18:59:17 INFO - PROCESS | 3008 | 1461117557642 Marionette DEBUG loaded listener.js 18:59:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE5C359000) [pid = 3008] [serial = 1910] [outer = 000000BE55F91400] 18:59:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6B9000 == 40 [pid = 3008] [id = 294] 18:59:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B0F800 == 39 [pid = 3008] [id = 295] 18:59:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE61651800 == 38 [pid = 3008] [id = 289] 18:59:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6610B000 == 37 [pid = 3008] [id = 293] 18:59:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F05000 == 36 [pid = 3008] [id = 291] 18:59:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6C2800 == 35 [pid = 3008] [id = 288] 18:59:18 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C2C2000 == 34 [pid = 3008] [id = 296] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE68990C00) [pid = 3008] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | 1461117558663 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]]]}] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE716D1C00) [pid = 3008] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE725CE000) [pid = 3008] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE702F3C00) [pid = 3008] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE685C3800) [pid = 3008] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE7262D800) [pid = 3008] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE6FD7DC00) [pid = 3008] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE6F048000) [pid = 3008] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE6B3C6000) [pid = 3008] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE570C2400) [pid = 3008] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE63BA6800) [pid = 3008] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE692BF400) [pid = 3008] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE69074400) [pid = 3008] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE6901D400) [pid = 3008] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE68E29000) [pid = 3008] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE687B4800) [pid = 3008] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE67C46400) [pid = 3008] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE64DBCC00) [pid = 3008] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE636AF400) [pid = 3008] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5C504C00) [pid = 3008] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE5745DC00) [pid = 3008] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE6899F400) [pid = 3008] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE684D6800) [pid = 3008] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE66F11400) [pid = 3008] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE67778800) [pid = 3008] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE67738800) [pid = 3008] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE62BA8000) [pid = 3008] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE64606400) [pid = 3008] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE656B6800) [pid = 3008] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE64611C00) [pid = 3008] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE61669800) [pid = 3008] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE5C286400) [pid = 3008] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE6FD7E000) [pid = 3008] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE6855D800) [pid = 3008] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE6F054000) [pid = 3008] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE6F047400) [pid = 3008] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE68E20C00) [pid = 3008] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000BE693B7800) [pid = 3008] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000BE60A7FC00) [pid = 3008] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (000000BE70104400) [pid = 3008] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (000000BE685CA400) [pid = 3008] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 18:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1389ms 18:59:18 INFO - PROCESS | 3008 | 1461117558713 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 18:59:18 INFO - PROCESS | 3008 | 1461117558716 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 18:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:59:18 INFO - PROCESS | 3008 | 1461117558721 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:59:18 INFO - PROCESS | 3008 | 1461117558724 Marionette TRACE conn5 <- [1,2510,null,{}] 18:59:18 INFO - PROCESS | 3008 | 1461117558730 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}] 18:59:18 INFO - PROCESS | 3008 | 1461117558816 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 18:59:18 INFO - PROCESS | 3008 | 1461117558830 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE58773800 == 35 [pid = 3008] [id = 637] 18:59:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000BE5606C400) [pid = 3008] [serial = 1911] [outer = 0000000000000000] 18:59:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000BE56C99400) [pid = 3008] [serial = 1912] [outer = 000000BE5606C400] 18:59:18 INFO - PROCESS | 3008 | 1461117558879 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000BE56FE7C00) [pid = 3008] [serial = 1913] [outer = 000000BE5606C400] 18:59:19 INFO - PROCESS | 3008 | 1461117559426 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]]]}] 18:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 18:59:19 INFO - PROCESS | 3008 | 1461117559456 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 18:59:19 INFO - PROCESS | 3008 | 1461117559461 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 18:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:59:19 INFO - PROCESS | 3008 | 1461117559468 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:59:19 INFO - PROCESS | 3008 | 1461117559470 Marionette TRACE conn5 <- [1,2514,null,{}] 18:59:19 INFO - PROCESS | 3008 | 1461117559474 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}] 18:59:19 INFO - PROCESS | 3008 | 1461117559564 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 18:59:19 INFO - PROCESS | 3008 | 1461117559570 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE61652800 == 36 [pid = 3008] [id = 638] 18:59:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE58520C00) [pid = 3008] [serial = 1914] [outer = 0000000000000000] 18:59:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE58720C00) [pid = 3008] [serial = 1915] [outer = 000000BE58520C00] 18:59:19 INFO - PROCESS | 3008 | 1461117559619 Marionette DEBUG loaded listener.js 18:59:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE5B8D9800) [pid = 3008] [serial = 1916] [outer = 000000BE58520C00] 18:59:20 INFO - PROCESS | 3008 | 1461117560093 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]]]}] 18:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 692ms 18:59:20 INFO - PROCESS | 3008 | 1461117560161 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 18:59:20 INFO - PROCESS | 3008 | 1461117560164 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 18:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:59:20 INFO - PROCESS | 3008 | 1461117560167 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:59:20 INFO - PROCESS | 3008 | 1461117560171 Marionette TRACE conn5 <- [1,2518,null,{}] 18:59:20 INFO - PROCESS | 3008 | 1461117560183 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}] 18:59:20 INFO - PROCESS | 3008 | 1461117560270 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 18:59:20 INFO - PROCESS | 3008 | 1461117560277 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F16000 == 37 [pid = 3008] [id = 639] 18:59:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE5BEF8000) [pid = 3008] [serial = 1917] [outer = 0000000000000000] 18:59:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE5C5A6400) [pid = 3008] [serial = 1918] [outer = 000000BE5BEF8000] 18:59:20 INFO - PROCESS | 3008 | 1461117560327 Marionette DEBUG loaded listener.js 18:59:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE5D403C00) [pid = 3008] [serial = 1919] [outer = 000000BE5BEF8000] 18:59:20 INFO - PROCESS | 3008 | 1461117560801 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]]]}] 18:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 691ms 18:59:20 INFO - PROCESS | 3008 | 1461117560861 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 18:59:20 INFO - PROCESS | 3008 | 1461117560864 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 18:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:59:20 INFO - PROCESS | 3008 | 1461117560868 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:59:20 INFO - PROCESS | 3008 | 1461117560870 Marionette TRACE conn5 <- [1,2522,null,{}] 18:59:20 INFO - PROCESS | 3008 | 1461117560873 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}] 18:59:20 INFO - PROCESS | 3008 | 1461117560984 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 18:59:21 INFO - PROCESS | 3008 | 1461117560991 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6538E000 == 38 [pid = 3008] [id = 640] 18:59:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE5D874000) [pid = 3008] [serial = 1920] [outer = 0000000000000000] 18:59:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE5E022C00) [pid = 3008] [serial = 1921] [outer = 000000BE5D874000] 18:59:21 INFO - PROCESS | 3008 | 1461117561080 Marionette DEBUG loaded listener.js 18:59:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE60A4DC00) [pid = 3008] [serial = 1922] [outer = 000000BE5D874000] 18:59:21 INFO - PROCESS | 3008 | 1461117561507 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]]]}] 18:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 691ms 18:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:59:21 INFO - PROCESS | 3008 | 1461117561561 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 18:59:21 INFO - PROCESS | 3008 | 1461117561563 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 18:59:21 INFO - PROCESS | 3008 | 1461117561567 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:59:21 INFO - PROCESS | 3008 | 1461117561568 Marionette TRACE conn5 <- [1,2526,null,{}] 18:59:21 INFO - PROCESS | 3008 | 1461117561579 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}] 18:59:21 INFO - PROCESS | 3008 | 1461117561723 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 18:59:21 INFO - PROCESS | 3008 | 1461117561748 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6760C800 == 39 [pid = 3008] [id = 641] 18:59:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE60A74000) [pid = 3008] [serial = 1923] [outer = 0000000000000000] 18:59:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE60E33400) [pid = 3008] [serial = 1924] [outer = 000000BE60A74000] 18:59:21 INFO - PROCESS | 3008 | 1461117561795 Marionette DEBUG loaded listener.js 18:59:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE60F0BC00) [pid = 3008] [serial = 1925] [outer = 000000BE60A74000] 18:59:22 INFO - PROCESS | 3008 | 1461117562255 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]]]}] 18:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 733ms 18:59:22 INFO - PROCESS | 3008 | 1461117562304 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 18:59:22 INFO - PROCESS | 3008 | 1461117562306 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 18:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:59:22 INFO - PROCESS | 3008 | 1461117562309 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:59:22 INFO - PROCESS | 3008 | 1461117562311 Marionette TRACE conn5 <- [1,2530,null,{}] 18:59:22 INFO - PROCESS | 3008 | 1461117562314 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}] 18:59:22 INFO - PROCESS | 3008 | 1461117562444 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 18:59:22 INFO - PROCESS | 3008 | 1461117562501 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B17800 == 40 [pid = 3008] [id = 642] 18:59:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE60FCC000) [pid = 3008] [serial = 1926] [outer = 0000000000000000] 18:59:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE62BAD400) [pid = 3008] [serial = 1927] [outer = 000000BE60FCC000] 18:59:22 INFO - PROCESS | 3008 | 1461117562550 Marionette DEBUG loaded listener.js 18:59:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE6358A800) [pid = 3008] [serial = 1928] [outer = 000000BE60FCC000] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE60A74800) [pid = 3008] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE55411400) [pid = 3008] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE5C511C00) [pid = 3008] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE602A6400) [pid = 3008] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE56065000) [pid = 3008] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE60F03800) [pid = 3008] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE58591C00) [pid = 3008] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE6878F400) [pid = 3008] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE5D499400) [pid = 3008] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE566CD400) [pid = 3008] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE56CD3000) [pid = 3008] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE63293400) [pid = 3008] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE55F91000) [pid = 3008] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:59:22 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE636A8000) [pid = 3008] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:59:23 INFO - PROCESS | 3008 | 1461117563097 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]]]}] 18:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 838ms 18:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:59:23 INFO - PROCESS | 3008 | 1461117563151 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 18:59:23 INFO - PROCESS | 3008 | 1461117563153 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 18:59:23 INFO - PROCESS | 3008 | 1461117563156 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:59:23 INFO - PROCESS | 3008 | 1461117563158 Marionette TRACE conn5 <- [1,2534,null,{}] 18:59:23 INFO - PROCESS | 3008 | 1461117563162 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}] 18:59:23 INFO - PROCESS | 3008 | 1461117563270 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 18:59:23 INFO - PROCESS | 3008 | 1461117563319 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57FDE000 == 41 [pid = 3008] [id = 643] 18:59:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE5606E400) [pid = 3008] [serial = 1929] [outer = 0000000000000000] 18:59:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE5C511C00) [pid = 3008] [serial = 1930] [outer = 000000BE5606E400] 18:59:23 INFO - PROCESS | 3008 | 1461117563364 Marionette DEBUG loaded listener.js 18:59:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE6321B800) [pid = 3008] [serial = 1931] [outer = 000000BE5606E400] 18:59:23 INFO - PROCESS | 3008 | 1461117563736 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]]]}] 18:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 628ms 18:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:59:23 INFO - PROCESS | 3008 | 1461117563789 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 18:59:23 INFO - PROCESS | 3008 | 1461117563791 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 18:59:23 INFO - PROCESS | 3008 | 1461117563794 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:59:23 INFO - PROCESS | 3008 | 1461117563796 Marionette TRACE conn5 <- [1,2538,null,{}] 18:59:23 INFO - PROCESS | 3008 | 1461117563799 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}] 18:59:23 INFO - PROCESS | 3008 | 1461117563881 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 18:59:23 INFO - PROCESS | 3008 | 1461117563887 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE683E3800 == 42 [pid = 3008] [id = 644] 18:59:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE63590000) [pid = 3008] [serial = 1932] [outer = 0000000000000000] 18:59:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE636AE400) [pid = 3008] [serial = 1933] [outer = 000000BE63590000] 18:59:23 INFO - PROCESS | 3008 | 1461117563932 Marionette DEBUG loaded listener.js 18:59:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE63B28C00) [pid = 3008] [serial = 1934] [outer = 000000BE63590000] 18:59:24 INFO - PROCESS | 3008 | 1461117564361 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]]]}] 18:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 587ms 18:59:24 INFO - PROCESS | 3008 | 1461117564398 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 18:59:24 INFO - PROCESS | 3008 | 1461117564400 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 18:59:24 INFO - PROCESS | 3008 | 1461117564404 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:59:24 INFO - PROCESS | 3008 | 1461117564406 Marionette TRACE conn5 <- [1,2542,null,{}] 18:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:59:24 INFO - PROCESS | 3008 | 1461117564410 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}] 18:59:24 INFO - PROCESS | 3008 | 1461117564492 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 18:59:24 INFO - PROCESS | 3008 | 1461117564728 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BA1F000 == 43 [pid = 3008] [id = 645] 18:59:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE55581C00) [pid = 3008] [serial = 1935] [outer = 0000000000000000] 18:59:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE55F8CC00) [pid = 3008] [serial = 1936] [outer = 000000BE55581C00] 18:59:24 INFO - PROCESS | 3008 | 1461117564788 Marionette DEBUG loaded listener.js 18:59:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE56CD0C00) [pid = 3008] [serial = 1937] [outer = 000000BE55581C00] 18:59:25 INFO - PROCESS | 3008 | 1461117565386 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]]]}] 18:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1027ms 18:59:25 INFO - PROCESS | 3008 | 1461117565438 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 18:59:25 INFO - PROCESS | 3008 | 1461117565442 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 18:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:59:25 INFO - PROCESS | 3008 | 1461117565483 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:59:25 INFO - PROCESS | 3008 | 1461117565487 Marionette TRACE conn5 <- [1,2546,null,{}] 18:59:25 INFO - PROCESS | 3008 | 1461117565494 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}] 18:59:25 INFO - PROCESS | 3008 | 1461117565614 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 18:59:25 INFO - PROCESS | 3008 | 1461117565727 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63E96800 == 44 [pid = 3008] [id = 646] 18:59:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE5B8D5000) [pid = 3008] [serial = 1938] [outer = 0000000000000000] 18:59:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE5BEF9800) [pid = 3008] [serial = 1939] [outer = 000000BE5B8D5000] 18:59:25 INFO - PROCESS | 3008 | 1461117565788 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE5C80FC00) [pid = 3008] [serial = 1940] [outer = 000000BE5B8D5000] 18:59:26 INFO - PROCESS | 3008 | 1461117566422 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]]]}] 18:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1003ms 18:59:26 INFO - PROCESS | 3008 | 1461117566477 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 18:59:26 INFO - PROCESS | 3008 | 1461117566482 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 18:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:59:26 INFO - PROCESS | 3008 | 1461117566486 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:59:26 INFO - PROCESS | 3008 | 1461117566488 Marionette TRACE conn5 <- [1,2550,null,{}] 18:59:26 INFO - PROCESS | 3008 | 1461117566492 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}] 18:59:26 INFO - PROCESS | 3008 | 1461117566602 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 18:59:26 INFO - PROCESS | 3008 | 1461117566694 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68491000 == 45 [pid = 3008] [id = 647] 18:59:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE60A4EC00) [pid = 3008] [serial = 1941] [outer = 0000000000000000] 18:59:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE60FCB800) [pid = 3008] [serial = 1942] [outer = 000000BE60A4EC00] 18:59:26 INFO - PROCESS | 3008 | 1461117566750 Marionette DEBUG loaded listener.js 18:59:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE63220400) [pid = 3008] [serial = 1943] [outer = 000000BE60A4EC00] 18:59:27 INFO - PROCESS | 3008 | 1461117567387 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]]]}] 18:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 944ms 18:59:27 INFO - PROCESS | 3008 | 1461117567433 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 18:59:27 INFO - PROCESS | 3008 | 1461117567435 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 18:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:59:27 INFO - PROCESS | 3008 | 1461117567446 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:59:27 INFO - PROCESS | 3008 | 1461117567453 Marionette TRACE conn5 <- [1,2554,null,{}] 18:59:27 INFO - PROCESS | 3008 | 1461117567472 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}] 18:59:27 INFO - PROCESS | 3008 | 1461117567584 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 18:59:27 INFO - PROCESS | 3008 | 1461117567661 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68E95800 == 46 [pid = 3008] [id = 648] 18:59:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE63BA6000) [pid = 3008] [serial = 1944] [outer = 0000000000000000] 18:59:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE6448F800) [pid = 3008] [serial = 1945] [outer = 000000BE63BA6000] 18:59:27 INFO - PROCESS | 3008 | 1461117567758 Marionette DEBUG loaded listener.js 18:59:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE64607C00) [pid = 3008] [serial = 1946] [outer = 000000BE63BA6000] 18:59:28 INFO - PROCESS | 3008 | 1461117568333 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]]]}] 18:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 922ms 18:59:28 INFO - PROCESS | 3008 | 1461117568364 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 18:59:28 INFO - PROCESS | 3008 | 1461117568367 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 18:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:59:28 INFO - PROCESS | 3008 | 1461117568370 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:59:28 INFO - PROCESS | 3008 | 1461117568372 Marionette TRACE conn5 <- [1,2558,null,{}] 18:59:28 INFO - PROCESS | 3008 | 1461117568376 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}] 18:59:28 INFO - PROCESS | 3008 | 1461117568484 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 18:59:28 INFO - PROCESS | 3008 | 1461117568574 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6902F000 == 47 [pid = 3008] [id = 649] 18:59:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE64606000) [pid = 3008] [serial = 1947] [outer = 0000000000000000] 18:59:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE646BB000) [pid = 3008] [serial = 1948] [outer = 000000BE64606000] 18:59:28 INFO - PROCESS | 3008 | 1461117568630 Marionette DEBUG loaded listener.js 18:59:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE64977C00) [pid = 3008] [serial = 1949] [outer = 000000BE64606000] 18:59:29 INFO - PROCESS | 3008 | 1461117569395 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]]]}] 18:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1085ms 18:59:29 INFO - PROCESS | 3008 | 1461117569458 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 18:59:29 INFO - PROCESS | 3008 | 1461117569462 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 18:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:59:29 INFO - PROCESS | 3008 | 1461117569480 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:59:29 INFO - PROCESS | 3008 | 1461117569484 Marionette TRACE conn5 <- [1,2562,null,{}] 18:59:29 INFO - PROCESS | 3008 | 1461117569493 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}] 18:59:29 INFO - PROCESS | 3008 | 1461117569596 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 18:59:29 INFO - PROCESS | 3008 | 1461117569724 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE56092800 == 48 [pid = 3008] [id = 650] 18:59:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE56CD6C00) [pid = 3008] [serial = 1950] [outer = 0000000000000000] 18:59:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE56CD7C00) [pid = 3008] [serial = 1951] [outer = 000000BE56CD6C00] 18:59:29 INFO - PROCESS | 3008 | 1461117569780 Marionette DEBUG loaded listener.js 18:59:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE573E8000) [pid = 3008] [serial = 1952] [outer = 000000BE56CD6C00] 18:59:29 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C535800 == 47 [pid = 3008] [id = 300] 18:59:29 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BAC7800 == 46 [pid = 3008] [id = 301] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE5C80D800) [pid = 3008] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE60A7C800) [pid = 3008] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE573E7800) [pid = 3008] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE57468000) [pid = 3008] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE5C8DE800) [pid = 3008] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5D40A400) [pid = 3008] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE60A4A400) [pid = 3008] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE56065C00) [pid = 3008] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE56570400) [pid = 3008] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE60F09000) [pid = 3008] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE60EDD000) [pid = 3008] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE5878F800) [pid = 3008] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE5B8D1C00) [pid = 3008] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE6BA5DC00) [pid = 3008] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE5D86E400) [pid = 3008] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE6029D400) [pid = 3008] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE56CD2800) [pid = 3008] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE56FEA400) [pid = 3008] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE60F6F800) [pid = 3008] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE5BA37400) [pid = 3008] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE5BBBA000) [pid = 3008] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE6358C000) [pid = 3008] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE6386BC00) [pid = 3008] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE56C97C00) [pid = 3008] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000BE63594C00) [pid = 3008] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000BE63287800) [pid = 3008] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (000000BE60A54000) [pid = 3008] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 18:59:30 INFO - PROCESS | 3008 | 1461117570334 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]]]}] 18:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 902ms 18:59:30 INFO - PROCESS | 3008 | 1461117570369 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 18:59:30 INFO - PROCESS | 3008 | 1461117570375 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 18:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:59:30 INFO - PROCESS | 3008 | 1461117570381 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:59:30 INFO - PROCESS | 3008 | 1461117570384 Marionette TRACE conn5 <- [1,2566,null,{}] 18:59:30 INFO - PROCESS | 3008 | 1461117570387 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}] 18:59:30 INFO - PROCESS | 3008 | 1461117570477 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 18:59:30 INFO - PROCESS | 3008 | 1461117570556 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4DD000 == 47 [pid = 3008] [id = 651] 18:59:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000BE5655A400) [pid = 3008] [serial = 1953] [outer = 0000000000000000] 18:59:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000BE570C2400) [pid = 3008] [serial = 1954] [outer = 000000BE5655A400] 18:59:30 INFO - PROCESS | 3008 | 1461117570603 Marionette DEBUG loaded listener.js 18:59:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE5871B000) [pid = 3008] [serial = 1955] [outer = 000000BE5655A400] 18:59:31 INFO - PROCESS | 3008 | 1461117571018 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]]]}] 18:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 692ms 18:59:31 INFO - PROCESS | 3008 | 1461117571074 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 18:59:31 INFO - PROCESS | 3008 | 1461117571076 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 18:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:59:31 INFO - PROCESS | 3008 | 1461117571080 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:59:31 INFO - PROCESS | 3008 | 1461117571083 Marionette TRACE conn5 <- [1,2570,null,{}] 18:59:31 INFO - PROCESS | 3008 | 1461117571094 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}] 18:59:31 INFO - PROCESS | 3008 | 1461117571186 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 18:59:31 INFO - PROCESS | 3008 | 1461117571193 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63E97800 == 48 [pid = 3008] [id = 652] 18:59:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE5BA8A800) [pid = 3008] [serial = 1956] [outer = 0000000000000000] 18:59:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE5C287800) [pid = 3008] [serial = 1957] [outer = 000000BE5BA8A800] 18:59:31 INFO - PROCESS | 3008 | 1461117571242 Marionette DEBUG loaded listener.js 18:59:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE5D48F000) [pid = 3008] [serial = 1958] [outer = 000000BE5BA8A800] 18:59:31 INFO - PROCESS | 3008 | 1461117571711 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]]]}] 18:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 692ms 18:59:31 INFO - PROCESS | 3008 | 1461117571775 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 18:59:31 INFO - PROCESS | 3008 | 1461117571778 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 18:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:59:31 INFO - PROCESS | 3008 | 1461117571781 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:59:31 INFO - PROCESS | 3008 | 1461117571783 Marionette TRACE conn5 <- [1,2574,null,{}] 18:59:31 INFO - PROCESS | 3008 | 1461117571787 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}] 18:59:31 INFO - PROCESS | 3008 | 1461117571901 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 18:59:31 INFO - PROCESS | 3008 | 1461117571984 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64A20800 == 49 [pid = 3008] [id = 653] 18:59:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE5C503400) [pid = 3008] [serial = 1959] [outer = 0000000000000000] 18:59:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE60A4A800) [pid = 3008] [serial = 1960] [outer = 000000BE5C503400] 18:59:32 INFO - PROCESS | 3008 | 1461117572030 Marionette DEBUG loaded listener.js 18:59:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE60A7CC00) [pid = 3008] [serial = 1961] [outer = 000000BE5C503400] 18:59:32 INFO - PROCESS | 3008 | 1461117572437 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]]]}] 18:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 691ms 18:59:32 INFO - PROCESS | 3008 | 1461117572475 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 18:59:32 INFO - PROCESS | 3008 | 1461117572477 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 18:59:32 INFO - PROCESS | 3008 | 1461117572480 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:59:32 INFO - PROCESS | 3008 | 1461117572482 Marionette TRACE conn5 <- [1,2578,null,{}] 18:59:32 INFO - PROCESS | 3008 | 1461117572486 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}] 18:59:32 INFO - PROCESS | 3008 | 1461117572593 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 18:59:32 INFO - PROCESS | 3008 | 1461117572599 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D31800 == 50 [pid = 3008] [id = 654] 18:59:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE60EE3C00) [pid = 3008] [serial = 1962] [outer = 0000000000000000] 18:59:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE60F0D000) [pid = 3008] [serial = 1963] [outer = 000000BE60EE3C00] 18:59:32 INFO - PROCESS | 3008 | 1461117572687 Marionette DEBUG loaded listener.js 18:59:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE616BC400) [pid = 3008] [serial = 1964] [outer = 000000BE60EE3C00] 18:59:33 INFO - PROCESS | 3008 | 1461117573126 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]]]}] 18:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 18:59:33 INFO - PROCESS | 3008 | 1461117573156 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 18:59:33 INFO - PROCESS | 3008 | 1461117573158 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 18:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:59:33 INFO - PROCESS | 3008 | 1461117573161 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:59:33 INFO - PROCESS | 3008 | 1461117573162 Marionette TRACE conn5 <- [1,2582,null,{}] 18:59:33 INFO - PROCESS | 3008 | 1461117573166 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}] 18:59:33 INFO - PROCESS | 3008 | 1461117573330 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 18:59:33 INFO - PROCESS | 3008 | 1461117573380 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67B1A000 == 51 [pid = 3008] [id = 655] 18:59:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE63BA7000) [pid = 3008] [serial = 1965] [outer = 0000000000000000] 18:59:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE63EAF000) [pid = 3008] [serial = 1966] [outer = 000000BE63BA7000] 18:59:33 INFO - PROCESS | 3008 | 1461117573429 Marionette DEBUG loaded listener.js 18:59:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE646B0800) [pid = 3008] [serial = 1967] [outer = 000000BE63BA7000] 18:59:33 INFO - PROCESS | 3008 | 1461117573881 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]]]}] 18:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 18:59:33 INFO - PROCESS | 3008 | 1461117573897 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 18:59:33 INFO - PROCESS | 3008 | 1461117573899 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 18:59:33 INFO - PROCESS | 3008 | 1461117573903 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:59:33 INFO - PROCESS | 3008 | 1461117573904 Marionette TRACE conn5 <- [1,2586,null,{}] 18:59:33 INFO - PROCESS | 3008 | 1461117573908 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}] 18:59:34 INFO - PROCESS | 3008 | 1461117574021 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 18:59:34 INFO - PROCESS | 3008 | 1461117574028 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE683EA800 == 52 [pid = 3008] [id = 656] 18:59:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE64975C00) [pid = 3008] [serial = 1968] [outer = 0000000000000000] 18:59:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE64E3E400) [pid = 3008] [serial = 1969] [outer = 000000BE64975C00] 18:59:34 INFO - PROCESS | 3008 | 1461117574073 Marionette DEBUG loaded listener.js 18:59:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE653A5400) [pid = 3008] [serial = 1970] [outer = 000000BE64975C00] 18:59:34 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE60FCC000) [pid = 3008] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:59:34 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE5606C400) [pid = 3008] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:59:34 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE5BEF8000) [pid = 3008] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:59:34 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE55F91400) [pid = 3008] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:59:34 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE58520C00) [pid = 3008] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:59:34 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE60A74000) [pid = 3008] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:59:34 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE5606E400) [pid = 3008] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:59:34 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE5D874000) [pid = 3008] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:59:34 INFO - PROCESS | 3008 | 1461117574547 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]]]}] 18:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 18:59:34 INFO - PROCESS | 3008 | 1461117574602 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 18:59:34 INFO - PROCESS | 3008 | 1461117574604 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 18:59:34 INFO - PROCESS | 3008 | 1461117574607 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:59:34 INFO - PROCESS | 3008 | 1461117574609 Marionette TRACE conn5 <- [1,2590,null,{}] 18:59:34 INFO - PROCESS | 3008 | 1461117574613 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}] 18:59:34 INFO - PROCESS | 3008 | 1461117574724 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 18:59:34 INFO - PROCESS | 3008 | 1461117574732 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68E98000 == 53 [pid = 3008] [id = 657] 18:59:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE60F0CC00) [pid = 3008] [serial = 1971] [outer = 0000000000000000] 18:59:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE64E3D800) [pid = 3008] [serial = 1972] [outer = 000000BE60F0CC00] 18:59:34 INFO - PROCESS | 3008 | 1461117574779 Marionette DEBUG loaded listener.js 18:59:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE6551BC00) [pid = 3008] [serial = 1973] [outer = 000000BE60F0CC00] 18:59:35 INFO - PROCESS | 3008 | 1461117575211 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]]]}] 18:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 625ms 18:59:35 INFO - PROCESS | 3008 | 1461117575238 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 18:59:35 INFO - PROCESS | 3008 | 1461117575240 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 18:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:59:35 INFO - PROCESS | 3008 | 1461117575243 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:59:35 INFO - PROCESS | 3008 | 1461117575245 Marionette TRACE conn5 <- [1,2594,null,{}] 18:59:35 INFO - PROCESS | 3008 | 1461117575248 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}] 18:59:35 INFO - PROCESS | 3008 | 1461117575338 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 18:59:35 INFO - PROCESS | 3008 | 1461117575345 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690CC800 == 54 [pid = 3008] [id = 658] 18:59:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE65521000) [pid = 3008] [serial = 1974] [outer = 0000000000000000] 18:59:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE65524800) [pid = 3008] [serial = 1975] [outer = 000000BE65521000] 18:59:35 INFO - PROCESS | 3008 | 1461117575391 Marionette DEBUG loaded listener.js 18:59:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE65564C00) [pid = 3008] [serial = 1976] [outer = 000000BE65521000] 18:59:35 INFO - PROCESS | 3008 | 1461117575818 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]]]}] 18:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 18:59:35 INFO - PROCESS | 3008 | 1461117575876 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 18:59:35 INFO - PROCESS | 3008 | 1461117575878 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 18:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:59:35 INFO - PROCESS | 3008 | 1461117575881 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:59:35 INFO - PROCESS | 3008 | 1461117575883 Marionette TRACE conn5 <- [1,2598,null,{}] 18:59:35 INFO - PROCESS | 3008 | 1461117575887 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}] 18:59:35 INFO - PROCESS | 3008 | 1461117575981 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 18:59:35 INFO - PROCESS | 3008 | 1461117575989 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69420000 == 55 [pid = 3008] [id = 659] 18:59:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE6556B800) [pid = 3008] [serial = 1977] [outer = 0000000000000000] 18:59:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE65570000) [pid = 3008] [serial = 1978] [outer = 000000BE6556B800] 18:59:36 INFO - PROCESS | 3008 | 1461117576034 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE6617D400) [pid = 3008] [serial = 1979] [outer = 000000BE6556B800] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C21D800 == 54 [pid = 3008] [id = 302] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE643BA000 == 53 [pid = 3008] [id = 292] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690D2800 == 52 [pid = 3008] [id = 298] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69433800 == 51 [pid = 3008] [id = 299] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C33B800 == 50 [pid = 3008] [id = 287] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A18000 == 49 [pid = 3008] [id = 290] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B17800 == 48 [pid = 3008] [id = 642] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6760C800 == 47 [pid = 3008] [id = 641] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE71521000 == 46 [pid = 3008] [id = 620] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE683E3800 == 45 [pid = 3008] [id = 644] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57FDE000 == 44 [pid = 3008] [id = 643] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57FEC000 == 43 [pid = 3008] [id = 286] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D867800 == 42 [pid = 3008] [id = 303] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F16000 == 41 [pid = 3008] [id = 639] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6538E000 == 40 [pid = 3008] [id = 640] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6849B000 == 39 [pid = 3008] [id = 297] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE56092800 == 38 [pid = 3008] [id = 650] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6902F000 == 37 [pid = 3008] [id = 649] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68E95800 == 36 [pid = 3008] [id = 648] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68491000 == 35 [pid = 3008] [id = 647] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63E96800 == 34 [pid = 3008] [id = 646] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BA1F000 == 33 [pid = 3008] [id = 645] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4DD000 == 32 [pid = 3008] [id = 651] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D31800 == 31 [pid = 3008] [id = 654] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63E97800 == 30 [pid = 3008] [id = 652] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68E98000 == 29 [pid = 3008] [id = 657] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE683EA800 == 28 [pid = 3008] [id = 656] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B1A000 == 27 [pid = 3008] [id = 655] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64A20800 == 26 [pid = 3008] [id = 653] 18:59:37 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690CC800 == 25 [pid = 3008] [id = 658] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE636AE400) [pid = 3008] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE62BAD400) [pid = 3008] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE56C99400) [pid = 3008] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE5C5A6400) [pid = 3008] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE5C359000) [pid = 3008] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE5B8CD000) [pid = 3008] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE63B26000) [pid = 3008] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE58720C00) [pid = 3008] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE5B8D9800) [pid = 3008] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE56FE0800) [pid = 3008] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE60F0BC00) [pid = 3008] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE60E33400) [pid = 3008] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE5C511C00) [pid = 3008] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE6358A800) [pid = 3008] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE56FE7C00) [pid = 3008] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE5E022C00) [pid = 3008] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000BE60A4DC00) [pid = 3008] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000BE5D403C00) [pid = 3008] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 18:59:37 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (000000BE6321B800) [pid = 3008] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 18:59:38 INFO - PROCESS | 3008 | 1461117578086 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]]]}] 18:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2237ms 18:59:38 INFO - PROCESS | 3008 | 1461117578122 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 18:59:38 INFO - PROCESS | 3008 | 1461117578126 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 18:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:59:38 INFO - PROCESS | 3008 | 1461117578132 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:59:38 INFO - PROCESS | 3008 | 1461117578135 Marionette TRACE conn5 <- [1,2602,null,{}] 18:59:38 INFO - PROCESS | 3008 | 1461117578142 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}] 18:59:38 INFO - PROCESS | 3008 | 1461117578235 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 18:59:38 INFO - PROCESS | 3008 | 1461117578246 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57946000 == 26 [pid = 3008] [id = 660] 18:59:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000BE56068800) [pid = 3008] [serial = 1980] [outer = 0000000000000000] 18:59:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000BE56069400) [pid = 3008] [serial = 1981] [outer = 000000BE56068800] 18:59:38 INFO - PROCESS | 3008 | 1461117578295 Marionette DEBUG loaded listener.js 18:59:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE565BD400) [pid = 3008] [serial = 1982] [outer = 000000BE56068800] 18:59:38 INFO - PROCESS | 3008 | 1461117578803 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]]]}] 18:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 18:59:38 INFO - PROCESS | 3008 | 1461117578869 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 18:59:38 INFO - PROCESS | 3008 | 1461117578876 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 18:59:38 INFO - PROCESS | 3008 | 1461117578883 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:59:38 INFO - PROCESS | 3008 | 1461117578885 Marionette TRACE conn5 <- [1,2606,null,{}] 18:59:38 INFO - PROCESS | 3008 | 1461117578889 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}] 18:59:38 INFO - PROCESS | 3008 | 1461117578977 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 18:59:39 INFO - PROCESS | 3008 | 1461117579055 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C33A000 == 27 [pid = 3008] [id = 661] 18:59:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE56C95000) [pid = 3008] [serial = 1983] [outer = 0000000000000000] 18:59:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE56FE7000) [pid = 3008] [serial = 1984] [outer = 000000BE56C95000] 18:59:39 INFO - PROCESS | 3008 | 1461117579102 Marionette DEBUG loaded listener.js 18:59:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE57087C00) [pid = 3008] [serial = 1985] [outer = 000000BE56C95000] 18:59:39 INFO - PROCESS | 3008 | 1461117579507 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]]]}] 18:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 692ms 18:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:59:39 INFO - PROCESS | 3008 | 1461117579581 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 18:59:39 INFO - PROCESS | 3008 | 1461117579584 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 18:59:39 INFO - PROCESS | 3008 | 1461117579588 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:59:39 INFO - PROCESS | 3008 | 1461117579592 Marionette TRACE conn5 <- [1,2610,null,{}] 18:59:39 INFO - PROCESS | 3008 | 1461117579636 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}] 18:59:39 INFO - PROCESS | 3008 | 1461117579742 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 18:59:39 INFO - PROCESS | 3008 | 1461117579749 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0E5800 == 28 [pid = 3008] [id = 662] 18:59:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE5550D000) [pid = 3008] [serial = 1986] [outer = 0000000000000000] 18:59:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE57469800) [pid = 3008] [serial = 1987] [outer = 000000BE5550D000] 18:59:39 INFO - PROCESS | 3008 | 1461117579803 Marionette DEBUG loaded listener.js 18:59:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE586D0800) [pid = 3008] [serial = 1988] [outer = 000000BE5550D000] 18:59:40 INFO - PROCESS | 3008 | 1461117580258 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]]]}] 18:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 733ms 18:59:40 INFO - PROCESS | 3008 | 1461117580323 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 18:59:40 INFO - PROCESS | 3008 | 1461117580326 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 18:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:59:40 INFO - PROCESS | 3008 | 1461117580329 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:59:40 INFO - PROCESS | 3008 | 1461117580331 Marionette TRACE conn5 <- [1,2614,null,{}] 18:59:40 INFO - PROCESS | 3008 | 1461117580335 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}] 18:59:40 INFO - PROCESS | 3008 | 1461117580417 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 18:59:40 INFO - PROCESS | 3008 | 1461117580423 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63525000 == 29 [pid = 3008] [id = 663] 18:59:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE5B8CB800) [pid = 3008] [serial = 1989] [outer = 0000000000000000] 18:59:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE5B8D9000) [pid = 3008] [serial = 1990] [outer = 000000BE5B8CB800] 18:59:40 INFO - PROCESS | 3008 | 1461117580469 Marionette DEBUG loaded listener.js 18:59:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE5BA8AC00) [pid = 3008] [serial = 1991] [outer = 000000BE5B8CB800] 18:59:40 INFO - PROCESS | 3008 | 1461117580901 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]]]}] 18:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 627ms 18:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:59:40 INFO - PROCESS | 3008 | 1461117580959 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 18:59:40 INFO - PROCESS | 3008 | 1461117580961 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 18:59:40 INFO - PROCESS | 3008 | 1461117580964 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:59:40 INFO - PROCESS | 3008 | 1461117580966 Marionette TRACE conn5 <- [1,2618,null,{}] 18:59:40 INFO - PROCESS | 3008 | 1461117580970 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}] 18:59:41 INFO - PROCESS | 3008 | 1461117581048 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 18:59:41 INFO - PROCESS | 3008 | 1461117581056 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DB7000 == 30 [pid = 3008] [id = 664] 18:59:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE566CA000) [pid = 3008] [serial = 1992] [outer = 0000000000000000] 18:59:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE5C26D400) [pid = 3008] [serial = 1993] [outer = 000000BE566CA000] 18:59:41 INFO - PROCESS | 3008 | 1461117581102 Marionette DEBUG loaded listener.js 18:59:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE5C509000) [pid = 3008] [serial = 1994] [outer = 000000BE566CA000] 18:59:41 INFO - PROCESS | 3008 | 1461117581548 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]]]}] 18:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 627ms 18:59:41 INFO - PROCESS | 3008 | 1461117581595 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 18:59:41 INFO - PROCESS | 3008 | 1461117581597 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 18:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:59:41 INFO - PROCESS | 3008 | 1461117581601 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:59:41 INFO - PROCESS | 3008 | 1461117581603 Marionette TRACE conn5 <- [1,2622,null,{}] 18:59:41 INFO - PROCESS | 3008 | 1461117581606 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}] 18:59:41 INFO - PROCESS | 3008 | 1461117581720 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 18:59:41 INFO - PROCESS | 3008 | 1461117581731 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE643AE000 == 31 [pid = 3008] [id = 665] 18:59:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE5D406800) [pid = 3008] [serial = 1995] [outer = 0000000000000000] 18:59:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE5DC94000) [pid = 3008] [serial = 1996] [outer = 000000BE5D406800] 18:59:41 INFO - PROCESS | 3008 | 1461117581781 Marionette DEBUG loaded listener.js 18:59:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE602A6000) [pid = 3008] [serial = 1997] [outer = 000000BE5D406800] 18:59:42 INFO - PROCESS | 3008 | 1461117582202 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]]]}] 18:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 629ms 18:59:42 INFO - PROCESS | 3008 | 1461117582233 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 18:59:42 INFO - PROCESS | 3008 | 1461117582235 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 18:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:59:42 INFO - PROCESS | 3008 | 1461117582238 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:59:42 INFO - PROCESS | 3008 | 1461117582240 Marionette TRACE conn5 <- [1,2626,null,{}] 18:59:42 INFO - PROCESS | 3008 | 1461117582243 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}] 18:59:42 INFO - PROCESS | 3008 | 1461117582318 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 18:59:42 INFO - PROCESS | 3008 | 1461117582324 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64A0B000 == 32 [pid = 3008] [id = 666] 18:59:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE60A49800) [pid = 3008] [serial = 1998] [outer = 0000000000000000] 18:59:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE60A51C00) [pid = 3008] [serial = 1999] [outer = 000000BE60A49800] 18:59:42 INFO - PROCESS | 3008 | 1461117582369 Marionette DEBUG loaded listener.js 18:59:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE60A7B800) [pid = 3008] [serial = 2000] [outer = 000000BE60A49800] 18:59:42 INFO - PROCESS | 3008 | 1461117582806 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]]]}] 18:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 587ms 18:59:42 INFO - PROCESS | 3008 | 1461117582828 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 18:59:42 INFO - PROCESS | 3008 | 1461117582830 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 18:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:59:42 INFO - PROCESS | 3008 | 1461117582833 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:59:42 INFO - PROCESS | 3008 | 1461117582835 Marionette TRACE conn5 <- [1,2630,null,{}] 18:59:42 INFO - PROCESS | 3008 | 1461117582853 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}] 18:59:42 INFO - PROCESS | 3008 | 1461117582930 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 18:59:42 INFO - PROCESS | 3008 | 1461117582937 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66613000 == 33 [pid = 3008] [id = 667] 18:59:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE60A79000) [pid = 3008] [serial = 2001] [outer = 0000000000000000] 18:59:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE60F04800) [pid = 3008] [serial = 2002] [outer = 000000BE60A79000] 18:59:42 INFO - PROCESS | 3008 | 1461117582982 Marionette DEBUG loaded listener.js 18:59:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE60F0D400) [pid = 3008] [serial = 2003] [outer = 000000BE60A79000] 18:59:43 INFO - PROCESS | 3008 | 1461117583438 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]]]}] 18:59:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:59:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 18:59:43 INFO - PROCESS | 3008 | 1461117583465 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 18:59:43 INFO - PROCESS | 3008 | 1461117583468 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 18:59:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:59:43 INFO - PROCESS | 3008 | 1461117583475 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:59:43 INFO - PROCESS | 3008 | 1461117583477 Marionette TRACE conn5 <- [1,2634,null,{}] 18:59:43 INFO - PROCESS | 3008 | 1461117583481 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}] 18:59:43 INFO - PROCESS | 3008 | 1461117583585 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 18:59:43 INFO - PROCESS | 3008 | 1461117583591 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0E5000 == 34 [pid = 3008] [id = 668] 18:59:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE57094000) [pid = 3008] [serial = 2004] [outer = 0000000000000000] 18:59:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE60F6F800) [pid = 3008] [serial = 2005] [outer = 000000BE57094000] 18:59:43 INFO - PROCESS | 3008 | 1461117583636 Marionette DEBUG loaded listener.js 18:59:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE61671800) [pid = 3008] [serial = 2006] [outer = 000000BE57094000] 18:59:44 INFO - PROCESS | 3008 | 1461117584090 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]]]}] 18:59:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:59:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 18:59:44 INFO - PROCESS | 3008 | 1461117584112 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 18:59:44 INFO - PROCESS | 3008 | 1461117584114 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 18:59:44 INFO - PROCESS | 3008 | 1461117584117 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:59:44 INFO - PROCESS | 3008 | 1461117584119 Marionette TRACE conn5 <- [1,2638,null,{}] 18:59:44 INFO - PROCESS | 3008 | 1461117584123 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}] 18:59:44 INFO - PROCESS | 3008 | 1461117584233 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 18:59:44 INFO - PROCESS | 3008 | 1461117584239 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678DA800 == 35 [pid = 3008] [id = 669] 18:59:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE60F08800) [pid = 3008] [serial = 2007] [outer = 0000000000000000] 18:59:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE6321B000) [pid = 3008] [serial = 2008] [outer = 000000BE60F08800] 18:59:44 INFO - PROCESS | 3008 | 1461117584284 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE632A6400) [pid = 3008] [serial = 2009] [outer = 000000BE60F08800] 18:59:44 INFO - PROCESS | 3008 | 1461117584730 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]]]}] 18:59:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:59:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 18:59:44 INFO - PROCESS | 3008 | 1461117584751 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 18:59:44 INFO - PROCESS | 3008 | 1461117584754 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 18:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:59:44 INFO - PROCESS | 3008 | 1461117584757 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:59:44 INFO - PROCESS | 3008 | 1461117584759 Marionette TRACE conn5 <- [1,2642,null,{}] 18:59:44 INFO - PROCESS | 3008 | 1461117584763 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}] 18:59:44 INFO - PROCESS | 3008 | 1461117584886 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 18:59:44 INFO - PROCESS | 3008 | 1461117584973 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DB6800 == 36 [pid = 3008] [id = 670] 18:59:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE63615400) [pid = 3008] [serial = 2010] [outer = 0000000000000000] 18:59:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE636AC800) [pid = 3008] [serial = 2011] [outer = 000000BE63615400] 18:59:45 INFO - PROCESS | 3008 | 1461117585029 Marionette DEBUG loaded listener.js 18:59:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE6386EC00) [pid = 3008] [serial = 2012] [outer = 000000BE63615400] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE63590000) [pid = 3008] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE56CD2000) [pid = 3008] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE60EE3C00) [pid = 3008] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE63BA7000) [pid = 3008] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE64975C00) [pid = 3008] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE60F0CC00) [pid = 3008] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE65521000) [pid = 3008] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE60A4EC00) [pid = 3008] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE5B8D5000) [pid = 3008] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE55581C00) [pid = 3008] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE5C503400) [pid = 3008] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5BA8A800) [pid = 3008] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5655A400) [pid = 3008] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE56CD6C00) [pid = 3008] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE64606000) [pid = 3008] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE63BA6000) [pid = 3008] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:59:45 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE6386A800) [pid = 3008] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:59:45 INFO - PROCESS | 3008 | 1461117585617 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]]]}] 18:59:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:59:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 943ms 18:59:45 INFO - PROCESS | 3008 | 1461117585704 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 18:59:45 INFO - PROCESS | 3008 | 1461117585706 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 18:59:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:59:45 INFO - PROCESS | 3008 | 1461117585709 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:59:45 INFO - PROCESS | 3008 | 1461117585711 Marionette TRACE conn5 <- [1,2646,null,{}] 18:59:45 INFO - PROCESS | 3008 | 1461117585715 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}] 18:59:45 INFO - PROCESS | 3008 | 1461117585795 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 18:59:45 INFO - PROCESS | 3008 | 1461117585801 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6761E800 == 37 [pid = 3008] [id = 671] 18:59:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE5B8D5000) [pid = 3008] [serial = 2013] [outer = 0000000000000000] 18:59:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE60F05400) [pid = 3008] [serial = 2014] [outer = 000000BE5B8D5000] 18:59:45 INFO - PROCESS | 3008 | 1461117585848 Marionette DEBUG loaded listener.js 18:59:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE6386B800) [pid = 3008] [serial = 2015] [outer = 000000BE5B8D5000] 18:59:46 INFO - PROCESS | 3008 | 1461117586262 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]]]}] 18:59:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:59:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 587ms 18:59:46 INFO - PROCESS | 3008 | 1461117586300 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 18:59:46 INFO - PROCESS | 3008 | 1461117586302 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 18:59:46 INFO - PROCESS | 3008 | 1461117586310 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:59:46 INFO - PROCESS | 3008 | 1461117586312 Marionette TRACE conn5 <- [1,2650,null,{}] 18:59:46 INFO - PROCESS | 3008 | 1461117586316 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}] 18:59:46 INFO - PROCESS | 3008 | 1461117586394 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 18:59:46 INFO - PROCESS | 3008 | 1461117586400 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6847F800 == 38 [pid = 3008] [id = 672] 18:59:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE63A33800) [pid = 3008] [serial = 2016] [outer = 0000000000000000] 18:59:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE63B2DC00) [pid = 3008] [serial = 2017] [outer = 000000BE63A33800] 18:59:46 INFO - PROCESS | 3008 | 1461117586448 Marionette DEBUG loaded listener.js 18:59:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE63BA6400) [pid = 3008] [serial = 2018] [outer = 000000BE63A33800] 18:59:46 INFO - PROCESS | 3008 | 1461117586885 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]]]}] 18:59:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:59:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 18:59:46 INFO - PROCESS | 3008 | 1461117586942 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 18:59:46 INFO - PROCESS | 3008 | 1461117586944 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 18:59:46 INFO - PROCESS | 3008 | 1461117586947 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:59:46 INFO - PROCESS | 3008 | 1461117586949 Marionette TRACE conn5 <- [1,2654,null,{}] 18:59:46 INFO - PROCESS | 3008 | 1461117586953 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}] 18:59:47 INFO - PROCESS | 3008 | 1461117587031 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 18:59:47 INFO - PROCESS | 3008 | 1461117587037 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684F8800 == 39 [pid = 3008] [id = 673] 18:59:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE643C2400) [pid = 3008] [serial = 2019] [outer = 0000000000000000] 18:59:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE645CA400) [pid = 3008] [serial = 2020] [outer = 000000BE643C2400] 18:59:47 INFO - PROCESS | 3008 | 1461117587082 Marionette DEBUG loaded listener.js 18:59:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE6460D800) [pid = 3008] [serial = 2021] [outer = 000000BE643C2400] 18:59:47 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:59:48 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:59:48 INFO - PROCESS | 3008 | 1461117588145 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]]]}] 18:59:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:59:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1241ms 18:59:48 INFO - PROCESS | 3008 | 1461117588192 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 18:59:48 INFO - PROCESS | 3008 | 1461117588198 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 18:59:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:59:48 INFO - PROCESS | 3008 | 1461117588203 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:59:48 INFO - PROCESS | 3008 | 1461117588206 Marionette TRACE conn5 <- [1,2658,null,{}] 18:59:48 INFO - PROCESS | 3008 | 1461117588213 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}] 18:59:48 INFO - PROCESS | 3008 | 1461117588332 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 18:59:48 INFO - PROCESS | 3008 | 1461117588426 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2B2800 == 40 [pid = 3008] [id = 674] 18:59:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE56CCE000) [pid = 3008] [serial = 2022] [outer = 0000000000000000] 18:59:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE56CD6800) [pid = 3008] [serial = 2023] [outer = 000000BE56CCE000] 18:59:48 INFO - PROCESS | 3008 | 1461117588525 Marionette DEBUG loaded listener.js 18:59:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE57383C00) [pid = 3008] [serial = 2024] [outer = 000000BE56CCE000] 18:59:49 INFO - PROCESS | 3008 | 1461117589664 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] 18:59:49 INFO - PROCESS | 3008 | 1461117589696 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 18:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:59:49 INFO - PROCESS | 3008 | 1461117589701 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:59:49 INFO - PROCESS | 3008 | 1461117589704 Marionette TRACE conn5 <- [1,2662,null,{}] 18:59:49 INFO - PROCESS | 3008 | 1461117589710 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}] 18:59:49 INFO - PROCESS | 3008 | 1461117589837 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 18:59:49 INFO - PROCESS | 3008 | 1461117589987 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6BB800 == 41 [pid = 3008] [id = 675] 18:59:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE5606E800) [pid = 3008] [serial = 2025] [outer = 0000000000000000] 18:59:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE563E3400) [pid = 3008] [serial = 2026] [outer = 000000BE5606E800] 18:59:50 INFO - PROCESS | 3008 | 1461117590040 Marionette DEBUG loaded listener.js 18:59:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE56FEEC00) [pid = 3008] [serial = 2027] [outer = 000000BE5606E800] 18:59:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F0E800 == 40 [pid = 3008] [id = 627] 18:59:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE58773800 == 39 [pid = 3008] [id = 637] 18:59:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6640C000 == 38 [pid = 3008] [id = 630] 18:59:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60E8D000 == 37 [pid = 3008] [id = 624] 18:59:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64406000 == 36 [pid = 3008] [id = 628] 18:59:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4D0000 == 35 [pid = 3008] [id = 623] 18:59:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B80800 == 34 [pid = 3008] [id = 625] 18:59:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67B08800 == 33 [pid = 3008] [id = 633] 18:59:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE566C4000 == 32 [pid = 3008] [id = 621] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE65570000) [pid = 3008] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69420000 == 31 [pid = 3008] [id = 659] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE63B28C00) [pid = 3008] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE63B2E000) [pid = 3008] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE5708E000) [pid = 3008] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE60F0D000) [pid = 3008] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE63EAF000) [pid = 3008] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE616BC400) [pid = 3008] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE64E3E400) [pid = 3008] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE64E3D800) [pid = 3008] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE65524800) [pid = 3008] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE653A5400) [pid = 3008] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE60FCB800) [pid = 3008] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE5C80FC00) [pid = 3008] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE5BEF9800) [pid = 3008] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE56CD0C00) [pid = 3008] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE55F8CC00) [pid = 3008] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE60A4A800) [pid = 3008] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE5C287800) [pid = 3008] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE5D48F000) [pid = 3008] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE570C2400) [pid = 3008] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE5871B000) [pid = 3008] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE573E8000) [pid = 3008] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE56CD7C00) [pid = 3008] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE64977C00) [pid = 3008] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE646BB000) [pid = 3008] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE64607C00) [pid = 3008] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE6448F800) [pid = 3008] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE63220400) [pid = 3008] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000BE65564C00) [pid = 3008] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000BE646B0800) [pid = 3008] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (000000BE6551BC00) [pid = 3008] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 18:59:50 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (000000BE60A7CC00) [pid = 3008] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 18:59:51 INFO - PROCESS | 3008 | 1461117591055 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] 18:59:51 INFO - PROCESS | 3008 | 1461117591111 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 18:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:59:51 INFO - PROCESS | 3008 | 1461117591118 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:59:51 INFO - PROCESS | 3008 | 1461117591120 Marionette TRACE conn5 <- [1,2666,null,{}] 18:59:51 INFO - PROCESS | 3008 | 1461117591124 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}] 18:59:51 INFO - PROCESS | 3008 | 1461117591209 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 18:59:51 INFO - PROCESS | 3008 | 1461117591216 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5E0DA800 == 32 [pid = 3008] [id = 676] 18:59:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000BE56CD4800) [pid = 3008] [serial = 2028] [outer = 0000000000000000] 18:59:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000BE57093000) [pid = 3008] [serial = 2029] [outer = 000000BE56CD4800] 18:59:51 INFO - PROCESS | 3008 | 1461117591264 Marionette DEBUG loaded listener.js 18:59:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000BE57465C00) [pid = 3008] [serial = 2030] [outer = 000000BE56CD4800] 18:59:52 INFO - PROCESS | 3008 | 1461117592232 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]]]}] 18:59:52 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) 18:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1137ms 18:59:52 INFO - PROCESS | 3008 | 1461117592261 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 18:59:52 INFO - PROCESS | 3008 | 1461117592263 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 18:59:52 INFO - PROCESS | 3008 | 1461117592267 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:59:52 INFO - PROCESS | 3008 | 1461117592271 Marionette TRACE conn5 <- [1,2670,null,{}] 18:59:52 INFO - PROCESS | 3008 | 1461117592282 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}] 18:59:52 INFO - PROCESS | 3008 | 1461117592373 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 18:59:52 INFO - PROCESS | 3008 | 1461117592381 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63CA6000 == 33 [pid = 3008] [id = 677] 18:59:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE5B8D6800) [pid = 3008] [serial = 2031] [outer = 0000000000000000] 18:59:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE5BB5C400) [pid = 3008] [serial = 2032] [outer = 000000BE5B8D6800] 18:59:52 INFO - PROCESS | 3008 | 1461117592430 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE5C35F000) [pid = 3008] [serial = 2033] [outer = 000000BE5B8D6800] 18:59:53 INFO - PROCESS | 3008 | 1461117593408 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]]]}] 18:59:53 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) 18:59:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1199ms 18:59:53 INFO - PROCESS | 3008 | 1461117593469 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 18:59:53 INFO - PROCESS | 3008 | 1461117593472 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 18:59:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:59:53 INFO - PROCESS | 3008 | 1461117593475 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:59:53 INFO - PROCESS | 3008 | 1461117593477 Marionette TRACE conn5 <- [1,2674,null,{}] 18:59:53 INFO - PROCESS | 3008 | 1461117593481 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}] 18:59:53 INFO - PROCESS | 3008 | 1461117593589 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 18:59:53 INFO - PROCESS | 3008 | 1461117593595 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6421B000 == 34 [pid = 3008] [id = 678] 18:59:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE55585400) [pid = 3008] [serial = 2034] [outer = 0000000000000000] 18:59:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE5D403C00) [pid = 3008] [serial = 2035] [outer = 000000BE55585400] 18:59:53 INFO - PROCESS | 3008 | 1461117593641 Marionette DEBUG loaded listener.js 18:59:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE5D499800) [pid = 3008] [serial = 2036] [outer = 000000BE55585400] 18:59:54 INFO - PROCESS | 3008 | 1461117594638 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] 18:59:54 INFO - PROCESS | 3008 | 1461117594673 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 18:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:59:54 INFO - PROCESS | 3008 | 1461117594677 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:59:54 INFO - PROCESS | 3008 | 1461117594679 Marionette TRACE conn5 <- [1,2678,null,{}] 18:59:54 INFO - PROCESS | 3008 | 1461117594682 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}] 18:59:54 INFO - PROCESS | 3008 | 1461117594760 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 18:59:54 INFO - PROCESS | 3008 | 1461117594766 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64A1D800 == 35 [pid = 3008] [id = 679] 18:59:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 61 (000000BE56068800) [pid = 3008] [serial = 2037] [outer = 0000000000000000] 18:59:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 62 (000000BE57093C00) [pid = 3008] [serial = 2038] [outer = 000000BE56068800] 18:59:54 INFO - PROCESS | 3008 | 1461117594813 Marionette DEBUG loaded listener.js 18:59:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 63 (000000BE5D406800) [pid = 3008] [serial = 2039] [outer = 000000BE56068800] 18:59:55 INFO - PROCESS | 3008 | 1461117595735 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] 18:59:55 INFO - PROCESS | 3008 | 1461117595763 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 18:59:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:59:55 INFO - PROCESS | 3008 | 1461117595767 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:59:55 INFO - PROCESS | 3008 | 1461117595769 Marionette TRACE conn5 <- [1,2682,null,{}] 18:59:55 INFO - PROCESS | 3008 | 1461117595772 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}] 18:59:55 INFO - PROCESS | 3008 | 1461117595875 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 18:59:55 INFO - PROCESS | 3008 | 1461117595883 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67615800 == 36 [pid = 3008] [id = 680] 18:59:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 64 (000000BE55584000) [pid = 3008] [serial = 2040] [outer = 0000000000000000] 18:59:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (000000BE60F04C00) [pid = 3008] [serial = 2041] [outer = 000000BE55584000] 18:59:55 INFO - PROCESS | 3008 | 1461117595934 Marionette DEBUG loaded listener.js 18:59:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000BE60FC4800) [pid = 3008] [serial = 2042] [outer = 000000BE55584000] 18:59:56 INFO - PROCESS | 3008 | 1461117596886 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] 18:59:56 INFO - PROCESS | 3008 | 1461117596899 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 18:59:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:59:56 INFO - PROCESS | 3008 | 1461117596905 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:59:56 INFO - PROCESS | 3008 | 1461117596910 Marionette TRACE conn5 <- [1,2686,null,{}] 18:59:56 INFO - PROCESS | 3008 | 1461117596917 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}] 18:59:57 INFO - PROCESS | 3008 | 1461117597053 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 18:59:57 INFO - PROCESS | 3008 | 1461117597123 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6B8800 == 37 [pid = 3008] [id = 681] 18:59:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000BE5606B800) [pid = 3008] [serial = 2043] [outer = 0000000000000000] 18:59:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000BE563ED800) [pid = 3008] [serial = 2044] [outer = 000000BE5606B800] 18:59:57 INFO - PROCESS | 3008 | 1461117597183 Marionette DEBUG loaded listener.js 18:59:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE57094000) [pid = 3008] [serial = 2045] [outer = 000000BE5606B800] 18:59:58 INFO - PROCESS | 3008 | 1461117598323 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] 18:59:58 INFO - PROCESS | 3008 | 1461117598362 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 18:59:58 INFO - PROCESS | 3008 | 1461117598369 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:59:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:59:58 INFO - PROCESS | 3008 | 1461117598372 Marionette TRACE conn5 <- [1,2690,null,{}] 18:59:58 INFO - PROCESS | 3008 | 1461117598376 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}] 18:59:58 INFO - PROCESS | 3008 | 1461117598481 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 18:59:58 INFO - PROCESS | 3008 | 1461117598589 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D26800 == 38 [pid = 3008] [id = 682] 18:59:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE5746CC00) [pid = 3008] [serial = 2046] [outer = 0000000000000000] 18:59:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE5C358800) [pid = 3008] [serial = 2047] [outer = 000000BE5746CC00] 18:59:58 INFO - PROCESS | 3008 | 1461117598687 Marionette DEBUG loaded listener.js 18:59:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE5D48E000) [pid = 3008] [serial = 2048] [outer = 000000BE5746CC00] 18:59:59 INFO - PROCESS | 3008 | 1461117599243 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]]]}] 18:59:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:59:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 945ms 18:59:59 INFO - PROCESS | 3008 | 1461117599320 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 18:59:59 INFO - PROCESS | 3008 | 1461117599323 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 18:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:59:59 INFO - PROCESS | 3008 | 1461117599327 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:59:59 INFO - PROCESS | 3008 | 1461117599331 Marionette TRACE conn5 <- [1,2694,null,{}] 18:59:59 INFO - PROCESS | 3008 | 1461117599343 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}] 18:59:59 INFO - PROCESS | 3008 | 1461117599453 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 18:59:59 INFO - PROCESS | 3008 | 1461117599544 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67865800 == 39 [pid = 3008] [id = 683] 18:59:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE55F96C00) [pid = 3008] [serial = 2049] [outer = 0000000000000000] 18:59:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE60A7EC00) [pid = 3008] [serial = 2050] [outer = 000000BE55F96C00] 18:59:59 INFO - PROCESS | 3008 | 1461117599603 Marionette DEBUG loaded listener.js 18:59:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE616B5400) [pid = 3008] [serial = 2051] [outer = 000000BE55F96C00] 19:00:00 INFO - PROCESS | 3008 | 1461117600346 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]]]}] 19:00:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:00:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1032ms 19:00:00 INFO - PROCESS | 3008 | 1461117600360 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 19:00:00 INFO - PROCESS | 3008 | 1461117600364 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 19:00:00 INFO - PROCESS | 3008 | 1461117600369 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:00:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:00:00 INFO - PROCESS | 3008 | 1461117600373 Marionette TRACE conn5 <- [1,2698,null,{}] 19:00:00 INFO - PROCESS | 3008 | 1461117600379 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}] 19:00:00 INFO - PROCESS | 3008 | 1461117600476 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 19:00:00 INFO - PROCESS | 3008 | 1461117600554 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4C2800 == 40 [pid = 3008] [id = 684] 19:00:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE56FE5000) [pid = 3008] [serial = 2052] [outer = 0000000000000000] 19:00:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE56FEC400) [pid = 3008] [serial = 2053] [outer = 000000BE56FE5000] 19:00:00 INFO - PROCESS | 3008 | 1461117600607 Marionette DEBUG loaded listener.js 19:00:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE5871B000) [pid = 3008] [serial = 2054] [outer = 000000BE56FE5000] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE6321B000) [pid = 3008] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE56069400) [pid = 3008] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE565BD400) [pid = 3008] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE6617D400) [pid = 3008] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE56FE7000) [pid = 3008] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE57087C00) [pid = 3008] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE5B8D9000) [pid = 3008] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE5BA8AC00) [pid = 3008] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE60F04800) [pid = 3008] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000BE60A51C00) [pid = 3008] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000BE60A7B800) [pid = 3008] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (000000BE5DC94000) [pid = 3008] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (000000BE602A6000) [pid = 3008] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 64 (000000BE61671800) [pid = 3008] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 63 (000000BE645CA400) [pid = 3008] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 62 (000000BE63BA6400) [pid = 3008] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 61 (000000BE636AC800) [pid = 3008] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 60 (000000BE63B2DC00) [pid = 3008] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 59 (000000BE6386EC00) [pid = 3008] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 58 (000000BE632A6400) [pid = 3008] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 57 (000000BE60F05400) [pid = 3008] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 56 (000000BE6386B800) [pid = 3008] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 55 (000000BE60F0D400) [pid = 3008] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 54 (000000BE60F6F800) [pid = 3008] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 53 (000000BE57469800) [pid = 3008] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 52 (000000BE586D0800) [pid = 3008] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 51 (000000BE5C26D400) [pid = 3008] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 19:00:00 INFO - PROCESS | 3008 | --DOMWINDOW == 50 (000000BE5C509000) [pid = 3008] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 19:00:01 INFO - PROCESS | 3008 | 1461117601088 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] 19:00:01 INFO - PROCESS | 3008 | 1461117601115 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 19:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:00:01 INFO - PROCESS | 3008 | 1461117601122 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:00:01 INFO - PROCESS | 3008 | 1461117601124 Marionette TRACE conn5 <- [1,2702,null,{}] 19:00:01 INFO - PROCESS | 3008 | 1461117601128 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}] 19:00:01 INFO - PROCESS | 3008 | 1461117601248 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 19:00:01 INFO - PROCESS | 3008 | 1461117601257 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63513800 == 41 [pid = 3008] [id = 685] 19:00:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 51 (000000BE5745F400) [pid = 3008] [serial = 2055] [outer = 0000000000000000] 19:00:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 52 (000000BE586D3C00) [pid = 3008] [serial = 2056] [outer = 000000BE5745F400] 19:00:01 INFO - PROCESS | 3008 | 1461117601304 Marionette DEBUG loaded listener.js 19:00:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 53 (000000BE5BA34800) [pid = 3008] [serial = 2057] [outer = 000000BE5745F400] 19:00:01 INFO - PROCESS | 3008 | 1461117601720 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]]]}] 19:00:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:00:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 19:00:01 INFO - PROCESS | 3008 | 1461117601756 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 19:00:01 INFO - PROCESS | 3008 | 1461117601759 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 19:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:00:01 INFO - PROCESS | 3008 | 1461117601763 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:00:01 INFO - PROCESS | 3008 | 1461117601766 Marionette TRACE conn5 <- [1,2706,null,{}] 19:00:01 INFO - PROCESS | 3008 | 1461117601778 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}] 19:00:01 INFO - PROCESS | 3008 | 1461117601877 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 19:00:01 INFO - PROCESS | 3008 | 1461117601945 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F1D000 == 42 [pid = 3008] [id = 686] 19:00:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 54 (000000BE5C8DE400) [pid = 3008] [serial = 2058] [outer = 0000000000000000] 19:00:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 55 (000000BE5D406400) [pid = 3008] [serial = 2059] [outer = 000000BE5C8DE400] 19:00:02 INFO - PROCESS | 3008 | 1461117601994 Marionette DEBUG loaded listener.js 19:00:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 56 (000000BE60A47000) [pid = 3008] [serial = 2060] [outer = 000000BE5C8DE400] 19:00:02 INFO - PROCESS | 3008 | 1461117602405 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] 19:00:02 INFO - PROCESS | 3008 | 1461117602459 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 19:00:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:00:02 INFO - PROCESS | 3008 | 1461117602462 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:00:02 INFO - PROCESS | 3008 | 1461117602464 Marionette TRACE conn5 <- [1,2710,null,{}] 19:00:02 INFO - PROCESS | 3008 | 1461117602467 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}] 19:00:02 INFO - PROCESS | 3008 | 1461117602552 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 19:00:02 INFO - PROCESS | 3008 | 1461117602558 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66110000 == 43 [pid = 3008] [id = 687] 19:00:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 57 (000000BE60A7E000) [pid = 3008] [serial = 2061] [outer = 0000000000000000] 19:00:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 58 (000000BE60F07800) [pid = 3008] [serial = 2062] [outer = 000000BE60A7E000] 19:00:02 INFO - PROCESS | 3008 | 1461117602605 Marionette DEBUG loaded listener.js 19:00:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 59 (000000BE61671800) [pid = 3008] [serial = 2063] [outer = 000000BE60A7E000] 19:00:03 INFO - PROCESS | 3008 | 1461117603027 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] 19:00:03 INFO - PROCESS | 3008 | 1461117603063 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 19:00:03 INFO - PROCESS | 3008 | 1461117603066 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:00:03 INFO - PROCESS | 3008 | 1461117603068 Marionette TRACE conn5 <- [1,2714,null,{}] 19:00:03 INFO - PROCESS | 3008 | 1461117603077 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}] 19:00:03 INFO - PROCESS | 3008 | 1461117603188 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 19:00:03 INFO - PROCESS | 3008 | 1461117603195 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67872000 == 44 [pid = 3008] [id = 688] 19:00:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 60 (000000BE60A7F400) [pid = 3008] [serial = 2064] [outer = 0000000000000000] 19:00:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 61 (000000BE6321C000) [pid = 3008] [serial = 2065] [outer = 000000BE60A7F400] 19:00:03 INFO - PROCESS | 3008 | 1461117603241 Marionette DEBUG loaded listener.js 19:00:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 62 (000000BE63328C00) [pid = 3008] [serial = 2066] [outer = 000000BE60A7F400] 19:00:03 INFO - PROCESS | 3008 | 1461117603654 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]]]}] 19:00:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:00:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 647ms 19:00:03 INFO - PROCESS | 3008 | 1461117603723 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 19:00:03 INFO - PROCESS | 3008 | 1461117603725 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 19:00:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:00:03 INFO - PROCESS | 3008 | 1461117603729 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:00:03 INFO - PROCESS | 3008 | 1461117603731 Marionette TRACE conn5 <- [1,2718,null,{}] 19:00:03 INFO - PROCESS | 3008 | 1461117603735 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}] 19:00:03 INFO - PROCESS | 3008 | 1461117603864 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 19:00:03 INFO - PROCESS | 3008 | 1461117603872 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CD2000 == 45 [pid = 3008] [id = 689] 19:00:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 63 (000000BE63591000) [pid = 3008] [serial = 2067] [outer = 0000000000000000] 19:00:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 64 (000000BE636B3000) [pid = 3008] [serial = 2068] [outer = 000000BE63591000] 19:00:03 INFO - PROCESS | 3008 | 1461117603970 Marionette DEBUG loaded listener.js 19:00:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (000000BE63B30800) [pid = 3008] [serial = 2069] [outer = 000000BE63591000] 19:00:04 INFO - PROCESS | 3008 | --DOMWINDOW == 64 (000000BE5606E800) [pid = 3008] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:00:04 INFO - PROCESS | 3008 | --DOMWINDOW == 63 (000000BE55585400) [pid = 3008] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:00:04 INFO - PROCESS | 3008 | --DOMWINDOW == 62 (000000BE5B8D6800) [pid = 3008] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:00:04 INFO - PROCESS | 3008 | --DOMWINDOW == 61 (000000BE56CD4800) [pid = 3008] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:00:04 INFO - PROCESS | 3008 | --DOMWINDOW == 60 (000000BE56068800) [pid = 3008] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:00:04 INFO - PROCESS | 3008 | 1461117604819 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] 19:00:04 INFO - PROCESS | 3008 | 1461117604869 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 19:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:00:04 INFO - PROCESS | 3008 | 1461117604872 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:00:04 INFO - PROCESS | 3008 | 1461117604874 Marionette TRACE conn5 <- [1,2722,null,{}] 19:00:04 INFO - PROCESS | 3008 | 1461117604878 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}] 19:00:04 INFO - PROCESS | 3008 | 1461117604959 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 19:00:04 INFO - PROCESS | 3008 | 1461117604965 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6848B000 == 46 [pid = 3008] [id = 690] 19:00:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 61 (000000BE63B9E800) [pid = 3008] [serial = 2070] [outer = 0000000000000000] 19:00:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 62 (000000BE63BA5C00) [pid = 3008] [serial = 2071] [outer = 000000BE63B9E800] 19:00:05 INFO - PROCESS | 3008 | 1461117605011 Marionette DEBUG loaded listener.js 19:00:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 63 (000000BE645CA400) [pid = 3008] [serial = 2072] [outer = 000000BE63B9E800] 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 19:00:05 INFO - PROCESS | 3008 | 1461117605382 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]]]}] 19:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 523ms 19:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:00:05 INFO - PROCESS | 3008 | 1461117605400 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 19:00:05 INFO - PROCESS | 3008 | 1461117605402 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 19:00:05 INFO - PROCESS | 3008 | 1461117605406 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:00:05 INFO - PROCESS | 3008 | 1461117605407 Marionette TRACE conn5 <- [1,2726,null,{}] 19:00:05 INFO - PROCESS | 3008 | 1461117605411 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}] 19:00:05 INFO - PROCESS | 3008 | 1461117605529 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 19:00:05 INFO - PROCESS | 3008 | 1461117605657 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684E9800 == 47 [pid = 3008] [id = 691] 19:00:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 64 (000000BE60A76800) [pid = 3008] [serial = 2073] [outer = 0000000000000000] 19:00:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (000000BE64607C00) [pid = 3008] [serial = 2074] [outer = 000000BE60A76800] 19:00:05 INFO - PROCESS | 3008 | 1461117605708 Marionette DEBUG loaded listener.js 19:00:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000BE64863800) [pid = 3008] [serial = 2075] [outer = 000000BE60A76800] 19:00:06 INFO - PROCESS | 3008 | 1461117606268 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]]]}] 19:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 879ms 19:00:06 INFO - PROCESS | 3008 | 1461117606286 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 19:00:06 INFO - PROCESS | 3008 | 1461117606288 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 19:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:00:06 INFO - PROCESS | 3008 | 1461117606291 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:00:06 INFO - PROCESS | 3008 | 1461117606293 Marionette TRACE conn5 <- [1,2730,null,{}] 19:00:06 INFO - PROCESS | 3008 | 1461117606297 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}] 19:00:06 INFO - PROCESS | 3008 | 1461117606377 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 19:00:06 INFO - PROCESS | 3008 | 1461117606384 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68EAB800 == 48 [pid = 3008] [id = 692] 19:00:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000BE64978400) [pid = 3008] [serial = 2076] [outer = 0000000000000000] 19:00:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000BE64AF3800) [pid = 3008] [serial = 2077] [outer = 000000BE64978400] 19:00:06 INFO - PROCESS | 3008 | 1461117606429 Marionette DEBUG loaded listener.js 19:00:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE64EBE000) [pid = 3008] [serial = 2078] [outer = 000000BE64978400] 19:00:06 INFO - PROCESS | 3008 | 1461117606847 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]]]}] 19:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 628ms 19:00:06 INFO - PROCESS | 3008 | 1461117606923 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 19:00:06 INFO - PROCESS | 3008 | 1461117606925 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 19:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:00:06 INFO - PROCESS | 3008 | 1461117606929 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:00:06 INFO - PROCESS | 3008 | 1461117606931 Marionette TRACE conn5 <- [1,2734,null,{}] 19:00:06 INFO - PROCESS | 3008 | 1461117606934 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}] 19:00:07 INFO - PROCESS | 3008 | 1461117607015 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 19:00:07 INFO - PROCESS | 3008 | 1461117607022 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690C3800 == 49 [pid = 3008] [id = 693] 19:00:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE653A5800) [pid = 3008] [serial = 2079] [outer = 0000000000000000] 19:00:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE6551F000) [pid = 3008] [serial = 2080] [outer = 000000BE653A5800] 19:00:07 INFO - PROCESS | 3008 | 1461117607066 Marionette DEBUG loaded listener.js 19:00:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE65528000) [pid = 3008] [serial = 2081] [outer = 000000BE653A5800] 19:00:07 INFO - PROCESS | 3008 | 1461117607697 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]]]}] 19:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 777ms 19:00:07 INFO - PROCESS | 3008 | 1461117607768 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 19:00:07 INFO - PROCESS | 3008 | 1461117607774 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 19:00:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:00:07 INFO - PROCESS | 3008 | 1461117607781 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:00:07 INFO - PROCESS | 3008 | 1461117607786 Marionette TRACE conn5 <- [1,2738,null,{}] 19:00:07 INFO - PROCESS | 3008 | 1461117607804 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}] 19:00:07 INFO - PROCESS | 3008 | 1461117607923 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 19:00:08 INFO - PROCESS | 3008 | 1461117608036 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B72000 == 50 [pid = 3008] [id = 694] 19:00:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE56FE3400) [pid = 3008] [serial = 2082] [outer = 0000000000000000] 19:00:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE586D6000) [pid = 3008] [serial = 2083] [outer = 000000BE56FE3400] 19:00:08 INFO - PROCESS | 3008 | 1461117608098 Marionette DEBUG loaded listener.js 19:00:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE5BEFB800) [pid = 3008] [serial = 2084] [outer = 000000BE56FE3400] 19:00:08 INFO - PROCESS | 3008 | 1461117608647 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]]]}] 19:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 901ms 19:00:08 INFO - PROCESS | 3008 | 1461117608687 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 19:00:08 INFO - PROCESS | 3008 | 1461117608694 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 19:00:08 INFO - PROCESS | 3008 | 1461117608701 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:00:08 INFO - PROCESS | 3008 | 1461117608704 Marionette TRACE conn5 <- [1,2742,null,{}] 19:00:08 INFO - PROCESS | 3008 | 1461117608708 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}] 19:00:08 INFO - PROCESS | 3008 | 1461117608817 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 19:00:08 INFO - PROCESS | 3008 | 1461117608907 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E20000 == 51 [pid = 3008] [id = 695] 19:00:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE60A4A400) [pid = 3008] [serial = 2085] [outer = 0000000000000000] 19:00:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE60EDC000) [pid = 3008] [serial = 2086] [outer = 000000BE60A4A400] 19:00:08 INFO - PROCESS | 3008 | 1461117608963 Marionette DEBUG loaded listener.js 19:00:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE63589C00) [pid = 3008] [serial = 2087] [outer = 000000BE60A4A400] 19:00:09 INFO - PROCESS | 3008 | 1461117609575 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]]]}] 19:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 943ms 19:00:09 INFO - PROCESS | 3008 | 1461117609650 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 19:00:09 INFO - PROCESS | 3008 | 1461117609653 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 19:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:00:09 INFO - PROCESS | 3008 | 1461117609656 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:00:09 INFO - PROCESS | 3008 | 1461117609661 Marionette TRACE conn5 <- [1,2746,null,{}] 19:00:09 INFO - PROCESS | 3008 | 1461117609673 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}] 19:00:09 INFO - PROCESS | 3008 | 1461117609814 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 19:00:09 INFO - PROCESS | 3008 | 1461117609932 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690E2000 == 52 [pid = 3008] [id = 696] 19:00:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE636B4C00) [pid = 3008] [serial = 2088] [outer = 0000000000000000] 19:00:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE64973400) [pid = 3008] [serial = 2089] [outer = 000000BE636B4C00] 19:00:09 INFO - PROCESS | 3008 | 1461117609992 Marionette DEBUG loaded listener.js 19:00:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE65562400) [pid = 3008] [serial = 2090] [outer = 000000BE636B4C00] 19:00:10 INFO - PROCESS | 3008 | [3008] 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 19:00:10 INFO - PROCESS | 3008 | [3008] 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 19:00:10 INFO - PROCESS | 3008 | [3008] 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 19:00:10 INFO - PROCESS | 3008 | [3008] 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 19:00:10 INFO - PROCESS | 3008 | [3008] 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 19:00:10 INFO - PROCESS | 3008 | 1461117610710 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]]]}] 19:00:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:00:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1090ms 19:00:10 INFO - PROCESS | 3008 | 1461117610749 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 19:00:10 INFO - PROCESS | 3008 | 1461117610753 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 19:00:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:00:10 INFO - PROCESS | 3008 | 1461117610758 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:00:10 INFO - PROCESS | 3008 | 1461117610762 Marionette TRACE conn5 <- [1,2750,null,{}] 19:00:10 INFO - PROCESS | 3008 | 1461117610767 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}] 19:00:10 INFO - PROCESS | 3008 | 1461117610866 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 19:00:10 INFO - PROCESS | 3008 | 1461117610957 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60E8A800 == 53 [pid = 3008] [id = 697] 19:00:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE56CA1800) [pid = 3008] [serial = 2091] [outer = 0000000000000000] 19:00:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE56FE2400) [pid = 3008] [serial = 2092] [outer = 000000BE56CA1800] 19:00:11 INFO - PROCESS | 3008 | 1461117611008 Marionette DEBUG loaded listener.js 19:00:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE57468C00) [pid = 3008] [serial = 2093] [outer = 000000BE56CA1800] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64A1D800 == 52 [pid = 3008] [id = 679] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6421B000 == 51 [pid = 3008] [id = 678] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE61652800 == 50 [pid = 3008] [id = 638] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68EAB800 == 49 [pid = 3008] [id = 692] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684E9800 == 48 [pid = 3008] [id = 691] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6848B000 == 47 [pid = 3008] [id = 690] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67CD2000 == 46 [pid = 3008] [id = 689] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67872000 == 45 [pid = 3008] [id = 688] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66110000 == 44 [pid = 3008] [id = 687] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63F1D000 == 43 [pid = 3008] [id = 686] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63513800 == 42 [pid = 3008] [id = 685] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE60F04C00) [pid = 3008] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE56CD6800) [pid = 3008] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | 1461117611622 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]]]}] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4C2800 == 41 [pid = 3008] [id = 684] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66D26800 == 40 [pid = 3008] [id = 682] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6B8800 == 39 [pid = 3008] [id = 681] 19:00:11 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67615800 == 38 [pid = 3008] [id = 680] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE56FEEC00) [pid = 3008] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE563E3400) [pid = 3008] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE5D403C00) [pid = 3008] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE5BB5C400) [pid = 3008] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE57093000) [pid = 3008] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE57465C00) [pid = 3008] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE57093C00) [pid = 3008] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE5D499800) [pid = 3008] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE5D406800) [pid = 3008] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE5C35F000) [pid = 3008] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 19:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 942ms 19:00:11 INFO - PROCESS | 3008 | 1461117611712 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 19:00:11 INFO - PROCESS | 3008 | 1461117611718 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 19:00:11 INFO - PROCESS | 3008 | 1461117611726 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:00:11 INFO - PROCESS | 3008 | 1461117611729 Marionette TRACE conn5 <- [1,2754,null,{}] 19:00:11 INFO - PROCESS | 3008 | 1461117611732 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}] 19:00:11 INFO - PROCESS | 3008 | 1461117611820 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 19:00:11 INFO - PROCESS | 3008 | 1461117611826 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C3CA800 == 39 [pid = 3008] [id = 698] 19:00:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE563E3400) [pid = 3008] [serial = 2094] [outer = 0000000000000000] 19:00:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE56CD4400) [pid = 3008] [serial = 2095] [outer = 000000BE563E3400] 19:00:11 INFO - PROCESS | 3008 | 1461117611873 Marionette DEBUG loaded listener.js 19:00:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE573EC400) [pid = 3008] [serial = 2096] [outer = 000000BE563E3400] 19:00:12 INFO - PROCESS | 3008 | 1461117612341 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]]]}] 19:00:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:00:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 19:00:12 INFO - PROCESS | 3008 | 1461117612403 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 19:00:12 INFO - PROCESS | 3008 | 1461117612405 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 19:00:12 INFO - PROCESS | 3008 | 1461117612409 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:00:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:00:12 INFO - PROCESS | 3008 | 1461117612412 Marionette TRACE conn5 <- [1,2758,null,{}] 19:00:12 INFO - PROCESS | 3008 | 1461117612423 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}] 19:00:12 INFO - PROCESS | 3008 | 1461117612548 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 19:00:12 INFO - PROCESS | 3008 | 1461117612626 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63CA7000 == 40 [pid = 3008] [id = 699] 19:00:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE566D4C00) [pid = 3008] [serial = 2097] [outer = 0000000000000000] 19:00:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE5C5A5800) [pid = 3008] [serial = 2098] [outer = 000000BE566D4C00] 19:00:12 INFO - PROCESS | 3008 | 1461117612676 Marionette DEBUG loaded listener.js 19:00:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE5D404400) [pid = 3008] [serial = 2099] [outer = 000000BE566D4C00] 19:00:13 INFO - PROCESS | 3008 | 1461117613064 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]]]}] 19:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 688ms 19:00:13 INFO - PROCESS | 3008 | 1461117613100 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 19:00:13 INFO - PROCESS | 3008 | 1461117613103 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 19:00:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:00:13 INFO - PROCESS | 3008 | 1461117613106 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:00:13 INFO - PROCESS | 3008 | 1461117613108 Marionette TRACE conn5 <- [1,2762,null,{}] 19:00:13 INFO - PROCESS | 3008 | 1461117613111 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}] 19:00:13 INFO - PROCESS | 3008 | 1461117613194 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 19:00:13 INFO - PROCESS | 3008 | 1461117613200 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE643B9000 == 41 [pid = 3008] [id = 700] 19:00:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE5D873800) [pid = 3008] [serial = 2100] [outer = 0000000000000000] 19:00:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE602A9C00) [pid = 3008] [serial = 2101] [outer = 000000BE5D873800] 19:00:13 INFO - PROCESS | 3008 | 1461117613248 Marionette DEBUG loaded listener.js 19:00:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE60A54C00) [pid = 3008] [serial = 2102] [outer = 000000BE5D873800] 19:00:13 INFO - PROCESS | 3008 | 1461117613672 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]]]}] 19:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 19:00:13 INFO - PROCESS | 3008 | 1461117613740 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 19:00:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:00:13 INFO - PROCESS | 3008 | 1461117613742 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 19:00:13 INFO - PROCESS | 3008 | 1461117613746 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:00:13 INFO - PROCESS | 3008 | 1461117613748 Marionette TRACE conn5 <- [1,2766,null,{}] 19:00:13 INFO - PROCESS | 3008 | 1461117613751 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}] 19:00:13 INFO - PROCESS | 3008 | 1461117613855 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 19:00:13 INFO - PROCESS | 3008 | 1461117613866 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64EEE800 == 42 [pid = 3008] [id = 701] 19:00:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE60EDE000) [pid = 3008] [serial = 2103] [outer = 0000000000000000] 19:00:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE60F04C00) [pid = 3008] [serial = 2104] [outer = 000000BE60EDE000] 19:00:13 INFO - PROCESS | 3008 | 1461117613941 Marionette DEBUG loaded listener.js 19:00:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE60F71000) [pid = 3008] [serial = 2105] [outer = 000000BE60EDE000] 19:00:14 INFO - PROCESS | 3008 | 1461117614396 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]]]}] 19:00:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:00:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 19:00:14 INFO - PROCESS | 3008 | 1461117614438 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 19:00:14 INFO - PROCESS | 3008 | 1461117614440 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 19:00:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:00:14 INFO - PROCESS | 3008 | 1461117614443 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:00:14 INFO - PROCESS | 3008 | 1461117614445 Marionette TRACE conn5 <- [1,2770,null,{}] 19:00:14 INFO - PROCESS | 3008 | 1461117614449 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}] 19:00:14 INFO - PROCESS | 3008 | 1461117614577 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 19:00:14 INFO - PROCESS | 3008 | 1461117614632 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D4C3800 == 43 [pid = 3008] [id = 702] 19:00:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE6321C400) [pid = 3008] [serial = 2106] [outer = 0000000000000000] 19:00:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE632ADC00) [pid = 3008] [serial = 2107] [outer = 000000BE6321C400] 19:00:14 INFO - PROCESS | 3008 | 1461117614684 Marionette DEBUG loaded listener.js 19:00:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE636AF400) [pid = 3008] [serial = 2108] [outer = 000000BE6321C400] 19:00:15 INFO - PROCESS | 3008 | 1461117615112 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]]]}] 19:00:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:00:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 19:00:15 INFO - PROCESS | 3008 | 1461117615201 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 19:00:15 INFO - PROCESS | 3008 | 1461117615203 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 19:00:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:00:15 INFO - PROCESS | 3008 | 1461117615207 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:00:15 INFO - PROCESS | 3008 | 1461117615209 Marionette TRACE conn5 <- [1,2774,null,{}] 19:00:15 INFO - PROCESS | 3008 | 1461117615212 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}] 19:00:15 INFO - PROCESS | 3008 | 1461117615321 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 19:00:15 INFO - PROCESS | 3008 | 1461117615376 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CDF800 == 44 [pid = 3008] [id = 703] 19:00:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE63A34C00) [pid = 3008] [serial = 2109] [outer = 0000000000000000] 19:00:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE63B2A000) [pid = 3008] [serial = 2110] [outer = 000000BE63A34C00] 19:00:15 INFO - PROCESS | 3008 | 1461117615422 Marionette DEBUG loaded listener.js 19:00:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE64313C00) [pid = 3008] [serial = 2111] [outer = 000000BE63A34C00] 19:00:15 INFO - PROCESS | 3008 | [3008] 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 19:00:15 INFO - PROCESS | 3008 | [3008] 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 19:00:15 INFO - PROCESS | 3008 | [3008] 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 19:00:15 INFO - PROCESS | 3008 | [3008] 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 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE643C2400) [pid = 3008] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE60A7E000) [pid = 3008] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE63591000) [pid = 3008] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE60A76800) [pid = 3008] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE5C8DE400) [pid = 3008] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE5745F400) [pid = 3008] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE56CCE000) [pid = 3008] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE60A7F400) [pid = 3008] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE55F96C00) [pid = 3008] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE63B9E800) [pid = 3008] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE56FE5000) [pid = 3008] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:00:15 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE64978400) [pid = 3008] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:00:15 INFO - PROCESS | 3008 | [3008] 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 19:00:15 INFO - PROCESS | 3008 | 1461117615919 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]]]}] 19:00:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:00:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 733ms 19:00:15 INFO - PROCESS | 3008 | 1461117615941 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 19:00:15 INFO - PROCESS | 3008 | 1461117615944 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 19:00:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:00:15 INFO - PROCESS | 3008 | 1461117615947 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:00:15 INFO - PROCESS | 3008 | 1461117615949 Marionette TRACE conn5 <- [1,2778,null,{}] 19:00:15 INFO - PROCESS | 3008 | 1461117615952 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}] 19:00:16 INFO - PROCESS | 3008 | 1461117616031 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 19:00:16 INFO - PROCESS | 3008 | 1461117616039 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5B854000 == 45 [pid = 3008] [id = 704] 19:00:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE56CD7C00) [pid = 3008] [serial = 2112] [outer = 0000000000000000] 19:00:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE60F0C800) [pid = 3008] [serial = 2113] [outer = 000000BE56CD7C00] 19:00:16 INFO - PROCESS | 3008 | 1461117616084 Marionette DEBUG loaded listener.js 19:00:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE6448C800) [pid = 3008] [serial = 2114] [outer = 000000BE56CD7C00] 19:00:16 INFO - PROCESS | 3008 | 1461117616494 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]]]}] 19:00:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:00:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 587ms 19:00:16 INFO - PROCESS | 3008 | 1461117616538 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 19:00:16 INFO - PROCESS | 3008 | 1461117616540 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 19:00:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:00:16 INFO - PROCESS | 3008 | 1461117616543 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:00:16 INFO - PROCESS | 3008 | 1461117616545 Marionette TRACE conn5 <- [1,2782,null,{}] 19:00:16 INFO - PROCESS | 3008 | 1461117616549 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}] 19:00:16 INFO - PROCESS | 3008 | 1461117616628 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 19:00:16 INFO - PROCESS | 3008 | 1461117616664 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684EF800 == 46 [pid = 3008] [id = 705] 19:00:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE63BA0400) [pid = 3008] [serial = 2115] [outer = 0000000000000000] 19:00:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE64E46400) [pid = 3008] [serial = 2116] [outer = 000000BE63BA0400] 19:00:16 INFO - PROCESS | 3008 | 1461117616709 Marionette DEBUG loaded listener.js 19:00:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE65523800) [pid = 3008] [serial = 2117] [outer = 000000BE63BA0400] 19:00:17 INFO - PROCESS | 3008 | 1461117617119 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]]]}] 19:00:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:00:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 629ms 19:00:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:00:17 INFO - PROCESS | 3008 | 1461117617176 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 19:00:17 INFO - PROCESS | 3008 | 1461117617178 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 19:00:17 INFO - PROCESS | 3008 | 1461117617181 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:00:17 INFO - PROCESS | 3008 | 1461117617183 Marionette TRACE conn5 <- [1,2786,null,{}] 19:00:17 INFO - PROCESS | 3008 | 1461117617187 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}] 19:00:17 INFO - PROCESS | 3008 | 1461117617266 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 19:00:17 INFO - PROCESS | 3008 | 1461117617275 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69415800 == 47 [pid = 3008] [id = 706] 19:00:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE65568000) [pid = 3008] [serial = 2118] [outer = 0000000000000000] 19:00:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE6556C400) [pid = 3008] [serial = 2119] [outer = 000000BE65568000] 19:00:17 INFO - PROCESS | 3008 | 1461117617319 Marionette DEBUG loaded listener.js 19:00:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE656BC800) [pid = 3008] [serial = 2120] [outer = 000000BE65568000] 19:00:17 INFO - PROCESS | 3008 | 1461117617739 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]]]}] 19:00:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:00:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 585ms 19:00:17 INFO - PROCESS | 3008 | 1461117617777 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 19:00:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:00:17 INFO - PROCESS | 3008 | 1461117617779 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 19:00:17 INFO - PROCESS | 3008 | 1461117617783 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:00:17 INFO - PROCESS | 3008 | 1461117617785 Marionette TRACE conn5 <- [1,2790,null,{}] 19:00:17 INFO - PROCESS | 3008 | 1461117617793 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}] 19:00:17 INFO - PROCESS | 3008 | 1461117617944 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 19:00:18 INFO - PROCESS | 3008 | 1461117618098 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5B858800 == 48 [pid = 3008] [id = 707] 19:00:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE55585400) [pid = 3008] [serial = 2121] [outer = 0000000000000000] 19:00:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE55F98400) [pid = 3008] [serial = 2122] [outer = 000000BE55585400] 19:00:18 INFO - PROCESS | 3008 | 1461117618159 Marionette DEBUG loaded listener.js 19:00:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE5708FC00) [pid = 3008] [serial = 2123] [outer = 000000BE55585400] 19:00:18 INFO - PROCESS | 3008 | 1461117618751 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]]]}] 19:00:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:00:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1031ms 19:00:18 INFO - PROCESS | 3008 | 1461117618816 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 19:00:18 INFO - PROCESS | 3008 | 1461117618820 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 19:00:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:00:18 INFO - PROCESS | 3008 | 1461117618825 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:00:18 INFO - PROCESS | 3008 | 1461117618830 Marionette TRACE conn5 <- [1,2794,null,{}] 19:00:18 INFO - PROCESS | 3008 | 1461117618856 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}] 19:00:19 INFO - PROCESS | 3008 | 1461117618995 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 19:00:19 INFO - PROCESS | 3008 | 1461117619117 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DC5800 == 49 [pid = 3008] [id = 708] 19:00:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE5C504400) [pid = 3008] [serial = 2124] [outer = 0000000000000000] 19:00:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE5C7A9800) [pid = 3008] [serial = 2125] [outer = 000000BE5C504400] 19:00:19 INFO - PROCESS | 3008 | 1461117619179 Marionette DEBUG loaded listener.js 19:00:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE60A4FC00) [pid = 3008] [serial = 2126] [outer = 000000BE5C504400] 19:00:19 INFO - PROCESS | 3008 | 1461117619791 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]]]}] 19:00:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:00:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 985ms 19:00:19 INFO - PROCESS | 3008 | 1461117619814 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 19:00:19 INFO - PROCESS | 3008 | 1461117619817 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 19:00:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:00:19 INFO - PROCESS | 3008 | 1461117619821 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:00:19 INFO - PROCESS | 3008 | 1461117619824 Marionette TRACE conn5 <- [1,2798,null,{}] 19:00:19 INFO - PROCESS | 3008 | 1461117619828 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}] 19:00:19 INFO - PROCESS | 3008 | 1461117619934 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 19:00:20 INFO - PROCESS | 3008 | 1461117620026 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68EA0800 == 50 [pid = 3008] [id = 709] 19:00:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE60F06800) [pid = 3008] [serial = 2127] [outer = 0000000000000000] 19:00:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE63328800) [pid = 3008] [serial = 2128] [outer = 000000BE60F06800] 19:00:20 INFO - PROCESS | 3008 | 1461117620083 Marionette DEBUG loaded listener.js 19:00:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE63B2F800) [pid = 3008] [serial = 2129] [outer = 000000BE60F06800] 19:00:20 INFO - PROCESS | 3008 | [3008] 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 19:00:20 INFO - PROCESS | 3008 | 1461117620652 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]]]}] 19:00:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:00:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 881ms 19:00:20 INFO - PROCESS | 3008 | 1461117620704 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 19:00:20 INFO - PROCESS | 3008 | 1461117620708 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 19:00:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:00:20 INFO - PROCESS | 3008 | 1461117620720 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:00:20 INFO - PROCESS | 3008 | 1461117620725 Marionette TRACE conn5 <- [1,2802,null,{}] 19:00:20 INFO - PROCESS | 3008 | 1461117620729 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}] 19:00:20 INFO - PROCESS | 3008 | 1461117620838 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 19:00:20 INFO - PROCESS | 3008 | 1461117620957 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B8A3000 == 51 [pid = 3008] [id = 710] 19:00:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE6616EC00) [pid = 3008] [serial = 2130] [outer = 0000000000000000] 19:00:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE66A50000) [pid = 3008] [serial = 2131] [outer = 000000BE6616EC00] 19:00:21 INFO - PROCESS | 3008 | 1461117621014 Marionette DEBUG loaded listener.js 19:00:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE6764A400) [pid = 3008] [serial = 2132] [outer = 000000BE6616EC00] 19:00:21 INFO - PROCESS | 3008 | [3008] 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 19:00:21 INFO - PROCESS | 3008 | [3008] 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 19:00:21 INFO - PROCESS | 3008 | [3008] 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 19:00:21 INFO - PROCESS | 3008 | [3008] 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 19:00:21 INFO - PROCESS | 3008 | 1461117621547 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]]]}] 19:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 901ms 19:00:21 INFO - PROCESS | 3008 | 1461117621619 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 19:00:21 INFO - PROCESS | 3008 | 1461117621621 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 19:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:00:21 INFO - PROCESS | 3008 | 1461117621625 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:00:21 INFO - PROCESS | 3008 | 1461117621627 Marionette TRACE conn5 <- [1,2806,null,{}] 19:00:21 INFO - PROCESS | 3008 | 1461117621631 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}] 19:00:21 INFO - PROCESS | 3008 | 1461117621788 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 19:00:22 INFO - PROCESS | 3008 | 1461117622030 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C8AC000 == 52 [pid = 3008] [id = 711] 19:00:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE55583000) [pid = 3008] [serial = 2133] [outer = 0000000000000000] 19:00:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE55E66800) [pid = 3008] [serial = 2134] [outer = 000000BE55583000] 19:00:22 INFO - PROCESS | 3008 | 1461117622087 Marionette DEBUG loaded listener.js 19:00:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE566D2800) [pid = 3008] [serial = 2135] [outer = 000000BE55583000] 19:00:22 INFO - PROCESS | 3008 | 1461117622715 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]]]}] 19:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1133ms 19:00:22 INFO - PROCESS | 3008 | 1461117622761 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 19:00:22 INFO - PROCESS | 3008 | 1461117622766 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 19:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:00:22 INFO - PROCESS | 3008 | 1461117622772 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:00:22 INFO - PROCESS | 3008 | 1461117622775 Marionette TRACE conn5 <- [1,2810,null,{}] 19:00:22 INFO - PROCESS | 3008 | 1461117622780 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}] 19:00:22 INFO - PROCESS | 3008 | 1461117622885 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 19:00:22 INFO - PROCESS | 3008 | 1461117622966 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2A3000 == 53 [pid = 3008] [id = 712] 19:00:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE55587400) [pid = 3008] [serial = 2136] [outer = 0000000000000000] 19:00:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE5745E800) [pid = 3008] [serial = 2137] [outer = 000000BE55587400] 19:00:23 INFO - PROCESS | 3008 | 1461117623052 Marionette DEBUG loaded listener.js 19:00:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE5C38E400) [pid = 3008] [serial = 2138] [outer = 000000BE55587400] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69415800 == 52 [pid = 3008] [id = 706] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684EF800 == 51 [pid = 3008] [id = 705] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5B854000 == 50 [pid = 3008] [id = 704] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67CDF800 == 49 [pid = 3008] [id = 703] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4C3800 == 48 [pid = 3008] [id = 702] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64EEE800 == 47 [pid = 3008] [id = 701] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE643B9000 == 46 [pid = 3008] [id = 700] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63CA7000 == 45 [pid = 3008] [id = 699] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C3CA800 == 44 [pid = 3008] [id = 698] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60E8A800 == 43 [pid = 3008] [id = 697] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE5C358800) [pid = 3008] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE563ED800) [pid = 3008] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B72000 == 42 [pid = 3008] [id = 694] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE60F07800) [pid = 3008] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE63B30800) [pid = 3008] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE64863800) [pid = 3008] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE61671800) [pid = 3008] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5D406400) [pid = 3008] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE5BA34800) [pid = 3008] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE57383C00) [pid = 3008] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE6321C000) [pid = 3008] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE60A7EC00) [pid = 3008] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE60A47000) [pid = 3008] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE586D3C00) [pid = 3008] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE645CA400) [pid = 3008] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE63328C00) [pid = 3008] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE56FEC400) [pid = 3008] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE64607C00) [pid = 3008] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE616B5400) [pid = 3008] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5871B000) [pid = 3008] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE636B3000) [pid = 3008] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE63BA5C00) [pid = 3008] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE64AF3800) [pid = 3008] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE6460D800) [pid = 3008] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE64EBE000) [pid = 3008] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 19:00:23 INFO - PROCESS | 3008 | 1461117623547 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]]]}] 19:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 839ms 19:00:23 INFO - PROCESS | 3008 | 1461117623616 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 19:00:23 INFO - PROCESS | 3008 | 1461117623620 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 19:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:00:23 INFO - PROCESS | 3008 | 1461117623625 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:00:23 INFO - PROCESS | 3008 | 1461117623627 Marionette TRACE conn5 <- [1,2814,null,{}] 19:00:23 INFO - PROCESS | 3008 | 1461117623631 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}] 19:00:23 INFO - PROCESS | 3008 | 1461117623716 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 19:00:23 INFO - PROCESS | 3008 | 1461117623820 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5755F800 == 43 [pid = 3008] [id = 713] 19:00:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE5606FC00) [pid = 3008] [serial = 2139] [outer = 0000000000000000] 19:00:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE5C383400) [pid = 3008] [serial = 2140] [outer = 000000BE5606FC00] 19:00:23 INFO - PROCESS | 3008 | 1461117623867 Marionette DEBUG loaded listener.js 19:00:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE5D492800) [pid = 3008] [serial = 2141] [outer = 000000BE5606FC00] 19:00:24 INFO - PROCESS | 3008 | 1461117624258 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 19:00:24 INFO - PROCESS | 3008 | 1461117624318 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 19:00:24 INFO - PROCESS | 3008 | 1461117624321 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 19:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:00:24 INFO - PROCESS | 3008 | 1461117624326 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:00:24 INFO - PROCESS | 3008 | 1461117624332 Marionette TRACE conn5 <- [1,2818,null,{}] 19:00:24 INFO - PROCESS | 3008 | 1461117624341 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}] 19:00:24 INFO - PROCESS | 3008 | 1461117624427 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 19:00:24 INFO - PROCESS | 3008 | 1461117624434 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E1A800 == 44 [pid = 3008] [id = 714] 19:00:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE602A2800) [pid = 3008] [serial = 2142] [outer = 0000000000000000] 19:00:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE60E37C00) [pid = 3008] [serial = 2143] [outer = 000000BE602A2800] 19:00:24 INFO - PROCESS | 3008 | 1461117624479 Marionette DEBUG loaded listener.js 19:00:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE616B9800) [pid = 3008] [serial = 2144] [outer = 000000BE602A2800] 19:00:24 INFO - PROCESS | 3008 | 1461117624890 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]]]}] 19:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 586ms 19:00:24 INFO - PROCESS | 3008 | 1461117624913 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 19:00:24 INFO - PROCESS | 3008 | 1461117624916 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 19:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:00:24 INFO - PROCESS | 3008 | 1461117624936 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:00:24 INFO - PROCESS | 3008 | 1461117624938 Marionette TRACE conn5 <- [1,2822,null,{}] 19:00:24 INFO - PROCESS | 3008 | 1461117624946 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}] 19:00:25 INFO - PROCESS | 3008 | 1461117625029 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 19:00:25 INFO - PROCESS | 3008 | 1461117625036 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67614000 == 45 [pid = 3008] [id = 715] 19:00:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE63292400) [pid = 3008] [serial = 2145] [outer = 0000000000000000] 19:00:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE6358A400) [pid = 3008] [serial = 2146] [outer = 000000BE63292400] 19:00:25 INFO - PROCESS | 3008 | 1461117625083 Marionette DEBUG loaded listener.js 19:00:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE636B1400) [pid = 3008] [serial = 2147] [outer = 000000BE63292400] 19:00:25 INFO - PROCESS | 3008 | 1461117625569 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:00:25 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 709ms 19:00:25 INFO - PROCESS | 3008 | 1461117625631 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 19:00:25 INFO - PROCESS | 3008 | 1461117625634 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 19:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:00:25 INFO - PROCESS | 3008 | 1461117625643 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:00:25 INFO - PROCESS | 3008 | 1461117625645 Marionette TRACE conn5 <- [1,2826,null,{}] 19:00:25 INFO - PROCESS | 3008 | 1461117625649 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}] 19:00:25 INFO - PROCESS | 3008 | 1461117625754 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 19:00:25 INFO - PROCESS | 3008 | 1461117625766 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67BA9800 == 46 [pid = 3008] [id = 716] 19:00:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE63B2B000) [pid = 3008] [serial = 2148] [outer = 0000000000000000] 19:00:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE63B9F800) [pid = 3008] [serial = 2149] [outer = 000000BE63B2B000] 19:00:25 INFO - PROCESS | 3008 | 1461117625865 Marionette DEBUG loaded listener.js 19:00:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE64863800) [pid = 3008] [serial = 2150] [outer = 000000BE63B2B000] 19:00:26 INFO - PROCESS | 3008 | 1461117626305 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]]]}] 19:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 19:00:26 INFO - PROCESS | 3008 | 1461117626338 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 19:00:26 INFO - PROCESS | 3008 | 1461117626340 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 19:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:00:26 INFO - PROCESS | 3008 | 1461117626347 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:00:26 INFO - PROCESS | 3008 | 1461117626349 Marionette TRACE conn5 <- [1,2830,null,{}] 19:00:26 INFO - PROCESS | 3008 | 1461117626352 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}] 19:00:26 INFO - PROCESS | 3008 | 1461117626491 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 19:00:26 INFO - PROCESS | 3008 | 1461117626520 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2DC800 == 47 [pid = 3008] [id = 717] 19:00:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE65567000) [pid = 3008] [serial = 2151] [outer = 0000000000000000] 19:00:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE6556D400) [pid = 3008] [serial = 2152] [outer = 000000BE65567000] 19:00:26 INFO - PROCESS | 3008 | 1461117626564 Marionette DEBUG loaded listener.js 19:00:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE66428000) [pid = 3008] [serial = 2153] [outer = 000000BE65567000] 19:00:27 INFO - PROCESS | 3008 | 1461117627002 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]]]}] 19:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 19:00:27 INFO - PROCESS | 3008 | 1461117627022 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 19:00:27 INFO - PROCESS | 3008 | 1461117627024 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 19:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:00:27 INFO - PROCESS | 3008 | 1461117627032 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:00:27 INFO - PROCESS | 3008 | 1461117627034 Marionette TRACE conn5 <- [1,2834,null,{}] 19:00:27 INFO - PROCESS | 3008 | 1461117627038 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}] 19:00:27 INFO - PROCESS | 3008 | 1461117627143 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 19:00:27 INFO - PROCESS | 3008 | 1461117627149 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68E95000 == 48 [pid = 3008] [id = 718] 19:00:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE66A46400) [pid = 3008] [serial = 2154] [outer = 0000000000000000] 19:00:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE67645000) [pid = 3008] [serial = 2155] [outer = 000000BE66A46400] 19:00:27 INFO - PROCESS | 3008 | 1461117627193 Marionette DEBUG loaded listener.js 19:00:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE67745400) [pid = 3008] [serial = 2156] [outer = 000000BE66A46400] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE566D4C00) [pid = 3008] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE563E3400) [pid = 3008] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE636B4C00) [pid = 3008] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE60EDE000) [pid = 3008] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE56CA1800) [pid = 3008] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE5D873800) [pid = 3008] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE6321C400) [pid = 3008] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE63A34C00) [pid = 3008] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE56CD7C00) [pid = 3008] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE63BA0400) [pid = 3008] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE55584000) [pid = 3008] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5606B800) [pid = 3008] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:00:27 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5746CC00) [pid = 3008] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:00:27 INFO - PROCESS | 3008 | 1461117627672 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]]]}] 19:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 691ms 19:00:27 INFO - PROCESS | 3008 | 1461117627727 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 19:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:00:27 INFO - PROCESS | 3008 | 1461117627729 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 19:00:27 INFO - PROCESS | 3008 | 1461117627732 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:00:27 INFO - PROCESS | 3008 | 1461117627734 Marionette TRACE conn5 <- [1,2838,null,{}] 19:00:27 INFO - PROCESS | 3008 | 1461117627738 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}] 19:00:27 INFO - PROCESS | 3008 | 1461117627843 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 19:00:27 INFO - PROCESS | 3008 | 1461117627852 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690CA000 == 49 [pid = 3008] [id = 719] 19:00:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5737CC00) [pid = 3008] [serial = 2157] [outer = 0000000000000000] 19:00:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE62BAA800) [pid = 3008] [serial = 2158] [outer = 000000BE5737CC00] 19:00:27 INFO - PROCESS | 3008 | 1461117627897 Marionette DEBUG loaded listener.js 19:00:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE67742400) [pid = 3008] [serial = 2159] [outer = 000000BE5737CC00] 19:00:28 INFO - PROCESS | 3008 | 1461117628305 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 628ms 19:00:28 INFO - PROCESS | 3008 | 1461117628364 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 19:00:28 INFO - PROCESS | 3008 | 1461117628366 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 19:00:28 INFO - PROCESS | 3008 | 1461117628369 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:00:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:00:28 INFO - PROCESS | 3008 | 1461117628371 Marionette TRACE conn5 <- [1,2842,null,{}] 19:00:28 INFO - PROCESS | 3008 | 1461117628375 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}] 19:00:28 INFO - PROCESS | 3008 | 1461117628455 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 19:00:28 INFO - PROCESS | 3008 | 1461117628461 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B898800 == 50 [pid = 3008] [id = 720] 19:00:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE67771000) [pid = 3008] [serial = 2160] [outer = 0000000000000000] 19:00:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE67774400) [pid = 3008] [serial = 2161] [outer = 000000BE67771000] 19:00:28 INFO - PROCESS | 3008 | 1461117628506 Marionette DEBUG loaded listener.js 19:00:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE6777C400) [pid = 3008] [serial = 2162] [outer = 000000BE67771000] 19:00:28 INFO - PROCESS | 3008 | 1461117628923 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]]]}] 19:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 587ms 19:00:28 INFO - PROCESS | 3008 | 1461117628962 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 19:00:28 INFO - PROCESS | 3008 | 1461117628964 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 19:00:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:00:28 INFO - PROCESS | 3008 | 1461117628967 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:00:28 INFO - PROCESS | 3008 | 1461117628969 Marionette TRACE conn5 <- [1,2846,null,{}] 19:00:28 INFO - PROCESS | 3008 | 1461117628978 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}] 19:00:29 INFO - PROCESS | 3008 | 1461117629059 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 19:00:29 INFO - PROCESS | 3008 | 1461117629065 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA16800 == 51 [pid = 3008] [id = 721] 19:00:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE67B4FC00) [pid = 3008] [serial = 2163] [outer = 0000000000000000] 19:00:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE67C46C00) [pid = 3008] [serial = 2164] [outer = 000000BE67B4FC00] 19:00:29 INFO - PROCESS | 3008 | 1461117629116 Marionette DEBUG loaded listener.js 19:00:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE684CD800) [pid = 3008] [serial = 2165] [outer = 000000BE67B4FC00] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BBE4000 == 50 [pid = 3008] [id = 622] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690C3800 == 49 [pid = 3008] [id = 693] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C3BB000 == 48 [pid = 3008] [id = 635] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E20000 == 47 [pid = 3008] [id = 695] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67865800 == 46 [pid = 3008] [id = 683] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A7B000 == 45 [pid = 3008] [id = 626] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67871800 == 44 [pid = 3008] [id = 632] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D4CF000 == 43 [pid = 3008] [id = 629] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690E2000 == 42 [pid = 3008] [id = 696] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6AF800 == 41 [pid = 3008] [id = 631] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67C65000 == 40 [pid = 3008] [id = 634] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63A0D000 == 39 [pid = 3008] [id = 636] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C2A3000 == 38 [pid = 3008] [id = 712] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C8AC000 == 37 [pid = 3008] [id = 711] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B8A3000 == 36 [pid = 3008] [id = 710] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68EA0800 == 35 [pid = 3008] [id = 709] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DC5800 == 34 [pid = 3008] [id = 708] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5B858800 == 33 [pid = 3008] [id = 707] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5755F800 == 32 [pid = 3008] [id = 713] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67614000 == 31 [pid = 3008] [id = 715] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68E95000 == 30 [pid = 3008] [id = 718] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6B898800 == 29 [pid = 3008] [id = 720] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C2DC800 == 28 [pid = 3008] [id = 717] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67BA9800 == 27 [pid = 3008] [id = 716] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E1A800 == 26 [pid = 3008] [id = 714] 19:00:30 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690CA000 == 25 [pid = 3008] [id = 719] 19:00:30 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE5D48E000) [pid = 3008] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE60F71000) [pid = 3008] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE65523800) [pid = 3008] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE60A54C00) [pid = 3008] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE60FC4800) [pid = 3008] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE57094000) [pid = 3008] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE6556C400) [pid = 3008] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5C5A5800) [pid = 3008] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5D404400) [pid = 3008] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE56CD4400) [pid = 3008] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE573EC400) [pid = 3008] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE64973400) [pid = 3008] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE60F04C00) [pid = 3008] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE65562400) [pid = 3008] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE57468C00) [pid = 3008] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE56FE2400) [pid = 3008] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE586D6000) [pid = 3008] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE602A9C00) [pid = 3008] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE6551F000) [pid = 3008] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE636AF400) [pid = 3008] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE60EDC000) [pid = 3008] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE632ADC00) [pid = 3008] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE63B2A000) [pid = 3008] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE6448C800) [pid = 3008] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE60F0C800) [pid = 3008] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE64E46400) [pid = 3008] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000BE64313C00) [pid = 3008] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 19:00:31 INFO - PROCESS | 3008 | 1461117631333 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2397ms 19:00:31 INFO - PROCESS | 3008 | 1461117631366 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 19:00:31 INFO - PROCESS | 3008 | 1461117631371 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 19:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:00:31 INFO - PROCESS | 3008 | 1461117631402 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:00:31 INFO - PROCESS | 3008 | 1461117631407 Marionette TRACE conn5 <- [1,2850,null,{}] 19:00:31 INFO - PROCESS | 3008 | 1461117631415 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}] 19:00:31 INFO - PROCESS | 3008 | 1461117631540 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 19:00:31 INFO - PROCESS | 3008 | 1461117631618 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE579DD800 == 26 [pid = 3008] [id = 722] 19:00:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000BE56066C00) [pid = 3008] [serial = 2166] [outer = 0000000000000000] 19:00:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE56068800) [pid = 3008] [serial = 2167] [outer = 000000BE56066C00] 19:00:31 INFO - PROCESS | 3008 | 1461117631681 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE56C95C00) [pid = 3008] [serial = 2168] [outer = 000000BE56066C00] 19:00:32 INFO - PROCESS | 3008 | [3008] 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 19:00:32 INFO - PROCESS | 3008 | [3008] 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 19:00:32 INFO - PROCESS | 3008 | [3008] 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 19:00:32 INFO - PROCESS | 3008 | 1461117632413 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]]]}] 19:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1085ms 19:00:32 INFO - PROCESS | 3008 | 1461117632491 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 19:00:32 INFO - PROCESS | 3008 | 1461117632498 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 19:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:00:32 INFO - PROCESS | 3008 | 1461117632506 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:00:32 INFO - PROCESS | 3008 | 1461117632509 Marionette TRACE conn5 <- [1,2854,null,{}] 19:00:32 INFO - PROCESS | 3008 | 1461117632513 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}] 19:00:32 INFO - PROCESS | 3008 | 1461117632638 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 19:00:32 INFO - PROCESS | 3008 | 1461117632705 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C7DA000 == 27 [pid = 3008] [id = 723] 19:00:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE56CCFC00) [pid = 3008] [serial = 2169] [outer = 0000000000000000] 19:00:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE56FE6C00) [pid = 3008] [serial = 2170] [outer = 000000BE56CCFC00] 19:00:32 INFO - PROCESS | 3008 | 1461117632763 Marionette DEBUG loaded listener.js 19:00:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE57086800) [pid = 3008] [serial = 2171] [outer = 000000BE56CCFC00] 19:00:33 INFO - PROCESS | 3008 | 1461117633551 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]]]}] 19:00:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678DA800 == 26 [pid = 3008] [id = 669] 19:00:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6761E800 == 25 [pid = 3008] [id = 671] 19:00:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684F8800 == 24 [pid = 3008] [id = 673] 19:00:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64A0B000 == 23 [pid = 3008] [id = 666] 19:00:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DB6800 == 22 [pid = 3008] [id = 670] 19:00:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63DB7000 == 21 [pid = 3008] [id = 664] 19:00:33 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6847F800 == 20 [pid = 3008] [id = 672] 19:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1088ms 19:00:33 INFO - PROCESS | 3008 | 1461117633594 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 19:00:33 INFO - PROCESS | 3008 | 1461117633599 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 19:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:00:33 INFO - PROCESS | 3008 | 1461117633605 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:00:33 INFO - PROCESS | 3008 | 1461117633609 Marionette TRACE conn5 <- [1,2858,null,{}] 19:00:33 INFO - PROCESS | 3008 | 1461117633616 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}] 19:00:33 INFO - PROCESS | 3008 | 1461117633724 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 19:00:33 INFO - PROCESS | 3008 | 1461117633743 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2DD800 == 21 [pid = 3008] [id = 724] 19:00:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE563E3400) [pid = 3008] [serial = 2172] [outer = 0000000000000000] 19:00:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE56571800) [pid = 3008] [serial = 2173] [outer = 000000BE563E3400] 19:00:33 INFO - PROCESS | 3008 | 1461117633792 Marionette DEBUG loaded listener.js 19:00:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE56FEE000) [pid = 3008] [serial = 2174] [outer = 000000BE563E3400] 19:00:34 INFO - PROCESS | 3008 | 1461117634293 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]]]}] 19:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 733ms 19:00:34 INFO - PROCESS | 3008 | 1461117634341 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 19:00:34 INFO - PROCESS | 3008 | 1461117634347 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 19:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:00:34 INFO - PROCESS | 3008 | 1461117634353 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:00:34 INFO - PROCESS | 3008 | 1461117634356 Marionette TRACE conn5 <- [1,2862,null,{}] 19:00:34 INFO - PROCESS | 3008 | 1461117634360 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}] 19:00:34 INFO - PROCESS | 3008 | 1461117634448 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 19:00:34 INFO - PROCESS | 3008 | 1461117634458 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE61652800 == 22 [pid = 3008] [id = 725] 19:00:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE573E3000) [pid = 3008] [serial = 2175] [outer = 0000000000000000] 19:00:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE57466800) [pid = 3008] [serial = 2176] [outer = 000000BE573E3000] 19:00:34 INFO - PROCESS | 3008 | 1461117634522 Marionette DEBUG loaded listener.js 19:00:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE57F0C800) [pid = 3008] [serial = 2177] [outer = 000000BE573E3000] 19:00:35 INFO - PROCESS | 3008 | 1461117634991 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]]]}] 19:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 19:00:35 INFO - PROCESS | 3008 | 1461117635047 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 19:00:35 INFO - PROCESS | 3008 | 1461117635049 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 19:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:00:35 INFO - PROCESS | 3008 | 1461117635053 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 3008 | 1461117635057 Marionette TRACE conn5 <- [1,2866,null,{}] 19:00:35 INFO - PROCESS | 3008 | 1461117635068 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}] 19:00:35 INFO - PROCESS | 3008 | 1461117635157 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 19:00:35 INFO - PROCESS | 3008 | 1461117635164 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A7C000 == 23 [pid = 3008] [id = 726] 19:00:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE56068400) [pid = 3008] [serial = 2178] [outer = 0000000000000000] 19:00:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE5B8CF000) [pid = 3008] [serial = 2179] [outer = 000000BE56068400] 19:00:35 INFO - PROCESS | 3008 | 1461117635226 Marionette DEBUG loaded listener.js 19:00:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE5BA8D400) [pid = 3008] [serial = 2180] [outer = 000000BE56068400] 19:00:35 INFO - PROCESS | 3008 | 1461117635722 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]]]}] 19:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 691ms 19:00:35 INFO - PROCESS | 3008 | 1461117635747 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 19:00:35 INFO - PROCESS | 3008 | 1461117635750 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 19:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:00:35 INFO - PROCESS | 3008 | 1461117635753 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 3008 | 1461117635755 Marionette TRACE conn5 <- [1,2870,null,{}] 19:00:35 INFO - PROCESS | 3008 | 1461117635759 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}] 19:00:35 INFO - PROCESS | 3008 | 1461117635874 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 19:00:35 INFO - PROCESS | 3008 | 1461117635882 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F21000 == 24 [pid = 3008] [id = 727] 19:00:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE5C357400) [pid = 3008] [serial = 2181] [outer = 0000000000000000] 19:00:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE5C79B000) [pid = 3008] [serial = 2182] [outer = 000000BE5C357400] 19:00:35 INFO - PROCESS | 3008 | 1461117635930 Marionette DEBUG loaded listener.js 19:00:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE5D34B800) [pid = 3008] [serial = 2183] [outer = 000000BE5C357400] 19:00:36 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:00:36 INFO - PROCESS | 3008 | [3008] 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 19:00:36 INFO - PROCESS | 3008 | [3008] 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 19:00:36 INFO - PROCESS | 3008 | 1461117636433 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]]]}] 19:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 732ms 19:00:36 INFO - PROCESS | 3008 | 1461117636488 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 19:00:36 INFO - PROCESS | 3008 | 1461117636490 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 19:00:36 INFO - PROCESS | 3008 | 1461117636502 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:00:36 INFO - PROCESS | 3008 | 1461117636504 Marionette TRACE conn5 <- [1,2874,null,{}] 19:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:00:36 INFO - PROCESS | 3008 | 1461117636508 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}] 19:00:36 INFO - PROCESS | 3008 | 1461117636614 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 19:00:36 INFO - PROCESS | 3008 | 1461117636620 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64653000 == 25 [pid = 3008] [id = 728] 19:00:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5D407000) [pid = 3008] [serial = 2184] [outer = 0000000000000000] 19:00:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE5D491C00) [pid = 3008] [serial = 2185] [outer = 000000BE5D407000] 19:00:36 INFO - PROCESS | 3008 | 1461117636667 Marionette DEBUG loaded listener.js 19:00:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE5E018800) [pid = 3008] [serial = 2186] [outer = 000000BE5D407000] 19:00:37 INFO - PROCESS | 3008 | 1461117637144 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]]]}] 19:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 19:00:37 INFO - PROCESS | 3008 | 1461117637200 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 19:00:37 INFO - PROCESS | 3008 | 1461117637202 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 19:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:00:37 INFO - PROCESS | 3008 | 1461117637205 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:00:37 INFO - PROCESS | 3008 | 1461117637207 Marionette TRACE conn5 <- [1,2878,null,{}] 19:00:37 INFO - PROCESS | 3008 | 1461117637254 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}] 19:00:37 INFO - PROCESS | 3008 | 1461117637402 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 19:00:37 INFO - PROCESS | 3008 | 1461117637412 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6661E000 == 26 [pid = 3008] [id = 729] 19:00:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE60A4D800) [pid = 3008] [serial = 2187] [outer = 0000000000000000] 19:00:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE60EDC000) [pid = 3008] [serial = 2188] [outer = 000000BE60A4D800] 19:00:37 INFO - PROCESS | 3008 | 1461117637502 Marionette DEBUG loaded listener.js 19:00:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE60F0B000) [pid = 3008] [serial = 2189] [outer = 000000BE60A4D800] 19:00:37 INFO - PROCESS | 3008 | 1461117637933 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 777ms 19:00:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:00:38 INFO - PROCESS | 3008 | 1461117637985 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 19:00:38 INFO - PROCESS | 3008 | 1461117637987 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 19:00:38 INFO - PROCESS | 3008 | 1461117637991 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:00:38 INFO - PROCESS | 3008 | 1461117637993 Marionette TRACE conn5 <- [1,2882,null,{}] 19:00:38 INFO - PROCESS | 3008 | 1461117637996 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}] 19:00:38 INFO - PROCESS | 3008 | 1461117638100 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 19:00:38 INFO - PROCESS | 3008 | 1461117638109 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64EE1800 == 27 [pid = 3008] [id = 730] 19:00:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE60F6A800) [pid = 3008] [serial = 2190] [outer = 0000000000000000] 19:00:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE60F74C00) [pid = 3008] [serial = 2191] [outer = 000000BE60F6A800] 19:00:38 INFO - PROCESS | 3008 | 1461117638211 Marionette DEBUG loaded listener.js 19:00:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE616B1C00) [pid = 3008] [serial = 2192] [outer = 000000BE60F6A800] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE67771000) [pid = 3008] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE63B2B000) [pid = 3008] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE65567000) [pid = 3008] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE66A46400) [pid = 3008] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE5737CC00) [pid = 3008] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE63292400) [pid = 3008] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE602A2800) [pid = 3008] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5606FC00) [pid = 3008] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE55587400) [pid = 3008] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE55583000) [pid = 3008] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE6616EC00) [pid = 3008] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE60F06800) [pid = 3008] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE5C504400) [pid = 3008] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE55585400) [pid = 3008] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE65568000) [pid = 3008] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE653A5800) [pid = 3008] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE56FE3400) [pid = 3008] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:00:38 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE60A4A400) [pid = 3008] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:00:38 INFO - PROCESS | 3008 | 1461117638594 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]]]}] 19:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 19:00:38 INFO - PROCESS | 3008 | 1461117638622 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 19:00:38 INFO - PROCESS | 3008 | 1461117638624 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 19:00:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:00:38 INFO - PROCESS | 3008 | 1461117638628 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:00:38 INFO - PROCESS | 3008 | 1461117638629 Marionette TRACE conn5 <- [1,2886,null,{}] 19:00:38 INFO - PROCESS | 3008 | 1461117638633 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}] 19:00:38 INFO - PROCESS | 3008 | 1461117638711 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 19:00:38 INFO - PROCESS | 3008 | 1461117638816 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678D9800 == 28 [pid = 3008] [id = 731] 19:00:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE5BBBA000) [pid = 3008] [serial = 2193] [outer = 0000000000000000] 19:00:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE60F0F800) [pid = 3008] [serial = 2194] [outer = 000000BE5BBBA000] 19:00:38 INFO - PROCESS | 3008 | 1461117638862 Marionette DEBUG loaded listener.js 19:00:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE616BCC00) [pid = 3008] [serial = 2195] [outer = 000000BE5BBBA000] 19:00:39 INFO - PROCESS | 3008 | 1461117639232 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]]]}] 19:00:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:00:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 19:00:39 INFO - PROCESS | 3008 | 1461117639259 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 19:00:39 INFO - PROCESS | 3008 | 1461117639261 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 19:00:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:00:39 INFO - PROCESS | 3008 | 1461117639265 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:00:39 INFO - PROCESS | 3008 | 1461117639267 Marionette TRACE conn5 <- [1,2890,null,{}] 19:00:39 INFO - PROCESS | 3008 | 1461117639270 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}] 19:00:39 INFO - PROCESS | 3008 | 1461117639376 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 19:00:39 INFO - PROCESS | 3008 | 1461117639384 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63A7B800 == 29 [pid = 3008] [id = 732] 19:00:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE5C281800) [pid = 3008] [serial = 2196] [outer = 0000000000000000] 19:00:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE6321F000) [pid = 3008] [serial = 2197] [outer = 000000BE5C281800] 19:00:39 INFO - PROCESS | 3008 | 1461117639430 Marionette DEBUG loaded listener.js 19:00:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE632A9800) [pid = 3008] [serial = 2198] [outer = 000000BE5C281800] 19:00:39 INFO - PROCESS | 3008 | 1461117639850 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:00:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:00:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 627ms 19:00:39 INFO - PROCESS | 3008 | 1461117639895 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 19:00:39 INFO - PROCESS | 3008 | 1461117639897 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 19:00:39 INFO - PROCESS | 3008 | 1461117639900 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:00:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:00:39 INFO - PROCESS | 3008 | 1461117639902 Marionette TRACE conn5 <- [1,2894,null,{}] 19:00:39 INFO - PROCESS | 3008 | 1461117639906 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}] 19:00:39 INFO - PROCESS | 3008 | 1461117639987 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 19:00:40 INFO - PROCESS | 3008 | 1461117640090 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CCB000 == 30 [pid = 3008] [id = 733] 19:00:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE55F96400) [pid = 3008] [serial = 2199] [outer = 0000000000000000] 19:00:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE6358CC00) [pid = 3008] [serial = 2200] [outer = 000000BE55F96400] 19:00:40 INFO - PROCESS | 3008 | 1461117640138 Marionette DEBUG loaded listener.js 19:00:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE636AD400) [pid = 3008] [serial = 2201] [outer = 000000BE55F96400] 19:00:40 INFO - PROCESS | 3008 | 1461117640724 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]]]}] 19:00:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:00:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 880ms 19:00:40 INFO - PROCESS | 3008 | 1461117640785 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 19:00:40 INFO - PROCESS | 3008 | 1461117640791 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 19:00:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:00:40 INFO - PROCESS | 3008 | 1461117640797 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:00:40 INFO - PROCESS | 3008 | 1461117640801 Marionette TRACE conn5 <- [1,2898,null,{}] 19:00:40 INFO - PROCESS | 3008 | 1461117640806 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}] 19:00:40 INFO - PROCESS | 3008 | 1461117640919 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 19:00:41 INFO - PROCESS | 3008 | 1461117641041 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B70800 == 31 [pid = 3008] [id = 734] 19:00:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE573E8000) [pid = 3008] [serial = 2202] [outer = 0000000000000000] 19:00:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE5745E000) [pid = 3008] [serial = 2203] [outer = 000000BE573E8000] 19:00:41 INFO - PROCESS | 3008 | 1461117641108 Marionette DEBUG loaded listener.js 19:00:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE58719800) [pid = 3008] [serial = 2204] [outer = 000000BE573E8000] 19:00:41 INFO - PROCESS | 3008 | [3008] 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 19:00:41 INFO - PROCESS | 3008 | 1461117641700 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]]]}] 19:00:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:00:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:00:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 942ms 19:00:41 INFO - PROCESS | 3008 | 1461117641741 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 19:00:41 INFO - PROCESS | 3008 | 1461117641748 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 19:00:41 INFO - TEST-START | /DOMEvents/constructors.html 19:00:41 INFO - PROCESS | 3008 | 1461117641755 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:00:41 INFO - PROCESS | 3008 | 1461117641758 Marionette TRACE conn5 <- [1,2902,null,{}] 19:00:41 INFO - PROCESS | 3008 | 1461117641762 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}] 19:00:41 INFO - PROCESS | 3008 | 1461117641872 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 19:00:41 INFO - PROCESS | 3008 | 1461117641951 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE66D26800 == 32 [pid = 3008] [id = 735] 19:00:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE5C5A2C00) [pid = 3008] [serial = 2205] [outer = 0000000000000000] 19:00:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE5D493400) [pid = 3008] [serial = 2206] [outer = 000000BE5C5A2C00] 19:00:42 INFO - PROCESS | 3008 | 1461117642048 Marionette DEBUG loaded listener.js 19:00:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE60A4DC00) [pid = 3008] [serial = 2207] [outer = 000000BE5C5A2C00] 19:00:42 INFO - PROCESS | 3008 | 1461117642728 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]]]}] 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:00:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:00:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:00:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:00:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1043ms 19:00:42 INFO - PROCESS | 3008 | 1461117642804 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 19:00:42 INFO - PROCESS | 3008 | 1461117642807 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 19:00:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:00:42 INFO - PROCESS | 3008 | 1461117642831 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:00:42 INFO - PROCESS | 3008 | 1461117642835 Marionette TRACE conn5 <- [1,2906,null,{}] 19:00:42 INFO - PROCESS | 3008 | 1461117642867 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}] 19:00:43 INFO - PROCESS | 3008 | 1461117643001 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 19:00:43 INFO - PROCESS | 3008 | 1461117643049 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684DD000 == 33 [pid = 3008] [id = 736] 19:00:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE636A9800) [pid = 3008] [serial = 2208] [outer = 0000000000000000] 19:00:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE636B5000) [pid = 3008] [serial = 2209] [outer = 000000BE636A9800] 19:00:43 INFO - PROCESS | 3008 | 1461117643108 Marionette DEBUG loaded listener.js 19:00:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE63B26800) [pid = 3008] [serial = 2210] [outer = 000000BE636A9800] 19:00:43 INFO - PROCESS | 3008 | 1461117643603 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:00:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:00:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 797ms 19:00:43 INFO - PROCESS | 3008 | 1461117643628 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 19:00:43 INFO - PROCESS | 3008 | 1461117643631 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 19:00:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:00:43 INFO - PROCESS | 3008 | 1461117643635 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - PROCESS | 3008 | 1461117643637 Marionette TRACE conn5 <- [1,2910,null,{}] 19:00:43 INFO - PROCESS | 3008 | 1461117643640 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}] 19:00:43 INFO - PROCESS | 3008 | 1461117643746 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 19:00:43 INFO - PROCESS | 3008 | 1461117643846 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68E9E800 == 34 [pid = 3008] [id = 737] 19:00:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE60E34C00) [pid = 3008] [serial = 2211] [outer = 0000000000000000] 19:00:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE63B2A800) [pid = 3008] [serial = 2212] [outer = 000000BE60E34C00] 19:00:43 INFO - PROCESS | 3008 | 1461117643902 Marionette DEBUG loaded listener.js 19:00:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE63EB2800) [pid = 3008] [serial = 2213] [outer = 000000BE60E34C00] 19:00:44 INFO - PROCESS | 3008 | [3008] 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 567 19:00:44 INFO - PROCESS | 3008 | [3008] 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 567 19:00:44 INFO - PROCESS | 3008 | [3008] 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 567 19:00:44 INFO - PROCESS | 3008 | [3008] 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 567 19:00:44 INFO - PROCESS | 3008 | 1461117644591 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]]]}] 19:00:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:00:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 19:00:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 19:00:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 19:00:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:00:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:00:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1037ms 19:00:44 INFO - PROCESS | 3008 | 1461117644675 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 19:00:44 INFO - PROCESS | 3008 | 1461117644679 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 19:00:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:00:44 INFO - PROCESS | 3008 | 1461117644757 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:00:44 INFO - PROCESS | 3008 | 1461117644761 Marionette TRACE conn5 <- [1,2914,null,{}] 19:00:44 INFO - PROCESS | 3008 | 1461117644768 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}] 19:00:44 INFO - PROCESS | 3008 | 1461117644868 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 19:00:44 INFO - PROCESS | 3008 | 1461117644943 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BBE5800 == 35 [pid = 3008] [id = 738] 19:00:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE55F95800) [pid = 3008] [serial = 2214] [outer = 0000000000000000] 19:00:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE56068C00) [pid = 3008] [serial = 2215] [outer = 000000BE55F95800] 19:00:44 INFO - PROCESS | 3008 | 1461117644994 Marionette DEBUG loaded listener.js 19:00:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE56CCC400) [pid = 3008] [serial = 2216] [outer = 000000BE55F95800] 19:00:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0DA800 == 34 [pid = 3008] [id = 676] 19:00:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5D6BB800 == 33 [pid = 3008] [id = 675] 19:00:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63CA6000 == 32 [pid = 3008] [id = 677] 19:00:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57946000 == 31 [pid = 3008] [id = 660] 19:00:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE579DD800 == 30 [pid = 3008] [id = 722] 19:00:45 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BA16800 == 29 [pid = 3008] [id = 721] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE6777C400) [pid = 3008] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE63B9F800) [pid = 3008] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE6556D400) [pid = 3008] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE64863800) [pid = 3008] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE67645000) [pid = 3008] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE62BAA800) [pid = 3008] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE67774400) [pid = 3008] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE67745400) [pid = 3008] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE6358A400) [pid = 3008] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE60E37C00) [pid = 3008] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE616B9800) [pid = 3008] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE5C383400) [pid = 3008] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE5D492800) [pid = 3008] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE5745E800) [pid = 3008] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE5C38E400) [pid = 3008] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE566D2800) [pid = 3008] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE55E66800) [pid = 3008] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE6764A400) [pid = 3008] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE66A50000) [pid = 3008] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE63B2F800) [pid = 3008] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE63328800) [pid = 3008] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000BE60A4FC00) [pid = 3008] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000BE5C7A9800) [pid = 3008] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000BE5708FC00) [pid = 3008] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000BE55F98400) [pid = 3008] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000BE656BC800) [pid = 3008] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000BE66428000) [pid = 3008] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000BE67742400) [pid = 3008] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000BE636B1400) [pid = 3008] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000BE65528000) [pid = 3008] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000BE5BEFB800) [pid = 3008] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000BE63589C00) [pid = 3008] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 19:00:45 INFO - PROCESS | 3008 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:00:45 INFO - PROCESS | 3008 | 1461117645543 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]]]}] 19:00:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:00:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 880ms 19:00:45 INFO - PROCESS | 3008 | 1461117645597 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 19:00:45 INFO - PROCESS | 3008 | 1461117645603 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 19:00:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:00:45 INFO - PROCESS | 3008 | 1461117645609 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:00:45 INFO - PROCESS | 3008 | 1461117645612 Marionette TRACE conn5 <- [1,2918,null,{}] 19:00:45 INFO - PROCESS | 3008 | 1461117645616 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}] 19:00:45 INFO - PROCESS | 3008 | 1461117645702 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 19:00:45 INFO - PROCESS | 3008 | 1461117645708 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5D6BB800 == 30 [pid = 3008] [id = 739] 19:00:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000BE5606F400) [pid = 3008] [serial = 2217] [outer = 0000000000000000] 19:00:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000BE56CD9C00) [pid = 3008] [serial = 2218] [outer = 000000BE5606F400] 19:00:45 INFO - PROCESS | 3008 | 1461117645755 Marionette DEBUG loaded listener.js 19:00:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000BE5708BC00) [pid = 3008] [serial = 2219] [outer = 000000BE5606F400] 19:00:46 INFO - PROCESS | 3008 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:00:46 INFO - PROCESS | 3008 | 1461117646214 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]]]}] 19:00:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:00:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 19:00:46 INFO - PROCESS | 3008 | 1461117646240 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 19:00:46 INFO - PROCESS | 3008 | 1461117646242 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 19:00:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:00:46 INFO - PROCESS | 3008 | 1461117646250 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:00:46 INFO - PROCESS | 3008 | 1461117646254 Marionette TRACE conn5 <- [1,2922,null,{}] 19:00:46 INFO - PROCESS | 3008 | 1461117646265 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}] 19:00:46 INFO - PROCESS | 3008 | 1461117646387 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 19:00:46 INFO - PROCESS | 3008 | 1461117646396 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6351C000 == 31 [pid = 3008] [id = 740] 19:00:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000BE5746CC00) [pid = 3008] [serial = 2220] [outer = 0000000000000000] 19:00:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000BE5B8CD800) [pid = 3008] [serial = 2221] [outer = 000000BE5746CC00] 19:00:46 INFO - PROCESS | 3008 | 1461117646445 Marionette DEBUG loaded listener.js 19:00:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000BE5BB57800) [pid = 3008] [serial = 2222] [outer = 000000BE5746CC00] 19:00:46 INFO - PROCESS | 3008 | [3008] 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 19:00:46 INFO - PROCESS | 3008 | 1461117646903 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]]]}] 19:00:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:00:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 691ms 19:00:46 INFO - PROCESS | 3008 | 1461117646946 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 19:00:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:00:46 INFO - PROCESS | 3008 | 1461117646949 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 19:00:46 INFO - PROCESS | 3008 | 1461117646953 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:00:46 INFO - PROCESS | 3008 | 1461117646955 Marionette TRACE conn5 <- [1,2926,null,{}] 19:00:46 INFO - PROCESS | 3008 | 1461117646959 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}] 19:00:47 INFO - PROCESS | 3008 | 1461117647042 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 19:00:47 INFO - PROCESS | 3008 | 1461117647047 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63F1C800 == 32 [pid = 3008] [id = 741] 19:00:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000BE5C50B400) [pid = 3008] [serial = 2223] [outer = 0000000000000000] 19:00:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000BE5C8DE400) [pid = 3008] [serial = 2224] [outer = 000000BE5C50B400] 19:00:47 INFO - PROCESS | 3008 | 1461117647094 Marionette DEBUG loaded listener.js 19:00:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000BE5D499000) [pid = 3008] [serial = 2225] [outer = 000000BE5C50B400] 19:00:47 INFO - PROCESS | 3008 | 1461117647492 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]]]}] 19:00:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 19:00:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 19:00:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:00:47 INFO - PROCESS | 3008 | 1461117647548 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 19:00:47 INFO - PROCESS | 3008 | 1461117647550 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 19:00:47 INFO - PROCESS | 3008 | 1461117647553 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:00:47 INFO - PROCESS | 3008 | 1461117647555 Marionette TRACE conn5 <- [1,2930,null,{}] 19:00:47 INFO - PROCESS | 3008 | 1461117647559 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}] 19:00:47 INFO - PROCESS | 3008 | 1461117647638 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 19:00:47 INFO - PROCESS | 3008 | 1461117647644 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C792800 == 33 [pid = 3008] [id = 742] 19:00:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000BE5DC9A400) [pid = 3008] [serial = 2226] [outer = 0000000000000000] 19:00:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000BE60A49400) [pid = 3008] [serial = 2227] [outer = 000000BE5DC9A400] 19:00:47 INFO - PROCESS | 3008 | 1461117647690 Marionette DEBUG loaded listener.js 19:00:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE60E3BC00) [pid = 3008] [serial = 2228] [outer = 000000BE5DC9A400] 19:00:48 INFO - PROCESS | 3008 | 1461117648163 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"]]]}] 19:00:48 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 19:00:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:00:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 19:00:48 INFO - PROCESS | 3008 | 1461117648183 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 19:00:48 INFO - PROCESS | 3008 | 1461117648185 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 19:00:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:00:48 INFO - PROCESS | 3008 | 1461117648188 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - PROCESS | 3008 | 1461117648190 Marionette TRACE conn5 <- [1,2934,null,{}] 19:00:48 INFO - PROCESS | 3008 | 1461117648198 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}] 19:00:48 INFO - PROCESS | 3008 | 1461117648332 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 19:00:48 INFO - PROCESS | 3008 | 1461117648339 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67613800 == 34 [pid = 3008] [id = 743] 19:00:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE60F0AC00) [pid = 3008] [serial = 2229] [outer = 0000000000000000] 19:00:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE61677000) [pid = 3008] [serial = 2230] [outer = 000000BE60F0AC00] 19:00:48 INFO - PROCESS | 3008 | 1461117648396 Marionette DEBUG loaded listener.js 19:00:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE63616800) [pid = 3008] [serial = 2231] [outer = 000000BE60F0AC00] 19:00:48 INFO - PROCESS | 3008 | 1461117648845 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]]]}] 19:00:48 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 19:00:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 691ms 19:00:48 INFO - PROCESS | 3008 | 1461117648883 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 19:00:48 INFO - PROCESS | 3008 | 1461117648885 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 19:00:48 INFO - PROCESS | 3008 | 1461117648889 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:00:48 INFO - PROCESS | 3008 | 1461117648890 Marionette TRACE conn5 <- [1,2938,null,{}] 19:00:48 INFO - PROCESS | 3008 | 1461117648894 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}] 19:00:49 INFO - PROCESS | 3008 | 1461117649006 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 19:00:49 INFO - PROCESS | 3008 | 1461117649084 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678E4800 == 35 [pid = 3008] [id = 744] 19:00:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE63A35800) [pid = 3008] [serial = 2232] [outer = 0000000000000000] 19:00:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE63B9F800) [pid = 3008] [serial = 2233] [outer = 000000BE63A35800] 19:00:49 INFO - PROCESS | 3008 | 1461117649129 Marionette DEBUG loaded listener.js 19:00:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE6431A400) [pid = 3008] [serial = 2234] [outer = 000000BE63A35800] 19:00:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67BC6800 == 36 [pid = 3008] [id = 745] 19:00:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE64604800) [pid = 3008] [serial = 2235] [outer = 0000000000000000] 19:00:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE64606400) [pid = 3008] [serial = 2236] [outer = 000000BE64604800] 19:00:49 INFO - PROCESS | 3008 | 1461117649562 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]]]}] 19:00:49 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 19:00:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 19:00:49 INFO - PROCESS | 3008 | 1461117649629 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 19:00:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:00:49 INFO - PROCESS | 3008 | 1461117649631 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 19:00:49 INFO - PROCESS | 3008 | 1461117649634 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:00:49 INFO - PROCESS | 3008 | 1461117649636 Marionette TRACE conn5 <- [1,2942,null,{}] 19:00:49 INFO - PROCESS | 3008 | 1461117649640 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}] 19:00:49 INFO - PROCESS | 3008 | 1461117649763 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 19:00:49 INFO - PROCESS | 3008 | 1461117649815 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68485000 == 37 [pid = 3008] [id = 746] 19:00:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE64492C00) [pid = 3008] [serial = 2237] [outer = 0000000000000000] 19:00:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE64602C00) [pid = 3008] [serial = 2238] [outer = 000000BE64492C00] 19:00:49 INFO - PROCESS | 3008 | 1461117649860 Marionette DEBUG loaded listener.js 19:00:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE64610C00) [pid = 3008] [serial = 2239] [outer = 000000BE64492C00] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE5D407000) [pid = 3008] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE573E3000) [pid = 3008] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE563E3400) [pid = 3008] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE5C357400) [pid = 3008] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE56068400) [pid = 3008] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE56066C00) [pid = 3008] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE5C281800) [pid = 3008] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE56CCFC00) [pid = 3008] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE60A4D800) [pid = 3008] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE5BBBA000) [pid = 3008] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE60F6A800) [pid = 3008] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:00:50 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000BE67B4FC00) [pid = 3008] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:00:50 INFO - PROCESS | 3008 | 1461117650300 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]]]}] 19:00:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:00:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 19:00:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 692ms 19:00:50 INFO - PROCESS | 3008 | 1461117650333 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 19:00:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:00:50 INFO - PROCESS | 3008 | 1461117650335 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 19:00:50 INFO - PROCESS | 3008 | 1461117650367 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:00:50 INFO - PROCESS | 3008 | 1461117650369 Marionette TRACE conn5 <- [1,2946,null,{}] 19:00:50 INFO - PROCESS | 3008 | 1461117650373 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}] 19:00:50 INFO - PROCESS | 3008 | 1461117650471 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 19:00:50 INFO - PROCESS | 3008 | 1461117650477 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68E93800 == 38 [pid = 3008] [id = 747] 19:00:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000BE5746B400) [pid = 3008] [serial = 2240] [outer = 0000000000000000] 19:00:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE6460FC00) [pid = 3008] [serial = 2241] [outer = 000000BE5746B400] 19:00:50 INFO - PROCESS | 3008 | 1461117650521 Marionette DEBUG loaded listener.js 19:00:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE64972C00) [pid = 3008] [serial = 2242] [outer = 000000BE5746B400] 19:00:50 INFO - PROCESS | 3008 | 1461117650893 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]]]}] 19:00:50 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 19:00:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 608ms 19:00:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:00:50 INFO - PROCESS | 3008 | 1461117650950 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 19:00:50 INFO - PROCESS | 3008 | 1461117650952 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 19:00:50 INFO - PROCESS | 3008 | 1461117650967 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:00:50 INFO - PROCESS | 3008 | 1461117650968 Marionette TRACE conn5 <- [1,2950,null,{}] 19:00:50 INFO - PROCESS | 3008 | 1461117650972 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}] 19:00:51 INFO - PROCESS | 3008 | 1461117651064 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 19:00:51 INFO - PROCESS | 3008 | 1461117651070 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69046800 == 39 [pid = 3008] [id = 748] 19:00:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE64DC2400) [pid = 3008] [serial = 2243] [outer = 0000000000000000] 19:00:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE64E44C00) [pid = 3008] [serial = 2244] [outer = 000000BE64DC2400] 19:00:51 INFO - PROCESS | 3008 | 1461117651114 Marionette DEBUG loaded listener.js 19:00:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE6535D800) [pid = 3008] [serial = 2245] [outer = 000000BE64DC2400] 19:00:51 INFO - PROCESS | 3008 | 1461117651515 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]]]}] 19:00:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 19:00:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 19:00:51 INFO - PROCESS | 3008 | 1461117651546 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 19:00:51 INFO - PROCESS | 3008 | 1461117651548 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 19:00:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:00:51 INFO - PROCESS | 3008 | 1461117651551 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:00:51 INFO - PROCESS | 3008 | 1461117651554 Marionette TRACE conn5 <- [1,2954,null,{}] 19:00:51 INFO - PROCESS | 3008 | 1461117651557 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}] 19:00:51 INFO - PROCESS | 3008 | 1461117651689 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 19:00:51 INFO - PROCESS | 3008 | 1461117651695 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69421800 == 40 [pid = 3008] [id = 749] 19:00:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE653A9800) [pid = 3008] [serial = 2246] [outer = 0000000000000000] 19:00:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE65522000) [pid = 3008] [serial = 2247] [outer = 000000BE653A9800] 19:00:51 INFO - PROCESS | 3008 | 1461117651745 Marionette DEBUG loaded listener.js 19:00:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE65567000) [pid = 3008] [serial = 2248] [outer = 000000BE653A9800] 19:00:52 INFO - PROCESS | 3008 | [3008] 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 19:00:52 INFO - PROCESS | 3008 | 1461117652266 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]]]}] 19:00:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 19:00:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 734ms 19:00:52 INFO - PROCESS | 3008 | 1461117652289 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 19:00:52 INFO - PROCESS | 3008 | 1461117652294 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 19:00:52 INFO - PROCESS | 3008 | 1461117652299 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:00:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:00:52 INFO - PROCESS | 3008 | 1461117652303 Marionette TRACE conn5 <- [1,2958,null,{}] 19:00:52 INFO - PROCESS | 3008 | 1461117652324 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}] 19:00:52 INFO - PROCESS | 3008 | 1461117652463 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 19:00:52 INFO - PROCESS | 3008 | 1461117652534 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BBE6800 == 41 [pid = 3008] [id = 750] 19:00:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE56352000) [pid = 3008] [serial = 2249] [outer = 0000000000000000] 19:00:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE56CD4400) [pid = 3008] [serial = 2250] [outer = 000000BE56352000] 19:00:52 INFO - PROCESS | 3008 | 1461117652593 Marionette DEBUG loaded listener.js 19:00:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE573E8800) [pid = 3008] [serial = 2251] [outer = 000000BE56352000] 19:00:53 INFO - PROCESS | 3008 | 1461117653158 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]]]}] 19:00:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:00:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 882ms 19:00:53 INFO - PROCESS | 3008 | 1461117653192 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 19:00:53 INFO - PROCESS | 3008 | 1461117653199 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 19:00:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:00:53 INFO - PROCESS | 3008 | 1461117653206 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:00:53 INFO - PROCESS | 3008 | 1461117653210 Marionette TRACE conn5 <- [1,2962,null,{}] 19:00:53 INFO - PROCESS | 3008 | 1461117653214 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}] 19:00:53 INFO - PROCESS | 3008 | 1461117653323 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 19:00:53 INFO - PROCESS | 3008 | 1461117653416 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64646000 == 42 [pid = 3008] [id = 751] 19:00:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE5BA8DC00) [pid = 3008] [serial = 2252] [outer = 0000000000000000] 19:00:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE5C5A4800) [pid = 3008] [serial = 2253] [outer = 000000BE5BA8DC00] 19:00:53 INFO - PROCESS | 3008 | 1461117653472 Marionette DEBUG loaded listener.js 19:00:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE60A47400) [pid = 3008] [serial = 2254] [outer = 000000BE5BA8DC00] 19:00:54 INFO - PROCESS | 3008 | 1461117653998 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]]]}] 19:00:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 19:00:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 838ms 19:00:54 INFO - PROCESS | 3008 | 1461117654050 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 19:00:54 INFO - PROCESS | 3008 | 1461117654052 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 19:00:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:00:54 INFO - PROCESS | 3008 | 1461117654056 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:00:54 INFO - PROCESS | 3008 | 1461117654061 Marionette TRACE conn5 <- [1,2966,null,{}] 19:00:54 INFO - PROCESS | 3008 | 1461117654073 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}] 19:00:54 INFO - PROCESS | 3008 | 1461117654216 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 19:00:54 INFO - PROCESS | 3008 | 1461117654339 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68EA2000 == 43 [pid = 3008] [id = 752] 19:00:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE60A75400) [pid = 3008] [serial = 2255] [outer = 0000000000000000] 19:00:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE6321F400) [pid = 3008] [serial = 2256] [outer = 000000BE60A75400] 19:00:54 INFO - PROCESS | 3008 | 1461117654401 Marionette DEBUG loaded listener.js 19:00:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE636B5800) [pid = 3008] [serial = 2257] [outer = 000000BE60A75400] 19:00:54 INFO - PROCESS | 3008 | 1461117654923 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]]]}] 19:00:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 19:00:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 881ms 19:00:54 INFO - PROCESS | 3008 | 1461117654939 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 19:00:54 INFO - PROCESS | 3008 | 1461117654942 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 19:00:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:00:54 INFO - PROCESS | 3008 | 1461117654946 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:00:54 INFO - PROCESS | 3008 | 1461117654948 Marionette TRACE conn5 <- [1,2970,null,{}] 19:00:54 INFO - PROCESS | 3008 | 1461117654952 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}] 19:00:55 INFO - PROCESS | 3008 | 1461117655060 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 19:00:55 INFO - PROCESS | 3008 | 1461117655139 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6B88C000 == 44 [pid = 3008] [id = 753] 19:00:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE63591000) [pid = 3008] [serial = 2258] [outer = 0000000000000000] 19:00:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE64AF3800) [pid = 3008] [serial = 2259] [outer = 000000BE63591000] 19:00:55 INFO - PROCESS | 3008 | 1461117655238 Marionette DEBUG loaded listener.js 19:00:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE65566000) [pid = 3008] [serial = 2260] [outer = 000000BE63591000] 19:00:55 INFO - PROCESS | 3008 | 1461117655712 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"]]]}] 19:00:55 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 19:00:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:00:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:00:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:00:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 776ms 19:00:55 INFO - PROCESS | 3008 | 1461117655725 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 19:00:55 INFO - PROCESS | 3008 | 1461117655727 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 19:00:55 INFO - PROCESS | 3008 | 1461117655731 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:00:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:00:55 INFO - PROCESS | 3008 | 1461117655733 Marionette TRACE conn5 <- [1,2974,null,{}] 19:00:55 INFO - PROCESS | 3008 | 1461117655736 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}] 19:00:55 INFO - PROCESS | 3008 | 1461117655840 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 19:00:55 INFO - PROCESS | 3008 | 1461117655918 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67C65000 == 45 [pid = 3008] [id = 754] 19:00:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE616B5000) [pid = 3008] [serial = 2261] [outer = 0000000000000000] 19:00:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE6552AC00) [pid = 3008] [serial = 2262] [outer = 000000BE616B5000] 19:00:56 INFO - PROCESS | 3008 | 1461117656016 Marionette DEBUG loaded listener.js 19:00:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE664B7C00) [pid = 3008] [serial = 2263] [outer = 000000BE616B5000] 19:00:56 INFO - PROCESS | 3008 | 1461117656742 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]]]}] 19:00:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 19:00:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1027ms 19:00:56 INFO - PROCESS | 3008 | 1461117656797 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 19:00:56 INFO - PROCESS | 3008 | 1461117656802 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 19:00:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:00:56 INFO - PROCESS | 3008 | 1461117656809 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:00:56 INFO - PROCESS | 3008 | 1461117656812 Marionette TRACE conn5 <- [1,2978,null,{}] 19:00:56 INFO - PROCESS | 3008 | 1461117656818 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}] 19:00:56 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:00:56 INFO - PROCESS | 3008 | 1461117656916 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 19:00:57 INFO - PROCESS | 3008 | 1461117657011 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE635E9000 == 46 [pid = 3008] [id = 755] 19:00:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE57088000) [pid = 3008] [serial = 2264] [outer = 0000000000000000] 19:00:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE570CB800) [pid = 3008] [serial = 2265] [outer = 000000BE57088000] 19:00:57 INFO - PROCESS | 3008 | 1461117657061 Marionette DEBUG loaded listener.js 19:00:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE5871A800) [pid = 3008] [serial = 2266] [outer = 000000BE57088000] 19:00:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE57F28800 == 47 [pid = 3008] [id = 756] 19:00:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE5C38E400) [pid = 3008] [serial = 2267] [outer = 0000000000000000] 19:00:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE5C509400) [pid = 3008] [serial = 2268] [outer = 000000BE5C38E400] 19:00:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63525000 == 46 [pid = 3008] [id = 663] 19:00:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5E0E5000 == 45 [pid = 3008] [id = 668] 19:00:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE66613000 == 44 [pid = 3008] [id = 667] 19:00:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C2B2800 == 43 [pid = 3008] [id = 674] 19:00:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE643AE000 == 42 [pid = 3008] [id = 665] 19:00:57 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67BC6800 == 41 [pid = 3008] [id = 745] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE67C46C00) [pid = 3008] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE60F0F800) [pid = 3008] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE60F0B000) [pid = 3008] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE6321F000) [pid = 3008] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE60F74C00) [pid = 3008] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE616B1C00) [pid = 3008] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE684CD800) [pid = 3008] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE5E018800) [pid = 3008] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE616BCC00) [pid = 3008] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE5D34B800) [pid = 3008] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5D491C00) [pid = 3008] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE57466800) [pid = 3008] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE57F0C800) [pid = 3008] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE56571800) [pid = 3008] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE56FEE000) [pid = 3008] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE5C79B000) [pid = 3008] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE5B8CF000) [pid = 3008] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE5BA8D400) [pid = 3008] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE56068800) [pid = 3008] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE56C95C00) [pid = 3008] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE632A9800) [pid = 3008] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE57086800) [pid = 3008] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE56FE6C00) [pid = 3008] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE60EDC000) [pid = 3008] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 19:00:57 INFO - PROCESS | 3008 | 1461117657722 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]]]}] 19:00:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 19:00:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 923ms 19:00:57 INFO - PROCESS | 3008 | 1461117657737 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 19:00:57 INFO - PROCESS | 3008 | 1461117657743 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 19:00:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:00:57 INFO - PROCESS | 3008 | 1461117657749 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:00:57 INFO - PROCESS | 3008 | 1461117657752 Marionette TRACE conn5 <- [1,2982,null,{}] 19:00:57 INFO - PROCESS | 3008 | 1461117657761 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}] 19:00:57 INFO - PROCESS | 3008 | 1461117657859 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 19:00:57 INFO - PROCESS | 3008 | 1461117657930 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C544800 == 42 [pid = 3008] [id = 757] 19:00:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE5540C800) [pid = 3008] [serial = 2269] [outer = 0000000000000000] 19:00:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE55F97800) [pid = 3008] [serial = 2270] [outer = 000000BE5540C800] 19:00:57 INFO - PROCESS | 3008 | 1461117657977 Marionette DEBUG loaded listener.js 19:00:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE570CAC00) [pid = 3008] [serial = 2271] [outer = 000000BE5540C800] 19:00:58 INFO - PROCESS | 3008 | 1461117658375 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]]]}] 19:00:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:00:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 19:00:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 649ms 19:00:58 INFO - PROCESS | 3008 | 1461117658400 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 19:00:58 INFO - PROCESS | 3008 | 1461117658403 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 19:00:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:00:58 INFO - PROCESS | 3008 | 1461117658406 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:00:58 INFO - PROCESS | 3008 | 1461117658410 Marionette TRACE conn5 <- [1,2986,null,{}] 19:00:58 INFO - PROCESS | 3008 | 1461117658423 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}] 19:00:58 INFO - PROCESS | 3008 | 1461117658541 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 19:00:58 INFO - PROCESS | 3008 | 1461117658547 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63CA6000 == 43 [pid = 3008] [id = 758] 19:00:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE5B8CB400) [pid = 3008] [serial = 2272] [outer = 0000000000000000] 19:00:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE5C281800) [pid = 3008] [serial = 2273] [outer = 000000BE5B8CB400] 19:00:58 INFO - PROCESS | 3008 | 1461117658597 Marionette DEBUG loaded listener.js 19:00:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE5D34E000) [pid = 3008] [serial = 2274] [outer = 000000BE5B8CB400] 19:00:58 INFO - PROCESS | 3008 | 1461117658984 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]]]}] 19:00:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 19:00:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms 19:00:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:00:59 INFO - PROCESS | 3008 | 1461117659038 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 19:00:59 INFO - PROCESS | 3008 | 1461117659040 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 19:00:59 INFO - PROCESS | 3008 | 1461117659044 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:00:59 INFO - PROCESS | 3008 | 1461117659045 Marionette TRACE conn5 <- [1,2990,null,{}] 19:00:59 INFO - PROCESS | 3008 | 1461117659049 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}] 19:00:59 INFO - PROCESS | 3008 | 1461117659132 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 19:00:59 INFO - PROCESS | 3008 | 1461117659138 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6441A800 == 44 [pid = 3008] [id = 759] 19:00:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE5D40A800) [pid = 3008] [serial = 2275] [outer = 0000000000000000] 19:00:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE5E01C400) [pid = 3008] [serial = 2276] [outer = 000000BE5D40A800] 19:00:59 INFO - PROCESS | 3008 | 1461117659185 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE60A55400) [pid = 3008] [serial = 2277] [outer = 000000BE5D40A800] 19:00:59 INFO - PROCESS | 3008 | 1461117659633 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]]]}] 19:00:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 19:00:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 627ms 19:00:59 INFO - PROCESS | 3008 | 1461117659685 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 19:00:59 INFO - PROCESS | 3008 | 1461117659688 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 19:00:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:00:59 INFO - PROCESS | 3008 | 1461117659691 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:00:59 INFO - PROCESS | 3008 | 1461117659693 Marionette TRACE conn5 <- [1,2994,null,{}] 19:00:59 INFO - PROCESS | 3008 | 1461117659696 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}] 19:00:59 INFO - PROCESS | 3008 | 1461117659811 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 19:00:59 INFO - PROCESS | 3008 | 1461117659817 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6661E800 == 45 [pid = 3008] [id = 760] 19:00:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE60E40800) [pid = 3008] [serial = 2278] [outer = 0000000000000000] 19:00:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE60F06800) [pid = 3008] [serial = 2279] [outer = 000000BE60E40800] 19:00:59 INFO - PROCESS | 3008 | 1461117659863 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE60F71800) [pid = 3008] [serial = 2280] [outer = 000000BE60E40800] 19:01:00 INFO - PROCESS | 3008 | 1461117660288 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]]]}] 19:01:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 19:01:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 626ms 19:01:00 INFO - PROCESS | 3008 | 1461117660328 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 19:01:00 INFO - PROCESS | 3008 | 1461117660330 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 19:01:00 INFO - PROCESS | 3008 | 1461117660333 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:01:00 INFO - PROCESS | 3008 | 1461117660335 Marionette TRACE conn5 <- [1,2998,null,{}] 19:01:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:01:00 INFO - PROCESS | 3008 | 1461117660338 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}] 19:01:00 INFO - PROCESS | 3008 | 1461117660469 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 19:01:00 INFO - PROCESS | 3008 | 1461117660553 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678CC800 == 46 [pid = 3008] [id = 761] 19:01:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE6321E000) [pid = 3008] [serial = 2281] [outer = 0000000000000000] 19:01:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE6358F000) [pid = 3008] [serial = 2282] [outer = 000000BE6321E000] 19:01:00 INFO - PROCESS | 3008 | 1461117660605 Marionette DEBUG loaded listener.js 19:01:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE6386B800) [pid = 3008] [serial = 2283] [outer = 000000BE6321E000] 19:01:00 INFO - PROCESS | 3008 | [3008] 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 19:01:01 INFO - PROCESS | 3008 | 1461117661043 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:01:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:01:01 INFO - {} 19:01:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:01:01 INFO - {} 19:01:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:01:01 INFO - {} 19:01:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:01:01 INFO - {} 19:01:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 19:01:01 INFO - PROCESS | 3008 | 1461117661071 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 19:01:01 INFO - PROCESS | 3008 | 1461117661073 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 19:01:01 INFO - TEST-START | /FileAPI/fileReader.html 19:01:01 INFO - PROCESS | 3008 | 1461117661081 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:01:01 INFO - PROCESS | 3008 | 1461117661082 Marionette TRACE conn5 <- [1,3002,null,{}] 19:01:01 INFO - PROCESS | 3008 | 1461117661086 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}] 19:01:01 INFO - PROCESS | 3008 | 1461117661202 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 19:01:01 INFO - PROCESS | 3008 | 1461117661208 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CD1800 == 47 [pid = 3008] [id = 762] 19:01:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE63B24800) [pid = 3008] [serial = 2284] [outer = 0000000000000000] 19:01:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE643C4800) [pid = 3008] [serial = 2285] [outer = 000000BE63B24800] 19:01:01 INFO - PROCESS | 3008 | 1461117661255 Marionette DEBUG loaded listener.js 19:01:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE64860C00) [pid = 3008] [serial = 2286] [outer = 000000BE63B24800] 19:01:01 INFO - PROCESS | 3008 | 1461117661648 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]]]}] 19:01:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:01:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:01:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:01:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:01:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 629ms 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE5746CC00) [pid = 3008] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE60F0AC00) [pid = 3008] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE64492C00) [pid = 3008] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE63A35800) [pid = 3008] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE5C5A2C00) [pid = 3008] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE5C50B400) [pid = 3008] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE573E8000) [pid = 3008] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE5DC9A400) [pid = 3008] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE636A9800) [pid = 3008] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE55F95800) [pid = 3008] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE60E34C00) [pid = 3008] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE5746B400) [pid = 3008] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE5606F400) [pid = 3008] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE64DC2400) [pid = 3008] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:01:01 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE64604800) [pid = 3008] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:01:01 INFO - PROCESS | 3008 | 1461117661905 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 19:01:01 INFO - PROCESS | 3008 | 1461117661907 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 19:01:01 INFO - PROCESS | 3008 | 1461117661916 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:01:01 INFO - PROCESS | 3008 | 1461117661918 Marionette TRACE conn5 <- [1,3006,null,{}] 19:01:01 INFO - PROCESS | 3008 | 1461117661922 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}] 19:01:01 INFO - TEST-START | /FileAPI/historical.html 19:01:02 INFO - PROCESS | 3008 | 1461117662004 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 19:01:02 INFO - PROCESS | 3008 | 1461117662011 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE678EA800 == 48 [pid = 3008] [id = 763] 19:01:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE636A9800) [pid = 3008] [serial = 2287] [outer = 0000000000000000] 19:01:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE64492C00) [pid = 3008] [serial = 2288] [outer = 000000BE636A9800] 19:01:02 INFO - PROCESS | 3008 | 1461117662057 Marionette DEBUG loaded listener.js 19:01:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE6551EC00) [pid = 3008] [serial = 2289] [outer = 000000BE636A9800] 19:01:02 INFO - PROCESS | 3008 | 1461117662455 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"]]]}] 19:01:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:01:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:01:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:01:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:01:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:01:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:01:02 INFO - TEST-OK | /FileAPI/historical.html | took 566ms 19:01:02 INFO - PROCESS | 3008 | 1461117662504 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 19:01:02 INFO - PROCESS | 3008 | 1461117662506 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 19:01:02 INFO - PROCESS | 3008 | 1461117662509 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:01:02 INFO - TEST-START | /FileAPI/idlharness.html 19:01:02 INFO - PROCESS | 3008 | 1461117662511 Marionette TRACE conn5 <- [1,3010,null,{}] 19:01:02 INFO - PROCESS | 3008 | 1461117662515 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}] 19:01:02 INFO - PROCESS | 3008 | 1461117662595 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 19:01:02 INFO - PROCESS | 3008 | 1461117662601 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE690CF800 == 49 [pid = 3008] [id = 764] 19:01:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE65562C00) [pid = 3008] [serial = 2290] [outer = 0000000000000000] 19:01:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE66196000) [pid = 3008] [serial = 2291] [outer = 000000BE65562C00] 19:01:02 INFO - PROCESS | 3008 | 1461117662646 Marionette DEBUG loaded listener.js 19:01:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE66AEB400) [pid = 3008] [serial = 2292] [outer = 000000BE65562C00] 19:01:03 INFO - PROCESS | 3008 | 1461117663545 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]]]}] 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:01:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:01:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:01:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:01:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:01:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 19:01:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:01:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:01:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:01:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:01:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:01:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:01:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:01:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 1162ms 19:01:03 INFO - PROCESS | 3008 | 1461117663676 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 19:01:03 INFO - PROCESS | 3008 | 1461117663678 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 19:01:03 INFO - TEST-START | /FileAPI/idlharness.worker 19:01:03 INFO - PROCESS | 3008 | 1461117663681 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:01:03 INFO - PROCESS | 3008 | 1461117663683 Marionette TRACE conn5 <- [1,3014,null,{}] 19:01:03 INFO - PROCESS | 3008 | 1461117663687 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}] 19:01:03 INFO - PROCESS | 3008 | 1461117663799 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 19:01:03 INFO - PROCESS | 3008 | 1461117663810 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BA31800 == 50 [pid = 3008] [id = 765] 19:01:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE6556D800) [pid = 3008] [serial = 2293] [outer = 0000000000000000] 19:01:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE67C54000) [pid = 3008] [serial = 2294] [outer = 000000BE6556D800] 19:01:03 INFO - PROCESS | 3008 | 1461117663856 Marionette DEBUG loaded listener.js 19:01:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE684CE800) [pid = 3008] [serial = 2295] [outer = 000000BE6556D800] 19:01:04 INFO - PROCESS | 3008 | [3008] 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 19:01:05 INFO - PROCESS | 3008 | 1461117665162 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,{},{}]]]}] 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:01:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:01:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:01:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:01:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:01:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:01:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:01:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:01:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:01:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:01:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:01:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:01:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:01:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:01:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:01:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:01:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:01:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:01:05 INFO - {} 19:01:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1635ms 19:01:05 INFO - PROCESS | 3008 | 1461117665321 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 19:01:05 INFO - PROCESS | 3008 | 1461117665325 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 19:01:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:01:05 INFO - PROCESS | 3008 | 1461117665331 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:01:05 INFO - PROCESS | 3008 | 1461117665334 Marionette TRACE conn5 <- [1,3018,null,{}] 19:01:05 INFO - PROCESS | 3008 | 1461117665340 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}] 19:01:05 INFO - PROCESS | 3008 | 1461117665479 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 19:01:05 INFO - PROCESS | 3008 | 1461117665594 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE68E9E000 == 51 [pid = 3008] [id = 766] 19:01:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE563E3400) [pid = 3008] [serial = 2296] [outer = 0000000000000000] 19:01:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE684CE000) [pid = 3008] [serial = 2297] [outer = 000000BE563E3400] 19:01:05 INFO - PROCESS | 3008 | 1461117665653 Marionette DEBUG loaded listener.js 19:01:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE68559400) [pid = 3008] [serial = 2298] [outer = 000000BE563E3400] 19:01:06 INFO - PROCESS | 3008 | 1461117666169 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]]]}] 19:01:06 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 19:01:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 19:01:06 INFO - PROCESS | 3008 | 1461117666216 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 19:01:06 INFO - PROCESS | 3008 | 1461117666222 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 19:01:06 INFO - PROCESS | 3008 | 1461117666229 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:01:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:01:06 INFO - PROCESS | 3008 | 1461117666232 Marionette TRACE conn5 <- [1,3022,null,{}] 19:01:06 INFO - PROCESS | 3008 | 1461117666237 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}] 19:01:06 INFO - PROCESS | 3008 | 1461117666352 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 19:01:06 INFO - PROCESS | 3008 | 1461117666447 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCB7000 == 52 [pid = 3008] [id = 767] 19:01:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE6855B000) [pid = 3008] [serial = 2299] [outer = 0000000000000000] 19:01:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE6855E800) [pid = 3008] [serial = 2300] [outer = 000000BE6855B000] 19:01:06 INFO - PROCESS | 3008 | 1461117666503 Marionette DEBUG loaded listener.js 19:01:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE685AC400) [pid = 3008] [serial = 2301] [outer = 000000BE6855B000] 19:01:07 INFO - PROCESS | 3008 | 1461117667075 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]]]}] 19:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:01:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 881ms 19:01:07 INFO - PROCESS | 3008 | 1461117667116 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 19:01:07 INFO - PROCESS | 3008 | 1461117667119 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 19:01:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:01:07 INFO - PROCESS | 3008 | 1461117667123 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:01:07 INFO - PROCESS | 3008 | 1461117667127 Marionette TRACE conn5 <- [1,3026,null,{}] 19:01:07 INFO - PROCESS | 3008 | 1461117667139 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}] 19:01:07 INFO - PROCESS | 3008 | 1461117667252 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 19:01:07 INFO - PROCESS | 3008 | 1461117667348 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BEC0000 == 53 [pid = 3008] [id = 768] 19:01:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE685B7C00) [pid = 3008] [serial = 2302] [outer = 0000000000000000] 19:01:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE685BDC00) [pid = 3008] [serial = 2303] [outer = 000000BE685B7C00] 19:01:07 INFO - PROCESS | 3008 | 1461117667407 Marionette DEBUG loaded listener.js 19:01:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE685C6000) [pid = 3008] [serial = 2304] [outer = 000000BE685B7C00] 19:01:07 INFO - PROCESS | 3008 | 1461117667880 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"]]]}] 19:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:01:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 796ms 19:01:07 INFO - PROCESS | 3008 | 1461117667920 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 19:01:07 INFO - PROCESS | 3008 | 1461117667923 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 19:01:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:01:07 INFO - PROCESS | 3008 | 1461117667927 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:01:07 INFO - PROCESS | 3008 | 1461117667929 Marionette TRACE conn5 <- [1,3030,null,{}] 19:01:07 INFO - PROCESS | 3008 | 1461117667933 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}] 19:01:08 INFO - PROCESS | 3008 | 1461117668042 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 19:01:08 INFO - PROCESS | 3008 | 1461117668166 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67866000 == 54 [pid = 3008] [id = 769] 19:01:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE56068800) [pid = 3008] [serial = 2305] [outer = 0000000000000000] 19:01:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE5D494000) [pid = 3008] [serial = 2306] [outer = 000000BE56068800] 19:01:08 INFO - PROCESS | 3008 | 1461117668226 Marionette DEBUG loaded listener.js 19:01:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE685C3400) [pid = 3008] [serial = 2307] [outer = 000000BE56068800] 19:01:09 INFO - PROCESS | 3008 | 1461117669116 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]]]}] 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:01:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:01:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:01:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:01:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1284ms 19:01:09 INFO - PROCESS | 3008 | 1461117669214 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 19:01:09 INFO - PROCESS | 3008 | 1461117669219 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 19:01:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:01:09 INFO - PROCESS | 3008 | 1461117669224 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:01:09 INFO - PROCESS | 3008 | 1461117669229 Marionette TRACE conn5 <- [1,3034,null,{}] 19:01:09 INFO - PROCESS | 3008 | 1461117669244 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}] 19:01:09 INFO - PROCESS | 3008 | 1461117669378 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 19:01:09 INFO - PROCESS | 3008 | 1461117669469 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64421000 == 55 [pid = 3008] [id = 770] 19:01:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE57094000) [pid = 3008] [serial = 2308] [outer = 0000000000000000] 19:01:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE5746B000) [pid = 3008] [serial = 2309] [outer = 000000BE57094000] 19:01:09 INFO - PROCESS | 3008 | 1461117669519 Marionette DEBUG loaded listener.js 19:01:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE5C80F400) [pid = 3008] [serial = 2310] [outer = 000000BE57094000] 19:01:09 INFO - PROCESS | 3008 | [3008] 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 19:01:10 INFO - PROCESS | 3008 | 1461117670045 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:01:10 INFO - {} 19:01:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 901ms 19:01:10 INFO - PROCESS | 3008 | 1461117670130 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 19:01:10 INFO - PROCESS | 3008 | 1461117670135 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 19:01:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:01:10 INFO - PROCESS | 3008 | 1461117670141 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:01:10 INFO - PROCESS | 3008 | 1461117670144 Marionette TRACE conn5 <- [1,3038,null,{}] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C33A000 == 54 [pid = 3008] [id = 661] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE690CF800 == 53 [pid = 3008] [id = 764] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678EA800 == 52 [pid = 3008] [id = 763] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67CD1800 == 51 [pid = 3008] [id = 762] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE678CC800 == 50 [pid = 3008] [id = 761] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6661E800 == 49 [pid = 3008] [id = 760] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6441A800 == 48 [pid = 3008] [id = 759] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE63CA6000 == 47 [pid = 3008] [id = 758] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C544800 == 46 [pid = 3008] [id = 757] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE57F28800 == 45 [pid = 3008] [id = 756] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE635E9000 == 44 [pid = 3008] [id = 755] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE65522000) [pid = 3008] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE6358CC00) [pid = 3008] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BBE6800 == 43 [pid = 3008] [id = 750] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE6535D800) [pid = 3008] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE5B8CD800) [pid = 3008] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE61677000) [pid = 3008] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE64610C00) [pid = 3008] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE6431A400) [pid = 3008] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE63B9F800) [pid = 3008] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE60A4DC00) [pid = 3008] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE5C8DE400) [pid = 3008] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE58719800) [pid = 3008] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE5745E000) [pid = 3008] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE60A49400) [pid = 3008] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE60E3BC00) [pid = 3008] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE63B26800) [pid = 3008] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE56CCC400) [pid = 3008] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE63B2A800) [pid = 3008] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE636B5000) [pid = 3008] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE5BB57800) [pid = 3008] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE64972C00) [pid = 3008] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE63EB2800) [pid = 3008] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE5D499000) [pid = 3008] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE64602C00) [pid = 3008] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE5708BC00) [pid = 3008] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE64E44C00) [pid = 3008] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE56CD9C00) [pid = 3008] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE6460FC00) [pid = 3008] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE5D493400) [pid = 3008] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE63616800) [pid = 3008] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000BE64606400) [pid = 3008] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000BE56068C00) [pid = 3008] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 19:01:10 INFO - PROCESS | 3008 | 1461117670248 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}] 19:01:10 INFO - PROCESS | 3008 | 1461117670361 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 19:01:10 INFO - PROCESS | 3008 | 1461117670367 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BBE9000 == 44 [pid = 3008] [id = 771] 19:01:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000BE56FE2800) [pid = 3008] [serial = 2311] [outer = 0000000000000000] 19:01:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000BE5708BC00) [pid = 3008] [serial = 2312] [outer = 000000BE56FE2800] 19:01:10 INFO - PROCESS | 3008 | 1461117670414 Marionette DEBUG loaded listener.js 19:01:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE56CCB400) [pid = 3008] [serial = 2313] [outer = 000000BE56FE2800] 19:01:10 INFO - PROCESS | 3008 | 1461117670900 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]]]}] 19:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:01:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:01:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 817ms 19:01:10 INFO - PROCESS | 3008 | 1461117670961 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 19:01:10 INFO - PROCESS | 3008 | 1461117670963 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 19:01:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:01:10 INFO - PROCESS | 3008 | 1461117670967 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:01:10 INFO - PROCESS | 3008 | 1461117670971 Marionette TRACE conn5 <- [1,3042,null,{}] 19:01:10 INFO - PROCESS | 3008 | 1461117670982 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}] 19:01:11 INFO - PROCESS | 3008 | 1461117671074 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 19:01:11 INFO - PROCESS | 3008 | 1461117671080 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE62B80800 == 45 [pid = 3008] [id = 772] 19:01:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE5B8D6400) [pid = 3008] [serial = 2314] [outer = 0000000000000000] 19:01:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE5BEBC400) [pid = 3008] [serial = 2315] [outer = 000000BE5B8D6400] 19:01:11 INFO - PROCESS | 3008 | 1461117671129 Marionette DEBUG loaded listener.js 19:01:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE5C80F000) [pid = 3008] [serial = 2316] [outer = 000000BE5B8D6400] 19:01:11 INFO - PROCESS | 3008 | 1461117671862 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"]]]}] 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:01:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 19:01:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:01:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1057ms 19:01:12 INFO - PROCESS | 3008 | 1461117672039 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 19:01:12 INFO - PROCESS | 3008 | 1461117672042 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 19:01:12 INFO - PROCESS | 3008 | 1461117672046 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:01:12 INFO - PROCESS | 3008 | 1461117672048 Marionette TRACE conn5 <- [1,3046,null,{}] 19:01:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:01:12 INFO - PROCESS | 3008 | 1461117672052 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}] 19:01:12 INFO - PROCESS | 3008 | 1461117672138 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 19:01:12 INFO - PROCESS | 3008 | 1461117672146 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE64E0A000 == 46 [pid = 3008] [id = 773] 19:01:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE60A73000) [pid = 3008] [serial = 2317] [outer = 0000000000000000] 19:01:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE60EE5800) [pid = 3008] [serial = 2318] [outer = 000000BE60A73000] 19:01:12 INFO - PROCESS | 3008 | 1461117672192 Marionette DEBUG loaded listener.js 19:01:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE60FCC400) [pid = 3008] [serial = 2319] [outer = 000000BE60A73000] 19:01:12 INFO - PROCESS | 3008 | 1461117672726 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]]]}] 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:01:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:01:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:01:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:01:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 742ms 19:01:12 INFO - PROCESS | 3008 | 1461117672794 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 19:01:12 INFO - PROCESS | 3008 | 1461117672797 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 19:01:12 INFO - PROCESS | 3008 | 1461117672808 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:01:12 INFO - PROCESS | 3008 | 1461117672810 Marionette TRACE conn5 <- [1,3050,null,{}] 19:01:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:01:12 INFO - PROCESS | 3008 | 1461117672813 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}] 19:01:12 INFO - PROCESS | 3008 | 1461117672924 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 19:01:12 INFO - PROCESS | 3008 | 1461117672980 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE60E9B000 == 47 [pid = 3008] [id = 774] 19:01:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE6360C000) [pid = 3008] [serial = 2320] [outer = 0000000000000000] 19:01:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE6386D400) [pid = 3008] [serial = 2321] [outer = 000000BE6360C000] 19:01:13 INFO - PROCESS | 3008 | 1461117673026 Marionette DEBUG loaded listener.js 19:01:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE6460A400) [pid = 3008] [serial = 2322] [outer = 000000BE6360C000] 19:01:13 INFO - PROCESS | 3008 | [3008] 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 19:01:13 INFO - PROCESS | 3008 | 1461117673457 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:01:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:01:13 INFO - {} 19:01:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 19:01:13 INFO - PROCESS | 3008 | 1461117673486 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 19:01:13 INFO - PROCESS | 3008 | 1461117673488 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 19:01:13 INFO - PROCESS | 3008 | 1461117673491 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:01:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:01:13 INFO - PROCESS | 3008 | 1461117673493 Marionette TRACE conn5 <- [1,3054,null,{}] 19:01:13 INFO - PROCESS | 3008 | 1461117673545 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}] 19:01:13 INFO - PROCESS | 3008 | 1461117673686 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 19:01:13 INFO - PROCESS | 3008 | 1461117673739 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CD4000 == 48 [pid = 3008] [id = 775] 19:01:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE64610C00) [pid = 3008] [serial = 2323] [outer = 0000000000000000] 19:01:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE664C2400) [pid = 3008] [serial = 2324] [outer = 000000BE64610C00] 19:01:13 INFO - PROCESS | 3008 | 1461117673789 Marionette DEBUG loaded listener.js 19:01:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE679AD400) [pid = 3008] [serial = 2325] [outer = 000000BE64610C00] 19:01:14 INFO - PROCESS | 3008 | 1461117674200 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]]]}] 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:01:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:01:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 19:01:14 INFO - PROCESS | 3008 | 1461117674229 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 19:01:14 INFO - PROCESS | 3008 | 1461117674231 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 19:01:14 INFO - PROCESS | 3008 | 1461117674241 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:01:14 INFO - PROCESS | 3008 | 1461117674243 Marionette TRACE conn5 <- [1,3058,null,{}] 19:01:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:01:14 INFO - PROCESS | 3008 | 1461117674246 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}] 19:01:14 INFO - PROCESS | 3008 | 1461117674355 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 19:01:14 INFO - PROCESS | 3008 | 1461117674360 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE684E8000 == 49 [pid = 3008] [id = 776] 19:01:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE67C52800) [pid = 3008] [serial = 2326] [outer = 0000000000000000] 19:01:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE6855F800) [pid = 3008] [serial = 2327] [outer = 000000BE67C52800] 19:01:14 INFO - PROCESS | 3008 | 1461117674452 Marionette DEBUG loaded listener.js 19:01:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE685B0C00) [pid = 3008] [serial = 2328] [outer = 000000BE67C52800] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE55F96400) [pid = 3008] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE6321E000) [pid = 3008] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE63B24800) [pid = 3008] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE5540C800) [pid = 3008] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE5C38E400) [pid = 3008] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE57088000) [pid = 3008] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE60A75400) [pid = 3008] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE616B5000) [pid = 3008] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE63591000) [pid = 3008] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE5B8CB400) [pid = 3008] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE5D40A800) [pid = 3008] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE56352000) [pid = 3008] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE65562C00) [pid = 3008] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE5BA8DC00) [pid = 3008] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE636A9800) [pid = 3008] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:01:14 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE60E40800) [pid = 3008] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:01:14 INFO - PROCESS | 3008 | 1461117674965 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]]]}] 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:01:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 775ms 19:01:15 INFO - PROCESS | 3008 | 1461117675047 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 19:01:15 INFO - PROCESS | 3008 | 1461117675049 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 19:01:15 INFO - PROCESS | 3008 | 1461117675053 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:01:15 INFO - PROCESS | 3008 | 1461117675055 Marionette TRACE conn5 <- [1,3062,null,{}] 19:01:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:01:15 INFO - PROCESS | 3008 | 1461117675058 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}] 19:01:15 INFO - PROCESS | 3008 | 1461117675169 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 19:01:15 INFO - PROCESS | 3008 | 1461117675221 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6903E000 == 50 [pid = 3008] [id = 777] 19:01:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE5558B400) [pid = 3008] [serial = 2329] [outer = 0000000000000000] 19:01:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE684CF800) [pid = 3008] [serial = 2330] [outer = 000000BE5558B400] 19:01:15 INFO - PROCESS | 3008 | 1461117675267 Marionette DEBUG loaded listener.js 19:01:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE5D496800) [pid = 3008] [serial = 2331] [outer = 000000BE5558B400] 19:01:15 INFO - PROCESS | 3008 | 1461117675609 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]]]}] 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:01:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 585ms 19:01:15 INFO - PROCESS | 3008 | 1461117675643 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 19:01:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:01:15 INFO - PROCESS | 3008 | 1461117675645 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 19:01:15 INFO - PROCESS | 3008 | 1461117675649 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:01:15 INFO - PROCESS | 3008 | 1461117675651 Marionette TRACE conn5 <- [1,3066,null,{}] 19:01:15 INFO - PROCESS | 3008 | 1461117675654 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}] 19:01:15 INFO - PROCESS | 3008 | 1461117675769 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 19:01:15 INFO - PROCESS | 3008 | 1461117675777 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69426000 == 51 [pid = 3008] [id = 778] 19:01:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000BE685B7400) [pid = 3008] [serial = 2332] [outer = 0000000000000000] 19:01:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000BE685F1000) [pid = 3008] [serial = 2333] [outer = 000000BE685B7400] 19:01:15 INFO - PROCESS | 3008 | 1461117675823 Marionette DEBUG loaded listener.js 19:01:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000BE685F7C00) [pid = 3008] [serial = 2334] [outer = 000000BE685B7400] 19:01:16 INFO - PROCESS | 3008 | 1461117676228 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] 19:01:16 INFO - PROCESS | 3008 | 1461117676286 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 19:01:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:01:16 INFO - PROCESS | 3008 | 1461117676289 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:01:16 INFO - PROCESS | 3008 | 1461117676291 Marionette TRACE conn5 <- [1,3070,null,{}] 19:01:16 INFO - PROCESS | 3008 | 1461117676295 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}] 19:01:16 INFO - PROCESS | 3008 | 1461117676410 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 19:01:16 INFO - PROCESS | 3008 | 1461117676418 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6BCC0000 == 52 [pid = 3008] [id = 779] 19:01:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000BE6878BC00) [pid = 3008] [serial = 2335] [outer = 0000000000000000] 19:01:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000BE68797400) [pid = 3008] [serial = 2336] [outer = 000000BE6878BC00] 19:01:16 INFO - PROCESS | 3008 | 1461117676466 Marionette DEBUG loaded listener.js 19:01:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000BE687AFC00) [pid = 3008] [serial = 2337] [outer = 000000BE6878BC00] 19:01:16 INFO - PROCESS | 3008 | 1461117676930 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]]]}] 19:01:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:01:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:01:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 693ms 19:01:16 INFO - PROCESS | 3008 | 1461117676986 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 19:01:16 INFO - PROCESS | 3008 | 1461117676991 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 19:01:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:01:17 INFO - PROCESS | 3008 | 1461117676996 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:01:17 INFO - PROCESS | 3008 | 1461117677001 Marionette TRACE conn5 <- [1,3074,null,{}] 19:01:17 INFO - PROCESS | 3008 | 1461117677009 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}] 19:01:17 INFO - PROCESS | 3008 | 1461117677162 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 19:01:17 INFO - PROCESS | 3008 | 1461117677258 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5C2B0000 == 53 [pid = 3008] [id = 780] 19:01:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000BE5606E000) [pid = 3008] [serial = 2338] [outer = 0000000000000000] 19:01:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000BE56C99800) [pid = 3008] [serial = 2339] [outer = 000000BE5606E000] 19:01:17 INFO - PROCESS | 3008 | 1461117677329 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000BE57093800) [pid = 3008] [serial = 2340] [outer = 000000BE5606E000] 19:01:17 INFO - PROCESS | 3008 | 1461117677889 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:01:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:01:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 944ms 19:01:17 INFO - PROCESS | 3008 | 1461117677944 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 19:01:17 INFO - PROCESS | 3008 | 1461117677951 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 19:01:17 INFO - PROCESS | 3008 | 1461117677974 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:01:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:01:17 INFO - PROCESS | 3008 | 1461117677978 Marionette TRACE conn5 <- [1,3078,null,{}] 19:01:17 INFO - PROCESS | 3008 | 1461117677982 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}] 19:01:18 INFO - PROCESS | 3008 | 1461117678095 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 19:01:18 INFO - PROCESS | 3008 | 1461117678195 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE643A3800 == 54 [pid = 3008] [id = 781] 19:01:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000BE5B83B400) [pid = 3008] [serial = 2341] [outer = 0000000000000000] 19:01:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000BE5C5A5800) [pid = 3008] [serial = 2342] [outer = 000000BE5B83B400] 19:01:18 INFO - PROCESS | 3008 | 1461117678251 Marionette DEBUG loaded listener.js 19:01:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000BE60A4AC00) [pid = 3008] [serial = 2343] [outer = 000000BE5B83B400] 19:01:18 INFO - PROCESS | 3008 | 1461117678779 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:01:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 839ms 19:01:18 INFO - PROCESS | 3008 | 1461117678818 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 19:01:18 INFO - PROCESS | 3008 | 1461117678820 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 19:01:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:01:18 INFO - PROCESS | 3008 | 1461117678824 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:01:18 INFO - PROCESS | 3008 | 1461117678828 Marionette TRACE conn5 <- [1,3082,null,{}] 19:01:18 INFO - PROCESS | 3008 | 1461117678840 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}] 19:01:18 INFO - PROCESS | 3008 | 1461117678988 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 19:01:19 INFO - PROCESS | 3008 | 1461117679110 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE67CCA800 == 55 [pid = 3008] [id = 782] 19:01:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000BE6321E000) [pid = 3008] [serial = 2344] [outer = 0000000000000000] 19:01:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000BE63872800) [pid = 3008] [serial = 2345] [outer = 000000BE6321E000] 19:01:19 INFO - PROCESS | 3008 | 1461117679172 Marionette DEBUG loaded listener.js 19:01:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000BE64604000) [pid = 3008] [serial = 2346] [outer = 000000BE6321E000] 19:01:19 INFO - PROCESS | 3008 | 1461117679748 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:01:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 941ms 19:01:19 INFO - PROCESS | 3008 | 1461117679767 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 19:01:19 INFO - PROCESS | 3008 | 1461117679771 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 19:01:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:01:19 INFO - PROCESS | 3008 | 1461117679774 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:01:19 INFO - PROCESS | 3008 | 1461117679776 Marionette TRACE conn5 <- [1,3086,null,{}] 19:01:19 INFO - PROCESS | 3008 | 1461117679798 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}] 19:01:19 INFO - PROCESS | 3008 | 1461117679908 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 19:01:20 INFO - PROCESS | 3008 | 1461117680007 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6CC9D000 == 56 [pid = 3008] [id = 783] 19:01:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000BE653B0C00) [pid = 3008] [serial = 2347] [outer = 0000000000000000] 19:01:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000BE65522000) [pid = 3008] [serial = 2348] [outer = 000000BE653B0C00] 19:01:20 INFO - PROCESS | 3008 | 1461117680064 Marionette DEBUG loaded listener.js 19:01:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000BE6777B000) [pid = 3008] [serial = 2349] [outer = 000000BE653B0C00] 19:01:20 INFO - PROCESS | 3008 | 1461117680575 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]]]}] 19:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:01:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 860ms 19:01:20 INFO - PROCESS | 3008 | 1461117680693 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 19:01:20 INFO - PROCESS | 3008 | 1461117680696 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 19:01:20 INFO - PROCESS | 3008 | 1461117680702 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:01:20 INFO - PROCESS | 3008 | 1461117680704 Marionette TRACE conn5 <- [1,3090,null,{}] 19:01:20 INFO - PROCESS | 3008 | 1461117680708 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}] 19:01:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:01:20 INFO - PROCESS | 3008 | 1461117680823 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 19:01:20 INFO - PROCESS | 3008 | 1461117680945 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE6D850000 == 57 [pid = 3008] [id = 784] 19:01:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000BE66178000) [pid = 3008] [serial = 2350] [outer = 0000000000000000] 19:01:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000BE685C6C00) [pid = 3008] [serial = 2351] [outer = 000000BE66178000] 19:01:21 INFO - PROCESS | 3008 | 1461117681002 Marionette DEBUG loaded listener.js 19:01:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000BE687B0800) [pid = 3008] [serial = 2352] [outer = 000000BE66178000] 19:01:21 INFO - PROCESS | 3008 | 1461117681490 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:01:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:01:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 839ms 19:01:21 INFO - PROCESS | 3008 | 1461117681552 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 19:01:21 INFO - PROCESS | 3008 | 1461117681555 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 19:01:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:01:21 INFO - PROCESS | 3008 | 1461117681559 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:01:21 INFO - PROCESS | 3008 | 1461117681561 Marionette TRACE conn5 <- [1,3094,null,{}] 19:01:21 INFO - PROCESS | 3008 | 1461117681565 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}] 19:01:21 INFO - PROCESS | 3008 | 1461117681694 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 19:01:21 INFO - PROCESS | 3008 | 1461117681832 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE69420000 == 58 [pid = 3008] [id = 785] 19:01:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000BE664BAC00) [pid = 3008] [serial = 2353] [outer = 0000000000000000] 19:01:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000BE687D1C00) [pid = 3008] [serial = 2354] [outer = 000000BE664BAC00] 19:01:21 INFO - PROCESS | 3008 | 1461117681892 Marionette DEBUG loaded listener.js 19:01:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000BE68983800) [pid = 3008] [serial = 2355] [outer = 000000BE664BAC00] 19:01:22 INFO - PROCESS | 3008 | 1461117682654 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]]]}] 19:01:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:01:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:01:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:01:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1138ms 19:01:22 INFO - PROCESS | 3008 | 1461117682700 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 19:01:22 INFO - PROCESS | 3008 | 1461117682703 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 19:01:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:01:22 INFO - PROCESS | 3008 | 1461117682709 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:01:22 INFO - PROCESS | 3008 | 1461117682712 Marionette TRACE conn5 <- [1,3098,null,{}] 19:01:22 INFO - PROCESS | 3008 | 1461117682733 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}] 19:01:22 INFO - PROCESS | 3008 | 1461117682834 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 19:01:22 INFO - PROCESS | 3008 | 1461117682970 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE63DC3000 == 59 [pid = 3008] [id = 786] 19:01:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000BE55E60400) [pid = 3008] [serial = 2356] [outer = 0000000000000000] 19:01:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000BE5B871800) [pid = 3008] [serial = 2357] [outer = 000000BE55E60400] 19:01:23 INFO - PROCESS | 3008 | 1461117683026 Marionette DEBUG loaded listener.js 19:01:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000BE5C280C00) [pid = 3008] [serial = 2358] [outer = 000000BE55E60400] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5C7DA000 == 58 [pid = 3008] [id = 723] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE69426000 == 57 [pid = 3008] [id = 778] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6903E000 == 56 [pid = 3008] [id = 777] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE684E8000 == 55 [pid = 3008] [id = 776] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE67CD4000 == 54 [pid = 3008] [id = 775] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE60E9B000 == 53 [pid = 3008] [id = 774] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64E0A000 == 52 [pid = 3008] [id = 773] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE62B80800 == 51 [pid = 3008] [id = 772] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE5BBE9000 == 50 [pid = 3008] [id = 771] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE64421000 == 49 [pid = 3008] [id = 770] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BEC0000 == 48 [pid = 3008] [id = 768] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE6BCB7000 == 47 [pid = 3008] [id = 767] 19:01:23 INFO - PROCESS | 3008 | --DOCSHELL 000000BE68E9E000 == 46 [pid = 3008] [id = 766] 19:01:23 INFO - PROCESS | 3008 | 1461117683610 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"]]]}] 19:01:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:01:23 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 19:01:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:01:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 945ms 19:01:23 INFO - PROCESS | 3008 | 1461117683655 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 19:01:23 INFO - PROCESS | 3008 | 1461117683661 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 19:01:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:01:23 INFO - PROCESS | 3008 | 1461117683667 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:01:23 INFO - PROCESS | 3008 | 1461117683669 Marionette TRACE conn5 <- [1,3102,null,{}] 19:01:23 INFO - PROCESS | 3008 | 1461117683673 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}] 19:01:23 INFO - PROCESS | 3008 | 1461117683763 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000BE636AD400) [pid = 3008] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000BE5C509400) [pid = 3008] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000BE5871A800) [pid = 3008] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000BE570CB800) [pid = 3008] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000BE636B5800) [pid = 3008] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000BE6321F400) [pid = 3008] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000BE664B7C00) [pid = 3008] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000BE6552AC00) [pid = 3008] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000BE64AF3800) [pid = 3008] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000BE65566000) [pid = 3008] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000BE5C281800) [pid = 3008] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000BE5D34E000) [pid = 3008] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000BE5E01C400) [pid = 3008] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000BE573E8800) [pid = 3008] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000BE56CD4400) [pid = 3008] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000BE66196000) [pid = 3008] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000BE60A47400) [pid = 3008] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000BE5C5A4800) [pid = 3008] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000BE6358F000) [pid = 3008] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000BE66AEB400) [pid = 3008] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000BE64492C00) [pid = 3008] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000BE64860C00) [pid = 3008] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000BE60F06800) [pid = 3008] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000BE60F71800) [pid = 3008] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000BE60A55400) [pid = 3008] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000BE6551EC00) [pid = 3008] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000BE6386B800) [pid = 3008] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000BE643C4800) [pid = 3008] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000BE55F97800) [pid = 3008] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000BE570CAC00) [pid = 3008] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 19:01:23 INFO - PROCESS | 3008 | 1461117683867 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\", \"c2467bba-ac7a-40cb-ac99-6927cebcccc3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000BE5BA0D000 == 47 [pid = 3008] [id = 787] 19:01:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000BE56067C00) [pid = 3008] [serial = 2359] [outer = 0000000000000000] 19:01:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000BE56CCA400) [pid = 3008] [serial = 2360] [outer = 000000BE56067C00] 19:01:23 INFO - PROCESS | 3008 | 1461117683914 Marionette DEBUG loaded listener.js 19:01:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000BE5737CC00) [pid = 3008] [serial = 2361] [outer = 000000BE56067C00] 19:01:24 INFO - PROCESS | 3008 | 1461117684332 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]]]}] 19:01:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:01:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 733ms 19:01:24 INFO - PROCESS | 3008 | 1461117684401 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 19:01:24 INFO - PROCESS | 3008 | 1461117684404 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 19:01:25 WARNING - u'runner_teardown' () 19:01:25 INFO - No more tests 19:01:25 INFO - Got 0 unexpected results 19:01:25 INFO - SUITE-END | took 671s 19:01:25 INFO - Closing logging queue 19:01:25 INFO - queue closed 19:01:25 INFO - Return code: 0 19:01:25 WARNING - # TBPL SUCCESS # 19:01:25 INFO - Running post-action listener: _resource_record_post_action 19:01:25 INFO - Running post-run listener: _resource_record_post_run 19:01:26 INFO - Total resource usage - Wall time: 682s; CPU: 14.0%; Read bytes: 121837056; Write bytes: 1054424576; Read time: 1769870; Write time: 6057680 19:01:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:01:26 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 73028096; Read time: 0; Write time: 160410 19:01:26 INFO - run-tests - Wall time: 678s; CPU: 14.0%; Read bytes: 121837056; Write bytes: 894171648; Read time: 1769870; Write time: 5820100 19:01:26 INFO - Running post-run listener: _upload_blobber_files 19:01:26 INFO - Blob upload gear active. 19:01:26 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:01:26 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 19:01:26 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'] 19:01:26 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 19:01:27 INFO - (blobuploader) - INFO - Open directory for files ... 19:01:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:01:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:01:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:01:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:01:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:01:28 INFO - (blobuploader) - INFO - Done attempting. 19:01:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:01:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:01:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:01:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:01:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:01:29 INFO - (blobuploader) - INFO - Done attempting. 19:01:29 INFO - (blobuploader) - INFO - Iteration through files over. 19:01:29 INFO - Return code: 0 19:01:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:01:29 INFO - Using _rmtree_windows ... 19:01:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:01:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/be887bc2fe05d5ec0c532f24de535bce1feec344ef8555f1d04d23c4c0b33612800fc33c669a8ff7dd7b86e322f0835fc5a5b4fa9a2d5b135891e9b937173877", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/95226cd2963e3ef61abe60e8a07d7787462d29881bf3c1e685e4f7814fbd27aeb08327a5200cf5522f1de72be87a320ac22bd4c1e86294c4ae0985c1987018ef"} 19:01:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:01:29 INFO - Writing to file C:\slave\test\properties\blobber_files 19:01:29 INFO - Contents: 19:01:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/be887bc2fe05d5ec0c532f24de535bce1feec344ef8555f1d04d23c4c0b33612800fc33c669a8ff7dd7b86e322f0835fc5a5b4fa9a2d5b135891e9b937173877", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/95226cd2963e3ef61abe60e8a07d7787462d29881bf3c1e685e4f7814fbd27aeb08327a5200cf5522f1de72be87a320ac22bd4c1e86294c4ae0985c1987018ef"} 19:01:29 INFO - Running post-run listener: copy_logs_to_upload_dir 19:01:29 INFO - Copying logs to upload dir... 19:01:29 INFO - mkdir: C:\slave\test\build\upload\logs 19:01:29 INFO - Copying logs to upload dir... 19:01:29 INFO - Using _rmtree_windows ... 19:01:29 INFO - Using _rmtree_windows ... 19:01:29 INFO - Using _rmtree_windows ... 19:01:29 INFO - Using _rmtree_windows ... 19:01:29 INFO - Using _rmtree_windows ... 19:01:29 INFO - Using _rmtree_windows ... 19:01:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=990.117000 ========= master_lag: 0.00 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 30 secs) (at 2016-04-19 19:01:30.101304) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 19:01:30.102248) ========= '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-080\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-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-080\AppData\Local LOGONSERVER=\\T-W864-IX-080 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-080 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-080 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-080 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/be887bc2fe05d5ec0c532f24de535bce1feec344ef8555f1d04d23c4c0b33612800fc33c669a8ff7dd7b86e322f0835fc5a5b4fa9a2d5b135891e9b937173877", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/95226cd2963e3ef61abe60e8a07d7787462d29881bf3c1e685e4f7814fbd27aeb08327a5200cf5522f1de72be87a320ac22bd4c1e86294c4ae0985c1987018ef"} build_url:https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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/HxdgQAWCQwCMvn7YaB0ESw/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/be887bc2fe05d5ec0c532f24de535bce1feec344ef8555f1d04d23c4c0b33612800fc33c669a8ff7dd7b86e322f0835fc5a5b4fa9a2d5b135891e9b937173877", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/95226cd2963e3ef61abe60e8a07d7787462d29881bf3c1e685e4f7814fbd27aeb08327a5200cf5522f1de72be87a320ac22bd4c1e86294c4ae0985c1987018ef"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HxdgQAWCQwCMvn7YaB0ESw/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-19 19:01:30.223729) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 19:01:30.224059) ========= '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-080\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-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-080\AppData\Local LOGONSERVER=\\T-W864-IX-080 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-080 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-080 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-080 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 19:01:30.338759) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 19:01:30.339119) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 19:01:30.824781) ========= ========= Total master_lag: 16.81 =========