builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-185 starttime: 1461284956.3 results: success (0) buildid: 20160421150615 builduid: 9d9273fc661e4a56939f939fa8664bcf revision: 467bd00c72db8f6f34c4d9740378abb90365269f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 17:29:16.304432) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 17:29:16.304863) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 17:29:16.305143) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 17:29:16.697663) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 17:29:16.698069) ========= '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-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows using PTY: False --17:29:16-- 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% 6.75 MB/s 17:29:17 (6.75 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.330000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 17:29:18.062647) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 17:29:18.062961) ========= '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-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.710000 ========= master_lag: 0.43 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 17:29:21.204955) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 17:29:21.205338) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 467bd00c72db8f6f34c4d9740378abb90365269f --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 467bd00c72db8f6f34c4d9740378abb90365269f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows using PTY: False 2016-04-21 17:29:20,799 truncating revision to first 12 chars 2016-04-21 17:29:20,799 Setting DEBUG logging. 2016-04-21 17:29:20,799 attempt 1/10 2016-04-21 17:29:20,799 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/467bd00c72db?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 17:29:21,178 unpacking tar archive at: fx-team-467bd00c72db/testing/mozharness/ program finished with exit code 0 elapsedTime=1.498000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 17:29:22.736875) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 17:29:22.737178) ========= script_repo_revision: 467bd00c72db8f6f34c4d9740378abb90365269f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 17:29:22.737575) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 17:29:22.737849) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 17:29:22.753846) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 23 secs) (at 2016-04-21 17:29:22.754123) ========= '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-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 17:29:22 INFO - MultiFileLogger online at 20160421 17:29:22 in C:\slave\test 17:29:22 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 17:29:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:29:22 INFO - {'append_to_log': False, 17:29:22 INFO - 'base_work_dir': 'C:\\slave\\test', 17:29:22 INFO - 'blob_upload_branch': 'fx-team', 17:29:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:29:22 INFO - 'buildbot_json_path': 'buildprops.json', 17:29:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:29:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:29:22 INFO - 'download_minidump_stackwalk': True, 17:29:22 INFO - 'download_symbols': 'true', 17:29:22 INFO - 'e10s': False, 17:29:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:29:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:29:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:29:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:29:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:29:22 INFO - 'C:/mozilla-build/tooltool.py'), 17:29:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:29:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:29:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:29:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:29:22 INFO - 'log_level': 'info', 17:29:22 INFO - 'log_to_console': True, 17:29:22 INFO - 'opt_config_files': (), 17:29:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:29:22 INFO - '--processes=1', 17:29:22 INFO - '--config=%(test_path)s/wptrunner.ini', 17:29:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:29:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:29:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:29:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:29:22 INFO - 'pip_index': False, 17:29:22 INFO - 'require_test_zip': True, 17:29:22 INFO - 'test_type': ('testharness',), 17:29:22 INFO - 'this_chunk': '1', 17:29:22 INFO - 'total_chunks': '10', 17:29:22 INFO - 'virtualenv_path': 'venv', 17:29:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:29:22 INFO - 'work_dir': 'build'} 17:29:22 INFO - ##### 17:29:22 INFO - ##### Running clobber step. 17:29:22 INFO - ##### 17:29:22 INFO - Running pre-action listener: _resource_record_pre_action 17:29:22 INFO - Running main action method: clobber 17:29:22 INFO - rmtree: C:\slave\test\build 17:29:22 INFO - Using _rmtree_windows ... 17:29:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:30:31 INFO - Running post-action listener: _resource_record_post_action 17:30:31 INFO - ##### 17:30:31 INFO - ##### Running read-buildbot-config step. 17:30:31 INFO - ##### 17:30:31 INFO - Running pre-action listener: _resource_record_pre_action 17:30:31 INFO - Running main action method: read_buildbot_config 17:30:31 INFO - Using buildbot properties: 17:30:31 INFO - { 17:30:31 INFO - "project": "", 17:30:31 INFO - "product": "firefox", 17:30:31 INFO - "script_repo_revision": "production", 17:30:31 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 17:30:31 INFO - "repository": "", 17:30:31 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 17:30:31 INFO - "buildid": "20160421150615", 17:30:31 INFO - "pgo_build": "False", 17:30:31 INFO - "basedir": "C:\\slave\\test", 17:30:31 INFO - "buildnumber": 32, 17:30:31 INFO - "slavename": "t-w864-ix-185", 17:30:31 INFO - "revision": "467bd00c72db8f6f34c4d9740378abb90365269f", 17:30:31 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 17:30:31 INFO - "platform": "win64", 17:30:31 INFO - "branch": "fx-team", 17:30:31 INFO - "repo_path": "integration/fx-team", 17:30:31 INFO - "moz_repo_path": "", 17:30:31 INFO - "stage_platform": "win64", 17:30:31 INFO - "builduid": "9d9273fc661e4a56939f939fa8664bcf", 17:30:31 INFO - "slavebuilddir": "test" 17:30:31 INFO - } 17:30:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 17:30:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 17:30:31 INFO - Running post-action listener: _resource_record_post_action 17:30:31 INFO - ##### 17:30:31 INFO - ##### Running download-and-extract step. 17:30:31 INFO - ##### 17:30:31 INFO - Running pre-action listener: _resource_record_pre_action 17:30:31 INFO - Running main action method: download_and_extract 17:30:31 INFO - mkdir: C:\slave\test\build\tests 17:30:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:30:31 INFO - https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 17:30:31 INFO - trying https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 17:30:31 INFO - Downloading https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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 17:30:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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 17:30:32 INFO - Downloaded 1274 bytes. 17:30:32 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 17:30:32 INFO - Using the following test package requirements: 17:30:32 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 17:30:32 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:30:32 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 17:30:32 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:30:32 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 17:30:32 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:30:32 INFO - u'jsshell-win64.zip'], 17:30:32 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:30:32 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 17:30:32 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 17:30:32 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:30:32 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 17:30:32 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:30:32 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 17:30:32 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:30:32 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 17:30:32 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 17:30:32 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 17:30:32 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 17:30:32 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')]} 17:30:32 INFO - https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 17:30:32 INFO - trying https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 17:30:32 INFO - Downloading https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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 17:30:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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 17:30:34 INFO - Downloaded 21409365 bytes. 17:30:34 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/*'] 17:30:34 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/* 17:30:36 INFO - caution: filename not matched: web-platform/* 17:30:36 INFO - Return code: 11 17:30:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:30:36 INFO - https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 17:30:36 INFO - trying https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 17:30:36 INFO - Downloading https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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 17:30:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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 17:30:45 INFO - Downloaded 36400368 bytes. 17:30:45 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/*'] 17:30:45 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/* 17:31:26 INFO - caution: filename not matched: bin/* 17:31:26 INFO - caution: filename not matched: config/* 17:31:26 INFO - caution: filename not matched: mozbase/* 17:31:26 INFO - caution: filename not matched: marionette/* 17:31:26 INFO - caution: filename not matched: tools/wptserve/* 17:31:26 INFO - Return code: 11 17:31:26 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')]} 17:31:26 INFO - https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 17:31:26 INFO - trying https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 17:31:26 INFO - Downloading https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 17:31:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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 17:31:30 INFO - Downloaded 83198570 bytes. 17:31:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 17:31:30 INFO - mkdir: C:\slave\test\properties 17:31:30 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:31:30 INFO - Writing to file C:\slave\test\properties\build_url 17:31:30 INFO - Contents: 17:31:30 INFO - build_url:https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 17:31:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 17:31:31 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:31:31 INFO - Writing to file C:\slave\test\properties\symbols_url 17:31:31 INFO - Contents: 17:31:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 17:31:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:31:31 INFO - https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:31:31 INFO - trying https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 17:31:31 INFO - Downloading https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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 17:31:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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 17:31:33 INFO - Downloaded 53429987 bytes. 17:31:33 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'] 17:31:33 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 17:31:35 INFO - Return code: 0 17:31:35 INFO - Running post-action listener: _resource_record_post_action 17:31:35 INFO - Running post-action listener: set_extra_try_arguments 17:31:35 INFO - ##### 17:31:35 INFO - ##### Running create-virtualenv step. 17:31:35 INFO - ##### 17:31:35 INFO - Running pre-action listener: _pre_create_virtualenv 17:31:35 INFO - Running pre-action listener: _resource_record_pre_action 17:31:35 INFO - Running main action method: create_virtualenv 17:31:35 INFO - Creating virtualenv C:\slave\test\build\venv 17:31:35 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 17:31:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:31:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:31:41 INFO - Installing distribute......................................................................................................................................................................................done. 17:31:43 INFO - Return code: 0 17:31:43 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:31: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')]} 17:31:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:31: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')]} 17:31:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:31:43 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 0x0259D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F2AC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02371D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-185', 'USERDOMAIN': 'T-W864-IX-185', '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-185', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-185', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\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 17:31:43 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 17:31:43 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 17:31:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:31:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 17:31:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:31:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:31:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:31:43 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 17:31:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:31:43 INFO - 'DCLOCATION': 'SCL3', 17:31:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:31:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:31:43 INFO - 'HOMEDRIVE': 'C:', 17:31:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 17:31:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:31:43 INFO - 'KTS_VERSION': '1.19c', 17:31:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 17:31:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 17:31:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:31:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:31:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:31:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:31:43 INFO - 'MOZ_NO_REMOTE': '1', 17:31:43 INFO - 'NO_EM_RESTART': '1', 17:31:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:31:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:31:43 INFO - 'OS': 'Windows_NT', 17:31:43 INFO - 'OURDRIVE': 'C:', 17:31: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', 17:31:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:31:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:31:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:31:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:31:43 INFO - 'PROCESSOR_LEVEL': '6', 17:31:43 INFO - 'PROCESSOR_REVISION': '1e05', 17:31:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:31:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:31:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:31:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:31:43 INFO - 'PROMPT': '$P$G', 17:31:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:31:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:31:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:31:43 INFO - 'PWD': 'C:\\slave\\test', 17:31:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:31:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:31:43 INFO - 'SYSTEMDRIVE': 'C:', 17:31:43 INFO - 'SYSTEMROOT': 'C:\\windows', 17:31:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:31:43 INFO - 'TEST1': 'testie', 17:31:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:31:43 INFO - 'USERDOMAIN': 'T-W864-IX-185', 17:31:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 17:31:43 INFO - 'USERNAME': 'cltbld', 17:31:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 17:31:43 INFO - 'WINDIR': 'C:\\windows', 17:31:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:31:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:31:44 INFO - Downloading/unpacking psutil>=0.7.1 17:31:44 INFO - Running setup.py egg_info for package psutil 17:31:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:31:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:31:44 INFO - Installing collected packages: psutil 17:31:44 INFO - Running setup.py install for psutil 17:31:44 INFO - building 'psutil._psutil_windows' extension 17:31:44 INFO - error: Unable to find vcvarsall.bat 17:31:44 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-lghmgx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:31:44 INFO - running install 17:31:44 INFO - running build 17:31:44 INFO - running build_py 17:31:44 INFO - creating build 17:31:44 INFO - creating build\lib.win32-2.7 17:31:44 INFO - creating build\lib.win32-2.7\psutil 17:31:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:31:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:31:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:31:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:31:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:31:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:31:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:31:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:31:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:31:44 INFO - running build_ext 17:31:44 INFO - building 'psutil._psutil_windows' extension 17:31:44 INFO - error: Unable to find vcvarsall.bat 17:31:44 INFO - ---------------------------------------- 17:31:44 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-lghmgx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:31:44 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-185\AppData\Roaming\pip\pip.log 17:31:44 WARNING - Return code: 1 17:31:44 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! 17:31:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:31:44 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')]} 17:31:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:31:44 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')]} 17:31:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:31:44 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 0x0259D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F2AC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02371D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-185', 'USERDOMAIN': 'T-W864-IX-185', '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-185', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-185', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\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 17:31:44 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 17:31:44 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 17:31:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:31:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 17:31:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:31:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:31:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:31:44 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 17:31:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:31:44 INFO - 'DCLOCATION': 'SCL3', 17:31:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:31:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:31:44 INFO - 'HOMEDRIVE': 'C:', 17:31:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 17:31:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:31:44 INFO - 'KTS_VERSION': '1.19c', 17:31:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 17:31:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 17:31:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:31:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:31:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:31:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:31:44 INFO - 'MOZ_NO_REMOTE': '1', 17:31:44 INFO - 'NO_EM_RESTART': '1', 17:31:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:31:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:31:44 INFO - 'OS': 'Windows_NT', 17:31:44 INFO - 'OURDRIVE': 'C:', 17:31:44 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', 17:31:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:31:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:31:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:31:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:31:44 INFO - 'PROCESSOR_LEVEL': '6', 17:31:44 INFO - 'PROCESSOR_REVISION': '1e05', 17:31:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:31:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:31:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:31:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:31:44 INFO - 'PROMPT': '$P$G', 17:31:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:31:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:31:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:31:44 INFO - 'PWD': 'C:\\slave\\test', 17:31:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:31:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:31:44 INFO - 'SYSTEMDRIVE': 'C:', 17:31:44 INFO - 'SYSTEMROOT': 'C:\\windows', 17:31:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:31:44 INFO - 'TEST1': 'testie', 17:31:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:31:44 INFO - 'USERDOMAIN': 'T-W864-IX-185', 17:31:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 17:31:44 INFO - 'USERNAME': 'cltbld', 17:31:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 17:31:44 INFO - 'WINDIR': 'C:\\windows', 17:31:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:31:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:31:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:31:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:31:45 INFO - Running setup.py egg_info for package mozsystemmonitor 17:31:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:31:45 INFO - Running setup.py egg_info for package psutil 17:31:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:31:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:31:45 INFO - Installing collected packages: mozsystemmonitor, psutil 17:31:45 INFO - Running setup.py install for mozsystemmonitor 17:31:45 INFO - Running setup.py install for psutil 17:31:45 INFO - building 'psutil._psutil_windows' extension 17:31:45 INFO - error: Unable to find vcvarsall.bat 17:31:45 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-yti_yo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:31:45 INFO - running install 17:31:45 INFO - running build 17:31:45 INFO - running build_py 17:31:45 INFO - running build_ext 17:31:45 INFO - building 'psutil._psutil_windows' extension 17:31:45 INFO - error: Unable to find vcvarsall.bat 17:31:45 INFO - ---------------------------------------- 17:31:45 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-yti_yo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:31:45 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-185\AppData\Roaming\pip\pip.log 17:31:45 WARNING - Return code: 1 17:31:45 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! 17:31:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:31: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')]} 17:31:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:31: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')]} 17:31:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:31:45 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 0x0259D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F2AC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02371D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-185', 'USERDOMAIN': 'T-W864-IX-185', '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-185', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-185', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\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 17:31:45 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 17:31:45 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 17:31:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:31:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 17:31:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:31:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:31:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:31:45 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 17:31:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:31:45 INFO - 'DCLOCATION': 'SCL3', 17:31:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:31:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:31:45 INFO - 'HOMEDRIVE': 'C:', 17:31:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 17:31:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:31:45 INFO - 'KTS_VERSION': '1.19c', 17:31:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 17:31:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 17:31:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:31:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:31:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:31:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:31:45 INFO - 'MOZ_NO_REMOTE': '1', 17:31:45 INFO - 'NO_EM_RESTART': '1', 17:31:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:31:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:31:45 INFO - 'OS': 'Windows_NT', 17:31:45 INFO - 'OURDRIVE': 'C:', 17:31:45 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', 17:31:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:31:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:31:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:31:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:31:45 INFO - 'PROCESSOR_LEVEL': '6', 17:31:45 INFO - 'PROCESSOR_REVISION': '1e05', 17:31:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:31:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:31:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:31:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:31:45 INFO - 'PROMPT': '$P$G', 17:31:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:31:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:31:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:31:45 INFO - 'PWD': 'C:\\slave\\test', 17:31:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:31:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:31:45 INFO - 'SYSTEMDRIVE': 'C:', 17:31:45 INFO - 'SYSTEMROOT': 'C:\\windows', 17:31:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:31:45 INFO - 'TEST1': 'testie', 17:31:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:31:45 INFO - 'USERDOMAIN': 'T-W864-IX-185', 17:31:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 17:31:45 INFO - 'USERNAME': 'cltbld', 17:31:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 17:31:45 INFO - 'WINDIR': 'C:\\windows', 17:31:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:31:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:31:45 INFO - Downloading/unpacking blobuploader==1.2.4 17:31:45 INFO - Downloading blobuploader-1.2.4.tar.gz 17:31:45 INFO - Running setup.py egg_info for package blobuploader 17:31:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:31:49 INFO - Running setup.py egg_info for package requests 17:31:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:31:49 INFO - Downloading docopt-0.6.1.tar.gz 17:31:49 INFO - Running setup.py egg_info for package docopt 17:31:49 INFO - Installing collected packages: blobuploader, docopt, requests 17:31:49 INFO - Running setup.py install for blobuploader 17:31:49 INFO - Running setup.py install for docopt 17:31:49 INFO - Running setup.py install for requests 17:31:49 INFO - Successfully installed blobuploader docopt requests 17:31:49 INFO - Cleaning up... 17:31:49 INFO - Return code: 0 17:31:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:31:49 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')]} 17:31:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:31:49 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')]} 17:31:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:31:49 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 0x0259D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F2AC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02371D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, '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-185', 'USERDOMAIN': 'T-W864-IX-185', '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-185', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-185', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\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 17:31:49 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 17:31:49 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 17:31:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:31:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 17:31:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:31:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:31:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:31:49 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 17:31:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:31:49 INFO - 'DCLOCATION': 'SCL3', 17:31:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:31:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:31:49 INFO - 'HOMEDRIVE': 'C:', 17:31:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 17:31:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:31:49 INFO - 'KTS_VERSION': '1.19c', 17:31:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 17:31:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 17:31:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:31:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:31:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:31:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:31:49 INFO - 'MOZ_NO_REMOTE': '1', 17:31:49 INFO - 'NO_EM_RESTART': '1', 17:31:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:31:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:31:49 INFO - 'OS': 'Windows_NT', 17:31:49 INFO - 'OURDRIVE': 'C:', 17:31:49 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', 17:31:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:31:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:31:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:31:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:31:49 INFO - 'PROCESSOR_LEVEL': '6', 17:31:49 INFO - 'PROCESSOR_REVISION': '1e05', 17:31:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:31:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:31:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:31:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:31:49 INFO - 'PROMPT': '$P$G', 17:31:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:31:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:31:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:31:49 INFO - 'PWD': 'C:\\slave\\test', 17:31:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:31:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:31:49 INFO - 'SYSTEMDRIVE': 'C:', 17:31:49 INFO - 'SYSTEMROOT': 'C:\\windows', 17:31:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:31:49 INFO - 'TEST1': 'testie', 17:31:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:31:49 INFO - 'USERDOMAIN': 'T-W864-IX-185', 17:31:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 17:31:49 INFO - 'USERNAME': 'cltbld', 17:31:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 17:31:49 INFO - 'WINDIR': 'C:\\windows', 17:31:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:31:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:31:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:31:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:31:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:31:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:31:54 INFO - Unpacking c:\slave\test\build\tests\marionette 17:31:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:31:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:31:54 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 17:31:54 INFO - Running setup.py install for browsermob-proxy 17:32:09 INFO - Running setup.py install for manifestparser 17:32:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for marionette-client 17:32:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:32:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for marionette-driver 17:32:09 INFO - Running setup.py install for mozcrash 17:32:09 INFO - Running setup.py install for mozdebug 17:32:09 INFO - Running setup.py install for mozdevice 17:32:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for mozfile 17:32:09 INFO - Running setup.py install for mozhttpd 17:32:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for mozinfo 17:32:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for mozInstall 17:32:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for mozleak 17:32:09 INFO - Running setup.py install for mozlog 17:32:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for moznetwork 17:32:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for mozprocess 17:32:09 INFO - Running setup.py install for mozprofile 17:32:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for mozrunner 17:32:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for mozscreenshot 17:32:09 INFO - Running setup.py install for moztest 17:32:09 INFO - Running setup.py install for mozversion 17:32:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:32:09 INFO - Running setup.py install for wptserve 17:32:09 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 17:32:09 INFO - Cleaning up... 17:32:09 INFO - Return code: 0 17:32:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:32:09 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')]} 17:32:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:32:09 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')]} 17:32:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:32:09 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 0x0259D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F2AC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, '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 0x02371D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, '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-185', 'USERDOMAIN': 'T-W864-IX-185', '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-185', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-185', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\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 17:32:09 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 17:32:09 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 17:32:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:32:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 17:32:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:32:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:32:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:32:09 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 17:32:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:32:09 INFO - 'DCLOCATION': 'SCL3', 17:32:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:32:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:32:09 INFO - 'HOMEDRIVE': 'C:', 17:32:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 17:32:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:32:09 INFO - 'KTS_VERSION': '1.19c', 17:32:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 17:32:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 17:32:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:32:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:32:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:32:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:32:09 INFO - 'MOZ_NO_REMOTE': '1', 17:32:09 INFO - 'NO_EM_RESTART': '1', 17:32:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:32:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:32:09 INFO - 'OS': 'Windows_NT', 17:32:09 INFO - 'OURDRIVE': 'C:', 17:32:09 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', 17:32:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:32:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:32:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:32:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:32:09 INFO - 'PROCESSOR_LEVEL': '6', 17:32:09 INFO - 'PROCESSOR_REVISION': '1e05', 17:32:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:32:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:32:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:32:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:32:09 INFO - 'PROMPT': '$P$G', 17:32:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:32:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:32:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:32:09 INFO - 'PWD': 'C:\\slave\\test', 17:32:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:32:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:32:09 INFO - 'SYSTEMDRIVE': 'C:', 17:32:09 INFO - 'SYSTEMROOT': 'C:\\windows', 17:32:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:32:09 INFO - 'TEST1': 'testie', 17:32:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:32:09 INFO - 'USERDOMAIN': 'T-W864-IX-185', 17:32:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 17:32:09 INFO - 'USERNAME': 'cltbld', 17:32:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 17:32:09 INFO - 'WINDIR': 'C:\\windows', 17:32:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:32:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:32:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:32:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:32:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:32:14 INFO - Unpacking c:\slave\test\build\tests\marionette 17:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:32:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:32:14 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)) 17:32:26 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)) 17:32:26 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)) 17:32:26 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)) 17:32:26 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)) 17:32:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:32:26 INFO - Downloading blessings-1.6.tar.gz 17:32:26 INFO - Running setup.py egg_info for package blessings 17:32:26 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)) 17:32:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:32:26 INFO - Running setup.py install for blessings 17:32:26 INFO - Running setup.py install for browsermob-proxy 17:32:26 INFO - Running setup.py install for manifestparser 17:32:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Running setup.py install for marionette-client 17:32:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:32:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Running setup.py install for marionette-driver 17:32:26 INFO - Running setup.py install for mozcrash 17:32:26 INFO - Running setup.py install for mozdebug 17:32:26 INFO - Running setup.py install for mozdevice 17:32:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Running setup.py install for mozhttpd 17:32:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Running setup.py install for mozInstall 17:32:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Running setup.py install for mozleak 17:32:26 INFO - Running setup.py install for mozprofile 17:32:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Running setup.py install for mozrunner 17:32:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:32:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:32:28 INFO - Running setup.py install for mozscreenshot 17:32:28 INFO - Running setup.py install for moztest 17:32:28 INFO - Running setup.py install for mozversion 17:32:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:32:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:32:28 INFO - Running setup.py install for wptserve 17:32:28 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:32:28 INFO - Cleaning up... 17:32:28 INFO - Return code: 0 17:32:28 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:32:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:32:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:32:28 INFO - Reading from file tmpfile_stdout 17:32:28 INFO - Using _rmtree_windows ... 17:32:28 INFO - Using _rmtree_windows ... 17:32:28 INFO - Current package versions: 17:32:28 INFO - blessings == 1.6 17:32:28 INFO - blobuploader == 1.2.4 17:32:28 INFO - browsermob-proxy == 0.6.0 17:32:28 INFO - distribute == 0.6.14 17:32:28 INFO - docopt == 0.6.1 17:32:28 INFO - manifestparser == 1.1 17:32:28 INFO - marionette-client == 2.3.0 17:32:28 INFO - marionette-driver == 1.4.0 17:32:28 INFO - mozInstall == 1.12 17:32:28 INFO - mozcrash == 0.17 17:32:28 INFO - mozdebug == 0.1 17:32:28 INFO - mozdevice == 0.48 17:32:28 INFO - mozfile == 1.2 17:32:28 INFO - mozhttpd == 0.7 17:32:28 INFO - mozinfo == 0.9 17:32:28 INFO - mozleak == 0.1 17:32:28 INFO - mozlog == 3.1 17:32:28 INFO - moznetwork == 0.27 17:32:28 INFO - mozprocess == 0.22 17:32:28 INFO - mozprofile == 0.28 17:32:28 INFO - mozrunner == 6.11 17:32:28 INFO - mozscreenshot == 0.1 17:32:28 INFO - mozsystemmonitor == 0.0 17:32:28 INFO - moztest == 0.7 17:32:28 INFO - mozversion == 1.4 17:32:28 INFO - requests == 1.2.3 17:32:28 INFO - wptserve == 1.4.0 17:32:28 INFO - Running post-action listener: _resource_record_post_action 17:32:28 INFO - Running post-action listener: _start_resource_monitoring 17:32:28 INFO - Starting resource monitoring. 17:32:28 INFO - ##### 17:32:28 INFO - ##### Running pull step. 17:32:28 INFO - ##### 17:32:28 INFO - Running pre-action listener: _resource_record_pre_action 17:32:28 INFO - Running main action method: pull 17:32:28 INFO - Pull has nothing to do! 17:32:28 INFO - Running post-action listener: _resource_record_post_action 17:32:28 INFO - ##### 17:32:28 INFO - ##### Running install step. 17:32:28 INFO - ##### 17:32:28 INFO - Running pre-action listener: _resource_record_pre_action 17:32:28 INFO - Running main action method: install 17:32:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:32:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:32:28 INFO - Reading from file tmpfile_stdout 17:32:28 INFO - Using _rmtree_windows ... 17:32:28 INFO - Using _rmtree_windows ... 17:32:28 INFO - Detecting whether we're running mozinstall >=1.0... 17:32:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:32:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:32:28 INFO - Reading from file tmpfile_stdout 17:32:28 INFO - Output received: 17:32:28 INFO - Usage: mozinstall-script.py [options] installer 17:32:28 INFO - Options: 17:32:28 INFO - -h, --help show this help message and exit 17:32:28 INFO - -d DEST, --destination=DEST 17:32:28 INFO - Directory to install application into. [default: 17:32:28 INFO - "C:\slave\test"] 17:32:28 INFO - --app=APP Application being installed. [default: firefox] 17:32:28 INFO - Using _rmtree_windows ... 17:32:28 INFO - Using _rmtree_windows ... 17:32:28 INFO - mkdir: C:\slave\test\build\application 17:32:28 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'] 17:32:28 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 17:32:32 INFO - Reading from file tmpfile_stdout 17:32:32 INFO - Output received: 17:32:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:32:32 INFO - Using _rmtree_windows ... 17:32:32 INFO - Using _rmtree_windows ... 17:32:32 INFO - Running post-action listener: _resource_record_post_action 17:32:32 INFO - ##### 17:32:32 INFO - ##### Running run-tests step. 17:32:32 INFO - ##### 17:32:32 INFO - Running pre-action listener: _resource_record_pre_action 17:32:32 INFO - Running main action method: run_tests 17:32:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:32:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:32:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:32:32 INFO - grabbing minidump binary from tooltool 17:32:32 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')]} 17:32:32 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 0x025CF368>, '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 0x02371D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:32:32 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 17:32:32 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 17:32:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:32:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp2wrgm1 17:32:33 INFO - INFO - File integrity verified, renaming tmp2wrgm1 to win32-minidump_stackwalk.exe 17:32:33 INFO - Return code: 0 17:32:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:32:33 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:32:33 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/NG0dEcmCSJyTHJQTB0XbaA/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 17:32:33 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/NG0dEcmCSJyTHJQTB0XbaA/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 17:32:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:32:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Roaming', 17:32:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:32:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:32:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:32:33 INFO - 'COMPUTERNAME': 'T-W864-IX-185', 17:32:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:32:33 INFO - 'DCLOCATION': 'SCL3', 17:32:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:32:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:32:33 INFO - 'HOMEDRIVE': 'C:', 17:32:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-185', 17:32:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:32:33 INFO - 'KTS_VERSION': '1.19c', 17:32:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-185\\AppData\\Local', 17:32:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-185', 17:32:33 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:32:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:32:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:32:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:32:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:32:33 INFO - 'MOZ_NO_REMOTE': '1', 17:32:33 INFO - 'NO_EM_RESTART': '1', 17:32:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:32:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:32:33 INFO - 'OS': 'Windows_NT', 17:32:33 INFO - 'OURDRIVE': 'C:', 17:32:33 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', 17:32:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:32:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:32:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:32:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:32:33 INFO - 'PROCESSOR_LEVEL': '6', 17:32:33 INFO - 'PROCESSOR_REVISION': '1e05', 17:32:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:32:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:32:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:32:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:32:33 INFO - 'PROMPT': '$P$G', 17:32:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:32:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:32:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:32:33 INFO - 'PWD': 'C:\\slave\\test', 17:32:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:32:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:32:33 INFO - 'SYSTEMDRIVE': 'C:', 17:32:33 INFO - 'SYSTEMROOT': 'C:\\windows', 17:32:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:32:33 INFO - 'TEST1': 'testie', 17:32:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:32:33 INFO - 'USERDOMAIN': 'T-W864-IX-185', 17:32:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-185', 17:32:33 INFO - 'USERNAME': 'cltbld', 17:32:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-185', 17:32:33 INFO - 'WINDIR': 'C:\\windows', 17:32:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:32:33 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/NG0dEcmCSJyTHJQTB0XbaA/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 17:32:34 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 17:32:34 INFO - import pkg_resources 17:32:35 INFO - Using 1 client processes 17:32:38 INFO - SUITE-START | Running 778 tests 17:32:38 INFO - Running testharness tests 17:32:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:32:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:32:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:32:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:32:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:32:38 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:32:39 INFO - Setting up ssl 17:32:39 INFO - PROCESS | certutil | 17:32:39 INFO - PROCESS | certutil | 17:32:39 INFO - PROCESS | certutil | 17:32:39 INFO - Certificate Nickname Trust Attributes 17:32:39 INFO - SSL,S/MIME,JAR/XPI 17:32:39 INFO - 17:32:39 INFO - web-platform-tests CT,, 17:32:39 INFO - 17:32:39 INFO - Starting runner 17:32:40 INFO - PROCESS | 2388 | [2388] 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 17:32:40 INFO - PROCESS | 2388 | [2388] 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 17:32:40 INFO - PROCESS | 2388 | [2388] 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 17:32:40 INFO - PROCESS | 2388 | [2388] 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 17:32:40 INFO - PROCESS | 2388 | [2388] 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 17:32:41 INFO - PROCESS | 2388 | 1461285161783 Marionette DEBUG Marionette enabled via build flag and pref 17:32:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFC245E000 == 1 [pid = 2388] [id = 1] 17:32:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 1 (000000CFD3F7B000) [pid = 2388] [serial = 1] [outer = 0000000000000000] 17:32:43 INFO - PROCESS | 2388 | [2388] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:32:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 2 (000000CFD3F7C000) [pid = 2388] [serial = 2] [outer = 000000CFD3F7B000] 17:32:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD475E000 == 2 [pid = 2388] [id = 2] 17:32:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 3 (000000CFD475E800) [pid = 2388] [serial = 3] [outer = 0000000000000000] 17:32:43 INFO - PROCESS | 2388 | [2388] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:32:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 4 (000000CFD475F800) [pid = 2388] [serial = 4] [outer = 000000CFD475E800] 17:32:43 INFO - PROCESS | 2388 | 1461285163926 Marionette INFO Listening on port 2828 17:32:45 INFO - PROCESS | 2388 | 1461285165629 Marionette DEBUG Marionette enabled via command-line flag 17:32:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8184800 == 3 [pid = 2388] [id = 3] 17:32:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 5 (000000CFD81D7000) [pid = 2388] [serial = 5] [outer = 0000000000000000] 17:32:45 INFO - PROCESS | 2388 | [2388] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:32:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 6 (000000CFD81D8000) [pid = 2388] [serial = 6] [outer = 000000CFD81D7000] 17:32:45 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:32:45 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:32:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 7 (000000CFD82CD000) [pid = 2388] [serial = 7] [outer = 000000CFD475E800] 17:32:45 INFO - PROCESS | 2388 | [2388] 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 17:32:45 INFO - PROCESS | 2388 | 1461285165942 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 17:32:45 INFO - PROCESS | 2388 | [2388] 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 17:32:45 INFO - PROCESS | 2388 | 1461285165974 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 17:32:45 INFO - PROCESS | 2388 | [2388] 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 17:32:45 INFO - PROCESS | 2388 | 1461285165981 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 17:32:46 INFO - PROCESS | 2388 | [2388] 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 17:32:46 INFO - PROCESS | 2388 | 1461285166014 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 17:32:46 INFO - PROCESS | 2388 | 1461285166017 Marionette DEBUG Closed connection conn0 17:32:46 INFO - PROCESS | 2388 | 1461285166019 Marionette DEBUG Closed connection conn1 17:32:46 INFO - PROCESS | 2388 | 1461285166020 Marionette DEBUG Closed connection conn2 17:32:46 INFO - PROCESS | 2388 | 1461285166098 Marionette DEBUG Closed connection conn3 17:32:46 INFO - PROCESS | 2388 | [2388] 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 17:32:46 INFO - PROCESS | 2388 | 1461285166104 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 17:32:46 INFO - PROCESS | 2388 | 1461285166224 Marionette DEBUG Closed connection conn4 17:32:46 INFO - PROCESS | 2388 | [2388] 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 17:32:46 INFO - PROCESS | 2388 | 1461285166232 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 17:32:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8F8B000 == 4 [pid = 2388] [id = 4] 17:32:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 8 (000000CFD8D0D000) [pid = 2388] [serial = 8] [outer = 0000000000000000] 17:32:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 9 (000000CFD91B3800) [pid = 2388] [serial = 9] [outer = 000000CFD8D0D000] 17:32:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 10 (000000CFD91B5400) [pid = 2388] [serial = 10] [outer = 000000CFD8D0D000] 17:32:46 INFO - PROCESS | 2388 | 1461285166389 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:32:46 INFO - PROCESS | 2388 | 1461285166394 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":"20160421150615","device":"desktop","version":"48.0a1"} 17:32:47 INFO - PROCESS | 2388 | [2388] 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 17:32:47 INFO - PROCESS | 2388 | [2388] 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 17:32:47 INFO - PROCESS | 2388 | [2388] 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 17:32:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEF7B800 == 5 [pid = 2388] [id = 5] 17:32:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 11 (000000CFDEF81000) [pid = 2388] [serial = 11] [outer = 0000000000000000] 17:32:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEF81800 == 6 [pid = 2388] [id = 6] 17:32:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 12 (000000CFDF122400) [pid = 2388] [serial = 12] [outer = 0000000000000000] 17:32:48 INFO - PROCESS | 2388 | [2388] 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 17:32:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD2C000 == 7 [pid = 2388] [id = 7] 17:32:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 13 (000000CFDF121C00) [pid = 2388] [serial = 13] [outer = 0000000000000000] 17:32:48 INFO - PROCESS | 2388 | [2388] 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 17:32:48 INFO - PROCESS | 2388 | [2388] 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 17:32:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 14 (000000CFDFFEE800) [pid = 2388] [serial = 14] [outer = 000000CFDF121C00] 17:32:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 15 (000000CFE0394000) [pid = 2388] [serial = 15] [outer = 000000CFDEF81000] 17:32:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 16 (000000CFDF12C800) [pid = 2388] [serial = 16] [outer = 000000CFDF122400] 17:32:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 17 (000000CFE0210000) [pid = 2388] [serial = 17] [outer = 000000CFDF121C00] 17:32:49 INFO - PROCESS | 2388 | 1461285169748 Marionette DEBUG loaded listener.js 17:32:49 INFO - PROCESS | 2388 | 1461285169762 Marionette DEBUG loaded listener.js 17:32:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 18 (000000CFE25A3400) [pid = 2388] [serial = 18] [outer = 000000CFDF121C00] 17:32:50 INFO - PROCESS | 2388 | 1461285170801 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"336c7066-8b23-42dd-bd88-e29471e5f62f","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":"20160421150615","device":"desktop","version":"48.0a1","command_id":1}}] 17:32:51 INFO - PROCESS | 2388 | 1461285171177 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}] 17:32:51 INFO - PROCESS | 2388 | 1461285171238 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 17:32:51 INFO - PROCESS | 2388 | 1461285171261 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:32:51 INFO - PROCESS | 2388 | [2388] 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 17:32:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 19 (000000CFD1D49C00) [pid = 2388] [serial = 19] [outer = 000000CFDF121C00] 17:32:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFC245E000 == 6 [pid = 2388] [id = 1] 17:32:53 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:53 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:53 INFO - PROCESS | 2388 | 1461285173729 Marionette TRACE conn5 <- [1,3,null,{}] 17:32:53 INFO - PROCESS | 2388 | 1461285173735 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:32:53 INFO - PROCESS | 2388 | 1461285173759 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 17:32:53 INFO - PROCESS | 2388 | 1461285173790 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 17:32:53 INFO - PROCESS | 2388 | 1461285173795 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 17:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:32:53 INFO - PROCESS | 2388 | 1461285173801 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:32:53 INFO - PROCESS | 2388 | 1461285173805 Marionette TRACE conn5 <- [1,6,null,{}] 17:32:53 INFO - PROCESS | 2388 | 1461285173939 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}] 17:32:53 INFO - PROCESS | 2388 | 1461285173958 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 17:32:53 INFO - PROCESS | 2388 | 1461285173963 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2E58000 == 7 [pid = 2388] [id = 8] 17:32:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 20 (000000CFD9692000) [pid = 2388] [serial = 20] [outer = 0000000000000000] 17:32:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 21 (000000CFD9A27C00) [pid = 2388] [serial = 21] [outer = 000000CFD9692000] 17:32:54 INFO - PROCESS | 2388 | 1461285174027 Marionette DEBUG loaded listener.js 17:32:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 22 (000000CFDEB8FC00) [pid = 2388] [serial = 22] [outer = 000000CFD9692000] 17:32:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD47EC000 == 8 [pid = 2388] [id = 9] 17:32:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 23 (000000CFDEF40C00) [pid = 2388] [serial = 23] [outer = 0000000000000000] 17:32:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 24 (000000CFDEF45400) [pid = 2388] [serial = 24] [outer = 000000CFDEF40C00] 17:32:54 INFO - PROCESS | 2388 | 1461285174482 Marionette DEBUG loaded listener.js 17:32:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 25 (000000CFDEF47800) [pid = 2388] [serial = 25] [outer = 000000CFDEF40C00] 17:32:55 INFO - PROCESS | 2388 | 1461285175048 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]]]}] 17:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1287ms 17:32:55 INFO - PROCESS | 2388 | 1461285175191 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 17:32:55 INFO - PROCESS | 2388 | 1461285175194 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 17:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:32:55 INFO - PROCESS | 2388 | 1461285175217 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:32:55 INFO - PROCESS | 2388 | 1461285175220 Marionette TRACE conn5 <- [1,10,null,{}] 17:32:55 INFO - PROCESS | 2388 | 1461285175239 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}] 17:32:55 INFO - PROCESS | 2388 | 1461285175356 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 17:32:55 INFO - PROCESS | 2388 | 1461285175407 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF8D6000 == 9 [pid = 2388] [id = 10] 17:32:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 26 (000000CFDF12C000) [pid = 2388] [serial = 26] [outer = 0000000000000000] 17:32:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 27 (000000CFDF18A400) [pid = 2388] [serial = 27] [outer = 000000CFDF12C000] 17:32:55 INFO - PROCESS | 2388 | 1461285175465 Marionette DEBUG loaded listener.js 17:32:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 28 (000000CFE1111800) [pid = 2388] [serial = 28] [outer = 000000CFDF12C000] 17:32:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFB85800 == 10 [pid = 2388] [id = 11] 17:32:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 29 (000000CFDFB90800) [pid = 2388] [serial = 29] [outer = 0000000000000000] 17:32:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 30 (000000CFDFB85000) [pid = 2388] [serial = 30] [outer = 000000CFDFB90800] 17:32:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 31 (000000CFDFD27000) [pid = 2388] [serial = 31] [outer = 000000CFDFB90800] 17:32:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE006A000 == 11 [pid = 2388] [id = 12] 17:32:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 32 (000000CFDF78E800) [pid = 2388] [serial = 32] [outer = 0000000000000000] 17:32:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 33 (000000CFE0057C00) [pid = 2388] [serial = 33] [outer = 000000CFDF78E800] 17:32:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 34 (000000CFDF836800) [pid = 2388] [serial = 34] [outer = 000000CFDF78E800] 17:32:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8F8B000 == 10 [pid = 2388] [id = 4] 17:32:56 INFO - PROCESS | 2388 | 1461285176438 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]]]}] 17:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1266ms 17:32:56 INFO - PROCESS | 2388 | 1461285176475 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 17:32:56 INFO - PROCESS | 2388 | 1461285176479 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 17:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:32:56 INFO - PROCESS | 2388 | 1461285176484 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:32:56 INFO - PROCESS | 2388 | 1461285176488 Marionette TRACE conn5 <- [1,14,null,{}] 17:32:56 INFO - PROCESS | 2388 | 1461285176495 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}] 17:32:56 INFO - PROCESS | 2388 | 1461285176578 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 17:32:56 INFO - PROCESS | 2388 | 1461285176587 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2E3F800 == 11 [pid = 2388] [id = 13] 17:32:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 35 (000000CFD7631000) [pid = 2388] [serial = 35] [outer = 0000000000000000] 17:32:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 36 (000000CFD78C5800) [pid = 2388] [serial = 36] [outer = 000000CFD7631000] 17:32:56 INFO - PROCESS | 2388 | 1461285176637 Marionette DEBUG loaded listener.js 17:32:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 37 (000000CFD7D86C00) [pid = 2388] [serial = 37] [outer = 000000CFD7631000] 17:32:57 INFO - PROCESS | 2388 | 1461285177087 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]]]}] 17:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 17:32:57 INFO - PROCESS | 2388 | 1461285177114 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 17:32:57 INFO - PROCESS | 2388 | 1461285177120 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 17:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:32:57 INFO - PROCESS | 2388 | 1461285177126 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:32:57 INFO - PROCESS | 2388 | 1461285177129 Marionette TRACE conn5 <- [1,18,null,{}] 17:32:57 INFO - PROCESS | 2388 | 1461285177137 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}] 17:32:57 INFO - PROCESS | 2388 | 1461285177219 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 17:32:57 INFO - PROCESS | 2388 | 1461285177228 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD436B800 == 12 [pid = 2388] [id = 14] 17:32:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 38 (000000CFD8E23800) [pid = 2388] [serial = 38] [outer = 0000000000000000] 17:32:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 39 (000000CFD8E9EC00) [pid = 2388] [serial = 39] [outer = 000000CFD8E23800] 17:32:57 INFO - PROCESS | 2388 | 1461285177280 Marionette DEBUG loaded listener.js 17:32:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 40 (000000CFDBE81000) [pid = 2388] [serial = 40] [outer = 000000CFD8E23800] 17:32:57 INFO - PROCESS | 2388 | 1461285177702 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]]]}] 17:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 17:32:57 INFO - PROCESS | 2388 | 1461285177757 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 17:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:32:57 INFO - PROCESS | 2388 | 1461285177759 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 17:32:57 INFO - PROCESS | 2388 | 1461285177763 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:32:57 INFO - PROCESS | 2388 | 1461285177767 Marionette TRACE conn5 <- [1,22,null,{}] 17:32:57 INFO - PROCESS | 2388 | 1461285177781 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}] 17:32:57 INFO - PROCESS | 2388 | 1461285177871 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 17:32:57 INFO - PROCESS | 2388 | 1461285177881 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7D52800 == 13 [pid = 2388] [id = 15] 17:32:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 41 (000000CFDE09D400) [pid = 2388] [serial = 41] [outer = 0000000000000000] 17:32:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 42 (000000CFDE464400) [pid = 2388] [serial = 42] [outer = 000000CFDE09D400] 17:32:57 INFO - PROCESS | 2388 | 1461285177934 Marionette DEBUG loaded listener.js 17:32:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 43 (000000CFDEB9BC00) [pid = 2388] [serial = 43] [outer = 000000CFDE09D400] 17:32:58 INFO - PROCESS | 2388 | 1461285178386 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]]]}] 17:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 17:32:58 INFO - PROCESS | 2388 | 1461285178395 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 17:32:58 INFO - PROCESS | 2388 | 1461285178398 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 17:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:32:58 INFO - PROCESS | 2388 | 1461285178401 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:32:58 INFO - PROCESS | 2388 | 1461285178403 Marionette TRACE conn5 <- [1,26,null,{}] 17:32:58 INFO - PROCESS | 2388 | 1461285178406 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}] 17:32:58 INFO - PROCESS | 2388 | 1461285178487 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 17:32:58 INFO - PROCESS | 2388 | 1461285178494 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EE9800 == 14 [pid = 2388] [id = 16] 17:32:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 44 (000000CFDF12CC00) [pid = 2388] [serial = 44] [outer = 0000000000000000] 17:32:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 45 (000000CFDF236000) [pid = 2388] [serial = 45] [outer = 000000CFDF12CC00] 17:32:58 INFO - PROCESS | 2388 | 1461285178542 Marionette DEBUG loaded listener.js 17:32:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 46 (000000CFDF83F000) [pid = 2388] [serial = 46] [outer = 000000CFDF12CC00] 17:32:58 INFO - PROCESS | 2388 | 1461285178926 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]]]}] 17:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 17:32:58 INFO - PROCESS | 2388 | 1461285178990 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 17:32:58 INFO - PROCESS | 2388 | 1461285178992 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 17:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:32:58 INFO - PROCESS | 2388 | 1461285178996 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:32:59 INFO - PROCESS | 2388 | 1461285178998 Marionette TRACE conn5 <- [1,30,null,{}] 17:32:59 INFO - PROCESS | 2388 | 1461285179002 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}] 17:32:59 INFO - PROCESS | 2388 | 1461285179077 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 17:32:59 INFO - PROCESS | 2388 | 1461285179083 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA8E800 == 15 [pid = 2388] [id = 17] 17:32:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 47 (000000CFDF95E800) [pid = 2388] [serial = 47] [outer = 0000000000000000] 17:32:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 48 (000000CFDFEBB800) [pid = 2388] [serial = 48] [outer = 000000CFDF95E800] 17:32:59 INFO - PROCESS | 2388 | 1461285179131 Marionette DEBUG loaded listener.js 17:32:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 49 (000000CFE0058400) [pid = 2388] [serial = 49] [outer = 000000CFDF95E800] 17:32:59 INFO - PROCESS | 2388 | 1461285179541 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]]]}] 17:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 17:32:59 INFO - PROCESS | 2388 | 1461285179592 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 17:32:59 INFO - PROCESS | 2388 | 1461285179594 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 17:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:32:59 INFO - PROCESS | 2388 | 1461285179597 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:32:59 INFO - PROCESS | 2388 | 1461285179599 Marionette TRACE conn5 <- [1,34,null,{}] 17:32:59 INFO - PROCESS | 2388 | 1461285179603 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}] 17:32:59 INFO - PROCESS | 2388 | 1461285179776 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 17:32:59 INFO - PROCESS | 2388 | 1461285179814 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF9B2000 == 16 [pid = 2388] [id = 18] 17:32:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 50 (000000CFDF962400) [pid = 2388] [serial = 50] [outer = 0000000000000000] 17:32:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 51 (000000CFD26D8C00) [pid = 2388] [serial = 51] [outer = 000000CFDF962400] 17:32:59 INFO - PROCESS | 2388 | 1461285179863 Marionette DEBUG loaded listener.js 17:32:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 52 (000000CFD26E0400) [pid = 2388] [serial = 52] [outer = 000000CFDF962400] 17:33:00 INFO - PROCESS | 2388 | 1461285180235 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]]]}] 17:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 692ms 17:33:00 INFO - PROCESS | 2388 | 1461285180293 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 17:33:00 INFO - PROCESS | 2388 | 1461285180295 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 17:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:33:00 INFO - PROCESS | 2388 | 1461285180298 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:33:00 INFO - PROCESS | 2388 | 1461285180300 Marionette TRACE conn5 <- [1,38,null,{}] 17:33:00 INFO - PROCESS | 2388 | 1461285180303 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}] 17:33:00 INFO - PROCESS | 2388 | 1461285180376 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 17:33:00 INFO - PROCESS | 2388 | 1461285180402 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE091F800 == 17 [pid = 2388] [id = 19] 17:33:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 53 (000000CFD2733400) [pid = 2388] [serial = 53] [outer = 0000000000000000] 17:33:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 54 (000000CFD2736400) [pid = 2388] [serial = 54] [outer = 000000CFD2733400] 17:33:00 INFO - PROCESS | 2388 | 1461285180449 Marionette DEBUG loaded listener.js 17:33:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 55 (000000CFD273C800) [pid = 2388] [serial = 55] [outer = 000000CFD2733400] 17:33:00 INFO - PROCESS | 2388 | 1461285180811 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]]]}] 17:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 544ms 17:33:00 INFO - PROCESS | 2388 | 1461285180845 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 17:33:00 INFO - PROCESS | 2388 | 1461285180848 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 17:33:00 INFO - PROCESS | 2388 | 1461285180851 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:33:00 INFO - PROCESS | 2388 | 1461285180853 Marionette TRACE conn5 <- [1,42,null,{}] 17:33:00 INFO - PROCESS | 2388 | 1461285180856 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}] 17:33:00 INFO - PROCESS | 2388 | 1461285180952 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 17:33:00 INFO - PROCESS | 2388 | 1461285180961 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE251B000 == 18 [pid = 2388] [id = 20] 17:33:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (000000CFD2733C00) [pid = 2388] [serial = 56] [outer = 0000000000000000] 17:33:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (000000CFD2805400) [pid = 2388] [serial = 57] [outer = 000000CFD2733C00] 17:33:01 INFO - PROCESS | 2388 | 1461285181006 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (000000CFD280DC00) [pid = 2388] [serial = 58] [outer = 000000CFD2733C00] 17:33:01 INFO - PROCESS | 2388 | 1461285181369 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]]]}] 17:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 523ms 17:33:01 INFO - PROCESS | 2388 | 1461285181377 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 17:33:01 INFO - PROCESS | 2388 | 1461285181379 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 17:33:01 INFO - PROCESS | 2388 | 1461285181382 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:33:01 INFO - PROCESS | 2388 | 1461285181384 Marionette TRACE conn5 <- [1,46,null,{}] 17:33:01 INFO - PROCESS | 2388 | 1461285181388 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}] 17:33:01 INFO - PROCESS | 2388 | 1461285181463 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 17:33:01 INFO - PROCESS | 2388 | 1461285181470 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE33B1000 == 19 [pid = 2388] [id = 21] 17:33:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (000000CFD2FA4000) [pid = 2388] [serial = 59] [outer = 0000000000000000] 17:33:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000CFD2FA9800) [pid = 2388] [serial = 60] [outer = 000000CFD2FA4000] 17:33:01 INFO - PROCESS | 2388 | 1461285181516 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000CFD2FAFC00) [pid = 2388] [serial = 61] [outer = 000000CFD2FA4000] 17:33:01 INFO - PROCESS | 2388 | 1461285181926 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]]]}] 17:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 17:33:01 INFO - PROCESS | 2388 | 1461285181973 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 17:33:01 INFO - PROCESS | 2388 | 1461285181975 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 17:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:33:01 INFO - PROCESS | 2388 | 1461285181978 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:33:01 INFO - PROCESS | 2388 | 1461285181980 Marionette TRACE conn5 <- [1,50,null,{}] 17:33:01 INFO - PROCESS | 2388 | 1461285181983 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}] 17:33:02 INFO - PROCESS | 2388 | 1461285182057 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 17:33:02 INFO - PROCESS | 2388 | 1461285182064 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59E9800 == 20 [pid = 2388] [id = 22] 17:33:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000CFDC62AC00) [pid = 2388] [serial = 62] [outer = 0000000000000000] 17:33:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000CFE09BF400) [pid = 2388] [serial = 63] [outer = 000000CFDC62AC00] 17:33:02 INFO - PROCESS | 2388 | 1461285182111 Marionette DEBUG loaded listener.js 17:33:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000CFE5928400) [pid = 2388] [serial = 64] [outer = 000000CFDC62AC00] 17:33:02 INFO - PROCESS | 2388 | 1461285182482 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]]]}] 17:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 523ms 17:33:02 INFO - PROCESS | 2388 | 1461285182504 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 17:33:02 INFO - PROCESS | 2388 | 1461285182507 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 17:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:33:02 INFO - PROCESS | 2388 | 1461285182510 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:33:02 INFO - PROCESS | 2388 | 1461285182513 Marionette TRACE conn5 <- [1,54,null,{}] 17:33:02 INFO - PROCESS | 2388 | 1461285182516 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}] 17:33:02 INFO - PROCESS | 2388 | 1461285182639 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 17:33:02 INFO - PROCESS | 2388 | 1461285182647 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B59000 == 21 [pid = 2388] [id = 23] 17:33:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000CFE5930800) [pid = 2388] [serial = 65] [outer = 0000000000000000] 17:33:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000CFE5B09400) [pid = 2388] [serial = 66] [outer = 000000CFE5930800] 17:33:02 INFO - PROCESS | 2388 | 1461285182702 Marionette DEBUG loaded listener.js 17:33:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000CFE5DB1400) [pid = 2388] [serial = 67] [outer = 000000CFE5930800] 17:33:03 INFO - PROCESS | 2388 | 1461285183099 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]]]}] 17:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 17:33:03 INFO - PROCESS | 2388 | 1461285183142 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 17:33:03 INFO - PROCESS | 2388 | 1461285183144 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 17:33:03 INFO - PROCESS | 2388 | 1461285183148 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:33:03 INFO - PROCESS | 2388 | 1461285183150 Marionette TRACE conn5 <- [1,58,null,{}] 17:33:03 INFO - PROCESS | 2388 | 1461285183154 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}] 17:33:03 INFO - PROCESS | 2388 | 1461285183260 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 17:33:03 INFO - PROCESS | 2388 | 1461285183270 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD0DB7800 == 22 [pid = 2388] [id = 24] 17:33:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000CFE5DB6000) [pid = 2388] [serial = 68] [outer = 0000000000000000] 17:33:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CFE5DBA800) [pid = 2388] [serial = 69] [outer = 000000CFE5DB6000] 17:33:03 INFO - PROCESS | 2388 | 1461285183324 Marionette DEBUG loaded listener.js 17:33:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CFE7AB5800) [pid = 2388] [serial = 70] [outer = 000000CFE5DB6000] 17:33:03 INFO - PROCESS | 2388 | 1461285183723 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]]]}] 17:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 17:33:03 INFO - PROCESS | 2388 | 1461285183780 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 17:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:33:03 INFO - PROCESS | 2388 | 1461285183782 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 17:33:03 INFO - PROCESS | 2388 | 1461285183786 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:33:03 INFO - PROCESS | 2388 | 1461285183787 Marionette TRACE conn5 <- [1,62,null,{}] 17:33:03 INFO - PROCESS | 2388 | 1461285183791 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}] 17:33:03 INFO - PROCESS | 2388 | 1461285183899 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 17:33:03 INFO - PROCESS | 2388 | 1461285183908 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFCD8C2000 == 23 [pid = 2388] [id = 25] 17:33:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CFE6B35400) [pid = 2388] [serial = 71] [outer = 0000000000000000] 17:33:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFE6B3D800) [pid = 2388] [serial = 72] [outer = 000000CFE6B35400] 17:33:03 INFO - PROCESS | 2388 | 1461285183953 Marionette DEBUG loaded listener.js 17:33:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFE6B44000) [pid = 2388] [serial = 73] [outer = 000000CFE6B35400] 17:33:04 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2E58000 == 22 [pid = 2388] [id = 8] 17:33:05 INFO - PROCESS | 2388 | 1461285185072 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]]]}] 17:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1347ms 17:33:05 INFO - PROCESS | 2388 | 1461285185175 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 17:33:05 INFO - PROCESS | 2388 | 1461285185179 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 17:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:33:05 INFO - PROCESS | 2388 | 1461285185195 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:33:05 INFO - PROCESS | 2388 | 1461285185199 Marionette TRACE conn5 <- [1,66,null,{}] 17:33:05 INFO - PROCESS | 2388 | 1461285185204 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}] 17:33:05 INFO - PROCESS | 2388 | 1461285185309 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 17:33:05 INFO - PROCESS | 2388 | 1461285185317 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2ADB000 == 23 [pid = 2388] [id = 26] 17:33:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFD2809000) [pid = 2388] [serial = 74] [outer = 0000000000000000] 17:33:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD2FAB000) [pid = 2388] [serial = 75] [outer = 000000CFD2809000] 17:33:05 INFO - PROCESS | 2388 | 1461285185367 Marionette DEBUG loaded listener.js 17:33:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFD4739000) [pid = 2388] [serial = 76] [outer = 000000CFD2809000] 17:33:05 INFO - PROCESS | 2388 | 1461285185778 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]]]}] 17:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 17:33:05 INFO - PROCESS | 2388 | 1461285185829 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 17:33:05 INFO - PROCESS | 2388 | 1461285185835 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 17:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:33:05 INFO - PROCESS | 2388 | 1461285185841 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:33:05 INFO - PROCESS | 2388 | 1461285185844 Marionette TRACE conn5 <- [1,70,null,{}] 17:33:05 INFO - PROCESS | 2388 | 1461285185847 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}] 17:33:05 INFO - PROCESS | 2388 | 1461285185944 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 17:33:05 INFO - PROCESS | 2388 | 1461285185951 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD75E2800 == 24 [pid = 2388] [id = 27] 17:33:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD3F99800) [pid = 2388] [serial = 77] [outer = 0000000000000000] 17:33:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD7C6DC00) [pid = 2388] [serial = 78] [outer = 000000CFD3F99800] 17:33:06 INFO - PROCESS | 2388 | 1461285186001 Marionette DEBUG loaded listener.js 17:33:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD8204800) [pid = 2388] [serial = 79] [outer = 000000CFD3F99800] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD8D0D000) [pid = 2388] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDF95E800) [pid = 2388] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFDF962400) [pid = 2388] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFDC62AC00) [pid = 2388] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFE5930800) [pid = 2388] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFD9692000) [pid = 2388] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFDF12C000) [pid = 2388] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFD7631000) [pid = 2388] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFD8E23800) [pid = 2388] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CFDE09D400) [pid = 2388] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:33:06 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000CFDF12CC00) [pid = 2388] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:33:06 INFO - PROCESS | 2388 | 1461285186700 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]]]}] 17:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 883ms 17:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:33:06 INFO - PROCESS | 2388 | 1461285186736 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 17:33:06 INFO - PROCESS | 2388 | 1461285186738 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 17:33:06 INFO - PROCESS | 2388 | 1461285186742 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:33:06 INFO - PROCESS | 2388 | 1461285186746 Marionette TRACE conn5 <- [1,74,null,{}] 17:33:06 INFO - PROCESS | 2388 | 1461285186761 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}] 17:33:06 INFO - PROCESS | 2388 | 1461285186841 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 17:33:06 INFO - PROCESS | 2388 | 1461285186850 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD81E7800 == 25 [pid = 2388] [id = 28] 17:33:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CFD9A24400) [pid = 2388] [serial = 80] [outer = 0000000000000000] 17:33:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CFD9A33400) [pid = 2388] [serial = 81] [outer = 000000CFD9A24400] 17:33:06 INFO - PROCESS | 2388 | 1461285186900 Marionette DEBUG loaded listener.js 17:33:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CFDC96E400) [pid = 2388] [serial = 82] [outer = 000000CFD9A24400] 17:33:07 INFO - PROCESS | 2388 | 1461285187284 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]]]}] 17:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 17:33:07 INFO - PROCESS | 2388 | 1461285187332 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 17:33:07 INFO - PROCESS | 2388 | 1461285187336 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 17:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:33:07 INFO - PROCESS | 2388 | 1461285187339 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:33:07 INFO - PROCESS | 2388 | 1461285187341 Marionette TRACE conn5 <- [1,78,null,{}] 17:33:07 INFO - PROCESS | 2388 | 1461285187344 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}] 17:33:07 INFO - PROCESS | 2388 | 1461285187422 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 17:33:07 INFO - PROCESS | 2388 | 1461285187428 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6CA800 == 26 [pid = 2388] [id = 29] 17:33:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFDC9D5000) [pid = 2388] [serial = 83] [outer = 0000000000000000] 17:33:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFDE0A0000) [pid = 2388] [serial = 84] [outer = 000000CFDC9D5000] 17:33:07 INFO - PROCESS | 2388 | 1461285187477 Marionette DEBUG loaded listener.js 17:33:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFDEB26000) [pid = 2388] [serial = 85] [outer = 000000CFDC9D5000] 17:33:07 INFO - PROCESS | 2388 | 1461285187876 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]]]}] 17:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 588ms 17:33:07 INFO - PROCESS | 2388 | 1461285187929 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 17:33:07 INFO - PROCESS | 2388 | 1461285187932 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 17:33:07 INFO - PROCESS | 2388 | 1461285187935 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:33:07 INFO - PROCESS | 2388 | 1461285187937 Marionette TRACE conn5 <- [1,82,null,{}] 17:33:07 INFO - PROCESS | 2388 | 1461285187940 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}] 17:33:08 INFO - PROCESS | 2388 | 1461285188036 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 17:33:08 INFO - PROCESS | 2388 | 1461285188045 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDECF3800 == 27 [pid = 2388] [id = 30] 17:33:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD7C70000) [pid = 2388] [serial = 86] [outer = 0000000000000000] 17:33:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFDEF48C00) [pid = 2388] [serial = 87] [outer = 000000CFD7C70000] 17:33:08 INFO - PROCESS | 2388 | 1461285188092 Marionette DEBUG loaded listener.js 17:33:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFDF18DC00) [pid = 2388] [serial = 88] [outer = 000000CFD7C70000] 17:33:08 INFO - PROCESS | 2388 | 1461285188548 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]]]}] 17:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 691ms 17:33:08 INFO - PROCESS | 2388 | 1461285188630 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 17:33:08 INFO - PROCESS | 2388 | 1461285188635 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 17:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:33:08 INFO - PROCESS | 2388 | 1461285188641 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:33:08 INFO - PROCESS | 2388 | 1461285188645 Marionette TRACE conn5 <- [1,86,null,{}] 17:33:08 INFO - PROCESS | 2388 | 1461285188652 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}] 17:33:08 INFO - PROCESS | 2388 | 1461285188754 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 17:33:08 INFO - PROCESS | 2388 | 1461285188809 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD26D1000 == 28 [pid = 2388] [id = 31] 17:33:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD2730400) [pid = 2388] [serial = 89] [outer = 0000000000000000] 17:33:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD2737C00) [pid = 2388] [serial = 90] [outer = 000000CFD2730400] 17:33:08 INFO - PROCESS | 2388 | 1461285188868 Marionette DEBUG loaded listener.js 17:33:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFD2FAD400) [pid = 2388] [serial = 91] [outer = 000000CFD2730400] 17:33:09 INFO - PROCESS | 2388 | 1461285189424 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]]]}] 17:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 840ms 17:33:09 INFO - PROCESS | 2388 | 1461285189484 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 17:33:09 INFO - PROCESS | 2388 | 1461285189491 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 17:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:33:09 INFO - PROCESS | 2388 | 1461285189498 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:33:09 INFO - PROCESS | 2388 | 1461285189501 Marionette TRACE conn5 <- [1,90,null,{}] 17:33:09 INFO - PROCESS | 2388 | 1461285189505 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}] 17:33:09 INFO - PROCESS | 2388 | 1461285189613 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 17:33:09 INFO - PROCESS | 2388 | 1461285189666 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE658800 == 29 [pid = 2388] [id = 32] 17:33:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD8D11000) [pid = 2388] [serial = 92] [outer = 0000000000000000] 17:33:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDBE84400) [pid = 2388] [serial = 93] [outer = 000000CFD8D11000] 17:33:09 INFO - PROCESS | 2388 | 1461285189723 Marionette DEBUG loaded listener.js 17:33:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDE0A0400) [pid = 2388] [serial = 94] [outer = 000000CFD8D11000] 17:33:10 INFO - PROCESS | 2388 | 1461285190236 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]]]}] 17:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 777ms 17:33:10 INFO - PROCESS | 2388 | 1461285190281 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 17:33:10 INFO - PROCESS | 2388 | 1461285190284 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 17:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:33:10 INFO - PROCESS | 2388 | 1461285190288 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:33:10 INFO - PROCESS | 2388 | 1461285190292 Marionette TRACE conn5 <- [1,94,null,{}] 17:33:10 INFO - PROCESS | 2388 | 1461285190304 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}] 17:33:10 INFO - PROCESS | 2388 | 1461285190408 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 17:33:10 INFO - PROCESS | 2388 | 1461285190482 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE081A000 == 30 [pid = 2388] [id = 33] 17:33:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDF95E800) [pid = 2388] [serial = 95] [outer = 0000000000000000] 17:33:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDF961800) [pid = 2388] [serial = 96] [outer = 000000CFDF95E800] 17:33:10 INFO - PROCESS | 2388 | 1461285190541 Marionette DEBUG loaded listener.js 17:33:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFE004CC00) [pid = 2388] [serial = 97] [outer = 000000CFDF95E800] 17:33:11 INFO - PROCESS | 2388 | 1461285191089 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]]]}] 17:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 840ms 17:33:11 INFO - PROCESS | 2388 | 1461285191128 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 17:33:11 INFO - PROCESS | 2388 | 1461285191132 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 17:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:33:11 INFO - PROCESS | 2388 | 1461285191135 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:33:11 INFO - PROCESS | 2388 | 1461285191137 Marionette TRACE conn5 <- [1,98,null,{}] 17:33:11 INFO - PROCESS | 2388 | 1461285191141 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}] 17:33:11 INFO - PROCESS | 2388 | 1461285191237 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 17:33:11 INFO - PROCESS | 2388 | 1461285191296 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3020800 == 31 [pid = 2388] [id = 34] 17:33:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFE0746400) [pid = 2388] [serial = 98] [outer = 0000000000000000] 17:33:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFE093B000) [pid = 2388] [serial = 99] [outer = 000000CFE0746400] 17:33:11 INFO - PROCESS | 2388 | 1461285191353 Marionette DEBUG loaded listener.js 17:33:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFE1C6E400) [pid = 2388] [serial = 100] [outer = 000000CFE0746400] 17:33:11 INFO - PROCESS | 2388 | 1461285191861 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]]]}] 17:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 777ms 17:33:11 INFO - PROCESS | 2388 | 1461285191915 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 17:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:33:11 INFO - PROCESS | 2388 | 1461285191917 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 17:33:11 INFO - PROCESS | 2388 | 1461285191921 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:33:11 INFO - PROCESS | 2388 | 1461285191923 Marionette TRACE conn5 <- [1,102,null,{}] 17:33:11 INFO - PROCESS | 2388 | 1461285191927 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}] 17:33:12 INFO - PROCESS | 2388 | 1461285192021 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 17:33:12 INFO - PROCESS | 2388 | 1461285192096 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD74DC000 == 32 [pid = 2388] [id = 35] 17:33:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD2808000) [pid = 2388] [serial = 101] [outer = 0000000000000000] 17:33:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDCA1B800) [pid = 2388] [serial = 102] [outer = 000000CFD2808000] 17:33:12 INFO - PROCESS | 2388 | 1461285192153 Marionette DEBUG loaded listener.js 17:33:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFE0742C00) [pid = 2388] [serial = 103] [outer = 000000CFD2808000] 17:33:12 INFO - PROCESS | 2388 | 1461285192790 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]]]}] 17:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 883ms 17:33:12 INFO - PROCESS | 2388 | 1461285192806 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 17:33:12 INFO - PROCESS | 2388 | 1461285192811 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 17:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:33:12 INFO - PROCESS | 2388 | 1461285192834 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:33:12 INFO - PROCESS | 2388 | 1461285192838 Marionette TRACE conn5 <- [1,106,null,{}] 17:33:12 INFO - PROCESS | 2388 | 1461285192843 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}] 17:33:12 INFO - PROCESS | 2388 | 1461285192938 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 17:33:13 INFO - PROCESS | 2388 | 1461285193000 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD4762800 == 33 [pid = 2388] [id = 36] 17:33:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD2D31C00) [pid = 2388] [serial = 104] [outer = 0000000000000000] 17:33:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD2FAE000) [pid = 2388] [serial = 105] [outer = 000000CFD2D31C00] 17:33:13 INFO - PROCESS | 2388 | 1461285193053 Marionette DEBUG loaded listener.js 17:33:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD7635000) [pid = 2388] [serial = 106] [outer = 000000CFD2D31C00] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD91B3800) [pid = 2388] [serial = 9] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD91B5400) [pid = 2388] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD475F800) [pid = 2388] [serial = 4] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDFEBB800) [pid = 2388] [serial = 48] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFE0058400) [pid = 2388] [serial = 49] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD26D8C00) [pid = 2388] [serial = 51] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD2736400) [pid = 2388] [serial = 54] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD2805400) [pid = 2388] [serial = 57] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD2FA9800) [pid = 2388] [serial = 60] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFE09BF400) [pid = 2388] [serial = 63] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFE5B09400) [pid = 2388] [serial = 66] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD9A27C00) [pid = 2388] [serial = 21] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDEF45400) [pid = 2388] [serial = 24] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDF18A400) [pid = 2388] [serial = 27] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFE0057C00) [pid = 2388] [serial = 33] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD78C5800) [pid = 2388] [serial = 36] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD8E9EC00) [pid = 2388] [serial = 39] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDE464400) [pid = 2388] [serial = 42] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFDF236000) [pid = 2388] [serial = 45] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFDF83F000) [pid = 2388] [serial = 46] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFDFB85000) [pid = 2388] [serial = 30] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFD26E0400) [pid = 2388] [serial = 52] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFDEB8FC00) [pid = 2388] [serial = 22] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFD7D86C00) [pid = 2388] [serial = 37] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFE5928400) [pid = 2388] [serial = 64] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CFE5DBA800) [pid = 2388] [serial = 69] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000CFDBE81000) [pid = 2388] [serial = 40] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000CFDEB9BC00) [pid = 2388] [serial = 43] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000CFE1111800) [pid = 2388] [serial = 28] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000CFE5DB1400) [pid = 2388] [serial = 67] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000CFE0210000) [pid = 2388] [serial = 17] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000CFDFFEE800) [pid = 2388] [serial = 14] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 2388 | 1461285193473 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]]]}] 17:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 689ms 17:33:13 INFO - PROCESS | 2388 | 1461285193523 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 17:33:13 INFO - PROCESS | 2388 | 1461285193529 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 17:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:33:13 INFO - PROCESS | 2388 | 1461285193536 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:33:13 INFO - PROCESS | 2388 | 1461285193538 Marionette TRACE conn5 <- [1,110,null,{}] 17:33:13 INFO - PROCESS | 2388 | 1461285193542 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}] 17:33:13 INFO - PROCESS | 2388 | 1461285193622 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 17:33:13 INFO - PROCESS | 2388 | 1461285193630 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD74BD000 == 34 [pid = 2388] [id = 37] 17:33:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000CFD7CCB000) [pid = 2388] [serial = 107] [outer = 0000000000000000] 17:33:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000CFD7F17400) [pid = 2388] [serial = 108] [outer = 000000CFD7CCB000] 17:33:13 INFO - PROCESS | 2388 | 1461285193676 Marionette DEBUG loaded listener.js 17:33:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000CFD8D11800) [pid = 2388] [serial = 109] [outer = 000000CFD7CCB000] 17:33:14 INFO - PROCESS | 2388 | 1461285194094 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]]]}] 17:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 17:33:14 INFO - PROCESS | 2388 | 1461285194124 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 17:33:14 INFO - PROCESS | 2388 | 1461285194126 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 17:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:33:14 INFO - PROCESS | 2388 | 1461285194130 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:33:14 INFO - PROCESS | 2388 | 1461285194133 Marionette TRACE conn5 <- [1,114,null,{}] 17:33:14 INFO - PROCESS | 2388 | 1461285194145 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}] 17:33:14 INFO - PROCESS | 2388 | 1461285194233 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 17:33:14 INFO - PROCESS | 2388 | 1461285194241 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EF1000 == 35 [pid = 2388] [id = 38] 17:33:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000CFDCA19000) [pid = 2388] [serial = 110] [outer = 0000000000000000] 17:33:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000CFDCA51800) [pid = 2388] [serial = 111] [outer = 000000CFDCA19000] 17:33:14 INFO - PROCESS | 2388 | 1461285194293 Marionette DEBUG loaded listener.js 17:33:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CFDEB8FC00) [pid = 2388] [serial = 112] [outer = 000000CFDCA19000] 17:33:14 INFO - PROCESS | 2388 | 1461285194729 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]]]}] 17:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 17:33:14 INFO - PROCESS | 2388 | 1461285194762 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 17:33:14 INFO - PROCESS | 2388 | 1461285194765 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 17:33:14 INFO - PROCESS | 2388 | 1461285194768 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:33:14 INFO - PROCESS | 2388 | 1461285194770 Marionette TRACE conn5 <- [1,118,null,{}] 17:33:14 INFO - PROCESS | 2388 | 1461285194774 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}] 17:33:14 INFO - PROCESS | 2388 | 1461285194853 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 17:33:14 INFO - PROCESS | 2388 | 1461285194860 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE082800 == 36 [pid = 2388] [id = 39] 17:33:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CFDEF42C00) [pid = 2388] [serial = 113] [outer = 0000000000000000] 17:33:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CFDF18E400) [pid = 2388] [serial = 114] [outer = 000000CFDEF42C00] 17:33:14 INFO - PROCESS | 2388 | 1461285194907 Marionette DEBUG loaded listener.js 17:33:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFDF64B400) [pid = 2388] [serial = 115] [outer = 000000CFDEF42C00] 17:33:15 INFO - PROCESS | 2388 | 1461285195288 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]]]}] 17:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 525ms 17:33:15 INFO - PROCESS | 2388 | 1461285195296 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 17:33:15 INFO - PROCESS | 2388 | 1461285195298 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 17:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:33:15 INFO - PROCESS | 2388 | 1461285195301 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:33:15 INFO - PROCESS | 2388 | 1461285195303 Marionette TRACE conn5 <- [1,122,null,{}] 17:33:15 INFO - PROCESS | 2388 | 1461285195306 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}] 17:33:15 INFO - PROCESS | 2388 | 1461285195410 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 17:33:15 INFO - PROCESS | 2388 | 1461285195423 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF9A9800 == 37 [pid = 2388] [id = 40] 17:33:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFDCA20000) [pid = 2388] [serial = 116] [outer = 0000000000000000] 17:33:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFDF962400) [pid = 2388] [serial = 117] [outer = 000000CFDCA20000] 17:33:15 INFO - PROCESS | 2388 | 1461285195468 Marionette DEBUG loaded listener.js 17:33:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFE0058000) [pid = 2388] [serial = 118] [outer = 000000CFDCA20000] 17:33:15 INFO - PROCESS | 2388 | 1461285195900 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]]]}] 17:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 17:33:15 INFO - PROCESS | 2388 | 1461285195934 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 17:33:15 INFO - PROCESS | 2388 | 1461285195936 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 17:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:33:15 INFO - PROCESS | 2388 | 1461285195940 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:33:15 INFO - PROCESS | 2388 | 1461285195941 Marionette TRACE conn5 <- [1,126,null,{}] 17:33:15 INFO - PROCESS | 2388 | 1461285195945 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}] 17:33:16 INFO - PROCESS | 2388 | 1461285196065 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 17:33:16 INFO - PROCESS | 2388 | 1461285196072 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFCD8B9000 == 38 [pid = 2388] [id = 41] 17:33:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFE09BF400) [pid = 2388] [serial = 119] [outer = 0000000000000000] 17:33:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFE2665C00) [pid = 2388] [serial = 120] [outer = 000000CFE09BF400] 17:33:16 INFO - PROCESS | 2388 | 1461285196121 Marionette DEBUG loaded listener.js 17:33:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFE5B02C00) [pid = 2388] [serial = 121] [outer = 000000CFE09BF400] 17:33:16 INFO - PROCESS | 2388 | 1461285196550 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]]]}] 17:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 17:33:16 INFO - PROCESS | 2388 | 1461285196572 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 17:33:16 INFO - PROCESS | 2388 | 1461285196574 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 17:33:16 INFO - PROCESS | 2388 | 1461285196577 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:33:16 INFO - PROCESS | 2388 | 1461285196579 Marionette TRACE conn5 <- [1,130,null,{}] 17:33:16 INFO - PROCESS | 2388 | 1461285196583 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}] 17:33:16 INFO - PROCESS | 2388 | 1461285196677 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 17:33:16 INFO - PROCESS | 2388 | 1461285196683 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3720800 == 39 [pid = 2388] [id = 42] 17:33:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFE11EE800) [pid = 2388] [serial = 122] [outer = 0000000000000000] 17:33:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFE5B0CC00) [pid = 2388] [serial = 123] [outer = 000000CFE11EE800] 17:33:16 INFO - PROCESS | 2388 | 1461285196728 Marionette DEBUG loaded listener.js 17:33:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFE5DB8800) [pid = 2388] [serial = 124] [outer = 000000CFE11EE800] 17:33:17 INFO - PROCESS | 2388 | 1461285197162 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]]]}] 17:33:17 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFE6B35400) [pid = 2388] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:33:17 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD2733C00) [pid = 2388] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:33:17 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD2733400) [pid = 2388] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:33:17 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFD2FA4000) [pid = 2388] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:33:17 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFE5DB6000) [pid = 2388] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:33:17 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFD2809000) [pid = 2388] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:33:17 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFD9A24400) [pid = 2388] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:33:17 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFD3F99800) [pid = 2388] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:33:17 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFDC9D5000) [pid = 2388] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 17:33:17 INFO - PROCESS | 2388 | 1461285197211 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 17:33:17 INFO - PROCESS | 2388 | 1461285197213 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 17:33:17 INFO - PROCESS | 2388 | 1461285197217 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:33:17 INFO - PROCESS | 2388 | 1461285197219 Marionette TRACE conn5 <- [1,134,null,{}] 17:33:17 INFO - PROCESS | 2388 | 1461285197222 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}] 17:33:17 INFO - PROCESS | 2388 | 1461285197302 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 17:33:17 INFO - PROCESS | 2388 | 1461285197308 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3722800 == 40 [pid = 2388] [id = 43] 17:33:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFD2A25800) [pid = 2388] [serial = 125] [outer = 0000000000000000] 17:33:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFD2A28C00) [pid = 2388] [serial = 126] [outer = 000000CFD2A25800] 17:33:17 INFO - PROCESS | 2388 | 1461285197353 Marionette DEBUG loaded listener.js 17:33:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD2A2FC00) [pid = 2388] [serial = 127] [outer = 000000CFD2A25800] 17:33:17 INFO - PROCESS | 2388 | 1461285197751 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]]]}] 17:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 588ms 17:33:17 INFO - PROCESS | 2388 | 1461285197808 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 17:33:17 INFO - PROCESS | 2388 | 1461285197811 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 17:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:33:17 INFO - PROCESS | 2388 | 1461285197814 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:33:17 INFO - PROCESS | 2388 | 1461285197816 Marionette TRACE conn5 <- [1,138,null,{}] 17:33:17 INFO - PROCESS | 2388 | 1461285197820 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}] 17:33:17 INFO - PROCESS | 2388 | 1461285197896 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 17:33:17 INFO - PROCESS | 2388 | 1461285197905 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D11800 == 41 [pid = 2388] [id = 44] 17:33:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFD8E1AC00) [pid = 2388] [serial = 128] [outer = 0000000000000000] 17:33:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD8E1E400) [pid = 2388] [serial = 129] [outer = 000000CFD8E1AC00] 17:33:17 INFO - PROCESS | 2388 | 1461285197950 Marionette DEBUG loaded listener.js 17:33:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD8EA9000) [pid = 2388] [serial = 130] [outer = 000000CFD8E1AC00] 17:33:18 INFO - PROCESS | 2388 | 1461285198355 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]]]}] 17:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 17:33:18 INFO - PROCESS | 2388 | 1461285198410 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 17:33:18 INFO - PROCESS | 2388 | 1461285198413 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 17:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:33:18 INFO - PROCESS | 2388 | 1461285198416 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:33:18 INFO - PROCESS | 2388 | 1461285198418 Marionette TRACE conn5 <- [1,142,null,{}] 17:33:18 INFO - PROCESS | 2388 | 1461285198421 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}] 17:33:18 INFO - PROCESS | 2388 | 1461285198498 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 17:33:18 INFO - PROCESS | 2388 | 1461285198504 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF569800 == 42 [pid = 2388] [id = 45] 17:33:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFDEB8F400) [pid = 2388] [serial = 131] [outer = 0000000000000000] 17:33:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFE5B0C400) [pid = 2388] [serial = 132] [outer = 000000CFDEB8F400] 17:33:18 INFO - PROCESS | 2388 | 1461285198549 Marionette DEBUG loaded listener.js 17:33:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFE6B3F400) [pid = 2388] [serial = 133] [outer = 000000CFDEB8F400] 17:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:33:18 INFO - PROCESS | 2388 | 1461285198932 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]]]}] 17:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 525ms 17:33:18 INFO - PROCESS | 2388 | 1461285198943 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 17:33:18 INFO - PROCESS | 2388 | 1461285198946 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 17:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:33:18 INFO - PROCESS | 2388 | 1461285198949 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:33:18 INFO - PROCESS | 2388 | 1461285198951 Marionette TRACE conn5 <- [1,146,null,{}] 17:33:18 INFO - PROCESS | 2388 | 1461285198955 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}] 17:33:19 INFO - PROCESS | 2388 | 1461285199078 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 17:33:19 INFO - PROCESS | 2388 | 1461285199100 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74B9000 == 43 [pid = 2388] [id = 46] 17:33:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFE33ECC00) [pid = 2388] [serial = 134] [outer = 0000000000000000] 17:33:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFE6B3CC00) [pid = 2388] [serial = 135] [outer = 000000CFE33ECC00] 17:33:19 INFO - PROCESS | 2388 | 1461285199152 Marionette DEBUG loaded listener.js 17:33:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFE6D64C00) [pid = 2388] [serial = 136] [outer = 000000CFE33ECC00] 17:33:19 INFO - PROCESS | 2388 | 1461285199715 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]]]}] 17:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 777ms 17:33:19 INFO - PROCESS | 2388 | 1461285199729 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 17:33:19 INFO - PROCESS | 2388 | 1461285199734 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 17:33:19 INFO - PROCESS | 2388 | 1461285199740 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:33:19 INFO - PROCESS | 2388 | 1461285199744 Marionette TRACE conn5 <- [1,150,null,{}] 17:33:19 INFO - PROCESS | 2388 | 1461285199750 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}] 17:33:19 INFO - PROCESS | 2388 | 1461285199928 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 17:33:20 INFO - PROCESS | 2388 | 1461285200006 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD75E0000 == 44 [pid = 2388] [id = 47] 17:33:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD280E400) [pid = 2388] [serial = 137] [outer = 0000000000000000] 17:33:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD2FB2000) [pid = 2388] [serial = 138] [outer = 000000CFD280E400] 17:33:20 INFO - PROCESS | 2388 | 1461285200066 Marionette DEBUG loaded listener.js 17:33:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD81AA400) [pid = 2388] [serial = 139] [outer = 000000CFD280E400] 17:33:20 INFO - PROCESS | 2388 | 1461285200663 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]]]}] 17:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 943ms 17:33:20 INFO - PROCESS | 2388 | 1461285200687 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 17:33:20 INFO - PROCESS | 2388 | 1461285200694 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 17:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:33:20 INFO - PROCESS | 2388 | 1461285200701 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:33:20 INFO - PROCESS | 2388 | 1461285200704 Marionette TRACE conn5 <- [1,154,null,{}] 17:33:20 INFO - PROCESS | 2388 | 1461285200708 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}] 17:33:20 INFO - PROCESS | 2388 | 1461285200814 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 17:33:20 INFO - PROCESS | 2388 | 1461285200878 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFB7B800 == 45 [pid = 2388] [id = 48] 17:33:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDE09FC00) [pid = 2388] [serial = 140] [outer = 0000000000000000] 17:33:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDEE0E800) [pid = 2388] [serial = 141] [outer = 000000CFDE09FC00] 17:33:20 INFO - PROCESS | 2388 | 1461285200934 Marionette DEBUG loaded listener.js 17:33:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDF5E3000) [pid = 2388] [serial = 142] [outer = 000000CFDE09FC00] 17:33:21 INFO - PROCESS | 2388 | 1461285201534 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]]]}] 17:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 883ms 17:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:33:21 INFO - PROCESS | 2388 | 1461285201590 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 17:33:21 INFO - PROCESS | 2388 | 1461285201593 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 17:33:21 INFO - PROCESS | 2388 | 1461285201597 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:33:21 INFO - PROCESS | 2388 | 1461285201601 Marionette TRACE conn5 <- [1,158,null,{}] 17:33:21 INFO - PROCESS | 2388 | 1461285201613 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}] 17:33:21 INFO - PROCESS | 2388 | 1461285201721 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 17:33:21 INFO - PROCESS | 2388 | 1461285201787 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8363000 == 46 [pid = 2388] [id = 49] 17:33:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFE302F000) [pid = 2388] [serial = 143] [outer = 0000000000000000] 17:33:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFE33EA000) [pid = 2388] [serial = 144] [outer = 000000CFE302F000] 17:33:21 INFO - PROCESS | 2388 | 1461285201846 Marionette DEBUG loaded listener.js 17:33:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFE592A400) [pid = 2388] [serial = 145] [outer = 000000CFE302F000] 17:33:22 INFO - PROCESS | 2388 | 1461285202596 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]]]}] 17:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1037ms 17:33:22 INFO - PROCESS | 2388 | 1461285202635 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 17:33:22 INFO - PROCESS | 2388 | 1461285202639 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 17:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:33:22 INFO - PROCESS | 2388 | 1461285202645 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:33:22 INFO - PROCESS | 2388 | 1461285202648 Marionette TRACE conn5 <- [1,162,null,{}] 17:33:22 INFO - PROCESS | 2388 | 1461285202654 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}] 17:33:22 INFO - PROCESS | 2388 | 1461285202795 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 17:33:22 INFO - PROCESS | 2388 | 1461285202863 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD0DB9800 == 47 [pid = 2388] [id = 50] 17:33:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD273D400) [pid = 2388] [serial = 146] [outer = 0000000000000000] 17:33:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD2A26400) [pid = 2388] [serial = 147] [outer = 000000CFD273D400] 17:33:22 INFO - PROCESS | 2388 | 1461285202914 Marionette DEBUG loaded listener.js 17:33:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD2FACC00) [pid = 2388] [serial = 148] [outer = 000000CFD273D400] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF569800 == 46 [pid = 2388] [id = 45] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D11800 == 45 [pid = 2388] [id = 44] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3722800 == 44 [pid = 2388] [id = 43] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3720800 == 43 [pid = 2388] [id = 42] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFCD8B9000 == 42 [pid = 2388] [id = 41] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF9A9800 == 41 [pid = 2388] [id = 40] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE082800 == 40 [pid = 2388] [id = 39] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EF1000 == 39 [pid = 2388] [id = 38] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD74BD000 == 38 [pid = 2388] [id = 37] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD4762800 == 37 [pid = 2388] [id = 36] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDEF48C00) [pid = 2388] [serial = 87] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD74DC000 == 36 [pid = 2388] [id = 35] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3020800 == 35 [pid = 2388] [id = 34] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE081A000 == 34 [pid = 2388] [id = 33] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE658800 == 33 [pid = 2388] [id = 32] 17:33:23 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD26D1000 == 32 [pid = 2388] [id = 31] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE6B3D800) [pid = 2388] [serial = 72] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD280DC00) [pid = 2388] [serial = 58] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD273C800) [pid = 2388] [serial = 55] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD2FAFC00) [pid = 2388] [serial = 61] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFE7AB5800) [pid = 2388] [serial = 70] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD2FAB000) [pid = 2388] [serial = 75] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD9A33400) [pid = 2388] [serial = 81] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD7C6DC00) [pid = 2388] [serial = 78] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDE0A0000) [pid = 2388] [serial = 84] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD8204800) [pid = 2388] [serial = 79] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFD4739000) [pid = 2388] [serial = 76] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDEB26000) [pid = 2388] [serial = 85] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDC96E400) [pid = 2388] [serial = 82] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFE6B44000) [pid = 2388] [serial = 73] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 2388 | 1461285203507 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]]]}] 17:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 880ms 17:33:23 INFO - PROCESS | 2388 | 1461285203525 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 17:33:23 INFO - PROCESS | 2388 | 1461285203532 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 17:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:33:23 INFO - PROCESS | 2388 | 1461285203538 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - PROCESS | 2388 | 1461285203540 Marionette TRACE conn5 <- [1,166,null,{}] 17:33:23 INFO - PROCESS | 2388 | 1461285203544 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}] 17:33:23 INFO - PROCESS | 2388 | 1461285203626 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 17:33:23 INFO - PROCESS | 2388 | 1461285203636 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2D1B800 == 33 [pid = 2388] [id = 51] 17:33:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD273DC00) [pid = 2388] [serial = 149] [outer = 0000000000000000] 17:33:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD2FABC00) [pid = 2388] [serial = 150] [outer = 000000CFD273DC00] 17:33:23 INFO - PROCESS | 2388 | 1461285203683 Marionette DEBUG loaded listener.js 17:33:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD7497000) [pid = 2388] [serial = 151] [outer = 000000CFD273DC00] 17:33:24 INFO - PROCESS | 2388 | 1461285204119 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]]]}] 17:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 17:33:24 INFO - PROCESS | 2388 | 1461285204168 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 17:33:24 INFO - PROCESS | 2388 | 1461285204171 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 17:33:24 INFO - PROCESS | 2388 | 1461285204174 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:33:24 INFO - PROCESS | 2388 | 1461285204178 Marionette TRACE conn5 <- [1,170,null,{}] 17:33:24 INFO - PROCESS | 2388 | 1461285204189 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}] 17:33:24 INFO - PROCESS | 2388 | 1461285204291 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 17:33:24 INFO - PROCESS | 2388 | 1461285204302 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8168800 == 34 [pid = 2388] [id = 52] 17:33:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD8160C00) [pid = 2388] [serial = 152] [outer = 0000000000000000] 17:33:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD820FC00) [pid = 2388] [serial = 153] [outer = 000000CFD8160C00] 17:33:24 INFO - PROCESS | 2388 | 1461285204351 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD8EA4C00) [pid = 2388] [serial = 154] [outer = 000000CFD8160C00] 17:33:24 INFO - PROCESS | 2388 | 1461285204734 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]]]}] 17:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 17:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:33:24 INFO - PROCESS | 2388 | 1461285204764 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 17:33:24 INFO - PROCESS | 2388 | 1461285204767 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 17:33:24 INFO - PROCESS | 2388 | 1461285204770 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:33:24 INFO - PROCESS | 2388 | 1461285204772 Marionette TRACE conn5 <- [1,174,null,{}] 17:33:24 INFO - PROCESS | 2388 | 1461285204775 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}] 17:33:24 INFO - PROCESS | 2388 | 1461285204855 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 17:33:24 INFO - PROCESS | 2388 | 1461285204862 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AF0800 == 35 [pid = 2388] [id = 53] 17:33:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD9A2D400) [pid = 2388] [serial = 155] [outer = 0000000000000000] 17:33:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDC626400) [pid = 2388] [serial = 156] [outer = 000000CFD9A2D400] 17:33:24 INFO - PROCESS | 2388 | 1461285204910 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDC9D4400) [pid = 2388] [serial = 157] [outer = 000000CFD9A2D400] 17:33:25 INFO - PROCESS | 2388 | 1461285205289 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]]]}] 17:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 17:33:25 INFO - PROCESS | 2388 | 1461285205359 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 17:33:25 INFO - PROCESS | 2388 | 1461285205362 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 17:33:25 INFO - PROCESS | 2388 | 1461285205365 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:33:25 INFO - PROCESS | 2388 | 1461285205367 Marionette TRACE conn5 <- [1,178,null,{}] 17:33:25 INFO - PROCESS | 2388 | 1461285205370 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}] 17:33:25 INFO - PROCESS | 2388 | 1461285205445 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 17:33:25 INFO - PROCESS | 2388 | 1461285205451 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE080800 == 36 [pid = 2388] [id = 54] 17:33:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDCA16C00) [pid = 2388] [serial = 158] [outer = 0000000000000000] 17:33:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDCA1F800) [pid = 2388] [serial = 159] [outer = 000000CFDCA16C00] 17:33:25 INFO - PROCESS | 2388 | 1461285205497 Marionette DEBUG loaded listener.js 17:33:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDE465000) [pid = 2388] [serial = 160] [outer = 000000CFDCA16C00] 17:33:25 INFO - PROCESS | 2388 | 1461285205968 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]]]}] 17:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 17:33:26 INFO - PROCESS | 2388 | 1461285206002 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 17:33:26 INFO - PROCESS | 2388 | 1461285206004 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 17:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:33:26 INFO - PROCESS | 2388 | 1461285206008 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:33:26 INFO - PROCESS | 2388 | 1461285206009 Marionette TRACE conn5 <- [1,182,null,{}] 17:33:26 INFO - PROCESS | 2388 | 1461285206013 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}] 17:33:26 INFO - PROCESS | 2388 | 1461285206135 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 17:33:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDEE11800) [pid = 2388] [serial = 161] [outer = 000000CFDF78E800] 17:33:26 INFO - PROCESS | 2388 | 1461285206163 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD1C800 == 37 [pid = 2388] [id = 55] 17:33:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDF18F000) [pid = 2388] [serial = 162] [outer = 0000000000000000] 17:33:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDF22B400) [pid = 2388] [serial = 163] [outer = 000000CFDF18F000] 17:33:26 INFO - PROCESS | 2388 | 1461285206254 Marionette DEBUG loaded listener.js 17:33:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDF64CC00) [pid = 2388] [serial = 164] [outer = 000000CFDF18F000] 17:33:26 INFO - PROCESS | 2388 | 1461285206691 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]]]}] 17:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 733ms 17:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:33:26 INFO - PROCESS | 2388 | 1461285206745 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 17:33:26 INFO - PROCESS | 2388 | 1461285206747 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 17:33:26 INFO - PROCESS | 2388 | 1461285206751 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:33:26 INFO - PROCESS | 2388 | 1461285206753 Marionette TRACE conn5 <- [1,186,null,{}] 17:33:26 INFO - PROCESS | 2388 | 1461285206756 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}] 17:33:26 INFO - PROCESS | 2388 | 1461285206880 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 17:33:26 INFO - PROCESS | 2388 | 1461285206892 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF9A9800 == 38 [pid = 2388] [id = 56] 17:33:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDF83E400) [pid = 2388] [serial = 165] [outer = 0000000000000000] 17:33:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDF960000) [pid = 2388] [serial = 166] [outer = 000000CFDF83E400] 17:33:26 INFO - PROCESS | 2388 | 1461285206971 Marionette DEBUG loaded listener.js 17:33:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE0350C00) [pid = 2388] [serial = 167] [outer = 000000CFDF83E400] 17:33:27 INFO - PROCESS | 2388 | 1461285207359 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]]]}] 17:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 17:33:27 INFO - PROCESS | 2388 | 1461285207383 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 17:33:27 INFO - PROCESS | 2388 | 1461285207385 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 17:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:33:27 INFO - PROCESS | 2388 | 1461285207388 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:33:27 INFO - PROCESS | 2388 | 1461285207390 Marionette TRACE conn5 <- [1,190,null,{}] 17:33:27 INFO - PROCESS | 2388 | 1461285207393 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}] 17:33:27 INFO - PROCESS | 2388 | 1461285207488 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 17:33:27 INFO - PROCESS | 2388 | 1461285207494 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE252F800 == 39 [pid = 2388] [id = 57] 17:33:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE099C000) [pid = 2388] [serial = 168] [outer = 0000000000000000] 17:33:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFE09DD400) [pid = 2388] [serial = 169] [outer = 000000CFE099C000] 17:33:27 INFO - PROCESS | 2388 | 1461285207540 Marionette DEBUG loaded listener.js 17:33:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFE2507C00) [pid = 2388] [serial = 170] [outer = 000000CFE099C000] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE09BF400) [pid = 2388] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFE11EE800) [pid = 2388] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDEF42C00) [pid = 2388] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD8D11000) [pid = 2388] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE0746400) [pid = 2388] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD2808000) [pid = 2388] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDCA19000) [pid = 2388] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD2730400) [pid = 2388] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD2D31C00) [pid = 2388] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD7CCB000) [pid = 2388] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDF95E800) [pid = 2388] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD2A25800) [pid = 2388] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDEB8F400) [pid = 2388] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD8E1AC00) [pid = 2388] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:33:27 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDCA20000) [pid = 2388] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:33:28 INFO - PROCESS | 2388 | 1461285208053 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]]]}] 17:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 693ms 17:33:28 INFO - PROCESS | 2388 | 1461285208085 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 17:33:28 INFO - PROCESS | 2388 | 1461285208087 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 17:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:33:28 INFO - PROCESS | 2388 | 1461285208091 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:33:28 INFO - PROCESS | 2388 | 1461285208093 Marionette TRACE conn5 <- [1,194,null,{}] 17:33:28 INFO - PROCESS | 2388 | 1461285208096 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}] 17:33:28 INFO - PROCESS | 2388 | 1461285208217 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 17:33:28 INFO - PROCESS | 2388 | 1461285208260 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7C86800 == 40 [pid = 2388] [id = 58] 17:33:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD2807800) [pid = 2388] [serial = 171] [outer = 0000000000000000] 17:33:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD8EA7000) [pid = 2388] [serial = 172] [outer = 000000CFD2807800] 17:33:28 INFO - PROCESS | 2388 | 1461285208305 Marionette DEBUG loaded listener.js 17:33:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFE09A1800) [pid = 2388] [serial = 173] [outer = 000000CFD2807800] 17:33:28 INFO - PROCESS | 2388 | 1461285208638 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]]]}] 17:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 585ms 17:33:28 INFO - PROCESS | 2388 | 1461285208678 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 17:33:28 INFO - PROCESS | 2388 | 1461285208680 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 17:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:33:28 INFO - PROCESS | 2388 | 1461285208684 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:33:28 INFO - PROCESS | 2388 | 1461285208686 Marionette TRACE conn5 <- [1,198,null,{}] 17:33:28 INFO - PROCESS | 2388 | 1461285208689 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}] 17:33:28 INFO - PROCESS | 2388 | 1461285208787 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 17:33:28 INFO - PROCESS | 2388 | 1461285208796 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59E5800 == 41 [pid = 2388] [id = 59] 17:33:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFE2670000) [pid = 2388] [serial = 174] [outer = 0000000000000000] 17:33:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFE33EF800) [pid = 2388] [serial = 175] [outer = 000000CFE2670000] 17:33:28 INFO - PROCESS | 2388 | 1461285208841 Marionette DEBUG loaded listener.js 17:33:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFE5927000) [pid = 2388] [serial = 176] [outer = 000000CFE2670000] 17:33:29 INFO - PROCESS | 2388 | 1461285209214 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]]]}] 17:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 588ms 17:33:29 INFO - PROCESS | 2388 | 1461285209275 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 17:33:29 INFO - PROCESS | 2388 | 1461285209278 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 17:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:33:29 INFO - PROCESS | 2388 | 1461285209281 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:33:29 INFO - PROCESS | 2388 | 1461285209284 Marionette TRACE conn5 <- [1,202,null,{}] 17:33:29 INFO - PROCESS | 2388 | 1461285209288 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}] 17:33:29 INFO - PROCESS | 2388 | 1461285209411 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 17:33:29 INFO - PROCESS | 2388 | 1461285209426 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74B1000 == 42 [pid = 2388] [id = 60] 17:33:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFE594FC00) [pid = 2388] [serial = 177] [outer = 0000000000000000] 17:33:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFE5957400) [pid = 2388] [serial = 178] [outer = 000000CFE594FC00] 17:33:29 INFO - PROCESS | 2388 | 1461285209476 Marionette DEBUG loaded listener.js 17:33:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE5B0D800) [pid = 2388] [serial = 179] [outer = 000000CFE594FC00] 17:33:29 INFO - PROCESS | 2388 | 1461285209871 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]]]}] 17:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 17:33:29 INFO - PROCESS | 2388 | 1461285209936 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 17:33:29 INFO - PROCESS | 2388 | 1461285209941 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 17:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:33:29 INFO - PROCESS | 2388 | 1461285209947 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:33:29 INFO - PROCESS | 2388 | 1461285209952 Marionette TRACE conn5 <- [1,206,null,{}] 17:33:29 INFO - PROCESS | 2388 | 1461285209958 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}] 17:33:30 INFO - PROCESS | 2388 | 1461285210055 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 17:33:30 INFO - PROCESS | 2388 | 1461285210168 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD0DB7000 == 43 [pid = 2388] [id = 61] 17:33:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFD26E5400) [pid = 2388] [serial = 180] [outer = 0000000000000000] 17:33:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFD2734000) [pid = 2388] [serial = 181] [outer = 000000CFD26E5400] 17:33:30 INFO - PROCESS | 2388 | 1461285210226 Marionette DEBUG loaded listener.js 17:33:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD280DC00) [pid = 2388] [serial = 182] [outer = 000000CFD26E5400] 17:33:30 INFO - PROCESS | 2388 | 1461285210831 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]]]}] 17:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 948ms 17:33:30 INFO - PROCESS | 2388 | 1461285210897 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 17:33:30 INFO - PROCESS | 2388 | 1461285210901 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 17:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:33:30 INFO - PROCESS | 2388 | 1461285210909 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:33:30 INFO - PROCESS | 2388 | 1461285210913 Marionette TRACE conn5 <- [1,210,null,{}] 17:33:30 INFO - PROCESS | 2388 | 1461285210918 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}] 17:33:31 INFO - PROCESS | 2388 | 1461285211023 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 17:33:31 INFO - PROCESS | 2388 | 1461285211089 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEFA1800 == 44 [pid = 2388] [id = 62] 17:33:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD7D89000) [pid = 2388] [serial = 183] [outer = 0000000000000000] 17:33:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD8E1D800) [pid = 2388] [serial = 184] [outer = 000000CFD7D89000] 17:33:31 INFO - PROCESS | 2388 | 1461285211145 Marionette DEBUG loaded listener.js 17:33:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDC979C00) [pid = 2388] [serial = 185] [outer = 000000CFD7D89000] 17:33:31 INFO - PROCESS | 2388 | 1461285211694 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]]]}] 17:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 839ms 17:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:33:31 INFO - PROCESS | 2388 | 1461285211750 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 17:33:31 INFO - PROCESS | 2388 | 1461285211753 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 17:33:31 INFO - PROCESS | 2388 | 1461285211757 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:33:31 INFO - PROCESS | 2388 | 1461285211760 Marionette TRACE conn5 <- [1,214,null,{}] 17:33:31 INFO - PROCESS | 2388 | 1461285211770 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}] 17:33:31 INFO - PROCESS | 2388 | 1461285211880 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 17:33:31 INFO - PROCESS | 2388 | 1461285211961 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3279800 == 45 [pid = 2388] [id = 63] 17:33:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDF18A800) [pid = 2388] [serial = 186] [outer = 0000000000000000] 17:33:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF5E4800) [pid = 2388] [serial = 187] [outer = 000000CFDF18A800] 17:33:32 INFO - PROCESS | 2388 | 1461285212021 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE33E8800) [pid = 2388] [serial = 188] [outer = 000000CFDF18A800] 17:33:32 INFO - PROCESS | 2388 | 1461285212553 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]]]}] 17:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 839ms 17:33:32 INFO - PROCESS | 2388 | 1461285212598 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 17:33:32 INFO - PROCESS | 2388 | 1461285212601 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 17:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:33:32 INFO - PROCESS | 2388 | 1461285212604 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:33:32 INFO - PROCESS | 2388 | 1461285212607 Marionette TRACE conn5 <- [1,218,null,{}] 17:33:32 INFO - PROCESS | 2388 | 1461285212611 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}] 17:33:32 INFO - PROCESS | 2388 | 1461285212714 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 17:33:32 INFO - PROCESS | 2388 | 1461285212791 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE837E800 == 46 [pid = 2388] [id = 64] 17:33:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE5957800) [pid = 2388] [serial = 189] [outer = 0000000000000000] 17:33:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE5B08800) [pid = 2388] [serial = 190] [outer = 000000CFE5957800] 17:33:32 INFO - PROCESS | 2388 | 1461285212847 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE5DBC000) [pid = 2388] [serial = 191] [outer = 000000CFE5957800] 17:33:33 INFO - PROCESS | 2388 | 1461285213337 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]]]}] 17:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 776ms 17:33:33 INFO - PROCESS | 2388 | 1461285213383 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 17:33:33 INFO - PROCESS | 2388 | 1461285213386 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 17:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:33:33 INFO - PROCESS | 2388 | 1461285213389 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:33:33 INFO - PROCESS | 2388 | 1461285213391 Marionette TRACE conn5 <- [1,222,null,{}] 17:33:33 INFO - PROCESS | 2388 | 1461285213395 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}] 17:33:33 INFO - PROCESS | 2388 | 1461285213494 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 17:33:33 INFO - PROCESS | 2388 | 1461285213572 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31EA000 == 47 [pid = 2388] [id = 65] 17:33:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE6B3D800) [pid = 2388] [serial = 192] [outer = 0000000000000000] 17:33:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE6B41C00) [pid = 2388] [serial = 193] [outer = 000000CFE6B3D800] 17:33:33 INFO - PROCESS | 2388 | 1461285213628 Marionette DEBUG loaded listener.js 17:33:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE6D64400) [pid = 2388] [serial = 194] [outer = 000000CFE6B3D800] 17:33:34 INFO - PROCESS | 2388 | 1461285214350 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]]]}] 17:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 988ms 17:33:34 INFO - PROCESS | 2388 | 1461285214380 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 17:33:34 INFO - PROCESS | 2388 | 1461285214385 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 17:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:33:34 INFO - PROCESS | 2388 | 1461285214390 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:33:34 INFO - PROCESS | 2388 | 1461285214394 Marionette TRACE conn5 <- [1,226,null,{}] 17:33:34 INFO - PROCESS | 2388 | 1461285214401 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}] 17:33:34 INFO - PROCESS | 2388 | 1461285214498 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 17:33:34 INFO - PROCESS | 2388 | 1461285214568 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7F4B000 == 48 [pid = 2388] [id = 66] 17:33:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFD2738C00) [pid = 2388] [serial = 195] [outer = 0000000000000000] 17:33:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFD2A22000) [pid = 2388] [serial = 196] [outer = 000000CFD2738C00] 17:33:34 INFO - PROCESS | 2388 | 1461285214620 Marionette DEBUG loaded listener.js 17:33:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFD300C400) [pid = 2388] [serial = 197] [outer = 000000CFD2738C00] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59E5800 == 47 [pid = 2388] [id = 59] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7C86800 == 46 [pid = 2388] [id = 58] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE252F800 == 45 [pid = 2388] [id = 57] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF9A9800 == 44 [pid = 2388] [id = 56] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFD1C800 == 43 [pid = 2388] [id = 55] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE080800 == 42 [pid = 2388] [id = 54] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AF0800 == 41 [pid = 2388] [id = 53] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8168800 == 40 [pid = 2388] [id = 52] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2D1B800 == 39 [pid = 2388] [id = 51] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD0DB9800 == 38 [pid = 2388] [id = 50] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8363000 == 37 [pid = 2388] [id = 49] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFB7B800 == 36 [pid = 2388] [id = 48] 17:33:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD75E0000 == 35 [pid = 2388] [id = 47] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFE2665C00) [pid = 2388] [serial = 120] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFE5B0CC00) [pid = 2388] [serial = 123] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDF18E400) [pid = 2388] [serial = 114] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDF64B400) [pid = 2388] [serial = 115] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDE0A0400) [pid = 2388] [serial = 94] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDBE84400) [pid = 2388] [serial = 93] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE1C6E400) [pid = 2388] [serial = 100] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE093B000) [pid = 2388] [serial = 99] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE0742C00) [pid = 2388] [serial = 103] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDCA1B800) [pid = 2388] [serial = 102] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDCA51800) [pid = 2388] [serial = 111] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDEB8FC00) [pid = 2388] [serial = 112] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD2FAD400) [pid = 2388] [serial = 91] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD2737C00) [pid = 2388] [serial = 90] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD7635000) [pid = 2388] [serial = 106] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD2FAE000) [pid = 2388] [serial = 105] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD7F17400) [pid = 2388] [serial = 108] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD8D11800) [pid = 2388] [serial = 109] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFE004CC00) [pid = 2388] [serial = 97] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDF961800) [pid = 2388] [serial = 96] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD2A2FC00) [pid = 2388] [serial = 127] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD2A28C00) [pid = 2388] [serial = 126] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFE6B3F400) [pid = 2388] [serial = 133] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD8EA9000) [pid = 2388] [serial = 130] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFE6B3CC00) [pid = 2388] [serial = 135] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFE5B0C400) [pid = 2388] [serial = 132] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFE5DB8800) [pid = 2388] [serial = 124] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFE0058000) [pid = 2388] [serial = 118] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDF962400) [pid = 2388] [serial = 117] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFE5B02C00) [pid = 2388] [serial = 121] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFD8E1E400) [pid = 2388] [serial = 129] [outer = 0000000000000000] [url = about:blank] 17:33:35 INFO - PROCESS | 2388 | 1461285215209 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]]]}] 17:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 840ms 17:33:35 INFO - PROCESS | 2388 | 1461285215234 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 17:33:35 INFO - PROCESS | 2388 | 1461285215240 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 17:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:33:35 INFO - PROCESS | 2388 | 1461285215246 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:33:35 INFO - PROCESS | 2388 | 1461285215249 Marionette TRACE conn5 <- [1,230,null,{}] 17:33:35 INFO - PROCESS | 2388 | 1461285215252 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}] 17:33:35 INFO - PROCESS | 2388 | 1461285215333 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 17:33:35 INFO - PROCESS | 2388 | 1461285215342 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3111800 == 36 [pid = 2388] [id = 67] 17:33:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD273F000) [pid = 2388] [serial = 198] [outer = 0000000000000000] 17:33:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD300CC00) [pid = 2388] [serial = 199] [outer = 000000CFD273F000] 17:33:35 INFO - PROCESS | 2388 | 1461285215390 Marionette DEBUG loaded listener.js 17:33:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD7C11400) [pid = 2388] [serial = 200] [outer = 000000CFD273F000] 17:33:35 INFO - PROCESS | 2388 | 1461285215834 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]]]}] 17:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 17:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:33:35 INFO - PROCESS | 2388 | 1461285215887 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 17:33:35 INFO - PROCESS | 2388 | 1461285215890 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 17:33:35 INFO - PROCESS | 2388 | 1461285215893 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:33:35 INFO - PROCESS | 2388 | 1461285215897 Marionette TRACE conn5 <- [1,234,null,{}] 17:33:35 INFO - PROCESS | 2388 | 1461285215908 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}] 17:33:35 INFO - PROCESS | 2388 | 1461285215991 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 17:33:36 INFO - PROCESS | 2388 | 1461285216002 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EF4800 == 37 [pid = 2388] [id = 68] 17:33:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD8EA7800) [pid = 2388] [serial = 201] [outer = 0000000000000000] 17:33:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD9A29800) [pid = 2388] [serial = 202] [outer = 000000CFD8EA7800] 17:33:36 INFO - PROCESS | 2388 | 1461285216051 Marionette DEBUG loaded listener.js 17:33:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDC62F400) [pid = 2388] [serial = 203] [outer = 000000CFD8EA7800] 17:33:36 INFO - PROCESS | 2388 | 1461285216459 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]]]}] 17:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 17:33:36 INFO - PROCESS | 2388 | 1461285216484 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 17:33:36 INFO - PROCESS | 2388 | 1461285216487 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 17:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:33:36 INFO - PROCESS | 2388 | 1461285216490 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:33:36 INFO - PROCESS | 2388 | 1461285216492 Marionette TRACE conn5 <- [1,238,null,{}] 17:33:36 INFO - PROCESS | 2388 | 1461285216495 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}] 17:33:36 INFO - PROCESS | 2388 | 1461285216588 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 17:33:36 INFO - PROCESS | 2388 | 1461285216595 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE091000 == 38 [pid = 2388] [id = 69] 17:33:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDC9D5000) [pid = 2388] [serial = 204] [outer = 0000000000000000] 17:33:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDCA1DC00) [pid = 2388] [serial = 205] [outer = 000000CFDC9D5000] 17:33:36 INFO - PROCESS | 2388 | 1461285216642 Marionette DEBUG loaded listener.js 17:33:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDE469000) [pid = 2388] [serial = 206] [outer = 000000CFDC9D5000] 17:33:37 INFO - PROCESS | 2388 | 1461285217049 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]]]}] 17:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 17:33:37 INFO - PROCESS | 2388 | 1461285217083 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 17:33:37 INFO - PROCESS | 2388 | 1461285217086 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 17:33:37 INFO - PROCESS | 2388 | 1461285217089 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:33:37 INFO - PROCESS | 2388 | 1461285217091 Marionette TRACE conn5 <- [1,242,null,{}] 17:33:37 INFO - PROCESS | 2388 | 1461285217094 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}] 17:33:37 INFO - PROCESS | 2388 | 1461285217172 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 17:33:37 INFO - PROCESS | 2388 | 1461285217179 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF570000 == 39 [pid = 2388] [id = 70] 17:33:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDEB99000) [pid = 2388] [serial = 207] [outer = 0000000000000000] 17:33:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDEE12400) [pid = 2388] [serial = 208] [outer = 000000CFDEB99000] 17:33:37 INFO - PROCESS | 2388 | 1461285217226 Marionette DEBUG loaded listener.js 17:33:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDF186C00) [pid = 2388] [serial = 209] [outer = 000000CFDEB99000] 17:33:37 INFO - PROCESS | 2388 | 1461285217710 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]]]}] 17:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 17:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:33:37 INFO - PROCESS | 2388 | 1461285217724 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 17:33:37 INFO - PROCESS | 2388 | 1461285217726 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 17:33:37 INFO - PROCESS | 2388 | 1461285217729 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:33:37 INFO - PROCESS | 2388 | 1461285217731 Marionette TRACE conn5 <- [1,246,null,{}] 17:33:37 INFO - PROCESS | 2388 | 1461285217735 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}] 17:33:37 INFO - PROCESS | 2388 | 1461285217861 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 17:33:37 INFO - PROCESS | 2388 | 1461285217871 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2E3E000 == 40 [pid = 2388] [id = 71] 17:33:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDF650C00) [pid = 2388] [serial = 210] [outer = 0000000000000000] 17:33:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE004EC00) [pid = 2388] [serial = 211] [outer = 000000CFDF650C00] 17:33:37 INFO - PROCESS | 2388 | 1461285217920 Marionette DEBUG loaded listener.js 17:33:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE1091800) [pid = 2388] [serial = 212] [outer = 000000CFDF650C00] 17:33:38 INFO - PROCESS | 2388 | 1461285218374 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]]]}] 17:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 673ms 17:33:38 INFO - PROCESS | 2388 | 1461285218408 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 17:33:38 INFO - PROCESS | 2388 | 1461285218410 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 17:33:38 INFO - PROCESS | 2388 | 1461285218414 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:33:38 INFO - PROCESS | 2388 | 1461285218415 Marionette TRACE conn5 <- [1,250,null,{}] 17:33:38 INFO - PROCESS | 2388 | 1461285218419 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}] 17:33:38 INFO - PROCESS | 2388 | 1461285218515 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 17:33:38 INFO - PROCESS | 2388 | 1461285218587 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE114F000 == 41 [pid = 2388] [id = 72] 17:33:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE2170C00) [pid = 2388] [serial = 213] [outer = 0000000000000000] 17:33:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE33EB800) [pid = 2388] [serial = 214] [outer = 000000CFE2170C00] 17:33:38 INFO - PROCESS | 2388 | 1461285218633 Marionette DEBUG loaded listener.js 17:33:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFE4BE0800) [pid = 2388] [serial = 215] [outer = 000000CFE2170C00] 17:33:39 INFO - PROCESS | 2388 | 1461285219125 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]]]}] 17:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 775ms 17:33:39 INFO - PROCESS | 2388 | 1461285219193 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 17:33:39 INFO - PROCESS | 2388 | 1461285219196 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 17:33:39 INFO - PROCESS | 2388 | 1461285219199 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:33:39 INFO - PROCESS | 2388 | 1461285219200 Marionette TRACE conn5 <- [1,254,null,{}] 17:33:39 INFO - PROCESS | 2388 | 1461285219209 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}] 17:33:39 INFO - PROCESS | 2388 | 1461285219307 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 17:33:39 INFO - PROCESS | 2388 | 1461285219316 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE326D000 == 42 [pid = 2388] [id = 73] 17:33:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD2949000) [pid = 2388] [serial = 216] [outer = 0000000000000000] 17:33:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD2950800) [pid = 2388] [serial = 217] [outer = 000000CFD2949000] 17:33:39 INFO - PROCESS | 2388 | 1461285219362 Marionette DEBUG loaded listener.js 17:33:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFE4BE6C00) [pid = 2388] [serial = 218] [outer = 000000CFD2949000] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD9A2D400) [pid = 2388] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD273DC00) [pid = 2388] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD8160C00) [pid = 2388] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDCA16C00) [pid = 2388] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDF18F000) [pid = 2388] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE302F000) [pid = 2388] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD273D400) [pid = 2388] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDF83E400) [pid = 2388] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD2807800) [pid = 2388] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFE099C000) [pid = 2388] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE2670000) [pid = 2388] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:33:39 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD7C70000) [pid = 2388] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:33:39 INFO - PROCESS | 2388 | 1461285219819 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]]]}] 17:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 672ms 17:33:39 INFO - PROCESS | 2388 | 1461285219875 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 17:33:39 INFO - PROCESS | 2388 | 1461285219877 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 17:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:33:39 INFO - PROCESS | 2388 | 1461285219880 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:33:39 INFO - PROCESS | 2388 | 1461285219882 Marionette TRACE conn5 <- [1,258,null,{}] 17:33:39 INFO - PROCESS | 2388 | 1461285219886 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}] 17:33:39 INFO - PROCESS | 2388 | 1461285219969 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 17:33:39 INFO - PROCESS | 2388 | 1461285219975 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE32C6000 == 43 [pid = 2388] [id = 74] 17:33:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDEE05C00) [pid = 2388] [serial = 219] [outer = 0000000000000000] 17:33:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFE09BF000) [pid = 2388] [serial = 220] [outer = 000000CFDEE05C00] 17:33:40 INFO - PROCESS | 2388 | 1461285220020 Marionette DEBUG loaded listener.js 17:33:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFE5922800) [pid = 2388] [serial = 221] [outer = 000000CFDEE05C00] 17:33:40 INFO - PROCESS | 2388 | 1461285220408 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]]]}] 17:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 17:33:40 INFO - PROCESS | 2388 | 1461285220471 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 17:33:40 INFO - PROCESS | 2388 | 1461285220473 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 17:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:33:40 INFO - PROCESS | 2388 | 1461285220481 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:33:40 INFO - PROCESS | 2388 | 1461285220483 Marionette TRACE conn5 <- [1,262,null,{}] 17:33:40 INFO - PROCESS | 2388 | 1461285220486 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}] 17:33:40 INFO - PROCESS | 2388 | 1461285220567 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 17:33:40 INFO - PROCESS | 2388 | 1461285220573 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59E1800 == 44 [pid = 2388] [id = 75] 17:33:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE5951C00) [pid = 2388] [serial = 222] [outer = 0000000000000000] 17:33:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE5959800) [pid = 2388] [serial = 223] [outer = 000000CFE5951C00] 17:33:40 INFO - PROCESS | 2388 | 1461285220623 Marionette DEBUG loaded listener.js 17:33:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE5DB3000) [pid = 2388] [serial = 224] [outer = 000000CFE5951C00] 17:33:41 INFO - PROCESS | 2388 | 1461285221025 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]]]}] 17:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 587ms 17:33:41 INFO - PROCESS | 2388 | 1461285221071 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 2388 | 1461285221074 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 17:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:33:41 INFO - PROCESS | 2388 | 1461285221082 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - PROCESS | 2388 | 1461285221085 Marionette TRACE conn5 <- [1,266,null,{}] 17:33:41 INFO - PROCESS | 2388 | 1461285221088 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}] 17:33:41 INFO - PROCESS | 2388 | 1461285221186 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 17:33:41 INFO - PROCESS | 2388 | 1461285221195 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D05800 == 45 [pid = 2388] [id = 76] 17:33:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE4B99C00) [pid = 2388] [serial = 225] [outer = 0000000000000000] 17:33:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE4BA0000) [pid = 2388] [serial = 226] [outer = 000000CFE4B99C00] 17:33:41 INFO - PROCESS | 2388 | 1461285221245 Marionette DEBUG loaded listener.js 17:33:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFE6D62C00) [pid = 2388] [serial = 227] [outer = 000000CFE4B99C00] 17:33:41 INFO - PROCESS | 2388 | 1461285221805 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]]]}] 17:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 777ms 17:33:41 INFO - PROCESS | 2388 | 1461285221863 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 2388 | 1461285221868 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 17:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:33:41 INFO - PROCESS | 2388 | 1461285221874 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - PROCESS | 2388 | 1461285221878 Marionette TRACE conn5 <- [1,270,null,{}] 17:33:41 INFO - PROCESS | 2388 | 1461285221885 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}] 17:33:42 INFO - PROCESS | 2388 | 1461285221995 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 17:33:42 INFO - PROCESS | 2388 | 1461285222065 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7678800 == 46 [pid = 2388] [id = 77] 17:33:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD2948800) [pid = 2388] [serial = 228] [outer = 0000000000000000] 17:33:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD2951000) [pid = 2388] [serial = 229] [outer = 000000CFD2948800] 17:33:42 INFO - PROCESS | 2388 | 1461285222124 Marionette DEBUG loaded listener.js 17:33:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFD7446400) [pid = 2388] [serial = 230] [outer = 000000CFD2948800] 17:33:42 INFO - PROCESS | 2388 | 1461285222746 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]]]}] 17:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 883ms 17:33:42 INFO - PROCESS | 2388 | 1461285222760 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 17:33:42 INFO - PROCESS | 2388 | 1461285222766 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 17:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:33:42 INFO - PROCESS | 2388 | 1461285222773 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:33:42 INFO - PROCESS | 2388 | 1461285222776 Marionette TRACE conn5 <- [1,274,null,{}] 17:33:42 INFO - PROCESS | 2388 | 1461285222780 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}] 17:33:42 INFO - PROCESS | 2388 | 1461285222889 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 17:33:42 INFO - PROCESS | 2388 | 1461285222971 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF783800 == 47 [pid = 2388] [id = 78] 17:33:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFD8E1B400) [pid = 2388] [serial = 231] [outer = 0000000000000000] 17:33:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD91AB800) [pid = 2388] [serial = 232] [outer = 000000CFD8E1B400] 17:33:43 INFO - PROCESS | 2388 | 1461285223027 Marionette DEBUG loaded listener.js 17:33:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDCA13C00) [pid = 2388] [serial = 233] [outer = 000000CFD8E1B400] 17:33:43 INFO - PROCESS | 2388 | 1461285223685 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]]]}] 17:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 985ms 17:33:43 INFO - PROCESS | 2388 | 1461285223819 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 17:33:43 INFO - PROCESS | 2388 | 1461285223822 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 17:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:33:43 INFO - PROCESS | 2388 | 1461285223879 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:33:43 INFO - PROCESS | 2388 | 1461285223883 Marionette TRACE conn5 <- [1,278,null,{}] 17:33:43 INFO - PROCESS | 2388 | 1461285223962 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}] 17:33:44 INFO - PROCESS | 2388 | 1461285224083 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 17:33:44 INFO - PROCESS | 2388 | 1461285224165 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8372800 == 48 [pid = 2388] [id = 79] 17:33:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE0937800) [pid = 2388] [serial = 234] [outer = 0000000000000000] 17:33:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE321BC00) [pid = 2388] [serial = 235] [outer = 000000CFE0937800] 17:33:44 INFO - PROCESS | 2388 | 1461285224225 Marionette DEBUG loaded listener.js 17:33:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE4B94800) [pid = 2388] [serial = 236] [outer = 000000CFE0937800] 17:33:44 INFO - PROCESS | 2388 | 1461285224749 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]]]}] 17:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 923ms 17:33:44 INFO - PROCESS | 2388 | 1461285224806 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 17:33:44 INFO - PROCESS | 2388 | 1461285224810 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 17:33:44 INFO - PROCESS | 2388 | 1461285224814 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:33:44 INFO - PROCESS | 2388 | 1461285224816 Marionette TRACE conn5 <- [1,282,null,{}] 17:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:33:44 INFO - PROCESS | 2388 | 1461285224820 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}] 17:33:44 INFO - PROCESS | 2388 | 1461285224941 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 17:33:45 INFO - PROCESS | 2388 | 1461285225021 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE0802800 == 49 [pid = 2388] [id = 80] 17:33:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFD473A400) [pid = 2388] [serial = 237] [outer = 0000000000000000] 17:33:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDF5EB800) [pid = 2388] [serial = 238] [outer = 000000CFD473A400] 17:33:45 INFO - PROCESS | 2388 | 1461285225077 Marionette DEBUG loaded listener.js 17:33:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDF5F6400) [pid = 2388] [serial = 239] [outer = 000000CFD473A400] 17:33:45 INFO - PROCESS | 2388 | 1461285225834 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]]]}] 17:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1070ms 17:33:45 INFO - PROCESS | 2388 | 1461285225892 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 17:33:45 INFO - PROCESS | 2388 | 1461285225897 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 17:33:45 INFO - PROCESS | 2388 | 1461285225902 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:33:45 INFO - PROCESS | 2388 | 1461285225906 Marionette TRACE conn5 <- [1,286,null,{}] 17:33:45 INFO - PROCESS | 2388 | 1461285225913 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}] 17:33:46 INFO - PROCESS | 2388 | 1461285226007 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 17:33:46 INFO - PROCESS | 2388 | 1461285226091 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD82BE000 == 50 [pid = 2388] [id = 81] 17:33:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFD294BC00) [pid = 2388] [serial = 240] [outer = 0000000000000000] 17:33:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFD2A21C00) [pid = 2388] [serial = 241] [outer = 000000CFD294BC00] 17:33:46 INFO - PROCESS | 2388 | 1461285226141 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFD2FB2C00) [pid = 2388] [serial = 242] [outer = 000000CFD294BC00] 17:33:46 INFO - PROCESS | 2388 | 1461285226687 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]]]}] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF8D6000 == 49 [pid = 2388] [id = 10] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59E1800 == 48 [pid = 2388] [id = 75] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE32C6000 == 47 [pid = 2388] [id = 74] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE326D000 == 46 [pid = 2388] [id = 73] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE114F000 == 45 [pid = 2388] [id = 72] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2E3E000 == 44 [pid = 2388] [id = 71] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF570000 == 43 [pid = 2388] [id = 70] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE091000 == 42 [pid = 2388] [id = 69] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EF4800 == 41 [pid = 2388] [id = 68] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFE5957400) [pid = 2388] [serial = 178] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFD2FB2000) [pid = 2388] [serial = 138] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDEE0E800) [pid = 2388] [serial = 141] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3111800 == 40 [pid = 2388] [id = 67] 17:33:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7F4B000 == 39 [pid = 2388] [id = 66] 17:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 839ms 17:33:46 INFO - PROCESS | 2388 | 1461285226745 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 17:33:46 INFO - PROCESS | 2388 | 1461285226751 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 17:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:33:46 INFO - PROCESS | 2388 | 1461285226757 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:33:46 INFO - PROCESS | 2388 | 1461285226760 Marionette TRACE conn5 <- [1,290,null,{}] 17:33:46 INFO - PROCESS | 2388 | 1461285226764 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}] 17:33:46 INFO - PROCESS | 2388 | 1461285226856 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDF18DC00) [pid = 2388] [serial = 88] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE5927000) [pid = 2388] [serial = 176] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFE33EF800) [pid = 2388] [serial = 175] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE2507C00) [pid = 2388] [serial = 170] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE09A1800) [pid = 2388] [serial = 173] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDF836800) [pid = 2388] [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.] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDE465000) [pid = 2388] [serial = 160] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDC626400) [pid = 2388] [serial = 156] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDC9D4400) [pid = 2388] [serial = 157] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD2FABC00) [pid = 2388] [serial = 150] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD7497000) [pid = 2388] [serial = 151] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD820FC00) [pid = 2388] [serial = 153] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD8EA4C00) [pid = 2388] [serial = 154] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDCA1F800) [pid = 2388] [serial = 159] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDF22B400) [pid = 2388] [serial = 163] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE592A400) [pid = 2388] [serial = 145] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE33EA000) [pid = 2388] [serial = 144] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD2FACC00) [pid = 2388] [serial = 148] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD2A26400) [pid = 2388] [serial = 147] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFDF960000) [pid = 2388] [serial = 166] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD8EA7000) [pid = 2388] [serial = 172] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDF64CC00) [pid = 2388] [serial = 164] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFE09DD400) [pid = 2388] [serial = 169] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFE0350C00) [pid = 2388] [serial = 167] [outer = 0000000000000000] [url = about:blank] 17:33:46 INFO - PROCESS | 2388 | 1461285226934 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3111800 == 40 [pid = 2388] [id = 82] 17:33:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD280B400) [pid = 2388] [serial = 243] [outer = 0000000000000000] 17:33:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD2811800) [pid = 2388] [serial = 244] [outer = 000000CFD280B400] 17:33:46 INFO - PROCESS | 2388 | 1461285226981 Marionette DEBUG loaded listener.js 17:33:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD2FAF000) [pid = 2388] [serial = 245] [outer = 000000CFD280B400] 17:33:47 INFO - PROCESS | 2388 | 1461285227346 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]]]}] 17:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms 17:33:47 INFO - PROCESS | 2388 | 1461285227414 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 17:33:47 INFO - PROCESS | 2388 | 1461285227417 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 17:33:47 INFO - PROCESS | 2388 | 1461285227423 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:33:47 INFO - PROCESS | 2388 | 1461285227427 Marionette TRACE conn5 <- [1,294,null,{}] 17:33:47 INFO - PROCESS | 2388 | 1461285227438 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}] 17:33:47 INFO - PROCESS | 2388 | 1461285227523 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 17:33:47 INFO - PROCESS | 2388 | 1461285227531 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDBE34800 == 41 [pid = 2388] [id = 83] 17:33:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD7D8B800) [pid = 2388] [serial = 246] [outer = 0000000000000000] 17:33:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD8E19800) [pid = 2388] [serial = 247] [outer = 000000CFD7D8B800] 17:33:47 INFO - PROCESS | 2388 | 1461285227581 Marionette DEBUG loaded listener.js 17:33:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD9692000) [pid = 2388] [serial = 248] [outer = 000000CFD7D8B800] 17:33:48 INFO - PROCESS | 2388 | 1461285227994 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]]]}] 17:33:48 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. 17:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 17:33:48 INFO - PROCESS | 2388 | 1461285228058 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 17:33:48 INFO - PROCESS | 2388 | 1461285228060 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 17:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:33:48 INFO - PROCESS | 2388 | 1461285228064 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:33:48 INFO - PROCESS | 2388 | 1461285228066 Marionette TRACE conn5 <- [1,298,null,{}] 17:33:48 INFO - PROCESS | 2388 | 1461285228069 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}] 17:33:48 INFO - PROCESS | 2388 | 1461285228150 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 17:33:48 INFO - PROCESS | 2388 | 1461285228158 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEF9E800 == 42 [pid = 2388] [id = 84] 17:33:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDC632000) [pid = 2388] [serial = 249] [outer = 0000000000000000] 17:33:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDC9D6000) [pid = 2388] [serial = 250] [outer = 000000CFDC632000] 17:33:48 INFO - PROCESS | 2388 | 1461285228205 Marionette DEBUG loaded listener.js 17:33:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDCA1C400) [pid = 2388] [serial = 251] [outer = 000000CFDC632000] 17:33:48 INFO - PROCESS | 2388 | 1461285228625 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]]]}] 17:33:48 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. 17:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 587ms 17:33:48 INFO - PROCESS | 2388 | 1461285228654 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 17:33:48 INFO - PROCESS | 2388 | 1461285228656 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 17:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:33:48 INFO - PROCESS | 2388 | 1461285228660 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:33:48 INFO - PROCESS | 2388 | 1461285228662 Marionette TRACE conn5 <- [1,302,null,{}] 17:33:48 INFO - PROCESS | 2388 | 1461285228665 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}] 17:33:48 INFO - PROCESS | 2388 | 1461285228748 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 17:33:48 INFO - PROCESS | 2388 | 1461285228755 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF8D3800 == 43 [pid = 2388] [id = 85] 17:33:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDE0A1400) [pid = 2388] [serial = 252] [outer = 0000000000000000] 17:33:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDE465000) [pid = 2388] [serial = 253] [outer = 000000CFDE0A1400] 17:33:48 INFO - PROCESS | 2388 | 1461285228801 Marionette DEBUG loaded listener.js 17:33:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDEF1C400) [pid = 2388] [serial = 254] [outer = 000000CFDE0A1400] 17:33:49 INFO - PROCESS | 2388 | 1461285229279 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]]]}] 17:33:49 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. 17:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 628ms 17:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:33:49 INFO - PROCESS | 2388 | 1461285229290 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 17:33:49 INFO - PROCESS | 2388 | 1461285229292 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 17:33:49 INFO - PROCESS | 2388 | 1461285229295 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:33:49 INFO - PROCESS | 2388 | 1461285229297 Marionette TRACE conn5 <- [1,306,null,{}] 17:33:49 INFO - PROCESS | 2388 | 1461285229310 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}] 17:33:49 INFO - PROCESS | 2388 | 1461285229432 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 17:33:49 INFO - PROCESS | 2388 | 1461285229441 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE03AB000 == 44 [pid = 2388] [id = 86] 17:33:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDF22EC00) [pid = 2388] [serial = 255] [outer = 0000000000000000] 17:33:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDF5F2400) [pid = 2388] [serial = 256] [outer = 000000CFDF22EC00] 17:33:49 INFO - PROCESS | 2388 | 1461285229523 Marionette DEBUG loaded listener.js 17:33:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF838000) [pid = 2388] [serial = 257] [outer = 000000CFDF22EC00] 17:33:49 INFO - PROCESS | 2388 | 1461285229918 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:33:50 INFO - PROCESS | 2388 | 1461285230001 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]]]}] 17:33:50 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. 17:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 734ms 17:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:33:50 INFO - PROCESS | 2388 | 1461285230036 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 17:33:50 INFO - PROCESS | 2388 | 1461285230038 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 17:33:50 INFO - PROCESS | 2388 | 1461285230042 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:33:50 INFO - PROCESS | 2388 | 1461285230044 Marionette TRACE conn5 <- [1,310,null,{}] 17:33:50 INFO - PROCESS | 2388 | 1461285230047 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}] 17:33:50 INFO - PROCESS | 2388 | 1461285230175 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 17:33:50 INFO - PROCESS | 2388 | 1461285230191 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3274000 == 45 [pid = 2388] [id = 87] 17:33:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE004F000) [pid = 2388] [serial = 258] [outer = 0000000000000000] 17:33:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE0054000) [pid = 2388] [serial = 259] [outer = 000000CFE004F000] 17:33:50 INFO - PROCESS | 2388 | 1461285230274 Marionette DEBUG loaded listener.js 17:33:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE1E2F800) [pid = 2388] [serial = 260] [outer = 000000CFE004F000] 17:33:50 INFO - PROCESS | 2388 | 1461285230681 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]]]}] 17:33:50 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. 17:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 690ms 17:33:50 INFO - PROCESS | 2388 | 1461285230739 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 17:33:50 INFO - PROCESS | 2388 | 1461285230741 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 17:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:33:50 INFO - PROCESS | 2388 | 1461285230744 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:33:50 INFO - PROCESS | 2388 | 1461285230746 Marionette TRACE conn5 <- [1,314,null,{}] 17:33:50 INFO - PROCESS | 2388 | 1461285230750 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}] 17:33:50 INFO - PROCESS | 2388 | 1461285230848 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 17:33:50 INFO - PROCESS | 2388 | 1461285230855 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE371F800 == 46 [pid = 2388] [id = 88] 17:33:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE004FC00) [pid = 2388] [serial = 261] [outer = 0000000000000000] 17:33:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE3213C00) [pid = 2388] [serial = 262] [outer = 000000CFE004FC00] 17:33:50 INFO - PROCESS | 2388 | 1461285230901 Marionette DEBUG loaded listener.js 17:33:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE3221000) [pid = 2388] [serial = 263] [outer = 000000CFE004FC00] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDF650C00) [pid = 2388] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE2170C00) [pid = 2388] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFD2949000) [pid = 2388] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD8EA7800) [pid = 2388] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDC9D5000) [pid = 2388] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD2738C00) [pid = 2388] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDEB99000) [pid = 2388] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD273F000) [pid = 2388] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE594FC00) [pid = 2388] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFE5951C00) [pid = 2388] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDEE05C00) [pid = 2388] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD280E400) [pid = 2388] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:33:51 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDE09FC00) [pid = 2388] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:33:51 INFO - PROCESS | 2388 | 1461285231437 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]]]}] 17:33:51 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. 17:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 734ms 17:33:51 INFO - PROCESS | 2388 | 1461285231491 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 17:33:51 INFO - PROCESS | 2388 | 1461285231493 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 17:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:33:51 INFO - PROCESS | 2388 | 1461285231497 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:33:51 INFO - PROCESS | 2388 | 1461285231498 Marionette TRACE conn5 <- [1,318,null,{}] 17:33:51 INFO - PROCESS | 2388 | 1461285231504 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}] 17:33:51 INFO - PROCESS | 2388 | 1461285231584 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 17:33:51 INFO - PROCESS | 2388 | 1461285231591 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59F0800 == 47 [pid = 2388] [id = 89] 17:33:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDC9D5000) [pid = 2388] [serial = 264] [outer = 0000000000000000] 17:33:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE3214000) [pid = 2388] [serial = 265] [outer = 000000CFDC9D5000] 17:33:51 INFO - PROCESS | 2388 | 1461285231636 Marionette DEBUG loaded listener.js 17:33:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE33EDC00) [pid = 2388] [serial = 266] [outer = 000000CFDC9D5000] 17:33:52 INFO - PROCESS | 2388 | 1461285232047 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]]]}] 17:33:52 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. 17:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 587ms 17:33:52 INFO - PROCESS | 2388 | 1461285232090 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 2388 | 1461285232092 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 17:33:52 INFO - PROCESS | 2388 | 1461285232096 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:33:52 INFO - PROCESS | 2388 | 1461285232097 Marionette TRACE conn5 <- [1,322,null,{}] 17:33:52 INFO - PROCESS | 2388 | 1461285232101 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}] 17:33:52 INFO - PROCESS | 2388 | 1461285232180 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 17:33:52 INFO - PROCESS | 2388 | 1461285232189 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D18800 == 48 [pid = 2388] [id = 90] 17:33:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFE4B9C400) [pid = 2388] [serial = 267] [outer = 0000000000000000] 17:33:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFE4BA2800) [pid = 2388] [serial = 268] [outer = 000000CFE4B9C400] 17:33:52 INFO - PROCESS | 2388 | 1461285232234 Marionette DEBUG loaded listener.js 17:33:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFE4BE4400) [pid = 2388] [serial = 269] [outer = 000000CFE4B9C400] 17:33:52 INFO - PROCESS | 2388 | 1461285232638 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]]]}] 17:33:52 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. 17:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 587ms 17:33:52 INFO - PROCESS | 2388 | 1461285232691 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 2388 | 1461285232693 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 17:33:52 INFO - PROCESS | 2388 | 1461285232697 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:33:52 INFO - PROCESS | 2388 | 1461285232699 Marionette TRACE conn5 <- [1,326,null,{}] 17:33:52 INFO - PROCESS | 2388 | 1461285232703 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}] 17:33:52 INFO - PROCESS | 2388 | 1461285232802 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 17:33:52 INFO - PROCESS | 2388 | 1461285232810 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7B21800 == 49 [pid = 2388] [id = 91] 17:33:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFE592EC00) [pid = 2388] [serial = 270] [outer = 0000000000000000] 17:33:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE5954400) [pid = 2388] [serial = 271] [outer = 000000CFE592EC00] 17:33:52 INFO - PROCESS | 2388 | 1461285232861 Marionette DEBUG loaded listener.js 17:33:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE5B0BC00) [pid = 2388] [serial = 272] [outer = 000000CFE592EC00] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3279800 == 48 [pid = 2388] [id = 63] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31EA000 == 47 [pid = 2388] [id = 65] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD0DB7000 == 46 [pid = 2388] [id = 61] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74B1000 == 45 [pid = 2388] [id = 60] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE837E800 == 44 [pid = 2388] [id = 64] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEFA1800 == 43 [pid = 2388] [id = 62] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74B9000 == 42 [pid = 2388] [id = 46] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD82BE000 == 41 [pid = 2388] [id = 81] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE0802800 == 40 [pid = 2388] [id = 80] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8372800 == 39 [pid = 2388] [id = 79] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF783800 == 38 [pid = 2388] [id = 78] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D05800 == 37 [pid = 2388] [id = 76] 17:33:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7678800 == 36 [pid = 2388] [id = 77] 17:33:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3111800 == 35 [pid = 2388] [id = 82] 17:33:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE371F800 == 34 [pid = 2388] [id = 88] 17:33:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3274000 == 33 [pid = 2388] [id = 87] 17:33:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF8D3800 == 32 [pid = 2388] [id = 85] 17:33:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEF9E800 == 31 [pid = 2388] [id = 84] 17:33:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE03AB000 == 30 [pid = 2388] [id = 86] 17:33:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDBE34800 == 29 [pid = 2388] [id = 83] 17:33:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D18800 == 28 [pid = 2388] [id = 90] 17:33:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59F0800 == 27 [pid = 2388] [id = 89] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD81AA400) [pid = 2388] [serial = 139] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDF5E3000) [pid = 2388] [serial = 142] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFE004EC00) [pid = 2388] [serial = 211] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE33EB800) [pid = 2388] [serial = 214] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE6B41C00) [pid = 2388] [serial = 193] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD2950800) [pid = 2388] [serial = 217] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDC62F400) [pid = 2388] [serial = 203] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD9A29800) [pid = 2388] [serial = 202] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDCA1DC00) [pid = 2388] [serial = 205] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDE469000) [pid = 2388] [serial = 206] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD300C400) [pid = 2388] [serial = 197] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD2A22000) [pid = 2388] [serial = 196] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFDEE12400) [pid = 2388] [serial = 208] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD300CC00) [pid = 2388] [serial = 199] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD7C11400) [pid = 2388] [serial = 200] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFE4BE0800) [pid = 2388] [serial = 215] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD2734000) [pid = 2388] [serial = 181] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFE5B0D800) [pid = 2388] [serial = 179] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD8E1D800) [pid = 2388] [serial = 184] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFDF5E4800) [pid = 2388] [serial = 187] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFE5B08800) [pid = 2388] [serial = 190] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFE4BA0000) [pid = 2388] [serial = 226] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFE5DB3000) [pid = 2388] [serial = 224] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFE5959800) [pid = 2388] [serial = 223] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFE5922800) [pid = 2388] [serial = 221] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFE4BE6C00) [pid = 2388] [serial = 218] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFE1091800) [pid = 2388] [serial = 212] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFE09BF000) [pid = 2388] [serial = 220] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFDF186C00) [pid = 2388] [serial = 209] [outer = 0000000000000000] [url = about:blank] 17:33:54 INFO - PROCESS | 2388 | 1461285234804 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]]]}] 17:33:54 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. 17:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 2135ms 17:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:33:54 INFO - PROCESS | 2388 | 1461285234837 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 17:33:54 INFO - PROCESS | 2388 | 1461285234841 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 17:33:54 INFO - PROCESS | 2388 | 1461285234846 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:33:54 INFO - PROCESS | 2388 | 1461285234848 Marionette TRACE conn5 <- [1,330,null,{}] 17:33:54 INFO - PROCESS | 2388 | 1461285234855 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}] 17:33:54 INFO - PROCESS | 2388 | 1461285234939 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 17:33:54 INFO - PROCESS | 2388 | 1461285234948 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD26D3800 == 28 [pid = 2388] [id = 92] 17:33:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD280D400) [pid = 2388] [serial = 273] [outer = 0000000000000000] 17:33:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFD26E3400) [pid = 2388] [serial = 274] [outer = 000000CFD280D400] 17:33:55 INFO - PROCESS | 2388 | 1461285234999 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD294CC00) [pid = 2388] [serial = 275] [outer = 000000CFD280D400] 17:33:55 INFO - PROCESS | 2388 | 1461285235463 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]]]}] 17:33:55 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. 17:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 17:33:55 INFO - PROCESS | 2388 | 1461285235476 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 17:33:55 INFO - PROCESS | 2388 | 1461285235483 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 17:33:55 INFO - PROCESS | 2388 | 1461285235489 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:33:55 INFO - PROCESS | 2388 | 1461285235492 Marionette TRACE conn5 <- [1,334,null,{}] 17:33:55 INFO - PROCESS | 2388 | 1461285235496 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}] 17:33:55 INFO - PROCESS | 2388 | 1461285235580 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 17:33:55 INFO - PROCESS | 2388 | 1461285235589 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD47DB000 == 29 [pid = 2388] [id = 93] 17:33:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD2A2B800) [pid = 2388] [serial = 276] [outer = 0000000000000000] 17:33:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD2FA5800) [pid = 2388] [serial = 277] [outer = 000000CFD2A2B800] 17:33:55 INFO - PROCESS | 2388 | 1461285235637 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD2FB1000) [pid = 2388] [serial = 278] [outer = 000000CFD2A2B800] 17:33:56 INFO - PROCESS | 2388 | 1461285236074 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]]]}] 17:33:56 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. 17:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 17:33:56 INFO - PROCESS | 2388 | 1461285236124 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 17:33:56 INFO - PROCESS | 2388 | 1461285236127 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 17:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:33:56 INFO - PROCESS | 2388 | 1461285236130 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:33:56 INFO - PROCESS | 2388 | 1461285236134 Marionette TRACE conn5 <- [1,338,null,{}] 17:33:56 INFO - PROCESS | 2388 | 1461285236146 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}] 17:33:56 INFO - PROCESS | 2388 | 1461285236228 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 17:33:56 INFO - PROCESS | 2388 | 1461285236239 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8172000 == 30 [pid = 2388] [id = 94] 17:33:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD1D52800) [pid = 2388] [serial = 279] [outer = 0000000000000000] 17:33:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD762C400) [pid = 2388] [serial = 280] [outer = 000000CFD1D52800] 17:33:56 INFO - PROCESS | 2388 | 1461285236289 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD7CCB800) [pid = 2388] [serial = 281] [outer = 000000CFD1D52800] 17:33:56 INFO - PROCESS | 2388 | 1461285236754 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]]]}] 17:33:56 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. 17:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 691ms 17:33:56 INFO - PROCESS | 2388 | 1461285236824 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 17:33:56 INFO - PROCESS | 2388 | 1461285236827 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 17:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:33:56 INFO - PROCESS | 2388 | 1461285236830 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:33:56 INFO - PROCESS | 2388 | 1461285236832 Marionette TRACE conn5 <- [1,342,null,{}] 17:33:56 INFO - PROCESS | 2388 | 1461285236836 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}] 17:33:56 INFO - PROCESS | 2388 | 1461285236914 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 17:33:56 INFO - PROCESS | 2388 | 1461285236921 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8F82000 == 31 [pid = 2388] [id = 95] 17:33:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD7F17400) [pid = 2388] [serial = 282] [outer = 0000000000000000] 17:33:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD81A8000) [pid = 2388] [serial = 283] [outer = 000000CFD7F17400] 17:33:56 INFO - PROCESS | 2388 | 1461285236969 Marionette DEBUG loaded listener.js 17:33:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD8D08400) [pid = 2388] [serial = 284] [outer = 000000CFD7F17400] 17:33:57 INFO - PROCESS | 2388 | 1461285237379 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]]]}] 17:33:57 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. 17:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 17:33:57 INFO - PROCESS | 2388 | 1461285237419 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 17:33:57 INFO - PROCESS | 2388 | 1461285237422 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 17:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:33:57 INFO - PROCESS | 2388 | 1461285237425 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:33:57 INFO - PROCESS | 2388 | 1461285237427 Marionette TRACE conn5 <- [1,346,null,{}] 17:33:57 INFO - PROCESS | 2388 | 1461285237430 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}] 17:33:57 INFO - PROCESS | 2388 | 1461285237505 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 17:33:57 INFO - PROCESS | 2388 | 1461285237511 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA8D800 == 32 [pid = 2388] [id = 96] 17:33:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD2A2A400) [pid = 2388] [serial = 285] [outer = 0000000000000000] 17:33:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD8E1F800) [pid = 2388] [serial = 286] [outer = 000000CFD2A2A400] 17:33:57 INFO - PROCESS | 2388 | 1461285237558 Marionette DEBUG loaded listener.js 17:33:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD91B2400) [pid = 2388] [serial = 287] [outer = 000000CFD2A2A400] 17:33:57 INFO - PROCESS | 2388 | 1461285237987 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]]]}] 17:33:58 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. 17:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 17:33:58 INFO - PROCESS | 2388 | 1461285238017 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 17:33:58 INFO - PROCESS | 2388 | 1461285238019 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 17:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:33:58 INFO - PROCESS | 2388 | 1461285238023 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:33:58 INFO - PROCESS | 2388 | 1461285238025 Marionette TRACE conn5 <- [1,350,null,{}] 17:33:58 INFO - PROCESS | 2388 | 1461285238028 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}] 17:33:58 INFO - PROCESS | 2388 | 1461285238123 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 17:33:58 INFO - PROCESS | 2388 | 1461285238131 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEF8C000 == 33 [pid = 2388] [id = 97] 17:33:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD9690800) [pid = 2388] [serial = 288] [outer = 0000000000000000] 17:33:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDC629C00) [pid = 2388] [serial = 289] [outer = 000000CFD9690800] 17:33:58 INFO - PROCESS | 2388 | 1461285238181 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDCA15800) [pid = 2388] [serial = 290] [outer = 000000CFD9690800] 17:33:58 INFO - PROCESS | 2388 | 1461285238585 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]]]}] 17:33:58 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. 17:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 588ms 17:33:58 INFO - PROCESS | 2388 | 1461285238612 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 17:33:58 INFO - PROCESS | 2388 | 1461285238614 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 17:33:58 INFO - PROCESS | 2388 | 1461285238626 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:33:58 INFO - PROCESS | 2388 | 1461285238628 Marionette TRACE conn5 <- [1,354,null,{}] 17:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:33:58 INFO - PROCESS | 2388 | 1461285238631 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}] 17:33:58 INFO - PROCESS | 2388 | 1461285238703 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 17:33:58 INFO - PROCESS | 2388 | 1461285238709 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5B9000 == 34 [pid = 2388] [id = 98] 17:33:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDCA1AC00) [pid = 2388] [serial = 291] [outer = 0000000000000000] 17:33:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDCACFC00) [pid = 2388] [serial = 292] [outer = 000000CFDCA1AC00] 17:33:58 INFO - PROCESS | 2388 | 1461285238754 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDE462C00) [pid = 2388] [serial = 293] [outer = 000000CFDCA1AC00] 17:33:59 INFO - PROCESS | 2388 | 1461285239179 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]]]}] 17:33:59 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. 17:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 17:33:59 INFO - PROCESS | 2388 | 1461285239228 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 2388 | 1461285239230 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 17:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:33:59 INFO - PROCESS | 2388 | 1461285239234 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 2388 | 1461285239236 Marionette TRACE conn5 <- [1,358,null,{}] 17:33:59 INFO - PROCESS | 2388 | 1461285239240 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}] 17:33:59 INFO - PROCESS | 2388 | 1461285239313 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 17:33:59 INFO - PROCESS | 2388 | 1461285239321 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF8DA800 == 35 [pid = 2388] [id = 99] 17:33:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDE0A8C00) [pid = 2388] [serial = 294] [outer = 0000000000000000] 17:33:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDEB9BC00) [pid = 2388] [serial = 295] [outer = 000000CFDE0A8C00] 17:33:59 INFO - PROCESS | 2388 | 1461285239368 Marionette DEBUG loaded listener.js 17:33:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDEF1F000) [pid = 2388] [serial = 296] [outer = 000000CFDE0A8C00] 17:33:59 INFO - PROCESS | 2388 | 1461285239785 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]]]}] 17:33:59 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. 17:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 587ms 17:33:59 INFO - PROCESS | 2388 | 1461285239830 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 2388 | 1461285239833 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 17:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:33:59 INFO - PROCESS | 2388 | 1461285239836 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 2388 | 1461285239838 Marionette TRACE conn5 <- [1,362,null,{}] 17:33:59 INFO - PROCESS | 2388 | 1461285239850 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}] 17:33:59 INFO - PROCESS | 2388 | 1461285239946 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 17:33:59 INFO - PROCESS | 2388 | 1461285239954 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8171800 == 36 [pid = 2388] [id = 100] 17:33:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDEB91400) [pid = 2388] [serial = 297] [outer = 0000000000000000] 17:33:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDEF47400) [pid = 2388] [serial = 298] [outer = 000000CFDEB91400] 17:34:00 INFO - PROCESS | 2388 | 1461285240001 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF18B000) [pid = 2388] [serial = 299] [outer = 000000CFDEB91400] 17:34:00 INFO - PROCESS | 2388 | 1461285240462 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]]]}] 17:34:00 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. 17:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 17:34:00 INFO - PROCESS | 2388 | 1461285240531 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 17:34:00 INFO - PROCESS | 2388 | 1461285240533 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 17:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:34:00 INFO - PROCESS | 2388 | 1461285240536 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - PROCESS | 2388 | 1461285240538 Marionette TRACE conn5 <- [1,366,null,{}] 17:34:00 INFO - PROCESS | 2388 | 1461285240542 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}] 17:34:00 INFO - PROCESS | 2388 | 1461285240640 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 17:34:00 INFO - PROCESS | 2388 | 1461285240650 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1162800 == 37 [pid = 2388] [id = 101] 17:34:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDEE0E000) [pid = 2388] [serial = 300] [outer = 0000000000000000] 17:34:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDF232C00) [pid = 2388] [serial = 301] [outer = 000000CFDEE0E000] 17:34:00 INFO - PROCESS | 2388 | 1461285240695 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDF5E7C00) [pid = 2388] [serial = 302] [outer = 000000CFDEE0E000] 17:34:01 INFO - PROCESS | 2388 | 1461285241131 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]]]}] 17:34:01 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. 17:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 17:34:01 INFO - PROCESS | 2388 | 1461285241171 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 17:34:01 INFO - PROCESS | 2388 | 1461285241174 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 17:34:01 INFO - PROCESS | 2388 | 1461285241177 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:34:01 INFO - PROCESS | 2388 | 1461285241180 Marionette TRACE conn5 <- [1,370,null,{}] 17:34:01 INFO - PROCESS | 2388 | 1461285241183 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}] 17:34:01 INFO - PROCESS | 2388 | 1461285241325 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 17:34:01 INFO - PROCESS | 2388 | 1461285241351 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA8B800 == 38 [pid = 2388] [id = 102] 17:34:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDF64C000) [pid = 2388] [serial = 303] [outer = 0000000000000000] 17:34:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDF841C00) [pid = 2388] [serial = 304] [outer = 000000CFDF64C000] 17:34:01 INFO - PROCESS | 2388 | 1461285241401 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE004D000) [pid = 2388] [serial = 305] [outer = 000000CFDF64C000] 17:34:02 INFO - PROCESS | 2388 | 1461285242060 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]]]}] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE6B3D800) [pid = 2388] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE33ECC00) [pid = 2388] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDF22EC00) [pid = 2388] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE004F000) [pid = 2388] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE004FC00) [pid = 2388] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDC9D5000) [pid = 2388] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFE4B9C400) [pid = 2388] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD280B400) [pid = 2388] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD294BC00) [pid = 2388] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD473A400) [pid = 2388] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE0937800) [pid = 2388] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD8E1B400) [pid = 2388] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD2948800) [pid = 2388] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE4B99C00) [pid = 2388] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDE0A1400) [pid = 2388] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDC632000) [pid = 2388] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD7D8B800) [pid = 2388] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD7D89000) [pid = 2388] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFE5957800) [pid = 2388] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDF18A800) [pid = 2388] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:34:02 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD26E5400) [pid = 2388] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:34:02 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. 17:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 922ms 17:34:02 INFO - PROCESS | 2388 | 1461285242105 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 17:34:02 INFO - PROCESS | 2388 | 1461285242107 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 17:34:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:34:02 INFO - PROCESS | 2388 | 1461285242111 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:34:02 INFO - PROCESS | 2388 | 1461285242113 Marionette TRACE conn5 <- [1,374,null,{}] 17:34:02 INFO - PROCESS | 2388 | 1461285242116 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}] 17:34:02 INFO - PROCESS | 2388 | 1461285242191 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 17:34:02 INFO - PROCESS | 2388 | 1461285242199 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD81E2800 == 39 [pid = 2388] [id = 103] 17:34:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD2A2EC00) [pid = 2388] [serial = 306] [outer = 0000000000000000] 17:34:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD7561800) [pid = 2388] [serial = 307] [outer = 000000CFD2A2EC00] 17:34:02 INFO - PROCESS | 2388 | 1461285242245 Marionette DEBUG loaded listener.js 17:34:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDEF1AC00) [pid = 2388] [serial = 308] [outer = 000000CFD2A2EC00] 17:34:02 INFO - PROCESS | 2388 | 1461285242701 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:34:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:34:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 17:34:02 INFO - PROCESS | 2388 | 1461285242741 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 17:34:02 INFO - PROCESS | 2388 | 1461285242743 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 17:34:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:34:02 INFO - PROCESS | 2388 | 1461285242747 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:34:02 INFO - PROCESS | 2388 | 1461285242748 Marionette TRACE conn5 <- [1,378,null,{}] 17:34:02 INFO - PROCESS | 2388 | 1461285242752 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}] 17:34:02 INFO - PROCESS | 2388 | 1461285242827 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 17:34:02 INFO - PROCESS | 2388 | 1461285242836 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3266000 == 40 [pid = 2388] [id = 104] 17:34:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFE0936800) [pid = 2388] [serial = 309] [outer = 0000000000000000] 17:34:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFE09BB400) [pid = 2388] [serial = 310] [outer = 000000CFE0936800] 17:34:02 INFO - PROCESS | 2388 | 1461285242881 Marionette DEBUG loaded listener.js 17:34:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFE11EA800) [pid = 2388] [serial = 311] [outer = 000000CFE0936800] 17:34:03 INFO - PROCESS | 2388 | 1461285243525 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:34:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:34:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 836ms 17:34:03 INFO - PROCESS | 2388 | 1461285243587 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 17:34:03 INFO - PROCESS | 2388 | 1461285243589 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 17:34:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:34:03 INFO - PROCESS | 2388 | 1461285243593 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:34:03 INFO - PROCESS | 2388 | 1461285243595 Marionette TRACE conn5 <- [1,382,null,{}] 17:34:03 INFO - PROCESS | 2388 | 1461285243599 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}] 17:34:03 INFO - PROCESS | 2388 | 1461285243675 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 17:34:03 INFO - PROCESS | 2388 | 1461285243684 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE32B7800 == 41 [pid = 2388] [id = 105] 17:34:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE11E6800) [pid = 2388] [serial = 312] [outer = 0000000000000000] 17:34:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE302F000) [pid = 2388] [serial = 313] [outer = 000000CFE11E6800] 17:34:03 INFO - PROCESS | 2388 | 1461285243729 Marionette DEBUG loaded listener.js 17:34:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE321A400) [pid = 2388] [serial = 314] [outer = 000000CFE11E6800] 17:34:04 INFO - PROCESS | 2388 | 1461285244501 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:34:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:34:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 941ms 17:34:04 INFO - PROCESS | 2388 | 1461285244537 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 17:34:04 INFO - PROCESS | 2388 | 1461285244542 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 17:34:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:34:04 INFO - PROCESS | 2388 | 1461285244572 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:34:04 INFO - PROCESS | 2388 | 1461285244576 Marionette TRACE conn5 <- [1,386,null,{}] 17:34:04 INFO - PROCESS | 2388 | 1461285244582 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}] 17:34:04 INFO - PROCESS | 2388 | 1461285244701 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 17:34:04 INFO - PROCESS | 2388 | 1461285244772 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3F70800 == 42 [pid = 2388] [id = 106] 17:34:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD2805800) [pid = 2388] [serial = 315] [outer = 0000000000000000] 17:34:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD2A21800) [pid = 2388] [serial = 316] [outer = 000000CFD2805800] 17:34:04 INFO - PROCESS | 2388 | 1461285244831 Marionette DEBUG loaded listener.js 17:34:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD2FAA400) [pid = 2388] [serial = 317] [outer = 000000CFD2805800] 17:34:05 INFO - PROCESS | 2388 | 1461285245581 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]]]}] 17:34:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:34:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1087ms 17:34:05 INFO - PROCESS | 2388 | 1461285245660 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 17:34:05 INFO - PROCESS | 2388 | 1461285245667 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 17:34:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:34:05 INFO - PROCESS | 2388 | 1461285245676 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:34:05 INFO - PROCESS | 2388 | 1461285245680 Marionette TRACE conn5 <- [1,390,null,{}] 17:34:05 INFO - PROCESS | 2388 | 1461285245684 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}] 17:34:05 INFO - PROCESS | 2388 | 1461285245829 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 17:34:05 INFO - PROCESS | 2388 | 1461285245891 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDBE39800 == 43 [pid = 2388] [id = 107] 17:34:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD7564C00) [pid = 2388] [serial = 318] [outer = 0000000000000000] 17:34:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD7D71400) [pid = 2388] [serial = 319] [outer = 000000CFD7564C00] 17:34:05 INFO - PROCESS | 2388 | 1461285245948 Marionette DEBUG loaded listener.js 17:34:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFD8E9FC00) [pid = 2388] [serial = 320] [outer = 000000CFD7564C00] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3266000 == 42 [pid = 2388] [id = 104] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD81E2800 == 41 [pid = 2388] [id = 103] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA8B800 == 40 [pid = 2388] [id = 102] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1162800 == 39 [pid = 2388] [id = 101] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8171800 == 38 [pid = 2388] [id = 100] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF8DA800 == 37 [pid = 2388] [id = 99] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5B9000 == 36 [pid = 2388] [id = 98] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEF8C000 == 35 [pid = 2388] [id = 97] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA8D800 == 34 [pid = 2388] [id = 96] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8F82000 == 33 [pid = 2388] [id = 95] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8172000 == 32 [pid = 2388] [id = 94] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFE5954400) [pid = 2388] [serial = 271] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD47DB000 == 31 [pid = 2388] [id = 93] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD26D3800 == 30 [pid = 2388] [id = 92] 17:34:06 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7B21800 == 29 [pid = 2388] [id = 91] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE6D64400) [pid = 2388] [serial = 194] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE6D64C00) [pid = 2388] [serial = 136] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDC979C00) [pid = 2388] [serial = 185] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE5DBC000) [pid = 2388] [serial = 191] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE33E8800) [pid = 2388] [serial = 188] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD280DC00) [pid = 2388] [serial = 182] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDF5F2400) [pid = 2388] [serial = 256] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFE0054000) [pid = 2388] [serial = 259] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDF838000) [pid = 2388] [serial = 257] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE3213C00) [pid = 2388] [serial = 262] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFE1E2F800) [pid = 2388] [serial = 260] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFE3214000) [pid = 2388] [serial = 265] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFE4BA2800) [pid = 2388] [serial = 268] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFE3221000) [pid = 2388] [serial = 263] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD2811800) [pid = 2388] [serial = 244] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD2FAF000) [pid = 2388] [serial = 245] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFE4BE4400) [pid = 2388] [serial = 269] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD2FB2C00) [pid = 2388] [serial = 242] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD2A21C00) [pid = 2388] [serial = 241] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDF5F6400) [pid = 2388] [serial = 239] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDF5EB800) [pid = 2388] [serial = 238] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFE4B94800) [pid = 2388] [serial = 236] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFE321BC00) [pid = 2388] [serial = 235] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFDCA13C00) [pid = 2388] [serial = 233] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD91AB800) [pid = 2388] [serial = 232] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD7446400) [pid = 2388] [serial = 230] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFD2951000) [pid = 2388] [serial = 229] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFE6D62C00) [pid = 2388] [serial = 227] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFDE465000) [pid = 2388] [serial = 253] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFDC9D6000) [pid = 2388] [serial = 250] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFDCA1C400) [pid = 2388] [serial = 251] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFD9692000) [pid = 2388] [serial = 248] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFD8E19800) [pid = 2388] [serial = 247] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFE33EDC00) [pid = 2388] [serial = 266] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CFDEF1C400) [pid = 2388] [serial = 254] [outer = 0000000000000000] [url = about:blank] 17:34:06 INFO - PROCESS | 2388 | 1461285246895 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]]]}] 17:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1243ms 17:34:06 INFO - PROCESS | 2388 | 1461285246922 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 17:34:06 INFO - PROCESS | 2388 | 1461285246926 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 17:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:34:06 INFO - PROCESS | 2388 | 1461285246932 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:34:06 INFO - PROCESS | 2388 | 1461285246935 Marionette TRACE conn5 <- [1,394,null,{}] 17:34:06 INFO - PROCESS | 2388 | 1461285246942 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}] 17:34:07 INFO - PROCESS | 2388 | 1461285247028 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 17:34:07 INFO - PROCESS | 2388 | 1461285247037 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD311F800 == 30 [pid = 2388] [id = 108] 17:34:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CFD273F800) [pid = 2388] [serial = 321] [outer = 0000000000000000] 17:34:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CFD2808000) [pid = 2388] [serial = 322] [outer = 000000CFD273F800] 17:34:07 INFO - PROCESS | 2388 | 1461285247089 Marionette DEBUG loaded listener.js 17:34:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFD2947C00) [pid = 2388] [serial = 323] [outer = 000000CFD273F800] 17:34:07 INFO - PROCESS | 2388 | 1461285247626 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]]]}] 17:34:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:34:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 17:34:07 INFO - PROCESS | 2388 | 1461285247671 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 17:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:34:07 INFO - PROCESS | 2388 | 1461285247677 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 17:34:07 INFO - PROCESS | 2388 | 1461285247683 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - PROCESS | 2388 | 1461285247685 Marionette TRACE conn5 <- [1,398,null,{}] 17:34:07 INFO - PROCESS | 2388 | 1461285247689 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}] 17:34:07 INFO - PROCESS | 2388 | 1461285247770 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 17:34:07 INFO - PROCESS | 2388 | 1461285247835 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7DB7000 == 31 [pid = 2388] [id = 109] 17:34:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFD2D31C00) [pid = 2388] [serial = 324] [outer = 0000000000000000] 17:34:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFD4326800) [pid = 2388] [serial = 325] [outer = 000000CFD2D31C00] 17:34:07 INFO - PROCESS | 2388 | 1461285247883 Marionette DEBUG loaded listener.js 17:34:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD75CAC00) [pid = 2388] [serial = 326] [outer = 000000CFD2D31C00] 17:34:08 INFO - PROCESS | 2388 | 1461285248298 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]]]}] 17:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 17:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:34:08 INFO - PROCESS | 2388 | 1461285248317 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 17:34:08 INFO - PROCESS | 2388 | 1461285248320 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 17:34:08 INFO - PROCESS | 2388 | 1461285248324 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:34:08 INFO - PROCESS | 2388 | 1461285248328 Marionette TRACE conn5 <- [1,402,null,{}] 17:34:08 INFO - PROCESS | 2388 | 1461285248339 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}] 17:34:08 INFO - PROCESS | 2388 | 1461285248458 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 17:34:08 INFO - PROCESS | 2388 | 1461285248470 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AF4800 == 32 [pid = 2388] [id = 110] 17:34:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFD26DB800) [pid = 2388] [serial = 327] [outer = 0000000000000000] 17:34:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD8E1CC00) [pid = 2388] [serial = 328] [outer = 000000CFD26DB800] 17:34:08 INFO - PROCESS | 2388 | 1461285248519 Marionette DEBUG loaded listener.js 17:34:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD9690C00) [pid = 2388] [serial = 329] [outer = 000000CFD26DB800] 17:34:08 INFO - PROCESS | 2388 | 1461285248945 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]]]}] 17:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 628ms 17:34:08 INFO - PROCESS | 2388 | 1461285248954 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 17:34:08 INFO - PROCESS | 2388 | 1461285248957 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 17:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:34:09 INFO - PROCESS | 2388 | 1461285248990 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:34:09 INFO - PROCESS | 2388 | 1461285248992 Marionette TRACE conn5 <- [1,406,null,{}] 17:34:09 INFO - PROCESS | 2388 | 1461285249008 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}] 17:34:09 INFO - PROCESS | 2388 | 1461285249107 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 17:34:09 INFO - PROCESS | 2388 | 1461285249116 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDECE7800 == 33 [pid = 2388] [id = 111] 17:34:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFDBE85C00) [pid = 2388] [serial = 330] [outer = 0000000000000000] 17:34:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDC628000) [pid = 2388] [serial = 331] [outer = 000000CFDBE85C00] 17:34:09 INFO - PROCESS | 2388 | 1461285249162 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDCA12400) [pid = 2388] [serial = 332] [outer = 000000CFDBE85C00] 17:34:09 INFO - PROCESS | 2388 | 1461285249608 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]]]}] 17:34:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 651ms 17:34:09 INFO - PROCESS | 2388 | 1461285249633 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 17:34:09 INFO - PROCESS | 2388 | 1461285249635 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 17:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:34:09 INFO - PROCESS | 2388 | 1461285249638 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:34:09 INFO - PROCESS | 2388 | 1461285249640 Marionette TRACE conn5 <- [1,410,null,{}] 17:34:09 INFO - PROCESS | 2388 | 1461285249643 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}] 17:34:09 INFO - PROCESS | 2388 | 1461285249744 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 17:34:09 INFO - PROCESS | 2388 | 1461285249838 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF783000 == 34 [pid = 2388] [id = 112] 17:34:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDCA1FC00) [pid = 2388] [serial = 333] [outer = 0000000000000000] 17:34:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDCAD9C00) [pid = 2388] [serial = 334] [outer = 000000CFDCA1FC00] 17:34:09 INFO - PROCESS | 2388 | 1461285249885 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDEB8FC00) [pid = 2388] [serial = 335] [outer = 000000CFDCA1FC00] 17:34:10 INFO - PROCESS | 2388 | 1461285250350 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]]]}] 17:34:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:34:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 733ms 17:34:10 INFO - PROCESS | 2388 | 1461285250376 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 17:34:10 INFO - PROCESS | 2388 | 1461285250378 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 17:34:10 INFO - PROCESS | 2388 | 1461285250382 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:34:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:34:10 INFO - PROCESS | 2388 | 1461285250384 Marionette TRACE conn5 <- [1,414,null,{}] 17:34:10 INFO - PROCESS | 2388 | 1461285250387 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}] 17:34:10 INFO - PROCESS | 2388 | 1461285250507 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 17:34:10 INFO - PROCESS | 2388 | 1461285250518 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE0803000 == 35 [pid = 2388] [id = 113] 17:34:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDF18B400) [pid = 2388] [serial = 336] [outer = 0000000000000000] 17:34:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDF5D6800) [pid = 2388] [serial = 337] [outer = 000000CFDF18B400] 17:34:10 INFO - PROCESS | 2388 | 1461285250601 Marionette DEBUG loaded listener.js 17:34:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDF5EF400) [pid = 2388] [serial = 338] [outer = 000000CFDF18B400] 17:34:11 INFO - PROCESS | 2388 | 1461285251123 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]]]}] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD1D52800) [pid = 2388] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFE592EC00) [pid = 2388] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFD2A2A400) [pid = 2388] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDEB91400) [pid = 2388] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFD2A2B800) [pid = 2388] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDE0A8C00) [pid = 2388] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD9690800) [pid = 2388] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD280D400) [pid = 2388] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFDCA1AC00) [pid = 2388] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFD7F17400) [pid = 2388] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFDEE0E000) [pid = 2388] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFDF64C000) [pid = 2388] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFD2A2EC00) [pid = 2388] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:34:11 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFE0936800) [pid = 2388] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:34:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:34:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 819ms 17:34:11 INFO - PROCESS | 2388 | 1461285251206 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 17:34:11 INFO - PROCESS | 2388 | 1461285251208 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 17:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:34:11 INFO - PROCESS | 2388 | 1461285251211 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:34:11 INFO - PROCESS | 2388 | 1461285251213 Marionette TRACE conn5 <- [1,418,null,{}] 17:34:11 INFO - PROCESS | 2388 | 1461285251219 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}] 17:34:11 INFO - PROCESS | 2388 | 1461285251293 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 17:34:11 INFO - PROCESS | 2388 | 1461285251300 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1E24000 == 36 [pid = 2388] [id = 114] 17:34:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFD2A2B800) [pid = 2388] [serial = 339] [outer = 0000000000000000] 17:34:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD7FD1C00) [pid = 2388] [serial = 340] [outer = 000000CFD2A2B800] 17:34:11 INFO - PROCESS | 2388 | 1461285251347 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFDEB91400) [pid = 2388] [serial = 341] [outer = 000000CFD2A2B800] 17:34:12 INFO - PROCESS | 2388 | 1461285252206 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]]]}] 17:34:12 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 17:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1032ms 17:34:12 INFO - PROCESS | 2388 | 1461285252246 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 17:34:12 INFO - PROCESS | 2388 | 1461285252248 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 17:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:34:12 INFO - PROCESS | 2388 | 1461285252265 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:34:12 INFO - PROCESS | 2388 | 1461285252267 Marionette TRACE conn5 <- [1,422,null,{}] 17:34:12 INFO - PROCESS | 2388 | 1461285252274 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}] 17:34:12 INFO - PROCESS | 2388 | 1461285252353 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 17:34:12 INFO - PROCESS | 2388 | 1461285252359 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3120000 == 37 [pid = 2388] [id = 115] 17:34:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFDF5F5C00) [pid = 2388] [serial = 342] [outer = 0000000000000000] 17:34:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFDF839800) [pid = 2388] [serial = 343] [outer = 000000CFDF5F5C00] 17:34:12 INFO - PROCESS | 2388 | 1461285252405 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFE004C000) [pid = 2388] [serial = 344] [outer = 000000CFDF5F5C00] 17:34:13 INFO - PROCESS | 2388 | 1461285253366 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]]]}] 17:34:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1161ms 17:34:13 INFO - PROCESS | 2388 | 1461285253452 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 17:34:13 INFO - PROCESS | 2388 | 1461285253457 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 17:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:34:13 INFO - PROCESS | 2388 | 1461285253464 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:34:13 INFO - PROCESS | 2388 | 1461285253469 Marionette TRACE conn5 <- [1,426,null,{}] 17:34:13 INFO - PROCESS | 2388 | 1461285253477 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}] 17:34:13 INFO - PROCESS | 2388 | 1461285253574 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 17:34:13 INFO - PROCESS | 2388 | 1461285253723 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD767C000 == 38 [pid = 2388] [id = 116] 17:34:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFD280B400) [pid = 2388] [serial = 345] [outer = 0000000000000000] 17:34:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD2A22000) [pid = 2388] [serial = 346] [outer = 000000CFD280B400] 17:34:13 INFO - PROCESS | 2388 | 1461285253826 Marionette DEBUG loaded listener.js 17:34:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD2FB2C00) [pid = 2388] [serial = 347] [outer = 000000CFD280B400] 17:34:14 INFO - PROCESS | 2388 | 1461285254423 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] 17:34:14 INFO - PROCESS | 2388 | 1461285254464 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 17:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:34:14 INFO - PROCESS | 2388 | 1461285254471 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:34:14 INFO - PROCESS | 2388 | 1461285254474 Marionette TRACE conn5 <- [1,430,null,{}] 17:34:14 INFO - PROCESS | 2388 | 1461285254478 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}] 17:34:14 INFO - PROCESS | 2388 | 1461285254582 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 17:34:14 INFO - PROCESS | 2388 | 1461285254660 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF568800 == 39 [pid = 2388] [id = 117] 17:34:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD7F0EC00) [pid = 2388] [serial = 348] [outer = 0000000000000000] 17:34:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD8E9C000) [pid = 2388] [serial = 349] [outer = 000000CFD7F0EC00] 17:34:14 INFO - PROCESS | 2388 | 1461285254716 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDC62E400) [pid = 2388] [serial = 350] [outer = 000000CFD7F0EC00] 17:34:15 INFO - PROCESS | 2388 | 1461285255316 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]]]}] 17:34:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:34:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 881ms 17:34:15 INFO - PROCESS | 2388 | 1461285255357 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 17:34:15 INFO - PROCESS | 2388 | 1461285255360 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 17:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:34:15 INFO - PROCESS | 2388 | 1461285255363 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - PROCESS | 2388 | 1461285255368 Marionette TRACE conn5 <- [1,434,null,{}] 17:34:15 INFO - PROCESS | 2388 | 1461285255380 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}] 17:34:15 INFO - PROCESS | 2388 | 1461285255527 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 17:34:15 INFO - PROCESS | 2388 | 1461285255545 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE327B800 == 40 [pid = 2388] [id = 118] 17:34:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDF22E800) [pid = 2388] [serial = 351] [outer = 0000000000000000] 17:34:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDF5F3800) [pid = 2388] [serial = 352] [outer = 000000CFDF22E800] 17:34:15 INFO - PROCESS | 2388 | 1461285255604 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFE093B000) [pid = 2388] [serial = 353] [outer = 000000CFDF22E800] 17:34:16 INFO - PROCESS | 2388 | 1461285256194 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]]]}] 17:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 881ms 17:34:16 INFO - PROCESS | 2388 | 1461285256246 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 17:34:16 INFO - PROCESS | 2388 | 1461285256249 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 17:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:34:16 INFO - PROCESS | 2388 | 1461285256253 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:34:16 INFO - PROCESS | 2388 | 1461285256255 Marionette TRACE conn5 <- [1,438,null,{}] 17:34:16 INFO - PROCESS | 2388 | 1461285256259 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}] 17:34:16 INFO - PROCESS | 2388 | 1461285256371 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 17:34:16 INFO - PROCESS | 2388 | 1461285256439 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE33A7000 == 41 [pid = 2388] [id = 119] 17:34:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDF22F400) [pid = 2388] [serial = 354] [outer = 0000000000000000] 17:34:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFE2172400) [pid = 2388] [serial = 355] [outer = 000000CFDF22F400] 17:34:16 INFO - PROCESS | 2388 | 1461285256495 Marionette DEBUG loaded listener.js 17:34:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFE3220800) [pid = 2388] [serial = 356] [outer = 000000CFDF22F400] 17:34:17 INFO - PROCESS | 2388 | 1461285257192 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]]]}] 17:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 984ms 17:34:17 INFO - PROCESS | 2388 | 1461285257239 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 2388 | 1461285257244 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 17:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:34:17 INFO - PROCESS | 2388 | 1461285257249 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:34:17 INFO - PROCESS | 2388 | 1461285257253 Marionette TRACE conn5 <- [1,442,null,{}] 17:34:17 INFO - PROCESS | 2388 | 1461285257260 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}] 17:34:17 INFO - PROCESS | 2388 | 1461285257357 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 17:34:17 INFO - PROCESS | 2388 | 1461285257428 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7677800 == 42 [pid = 2388] [id = 120] 17:34:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD280B800) [pid = 2388] [serial = 357] [outer = 0000000000000000] 17:34:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD2945800) [pid = 2388] [serial = 358] [outer = 000000CFD280B800] 17:34:17 INFO - PROCESS | 2388 | 1461285257478 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD2FAD800) [pid = 2388] [serial = 359] [outer = 000000CFD280B800] 17:34:17 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1E24000 == 41 [pid = 2388] [id = 114] 17:34:17 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE0803000 == 40 [pid = 2388] [id = 113] 17:34:17 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF783000 == 39 [pid = 2388] [id = 112] 17:34:17 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDECE7800 == 38 [pid = 2388] [id = 111] 17:34:17 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AF4800 == 37 [pid = 2388] [id = 110] 17:34:17 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7DB7000 == 36 [pid = 2388] [id = 109] 17:34:17 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD311F800 == 35 [pid = 2388] [id = 108] 17:34:17 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDBE39800 == 34 [pid = 2388] [id = 107] 17:34:17 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3F70800 == 33 [pid = 2388] [id = 106] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFE302F000) [pid = 2388] [serial = 313] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD762C400) [pid = 2388] [serial = 280] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFE5B0BC00) [pid = 2388] [serial = 272] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD8E1F800) [pid = 2388] [serial = 286] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD91B2400) [pid = 2388] [serial = 287] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDF18B000) [pid = 2388] [serial = 299] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD2FA5800) [pid = 2388] [serial = 277] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD2FB1000) [pid = 2388] [serial = 278] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDEB9BC00) [pid = 2388] [serial = 295] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDC629C00) [pid = 2388] [serial = 289] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDCA15800) [pid = 2388] [serial = 290] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFD26E3400) [pid = 2388] [serial = 274] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFD294CC00) [pid = 2388] [serial = 275] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFDCACFC00) [pid = 2388] [serial = 292] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFDE462C00) [pid = 2388] [serial = 293] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD8D08400) [pid = 2388] [serial = 284] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFD81A8000) [pid = 2388] [serial = 283] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFDF5E7C00) [pid = 2388] [serial = 302] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFDF232C00) [pid = 2388] [serial = 301] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFDF841C00) [pid = 2388] [serial = 304] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFD7561800) [pid = 2388] [serial = 307] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFDEF1AC00) [pid = 2388] [serial = 308] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFE09BB400) [pid = 2388] [serial = 310] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFE004D000) [pid = 2388] [serial = 305] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CFD7CCB800) [pid = 2388] [serial = 281] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000CFDEF47400) [pid = 2388] [serial = 298] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000CFE11EA800) [pid = 2388] [serial = 311] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000CFDEF1F000) [pid = 2388] [serial = 296] [outer = 0000000000000000] [url = about:blank] 17:34:18 INFO - PROCESS | 2388 | 1461285258099 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]]]}] 17:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 900ms 17:34:18 INFO - PROCESS | 2388 | 1461285258153 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 2388 | 1461285258159 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 17:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:34:18 INFO - PROCESS | 2388 | 1461285258165 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - PROCESS | 2388 | 1461285258167 Marionette TRACE conn5 <- [1,446,null,{}] 17:34:18 INFO - PROCESS | 2388 | 1461285258171 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}] 17:34:18 INFO - PROCESS | 2388 | 1461285258254 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 17:34:18 INFO - PROCESS | 2388 | 1461285258316 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7673000 == 34 [pid = 2388] [id = 121] 17:34:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000CFD2947800) [pid = 2388] [serial = 360] [outer = 0000000000000000] 17:34:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000CFD2FAE800) [pid = 2388] [serial = 361] [outer = 000000CFD2947800] 17:34:18 INFO - PROCESS | 2388 | 1461285258364 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CFD7C0A400) [pid = 2388] [serial = 362] [outer = 000000CFD2947800] 17:34:18 INFO - PROCESS | 2388 | 1461285258774 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]]]}] 17:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 629ms 17:34:18 INFO - PROCESS | 2388 | 1461285258795 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 2388 | 1461285258798 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 17:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:34:18 INFO - PROCESS | 2388 | 1461285258801 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - PROCESS | 2388 | 1461285258805 Marionette TRACE conn5 <- [1,450,null,{}] 17:34:18 INFO - PROCESS | 2388 | 1461285258816 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}] 17:34:18 INFO - PROCESS | 2388 | 1461285258905 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 17:34:18 INFO - PROCESS | 2388 | 1461285258913 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6CD800 == 35 [pid = 2388] [id = 122] 17:34:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CFD8EA5000) [pid = 2388] [serial = 363] [outer = 0000000000000000] 17:34:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CFD91B6400) [pid = 2388] [serial = 364] [outer = 000000CFD8EA5000] 17:34:18 INFO - PROCESS | 2388 | 1461285258963 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFDC62B800) [pid = 2388] [serial = 365] [outer = 000000CFD8EA5000] 17:34:19 INFO - PROCESS | 2388 | 1461285259420 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] 17:34:19 INFO - PROCESS | 2388 | 1461285259436 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 17:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:34:19 INFO - PROCESS | 2388 | 1461285259444 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:34:19 INFO - PROCESS | 2388 | 1461285259447 Marionette TRACE conn5 <- [1,454,null,{}] 17:34:19 INFO - PROCESS | 2388 | 1461285259450 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}] 17:34:19 INFO - PROCESS | 2388 | 1461285259533 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 17:34:19 INFO - PROCESS | 2388 | 1461285259540 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF558000 == 36 [pid = 2388] [id = 123] 17:34:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFDCA19C00) [pid = 2388] [serial = 366] [outer = 0000000000000000] 17:34:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFDE0A1800) [pid = 2388] [serial = 367] [outer = 000000CFDCA19C00] 17:34:19 INFO - PROCESS | 2388 | 1461285259586 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFDEB9CC00) [pid = 2388] [serial = 368] [outer = 000000CFDCA19C00] 17:34:20 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:20 INFO - PROCESS | 2388 | 1461285260054 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]]]}] 17:34:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 17:34:20 INFO - PROCESS | 2388 | 1461285260118 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 17:34:20 INFO - PROCESS | 2388 | 1461285260120 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 17:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:34:20 INFO - PROCESS | 2388 | 1461285260123 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - PROCESS | 2388 | 1461285260125 Marionette TRACE conn5 <- [1,458,null,{}] 17:34:20 INFO - PROCESS | 2388 | 1461285260129 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}] 17:34:20 INFO - PROCESS | 2388 | 1461285260237 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 17:34:20 INFO - PROCESS | 2388 | 1461285260249 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFB7C800 == 37 [pid = 2388] [id = 124] 17:34:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFDCAD4400) [pid = 2388] [serial = 369] [outer = 0000000000000000] 17:34:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFDEF49C00) [pid = 2388] [serial = 370] [outer = 000000CFDCAD4400] 17:34:20 INFO - PROCESS | 2388 | 1461285260295 Marionette DEBUG loaded listener.js 17:34:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFDF5E4000) [pid = 2388] [serial = 371] [outer = 000000CFDCAD4400] 17:34:20 INFO - PROCESS | 2388 | 1461285260747 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] 17:34:20 INFO - PROCESS | 2388 | 1461285260799 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 17:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:34:20 INFO - PROCESS | 2388 | 1461285260802 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - PROCESS | 2388 | 1461285260804 Marionette TRACE conn5 <- [1,462,null,{}] 17:34:20 INFO - PROCESS | 2388 | 1461285260808 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}] 17:34:20 INFO - PROCESS | 2388 | 1461285260964 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 17:34:20 INFO - PROCESS | 2388 | 1461285260991 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1C2E000 == 38 [pid = 2388] [id = 125] 17:34:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFE09B2400) [pid = 2388] [serial = 372] [outer = 0000000000000000] 17:34:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFE3216400) [pid = 2388] [serial = 373] [outer = 000000CFE09B2400] 17:34:21 INFO - PROCESS | 2388 | 1461285261040 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFE33E7000) [pid = 2388] [serial = 374] [outer = 000000CFE09B2400] 17:34:21 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:21 INFO - PROCESS | 2388 | 1461285261494 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] 17:34:21 INFO - PROCESS | 2388 | 1461285261545 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 17:34:21 INFO - PROCESS | 2388 | 1461285261548 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:34:21 INFO - PROCESS | 2388 | 1461285261550 Marionette TRACE conn5 <- [1,466,null,{}] 17:34:21 INFO - PROCESS | 2388 | 1461285261554 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}] 17:34:21 INFO - PROCESS | 2388 | 1461285261650 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 17:34:21 INFO - PROCESS | 2388 | 1461285261659 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD21B4800 == 39 [pid = 2388] [id = 126] 17:34:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFE33F2000) [pid = 2388] [serial = 375] [outer = 0000000000000000] 17:34:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFE4B96400) [pid = 2388] [serial = 376] [outer = 000000CFE33F2000] 17:34:21 INFO - PROCESS | 2388 | 1461285261705 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFE4BA0000) [pid = 2388] [serial = 377] [outer = 000000CFE33F2000] 17:34:22 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDBE85C00) [pid = 2388] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:34:22 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDCA1FC00) [pid = 2388] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:34:22 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFD26DB800) [pid = 2388] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:34:22 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD2D31C00) [pid = 2388] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:34:22 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFDF18B400) [pid = 2388] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:34:22 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD273F800) [pid = 2388] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:34:22 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFD7564C00) [pid = 2388] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:34:22 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFD2A2B800) [pid = 2388] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:34:22 INFO - PROCESS | 2388 | 1461285262164 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] 17:34:22 INFO - PROCESS | 2388 | 1461285262182 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 17:34:22 INFO - PROCESS | 2388 | 1461285262185 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:34:22 INFO - PROCESS | 2388 | 1461285262187 Marionette TRACE conn5 <- [1,470,null,{}] 17:34:22 INFO - PROCESS | 2388 | 1461285262195 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}] 17:34:22 INFO - PROCESS | 2388 | 1461285262301 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 17:34:22 INFO - PROCESS | 2388 | 1461285262311 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31EB000 == 40 [pid = 2388] [id = 127] 17:34:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFDC62AC00) [pid = 2388] [serial = 378] [outer = 0000000000000000] 17:34:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFDEBBF000) [pid = 2388] [serial = 379] [outer = 000000CFDC62AC00] 17:34:22 INFO - PROCESS | 2388 | 1461285262357 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFE4BDD000) [pid = 2388] [serial = 380] [outer = 000000CFDC62AC00] 17:34:22 INFO - PROCESS | 2388 | 1461285262769 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]]]}] 17:34:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 627ms 17:34:22 INFO - PROCESS | 2388 | 1461285262815 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 17:34:22 INFO - PROCESS | 2388 | 1461285262817 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 17:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:34:22 INFO - PROCESS | 2388 | 1461285262821 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:34:22 INFO - PROCESS | 2388 | 1461285262822 Marionette TRACE conn5 <- [1,474,null,{}] 17:34:22 INFO - PROCESS | 2388 | 1461285262826 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}] 17:34:22 INFO - PROCESS | 2388 | 1461285262904 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 17:34:22 INFO - PROCESS | 2388 | 1461285262911 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE371C000 == 41 [pid = 2388] [id = 128] 17:34:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFE4BE1800) [pid = 2388] [serial = 381] [outer = 0000000000000000] 17:34:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFE4BE8800) [pid = 2388] [serial = 382] [outer = 000000CFE4BE1800] 17:34:22 INFO - PROCESS | 2388 | 1461285262956 Marionette DEBUG loaded listener.js 17:34:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFE5929000) [pid = 2388] [serial = 383] [outer = 000000CFE4BE1800] 17:34:23 INFO - PROCESS | 2388 | 1461285263382 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]]]}] 17:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 628ms 17:34:23 INFO - PROCESS | 2388 | 1461285263453 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 2388 | 1461285263455 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 17:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:34:23 INFO - PROCESS | 2388 | 1461285263458 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 2388 | 1461285263460 Marionette TRACE conn5 <- [1,478,null,{}] 17:34:23 INFO - PROCESS | 2388 | 1461285263464 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}] 17:34:23 INFO - PROCESS | 2388 | 1461285263542 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 17:34:23 INFO - PROCESS | 2388 | 1461285263551 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B4B800 == 42 [pid = 2388] [id = 129] 17:34:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFE5930800) [pid = 2388] [serial = 384] [outer = 0000000000000000] 17:34:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFE594DC00) [pid = 2388] [serial = 385] [outer = 000000CFE5930800] 17:34:23 INFO - PROCESS | 2388 | 1461285263595 Marionette DEBUG loaded listener.js 17:34:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFE5957000) [pid = 2388] [serial = 386] [outer = 000000CFE5930800] 17:34:24 INFO - PROCESS | 2388 | 1461285264042 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]]]}] 17:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 17:34:24 INFO - PROCESS | 2388 | 1461285264094 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 17:34:24 INFO - PROCESS | 2388 | 1461285264096 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 17:34:24 INFO - PROCESS | 2388 | 1461285264100 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:34:24 INFO - PROCESS | 2388 | 1461285264102 Marionette TRACE conn5 <- [1,482,null,{}] 17:34:24 INFO - PROCESS | 2388 | 1461285264106 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}] 17:34:24 INFO - PROCESS | 2388 | 1461285264251 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 17:34:24 INFO - PROCESS | 2388 | 1461285264325 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2AE5000 == 43 [pid = 2388] [id = 130] 17:34:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD1D52800) [pid = 2388] [serial = 387] [outer = 0000000000000000] 17:34:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD26E4800) [pid = 2388] [serial = 388] [outer = 000000CFD1D52800] 17:34:24 INFO - PROCESS | 2388 | 1461285264385 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD2948000) [pid = 2388] [serial = 389] [outer = 000000CFD1D52800] 17:34:25 INFO - PROCESS | 2388 | 1461285265106 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]]]}] 17:34:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:34:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1083ms 17:34:25 INFO - PROCESS | 2388 | 1461285265189 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 17:34:25 INFO - PROCESS | 2388 | 1461285265193 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 17:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:34:25 INFO - PROCESS | 2388 | 1461285265200 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:34:25 INFO - PROCESS | 2388 | 1461285265204 Marionette TRACE conn5 <- [1,486,null,{}] 17:34:25 INFO - PROCESS | 2388 | 1461285265210 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}] 17:34:25 INFO - PROCESS | 2388 | 1461285265347 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 17:34:25 INFO - PROCESS | 2388 | 1461285265417 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEFA1000 == 44 [pid = 2388] [id = 131] 17:34:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD81AE000) [pid = 2388] [serial = 390] [outer = 0000000000000000] 17:34:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDBE84800) [pid = 2388] [serial = 391] [outer = 000000CFD81AE000] 17:34:25 INFO - PROCESS | 2388 | 1461285265518 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDEB96000) [pid = 2388] [serial = 392] [outer = 000000CFD81AE000] 17:34:26 INFO - PROCESS | 2388 | 1461285266113 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]]]}] 17:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 945ms 17:34:26 INFO - PROCESS | 2388 | 1461285266147 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 17:34:26 INFO - PROCESS | 2388 | 1461285266150 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 17:34:26 INFO - PROCESS | 2388 | 1461285266154 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:34:26 INFO - PROCESS | 2388 | 1461285266157 Marionette TRACE conn5 <- [1,490,null,{}] 17:34:26 INFO - PROCESS | 2388 | 1461285266161 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}] 17:34:26 INFO - PROCESS | 2388 | 1461285266269 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 17:34:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDF78DC00) [pid = 2388] [serial = 393] [outer = 000000CFDF78E800] 17:34:26 INFO - PROCESS | 2388 | 1461285266359 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D16800 == 45 [pid = 2388] [id = 132] 17:34:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDF5EDC00) [pid = 2388] [serial = 394] [outer = 0000000000000000] 17:34:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFE09BFC00) [pid = 2388] [serial = 395] [outer = 000000CFDF5EDC00] 17:34:26 INFO - PROCESS | 2388 | 1461285266462 Marionette DEBUG loaded listener.js 17:34:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFE33E6400) [pid = 2388] [serial = 396] [outer = 000000CFDF5EDC00] 17:34:27 INFO - PROCESS | 2388 | 1461285267340 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]]]}] 17:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1243ms 17:34:27 INFO - PROCESS | 2388 | 1461285267402 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 17:34:27 INFO - PROCESS | 2388 | 1461285267407 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 17:34:27 INFO - PROCESS | 2388 | 1461285267412 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:34:27 INFO - PROCESS | 2388 | 1461285267417 Marionette TRACE conn5 <- [1,494,null,{}] 17:34:27 INFO - PROCESS | 2388 | 1461285267424 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}] 17:34:27 INFO - PROCESS | 2388 | 1461285267554 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 17:34:27 INFO - PROCESS | 2388 | 1461285267574 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD767E000 == 46 [pid = 2388] [id = 133] 17:34:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD2A27000) [pid = 2388] [serial = 397] [outer = 0000000000000000] 17:34:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFD2A2FC00) [pid = 2388] [serial = 398] [outer = 000000CFD2A27000] 17:34:27 INFO - PROCESS | 2388 | 1461285267624 Marionette DEBUG loaded listener.js 17:34:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFD7634800) [pid = 2388] [serial = 399] [outer = 000000CFD2A27000] 17:34:28 INFO - PROCESS | 2388 | 1461285268258 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]]]}] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE32B7800 == 45 [pid = 2388] [id = 105] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B4B800 == 44 [pid = 2388] [id = 129] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE371C000 == 43 [pid = 2388] [id = 128] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31EB000 == 42 [pid = 2388] [id = 127] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD21B4800 == 41 [pid = 2388] [id = 126] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1C2E000 == 40 [pid = 2388] [id = 125] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFB7C800 == 39 [pid = 2388] [id = 124] 17:34:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF558000 == 38 [pid = 2388] [id = 123] 17:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 881ms 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6CD800 == 37 [pid = 2388] [id = 122] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDF839800) [pid = 2388] [serial = 343] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD2A21800) [pid = 2388] [serial = 316] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7673000 == 36 [pid = 2388] [id = 121] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7677800 == 35 [pid = 2388] [id = 120] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE33A7000 == 34 [pid = 2388] [id = 119] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE327B800 == 33 [pid = 2388] [id = 118] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF568800 == 32 [pid = 2388] [id = 117] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD767C000 == 31 [pid = 2388] [id = 116] 17:34:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3120000 == 30 [pid = 2388] [id = 115] 17:34:28 INFO - PROCESS | 2388 | 1461285268328 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 17:34:28 INFO - PROCESS | 2388 | 1461285268334 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 17:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:34:28 INFO - PROCESS | 2388 | 1461285268340 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:34:28 INFO - PROCESS | 2388 | 1461285268343 Marionette TRACE conn5 <- [1,498,null,{}] 17:34:28 INFO - PROCESS | 2388 | 1461285268349 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}] 17:34:28 INFO - PROCESS | 2388 | 1461285268441 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDCA12400) [pid = 2388] [serial = 332] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFDEB8FC00) [pid = 2388] [serial = 335] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD8E1CC00) [pid = 2388] [serial = 328] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD4326800) [pid = 2388] [serial = 325] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD75CAC00) [pid = 2388] [serial = 326] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDF5D6800) [pid = 2388] [serial = 337] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD2947C00) [pid = 2388] [serial = 323] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD8E9FC00) [pid = 2388] [serial = 320] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD7FD1C00) [pid = 2388] [serial = 340] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDF5EF400) [pid = 2388] [serial = 338] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD7D71400) [pid = 2388] [serial = 319] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDC628000) [pid = 2388] [serial = 331] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDCAD9C00) [pid = 2388] [serial = 334] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDEB91400) [pid = 2388] [serial = 341] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFD2808000) [pid = 2388] [serial = 322] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD9690C00) [pid = 2388] [serial = 329] [outer = 0000000000000000] [url = about:blank] 17:34:28 INFO - PROCESS | 2388 | 1461285268513 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2E40800 == 31 [pid = 2388] [id = 134] 17:34:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD280AC00) [pid = 2388] [serial = 400] [outer = 0000000000000000] 17:34:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD2947C00) [pid = 2388] [serial = 401] [outer = 000000CFD280AC00] 17:34:28 INFO - PROCESS | 2388 | 1461285268561 Marionette DEBUG loaded listener.js 17:34:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD473DC00) [pid = 2388] [serial = 402] [outer = 000000CFD280AC00] 17:34:28 INFO - PROCESS | 2388 | 1461285268956 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]]]}] 17:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 17:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:34:29 INFO - PROCESS | 2388 | 1461285269033 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 17:34:29 INFO - PROCESS | 2388 | 1461285269035 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 17:34:29 INFO - PROCESS | 2388 | 1461285269040 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:34:29 INFO - PROCESS | 2388 | 1461285269043 Marionette TRACE conn5 <- [1,502,null,{}] 17:34:29 INFO - PROCESS | 2388 | 1461285269060 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}] 17:34:29 INFO - PROCESS | 2388 | 1461285269144 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 17:34:29 INFO - PROCESS | 2388 | 1461285269160 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6B8000 == 32 [pid = 2388] [id = 135] 17:34:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD273D400) [pid = 2388] [serial = 403] [outer = 0000000000000000] 17:34:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD8EA7800) [pid = 2388] [serial = 404] [outer = 000000CFD273D400] 17:34:29 INFO - PROCESS | 2388 | 1461285269210 Marionette DEBUG loaded listener.js 17:34:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD9A2BC00) [pid = 2388] [serial = 405] [outer = 000000CFD273D400] 17:34:29 INFO - PROCESS | 2388 | 1461285269656 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]]]}] 17:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 650ms 17:34:29 INFO - PROCESS | 2388 | 1461285269691 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 17:34:29 INFO - PROCESS | 2388 | 1461285269694 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 17:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:34:29 INFO - PROCESS | 2388 | 1461285269698 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:34:29 INFO - PROCESS | 2388 | 1461285269699 Marionette TRACE conn5 <- [1,506,null,{}] 17:34:29 INFO - PROCESS | 2388 | 1461285269703 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}] 17:34:29 INFO - PROCESS | 2388 | 1461285269815 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 17:34:29 INFO - PROCESS | 2388 | 1461285269824 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEF8E000 == 33 [pid = 2388] [id = 136] 17:34:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDC9D2C00) [pid = 2388] [serial = 406] [outer = 0000000000000000] 17:34:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDCA16000) [pid = 2388] [serial = 407] [outer = 000000CFDC9D2C00] 17:34:29 INFO - PROCESS | 2388 | 1461285269872 Marionette DEBUG loaded listener.js 17:34:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDCA1FC00) [pid = 2388] [serial = 408] [outer = 000000CFDC9D2C00] 17:34:30 INFO - PROCESS | 2388 | 1461285270293 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]]]}] 17:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 17:34:30 INFO - PROCESS | 2388 | 1461285270328 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 17:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:34:30 INFO - PROCESS | 2388 | 1461285270331 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 17:34:30 INFO - PROCESS | 2388 | 1461285270334 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:34:30 INFO - PROCESS | 2388 | 1461285270336 Marionette TRACE conn5 <- [1,510,null,{}] 17:34:30 INFO - PROCESS | 2388 | 1461285270339 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}] 17:34:30 INFO - PROCESS | 2388 | 1461285270417 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 17:34:30 INFO - PROCESS | 2388 | 1461285270424 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5C5800 == 34 [pid = 2388] [id = 137] 17:34:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD2738800) [pid = 2388] [serial = 409] [outer = 0000000000000000] 17:34:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDE0A2C00) [pid = 2388] [serial = 410] [outer = 000000CFD2738800] 17:34:30 INFO - PROCESS | 2388 | 1461285270472 Marionette DEBUG loaded listener.js 17:34:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDEBBBC00) [pid = 2388] [serial = 411] [outer = 000000CFD2738800] 17:34:30 INFO - PROCESS | 2388 | 1461285270953 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]]]}] 17:34:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 672ms 17:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:34:31 INFO - PROCESS | 2388 | 1461285271009 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 2388 | 1461285271011 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 17:34:31 INFO - PROCESS | 2388 | 1461285271015 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - PROCESS | 2388 | 1461285271017 Marionette TRACE conn5 <- [1,514,null,{}] 17:34:31 INFO - PROCESS | 2388 | 1461285271021 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}] 17:34:31 INFO - PROCESS | 2388 | 1461285271147 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 17:34:31 INFO - PROCESS | 2388 | 1461285271225 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE02C1000 == 35 [pid = 2388] [id = 138] 17:34:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDEF44000) [pid = 2388] [serial = 412] [outer = 0000000000000000] 17:34:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDF5EE000) [pid = 2388] [serial = 413] [outer = 000000CFDEF44000] 17:34:31 INFO - PROCESS | 2388 | 1461285271276 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDF837C00) [pid = 2388] [serial = 414] [outer = 000000CFDEF44000] 17:34:31 INFO - PROCESS | 2388 | 1461285271702 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]]]}] 17:34:31 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 17:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 734ms 17:34:31 INFO - PROCESS | 2388 | 1461285271753 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 2388 | 1461285271755 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 17:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:34:31 INFO - PROCESS | 2388 | 1461285271764 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - PROCESS | 2388 | 1461285271766 Marionette TRACE conn5 <- [1,518,null,{}] 17:34:31 INFO - PROCESS | 2388 | 1461285271769 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}] 17:34:31 INFO - PROCESS | 2388 | 1461285271868 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 17:34:31 INFO - PROCESS | 2388 | 1461285271874 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1C2C800 == 36 [pid = 2388] [id = 139] 17:34:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDF5EB400) [pid = 2388] [serial = 415] [outer = 0000000000000000] 17:34:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDFA4DC00) [pid = 2388] [serial = 416] [outer = 000000CFDF5EB400] 17:34:31 INFO - PROCESS | 2388 | 1461285271921 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE09BF000) [pid = 2388] [serial = 417] [outer = 000000CFDF5EB400] 17:34:32 INFO - PROCESS | 2388 | 1461285272370 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]]]}] 17:34:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 17:34:32 INFO - PROCESS | 2388 | 1461285272390 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 17:34:32 INFO - PROCESS | 2388 | 1461285272392 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 17:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:34:32 INFO - PROCESS | 2388 | 1461285272402 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:34:32 INFO - PROCESS | 2388 | 1461285272404 Marionette TRACE conn5 <- [1,522,null,{}] 17:34:32 INFO - PROCESS | 2388 | 1461285272407 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}] 17:34:32 INFO - PROCESS | 2388 | 1461285272505 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 17:34:32 INFO - PROCESS | 2388 | 1461285272581 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3127000 == 37 [pid = 2388] [id = 140] 17:34:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE1E2E400) [pid = 2388] [serial = 418] [outer = 0000000000000000] 17:34:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE2670000) [pid = 2388] [serial = 419] [outer = 000000CFE1E2E400] 17:34:32 INFO - PROCESS | 2388 | 1461285272628 Marionette DEBUG loaded listener.js 17:34:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE3221800) [pid = 2388] [serial = 420] [outer = 000000CFE1E2E400] 17:34:32 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDCAD4400) [pid = 2388] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:34:32 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE09B2400) [pid = 2388] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:34:32 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD280B800) [pid = 2388] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:34:32 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD2947800) [pid = 2388] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:34:32 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDF22F400) [pid = 2388] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:34:32 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD8EA5000) [pid = 2388] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:34:32 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFDCA19C00) [pid = 2388] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:34:32 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFE33F2000) [pid = 2388] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:34:32 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDC62AC00) [pid = 2388] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:34:32 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFE4BE1800) [pid = 2388] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:34:33 INFO - PROCESS | 2388 | 1461285273118 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]]]}] 17:34:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:34:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 776ms 17:34:33 INFO - PROCESS | 2388 | 1461285273181 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 17:34:33 INFO - PROCESS | 2388 | 1461285273183 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 17:34:33 INFO - PROCESS | 2388 | 1461285273186 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:34:33 INFO - PROCESS | 2388 | 1461285273188 Marionette TRACE conn5 <- [1,526,null,{}] 17:34:33 INFO - PROCESS | 2388 | 1461285273191 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}] 17:34:33 INFO - PROCESS | 2388 | 1461285273267 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 17:34:33 INFO - PROCESS | 2388 | 1461285273274 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDBE3E000 == 38 [pid = 2388] [id = 141] 17:34:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDF18D800) [pid = 2388] [serial = 421] [outer = 0000000000000000] 17:34:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFE3221400) [pid = 2388] [serial = 422] [outer = 000000CFDF18D800] 17:34:33 INFO - PROCESS | 2388 | 1461285273321 Marionette DEBUG loaded listener.js 17:34:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFE33F2000) [pid = 2388] [serial = 423] [outer = 000000CFDF18D800] 17:34:33 INFO - PROCESS | 2388 | 1461285273729 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]]]}] 17:34:33 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 17:34:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 586ms 17:34:33 INFO - PROCESS | 2388 | 1461285273775 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 17:34:33 INFO - PROCESS | 2388 | 1461285273777 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 17:34:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:34:33 INFO - PROCESS | 2388 | 1461285273785 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:34:33 INFO - PROCESS | 2388 | 1461285273787 Marionette TRACE conn5 <- [1,530,null,{}] 17:34:33 INFO - PROCESS | 2388 | 1461285273791 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}] 17:34:33 INFO - PROCESS | 2388 | 1461285273868 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 17:34:33 INFO - PROCESS | 2388 | 1461285273875 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3716000 == 39 [pid = 2388] [id = 142] 17:34:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFE4BA0C00) [pid = 2388] [serial = 424] [outer = 0000000000000000] 17:34:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFE4BE2000) [pid = 2388] [serial = 425] [outer = 000000CFE4BA0C00] 17:34:33 INFO - PROCESS | 2388 | 1461285273923 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE594D800) [pid = 2388] [serial = 426] [outer = 000000CFE4BA0C00] 17:34:34 INFO - PROCESS | 2388 | 1461285274524 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"]]]}] 17:34:34 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 17:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:34:34 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 17:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:34:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 775ms 17:34:34 INFO - PROCESS | 2388 | 1461285274565 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 17:34:34 INFO - PROCESS | 2388 | 1461285274568 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 17:34:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:34:34 INFO - PROCESS | 2388 | 1461285274571 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:34:34 INFO - PROCESS | 2388 | 1461285274574 Marionette TRACE conn5 <- [1,534,null,{}] 17:34:34 INFO - PROCESS | 2388 | 1461285274578 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}] 17:34:34 INFO - PROCESS | 2388 | 1461285274687 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 17:34:34 INFO - PROCESS | 2388 | 1461285274695 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74AB000 == 40 [pid = 2388] [id = 143] 17:34:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE5DAEC00) [pid = 2388] [serial = 427] [outer = 0000000000000000] 17:34:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE5DBBC00) [pid = 2388] [serial = 428] [outer = 000000CFE5DAEC00] 17:34:34 INFO - PROCESS | 2388 | 1461285274746 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE6B3E000) [pid = 2388] [serial = 429] [outer = 000000CFE5DAEC00] 17:34:35 INFO - PROCESS | 2388 | 1461285275404 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]]]}] 17:34:35 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. 17:34:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 880ms 17:34:35 INFO - PROCESS | 2388 | 1461285275454 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 2388 | 1461285275460 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 17:34:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:34:35 INFO - PROCESS | 2388 | 1461285275466 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - PROCESS | 2388 | 1461285275471 Marionette TRACE conn5 <- [1,538,null,{}] 17:34:35 INFO - PROCESS | 2388 | 1461285275476 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}] 17:34:35 INFO - PROCESS | 2388 | 1461285275587 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 17:34:35 INFO - PROCESS | 2388 | 1461285275659 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD75F6000 == 41 [pid = 2388] [id = 144] 17:34:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD4331000) [pid = 2388] [serial = 430] [outer = 0000000000000000] 17:34:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD7CCE400) [pid = 2388] [serial = 431] [outer = 000000CFD4331000] 17:34:35 INFO - PROCESS | 2388 | 1461285275720 Marionette DEBUG loaded listener.js 17:34:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD8D0B400) [pid = 2388] [serial = 432] [outer = 000000CFD4331000] 17:34:36 INFO - PROCESS | 2388 | 1461285276262 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]]]}] 17:34:36 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. 17:34:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 837ms 17:34:36 INFO - PROCESS | 2388 | 1461285276306 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 17:34:36 INFO - PROCESS | 2388 | 1461285276312 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 17:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:34:36 INFO - PROCESS | 2388 | 1461285276390 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:34:36 INFO - PROCESS | 2388 | 1461285276393 Marionette TRACE conn5 <- [1,542,null,{}] 17:34:36 INFO - PROCESS | 2388 | 1461285276397 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}] 17:34:36 INFO - PROCESS | 2388 | 1461285276518 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 17:34:36 INFO - PROCESS | 2388 | 1461285276595 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE039E000 == 42 [pid = 2388] [id = 145] 17:34:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD8E1FC00) [pid = 2388] [serial = 433] [outer = 0000000000000000] 17:34:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDC976C00) [pid = 2388] [serial = 434] [outer = 000000CFD8E1FC00] 17:34:36 INFO - PROCESS | 2388 | 1461285276653 Marionette DEBUG loaded listener.js 17:34:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDF190400) [pid = 2388] [serial = 435] [outer = 000000CFD8E1FC00] 17:34:37 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:37 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:34:37 INFO - PROCESS | 2388 | 1461285277217 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]]]}] 17:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 946ms 17:34:37 INFO - PROCESS | 2388 | 1461285277287 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 17:34:37 INFO - PROCESS | 2388 | 1461285277289 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 17:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:34:37 INFO - PROCESS | 2388 | 1461285277294 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:34:37 INFO - PROCESS | 2388 | 1461285277298 Marionette TRACE conn5 <- [1,546,null,{}] 17:34:37 INFO - PROCESS | 2388 | 1461285277310 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}] 17:34:37 INFO - PROCESS | 2388 | 1461285277450 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 17:34:37 INFO - PROCESS | 2388 | 1461285277522 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7B0E800 == 43 [pid = 2388] [id = 146] 17:34:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE004CC00) [pid = 2388] [serial = 436] [outer = 0000000000000000] 17:34:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE33E7400) [pid = 2388] [serial = 437] [outer = 000000CFE004CC00] 17:34:37 INFO - PROCESS | 2388 | 1461285277621 Marionette DEBUG loaded listener.js 17:34:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE5B0F400) [pid = 2388] [serial = 438] [outer = 000000CFE004CC00] 17:34:38 INFO - PROCESS | 2388 | 1461285278190 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]]]}] 17:34:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:34:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 943ms 17:34:38 INFO - PROCESS | 2388 | 1461285278237 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 17:34:38 INFO - PROCESS | 2388 | 1461285278241 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 17:34:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:34:38 INFO - PROCESS | 2388 | 1461285278244 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:34:38 INFO - PROCESS | 2388 | 1461285278247 Marionette TRACE conn5 <- [1,550,null,{}] 17:34:38 INFO - PROCESS | 2388 | 1461285278251 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}] 17:34:38 INFO - PROCESS | 2388 | 1461285278356 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 17:34:38 INFO - PROCESS | 2388 | 1461285278439 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE836F000 == 44 [pid = 2388] [id = 147] 17:34:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDF2ECC00) [pid = 2388] [serial = 439] [outer = 0000000000000000] 17:34:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDF2F6800) [pid = 2388] [serial = 440] [outer = 000000CFDF2ECC00] 17:34:38 INFO - PROCESS | 2388 | 1461285278499 Marionette DEBUG loaded listener.js 17:34:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE5DAFC00) [pid = 2388] [serial = 441] [outer = 000000CFDF2ECC00] 17:34:38 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:38 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:34:39 INFO - PROCESS | 2388 | 1461285279012 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]]]}] 17:34:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:34:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 774ms 17:34:39 INFO - PROCESS | 2388 | 1461285279021 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 17:34:39 INFO - PROCESS | 2388 | 1461285279023 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 17:34:39 INFO - PROCESS | 2388 | 1461285279027 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:34:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:34:39 INFO - PROCESS | 2388 | 1461285279029 Marionette TRACE conn5 <- [1,554,null,{}] 17:34:39 INFO - PROCESS | 2388 | 1461285279050 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}] 17:34:39 INFO - PROCESS | 2388 | 1461285279182 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 17:34:39 INFO - PROCESS | 2388 | 1461285279263 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3142800 == 45 [pid = 2388] [id = 148] 17:34:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDC607400) [pid = 2388] [serial = 442] [outer = 0000000000000000] 17:34:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDC60B800) [pid = 2388] [serial = 443] [outer = 000000CFDC607400] 17:34:39 INFO - PROCESS | 2388 | 1461285279319 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFDF2F5000) [pid = 2388] [serial = 444] [outer = 000000CFDC607400] 17:34:39 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:39 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:34:39 INFO - PROCESS | 2388 | 1461285279883 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]]]}] 17:34:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:34:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 945ms 17:34:39 INFO - PROCESS | 2388 | 1461285279975 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 17:34:39 INFO - PROCESS | 2388 | 1461285279978 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 17:34:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:34:39 INFO - PROCESS | 2388 | 1461285279982 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:34:39 INFO - PROCESS | 2388 | 1461285279984 Marionette TRACE conn5 <- [1,558,null,{}] 17:34:40 INFO - PROCESS | 2388 | 1461285280136 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}] 17:34:40 INFO - PROCESS | 2388 | 1461285280233 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 17:34:40 INFO - PROCESS | 2388 | 1461285280310 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD81E1800 == 46 [pid = 2388] [id = 149] 17:34:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFD2A27800) [pid = 2388] [serial = 445] [outer = 0000000000000000] 17:34:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFD2FA4800) [pid = 2388] [serial = 446] [outer = 000000CFD2A27800] 17:34:40 INFO - PROCESS | 2388 | 1461285280361 Marionette DEBUG loaded listener.js 17:34:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFD7FCF800) [pid = 2388] [serial = 447] [outer = 000000CFD2A27800] 17:34:40 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:40 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:34:40 INFO - PROCESS | 2388 | 1461285280963 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]]]}] 17:34:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:34:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1011ms 17:34:41 INFO - PROCESS | 2388 | 1461285280995 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 17:34:41 INFO - PROCESS | 2388 | 1461285280999 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 17:34:41 INFO - PROCESS | 2388 | 1461285281004 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:34:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:34:41 INFO - PROCESS | 2388 | 1461285281006 Marionette TRACE conn5 <- [1,562,null,{}] 17:34:41 INFO - PROCESS | 2388 | 1461285281010 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}] 17:34:41 INFO - PROCESS | 2388 | 1461285281123 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3716000 == 45 [pid = 2388] [id = 142] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDBE3E000 == 44 [pid = 2388] [id = 141] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3127000 == 43 [pid = 2388] [id = 140] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1C2C800 == 42 [pid = 2388] [id = 139] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE02C1000 == 41 [pid = 2388] [id = 138] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5C5800 == 40 [pid = 2388] [id = 137] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEF8E000 == 39 [pid = 2388] [id = 136] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6B8000 == 38 [pid = 2388] [id = 135] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2E40800 == 37 [pid = 2388] [id = 134] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD767E000 == 36 [pid = 2388] [id = 133] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEFA1000 == 35 [pid = 2388] [id = 131] 17:34:41 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2AE5000 == 34 [pid = 2388] [id = 130] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFDEF49C00) [pid = 2388] [serial = 370] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFE33E7000) [pid = 2388] [serial = 374] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFE3216400) [pid = 2388] [serial = 373] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD2FAD800) [pid = 2388] [serial = 359] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD2945800) [pid = 2388] [serial = 358] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDF5F3800) [pid = 2388] [serial = 352] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD2FAE800) [pid = 2388] [serial = 361] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD7C0A400) [pid = 2388] [serial = 362] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE3220800) [pid = 2388] [serial = 356] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE2172400) [pid = 2388] [serial = 355] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD91B6400) [pid = 2388] [serial = 364] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDC62B800) [pid = 2388] [serial = 365] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD8E9C000) [pid = 2388] [serial = 349] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD2A22000) [pid = 2388] [serial = 346] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDE0A1800) [pid = 2388] [serial = 367] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE4B96400) [pid = 2388] [serial = 376] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFE4BDD000) [pid = 2388] [serial = 380] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDEBBF000) [pid = 2388] [serial = 379] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE4BA0000) [pid = 2388] [serial = 377] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDF5E4000) [pid = 2388] [serial = 371] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE4BE8800) [pid = 2388] [serial = 382] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFE5929000) [pid = 2388] [serial = 383] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDEB9CC00) [pid = 2388] [serial = 368] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE594DC00) [pid = 2388] [serial = 385] [outer = 0000000000000000] [url = about:blank] 17:34:41 INFO - PROCESS | 2388 | 1461285281239 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2AD9000 == 35 [pid = 2388] [id = 150] 17:34:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD273B800) [pid = 2388] [serial = 448] [outer = 0000000000000000] 17:34:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD294FC00) [pid = 2388] [serial = 449] [outer = 000000CFD273B800] 17:34:41 INFO - PROCESS | 2388 | 1461285281288 Marionette DEBUG loaded listener.js 17:34:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFD7CCB800) [pid = 2388] [serial = 450] [outer = 000000CFD273B800] 17:34:41 INFO - PROCESS | 2388 | 1461285281685 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]]]}] 17:34:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:34:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 732ms 17:34:41 INFO - PROCESS | 2388 | 1461285281741 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 17:34:41 INFO - PROCESS | 2388 | 1461285281743 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 17:34:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:34:41 INFO - PROCESS | 2388 | 1461285281747 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:34:41 INFO - PROCESS | 2388 | 1461285281749 Marionette TRACE conn5 <- [1,566,null,{}] 17:34:41 INFO - PROCESS | 2388 | 1461285281753 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}] 17:34:41 INFO - PROCESS | 2388 | 1461285281865 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 17:34:41 INFO - PROCESS | 2388 | 1461285281881 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE659000 == 36 [pid = 2388] [id = 151] 17:34:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDC62F000) [pid = 2388] [serial = 451] [outer = 0000000000000000] 17:34:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDCA12800) [pid = 2388] [serial = 452] [outer = 000000CFDC62F000] 17:34:41 INFO - PROCESS | 2388 | 1461285281932 Marionette DEBUG loaded listener.js 17:34:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDE09FC00) [pid = 2388] [serial = 453] [outer = 000000CFDC62F000] 17:34:42 INFO - PROCESS | 2388 | 1461285282389 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]]]}] 17:34:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:34:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 17:34:42 INFO - PROCESS | 2388 | 1461285282426 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 2388 | 1461285282433 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 17:34:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:34:42 INFO - PROCESS | 2388 | 1461285282437 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 2388 | 1461285282439 Marionette TRACE conn5 <- [1,570,null,{}] 17:34:42 INFO - PROCESS | 2388 | 1461285282442 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}] 17:34:42 INFO - PROCESS | 2388 | 1461285282525 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 17:34:42 INFO - PROCESS | 2388 | 1461285282533 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF907800 == 37 [pid = 2388] [id = 152] 17:34:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDEE09C00) [pid = 2388] [serial = 454] [outer = 0000000000000000] 17:34:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDF2EFC00) [pid = 2388] [serial = 455] [outer = 000000CFDEE09C00] 17:34:42 INFO - PROCESS | 2388 | 1461285282582 Marionette DEBUG loaded listener.js 17:34:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDF5ECC00) [pid = 2388] [serial = 456] [outer = 000000CFDEE09C00] 17:34:43 INFO - PROCESS | 2388 | 1461285283021 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]]]}] 17:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 627ms 17:34:43 INFO - PROCESS | 2388 | 1461285283068 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 17:34:43 INFO - PROCESS | 2388 | 1461285283070 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 17:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:34:43 INFO - PROCESS | 2388 | 1461285283074 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:34:43 INFO - PROCESS | 2388 | 1461285283075 Marionette TRACE conn5 <- [1,574,null,{}] 17:34:43 INFO - PROCESS | 2388 | 1461285283079 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}] 17:34:43 INFO - PROCESS | 2388 | 1461285283157 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 17:34:43 INFO - PROCESS | 2388 | 1461285283166 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF9B8800 == 38 [pid = 2388] [id = 153] 17:34:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDF83D400) [pid = 2388] [serial = 457] [outer = 0000000000000000] 17:34:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF95E800) [pid = 2388] [serial = 458] [outer = 000000CFDF83D400] 17:34:43 INFO - PROCESS | 2388 | 1461285283214 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE09E0400) [pid = 2388] [serial = 459] [outer = 000000CFDF83D400] 17:34:43 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:43 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:43 INFO - PROCESS | 2388 | 1461285283661 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]]]}] 17:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 628ms 17:34:43 INFO - PROCESS | 2388 | 1461285283704 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 17:34:43 INFO - PROCESS | 2388 | 1461285283707 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 17:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:34:43 INFO - PROCESS | 2388 | 1461285283716 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:34:43 INFO - PROCESS | 2388 | 1461285283718 Marionette TRACE conn5 <- [1,578,null,{}] 17:34:43 INFO - PROCESS | 2388 | 1461285283721 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}] 17:34:43 INFO - PROCESS | 2388 | 1461285283885 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 17:34:43 INFO - PROCESS | 2388 | 1461285283905 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1C1F800 == 39 [pid = 2388] [id = 154] 17:34:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE1C71400) [pid = 2388] [serial = 460] [outer = 0000000000000000] 17:34:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE2665C00) [pid = 2388] [serial = 461] [outer = 000000CFE1C71400] 17:34:43 INFO - PROCESS | 2388 | 1461285283954 Marionette DEBUG loaded listener.js 17:34:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE33ED400) [pid = 2388] [serial = 462] [outer = 000000CFE1C71400] 17:34:44 INFO - PROCESS | 2388 | 1461285284398 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]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:34:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 17:34:44 INFO - PROCESS | 2388 | 1461285284453 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 17:34:44 INFO - PROCESS | 2388 | 1461285284456 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 17:34:44 INFO - PROCESS | 2388 | 1461285284458 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:34:44 INFO - PROCESS | 2388 | 1461285284460 Marionette TRACE conn5 <- [1,582,null,{}] 17:34:44 INFO - PROCESS | 2388 | 1461285284464 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}] 17:34:44 INFO - PROCESS | 2388 | 1461285284596 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 17:34:44 INFO - PROCESS | 2388 | 1461285284646 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3135000 == 40 [pid = 2388] [id = 155] 17:34:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE0F28800) [pid = 2388] [serial = 463] [outer = 0000000000000000] 17:34:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE0F2E000) [pid = 2388] [serial = 464] [outer = 000000CFE0F28800] 17:34:44 INFO - PROCESS | 2388 | 1461285284692 Marionette DEBUG loaded listener.js 17:34:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE4B96400) [pid = 2388] [serial = 465] [outer = 000000CFE0F28800] 17:34:45 INFO - PROCESS | 2388 | 1461285285104 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]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 691ms 17:34:45 INFO - PROCESS | 2388 | 1461285285154 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 2388 | 1461285285156 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 17:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:34:45 INFO - PROCESS | 2388 | 1461285285159 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - PROCESS | 2388 | 1461285285161 Marionette TRACE conn5 <- [1,586,null,{}] 17:34:45 INFO - PROCESS | 2388 | 1461285285165 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}] 17:34:45 INFO - PROCESS | 2388 | 1461285285267 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 17:34:45 INFO - PROCESS | 2388 | 1461285285274 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3279800 == 41 [pid = 2388] [id = 156] 17:34:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE1E2D800) [pid = 2388] [serial = 466] [outer = 0000000000000000] 17:34:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE48B9C00) [pid = 2388] [serial = 467] [outer = 000000CFE1E2D800] 17:34:45 INFO - PROCESS | 2388 | 1461285285355 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE48C0000) [pid = 2388] [serial = 468] [outer = 000000CFE1E2D800] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDEF44000) [pid = 2388] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDF5EB400) [pid = 2388] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE1E2E400) [pid = 2388] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD2738800) [pid = 2388] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDF5EDC00) [pid = 2388] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFD2A27000) [pid = 2388] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFD273D400) [pid = 2388] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDC9D2C00) [pid = 2388] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD280AC00) [pid = 2388] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDF18D800) [pid = 2388] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:34:45 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFE4BA0C00) [pid = 2388] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:34:45 INFO - PROCESS | 2388 | 1461285285785 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]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 17:34:45 INFO - PROCESS | 2388 | 1461285285852 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 2388 | 1461285285854 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 17:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:34:45 INFO - PROCESS | 2388 | 1461285285857 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - PROCESS | 2388 | 1461285285859 Marionette TRACE conn5 <- [1,590,null,{}] 17:34:45 INFO - PROCESS | 2388 | 1461285285862 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}] 17:34:45 INFO - PROCESS | 2388 | 1461285285968 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 17:34:45 INFO - PROCESS | 2388 | 1461285285981 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3722800 == 42 [pid = 2388] [id = 157] 17:34:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFD8EA5000) [pid = 2388] [serial = 469] [outer = 0000000000000000] 17:34:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDCA4A000) [pid = 2388] [serial = 470] [outer = 000000CFD8EA5000] 17:34:46 INFO - PROCESS | 2388 | 1461285286026 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE2664400) [pid = 2388] [serial = 471] [outer = 000000CFD8EA5000] 17:34:46 INFO - PROCESS | 2388 | 1461285286448 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]]]}] 17:34:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:34:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 628ms 17:34:46 INFO - PROCESS | 2388 | 1461285286488 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 2388 | 1461285286490 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 17:34:46 INFO - PROCESS | 2388 | 1461285286494 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:34:46 INFO - PROCESS | 2388 | 1461285286496 Marionette TRACE conn5 <- [1,594,null,{}] 17:34:46 INFO - PROCESS | 2388 | 1461285286499 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}] 17:34:46 INFO - PROCESS | 2388 | 1461285286580 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 17:34:46 INFO - PROCESS | 2388 | 1461285286588 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D07800 == 43 [pid = 2388] [id = 158] 17:34:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDFE15800) [pid = 2388] [serial = 472] [outer = 0000000000000000] 17:34:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDFE1B400) [pid = 2388] [serial = 473] [outer = 000000CFDFE15800] 17:34:46 INFO - PROCESS | 2388 | 1461285286633 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE33F1800) [pid = 2388] [serial = 474] [outer = 000000CFDFE15800] 17:34:47 INFO - PROCESS | 2388 | 1461285287033 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]]]}] 17:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 585ms 17:34:47 INFO - PROCESS | 2388 | 1461285287083 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 2388 | 1461285287085 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 17:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:34:47 INFO - PROCESS | 2388 | 1461285287093 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - PROCESS | 2388 | 1461285287095 Marionette TRACE conn5 <- [1,598,null,{}] 17:34:47 INFO - PROCESS | 2388 | 1461285287098 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}] 17:34:47 INFO - PROCESS | 2388 | 1461285287198 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 17:34:47 INFO - PROCESS | 2388 | 1461285287207 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8376800 == 44 [pid = 2388] [id = 159] 17:34:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDF5F5000) [pid = 2388] [serial = 475] [outer = 0000000000000000] 17:34:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE5959C00) [pid = 2388] [serial = 476] [outer = 000000CFDF5F5000] 17:34:47 INFO - PROCESS | 2388 | 1461285287257 Marionette DEBUG loaded listener.js 17:34:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE6B37400) [pid = 2388] [serial = 477] [outer = 000000CFDF5F5000] 17:34:47 INFO - PROCESS | 2388 | 1461285287697 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]]]}] 17:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 17:34:47 INFO - PROCESS | 2388 | 1461285287721 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 2388 | 1461285287724 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 17:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:34:47 INFO - PROCESS | 2388 | 1461285287737 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - PROCESS | 2388 | 1461285287739 Marionette TRACE conn5 <- [1,602,null,{}] 17:34:47 INFO - PROCESS | 2388 | 1461285287743 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}] 17:34:47 INFO - PROCESS | 2388 | 1461285287875 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 17:34:47 INFO - PROCESS | 2388 | 1461285287954 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2D18000 == 45 [pid = 2388] [id = 160] 17:34:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFD2640000) [pid = 2388] [serial = 478] [outer = 0000000000000000] 17:34:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFD2733400) [pid = 2388] [serial = 479] [outer = 000000CFD2640000] 17:34:48 INFO - PROCESS | 2388 | 1461285288055 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFD2A21C00) [pid = 2388] [serial = 480] [outer = 000000CFD2640000] 17:34:48 INFO - PROCESS | 2388 | 1461285288740 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]]]}] 17:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1039ms 17:34:48 INFO - PROCESS | 2388 | 1461285288770 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 17:34:48 INFO - PROCESS | 2388 | 1461285288776 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 17:34:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:34:48 INFO - PROCESS | 2388 | 1461285288802 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:34:48 INFO - PROCESS | 2388 | 1461285288807 Marionette TRACE conn5 <- [1,606,null,{}] 17:34:48 INFO - PROCESS | 2388 | 1461285288812 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}] 17:34:48 INFO - PROCESS | 2388 | 1461285288923 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 17:34:49 INFO - PROCESS | 2388 | 1461285288996 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5C1800 == 46 [pid = 2388] [id = 161] 17:34:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFDC62AC00) [pid = 2388] [serial = 481] [outer = 0000000000000000] 17:34:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFDCA19400) [pid = 2388] [serial = 482] [outer = 000000CFDC62AC00] 17:34:49 INFO - PROCESS | 2388 | 1461285289097 Marionette DEBUG loaded listener.js 17:34:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFDEBC4000) [pid = 2388] [serial = 483] [outer = 000000CFDC62AC00] 17:34:49 INFO - PROCESS | 2388 | 1461285289650 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]]]}] 17:34:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:34:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 879ms 17:34:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:34:49 INFO - PROCESS | 2388 | 1461285289684 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 17:34:49 INFO - PROCESS | 2388 | 1461285289687 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 17:34:49 INFO - PROCESS | 2388 | 1461285289691 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:34:49 INFO - PROCESS | 2388 | 1461285289694 Marionette TRACE conn5 <- [1,610,null,{}] 17:34:49 INFO - PROCESS | 2388 | 1461285289698 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}] 17:34:49 INFO - PROCESS | 2388 | 1461285289805 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 17:34:49 INFO - PROCESS | 2388 | 1461285289894 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE313D000 == 47 [pid = 2388] [id = 162] 17:34:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFDF5E7800) [pid = 2388] [serial = 484] [outer = 0000000000000000] 17:34:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFDFE13C00) [pid = 2388] [serial = 485] [outer = 000000CFDF5E7800] 17:34:49 INFO - PROCESS | 2388 | 1461285289950 Marionette DEBUG loaded listener.js 17:34:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE0F0BC00) [pid = 2388] [serial = 486] [outer = 000000CFDF5E7800] 17:34:50 INFO - PROCESS | 2388 | 1461285290574 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]]]}] 17:34:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 943ms 17:34:50 INFO - PROCESS | 2388 | [2388] 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 17:34:50 INFO - PROCESS | 2388 | 1461285290839 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 17:34:50 INFO - PROCESS | 2388 | 1461285290843 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 17:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:34:50 INFO - PROCESS | 2388 | 1461285290924 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:34:50 INFO - PROCESS | 2388 | 1461285290929 Marionette TRACE conn5 <- [1,614,null,{}] 17:34:50 INFO - PROCESS | 2388 | 1461285290936 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}] 17:34:51 INFO - PROCESS | 2388 | 1461285291047 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 17:34:51 INFO - PROCESS | 2388 | 1461285291158 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7511000 == 48 [pid = 2388] [id = 163] 17:34:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFDF651400) [pid = 2388] [serial = 487] [outer = 0000000000000000] 17:34:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFDFA1E800) [pid = 2388] [serial = 488] [outer = 000000CFDF651400] 17:34:51 INFO - PROCESS | 2388 | 1461285291214 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFE33EA800) [pid = 2388] [serial = 489] [outer = 000000CFDF651400] 17:34:51 INFO - PROCESS | 2388 | 1461285291783 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]]]}] 17:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1131ms 17:34:52 INFO - PROCESS | 2388 | 1461285292026 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 2388 | 1461285292031 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 17:34:52 INFO - PROCESS | 2388 | 1461285292037 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:34:52 INFO - PROCESS | 2388 | 1461285292040 Marionette TRACE conn5 <- [1,618,null,{}] 17:34:52 INFO - PROCESS | 2388 | 1461285292046 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}] 17:34:52 INFO - PROCESS | 2388 | 1461285292145 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 17:34:52 INFO - PROCESS | 2388 | 1461285292212 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AF0800 == 49 [pid = 2388] [id = 164] 17:34:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFD75CC800) [pid = 2388] [serial = 490] [outer = 0000000000000000] 17:34:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFD81A6000) [pid = 2388] [serial = 491] [outer = 000000CFD75CC800] 17:34:52 INFO - PROCESS | 2388 | 1461285292261 Marionette DEBUG loaded listener.js 17:34:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFDC609000) [pid = 2388] [serial = 492] [outer = 000000CFD75CC800] 17:34:52 INFO - PROCESS | 2388 | 1461285292824 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]]]}] 17:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 840ms 17:34:52 INFO - PROCESS | 2388 | 1461285292882 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 2388 | 1461285292885 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 17:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:34:52 INFO - PROCESS | 2388 | 1461285292893 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - PROCESS | 2388 | 1461285292897 Marionette TRACE conn5 <- [1,622,null,{}] 17:34:52 INFO - PROCESS | 2388 | 1461285292900 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}] 17:34:53 INFO - PROCESS | 2388 | 1461285292995 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 17:34:53 INFO - PROCESS | 2388 | 1461285293068 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE65E000 == 50 [pid = 2388] [id = 165] 17:34:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFD762C400) [pid = 2388] [serial = 493] [outer = 0000000000000000] 17:34:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFDCA55C00) [pid = 2388] [serial = 494] [outer = 000000CFD762C400] 17:34:53 INFO - PROCESS | 2388 | 1461285293118 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CFDF2E9400) [pid = 2388] [serial = 495] [outer = 000000CFD762C400] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8376800 == 49 [pid = 2388] [id = 159] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D07800 == 48 [pid = 2388] [id = 158] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3722800 == 47 [pid = 2388] [id = 157] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3279800 == 46 [pid = 2388] [id = 156] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3135000 == 45 [pid = 2388] [id = 155] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1C1F800 == 44 [pid = 2388] [id = 154] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF9B8800 == 43 [pid = 2388] [id = 153] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CFD26E4800) [pid = 2388] [serial = 388] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFDBE84800) [pid = 2388] [serial = 391] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFE5DBBC00) [pid = 2388] [serial = 428] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF907800 == 42 [pid = 2388] [id = 152] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE659000 == 41 [pid = 2388] [id = 151] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2AD9000 == 40 [pid = 2388] [id = 150] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD81E1800 == 39 [pid = 2388] [id = 149] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD75F6000 == 38 [pid = 2388] [id = 144] 17:34:53 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74AB000 == 37 [pid = 2388] [id = 143] 17:34:53 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:53 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFDF5EE000) [pid = 2388] [serial = 413] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFDFA4DC00) [pid = 2388] [serial = 416] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFDF837C00) [pid = 2388] [serial = 414] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFE2670000) [pid = 2388] [serial = 419] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFDE0A2C00) [pid = 2388] [serial = 410] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFE33E6400) [pid = 2388] [serial = 396] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFE09BFC00) [pid = 2388] [serial = 395] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFD7634800) [pid = 2388] [serial = 399] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFD2A2FC00) [pid = 2388] [serial = 398] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFD8EA7800) [pid = 2388] [serial = 404] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFD9A2BC00) [pid = 2388] [serial = 405] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFDCA16000) [pid = 2388] [serial = 407] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFD2947C00) [pid = 2388] [serial = 401] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD473DC00) [pid = 2388] [serial = 402] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDCA1FC00) [pid = 2388] [serial = 408] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE09BF000) [pid = 2388] [serial = 417] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFE33F2000) [pid = 2388] [serial = 423] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDEE11800) [pid = 2388] [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.] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE4BE2000) [pid = 2388] [serial = 425] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE3221800) [pid = 2388] [serial = 420] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE594D800) [pid = 2388] [serial = 426] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE3221400) [pid = 2388] [serial = 422] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDEBBBC00) [pid = 2388] [serial = 411] [outer = 0000000000000000] [url = about:blank] 17:34:53 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:53 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:34:53 INFO - PROCESS | 2388 | 1461285293703 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]]]}] 17:34:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:34:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 838ms 17:34:53 INFO - PROCESS | 2388 | 1461285293734 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 17:34:53 INFO - PROCESS | 2388 | 1461285293736 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 17:34:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:34:53 INFO - PROCESS | 2388 | 1461285293740 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:34:53 INFO - PROCESS | 2388 | 1461285293742 Marionette TRACE conn5 <- [1,626,null,{}] 17:34:53 INFO - PROCESS | 2388 | 1461285293752 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}] 17:34:53 INFO - PROCESS | 2388 | 1461285293839 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 17:34:53 INFO - PROCESS | 2388 | 1461285293850 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EF4800 == 38 [pid = 2388] [id = 166] 17:34:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFD7CCD000) [pid = 2388] [serial = 496] [outer = 0000000000000000] 17:34:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD815AC00) [pid = 2388] [serial = 497] [outer = 000000CFD7CCD000] 17:34:53 INFO - PROCESS | 2388 | 1461285293902 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDC605C00) [pid = 2388] [serial = 498] [outer = 000000CFD7CCD000] 17:34:54 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:54 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:34:54 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:54 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:34:54 INFO - PROCESS | 2388 | 1461285294384 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]]]}] 17:34:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:34:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 693ms 17:34:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:34:54 INFO - PROCESS | 2388 | 1461285294435 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 17:34:54 INFO - PROCESS | 2388 | 1461285294437 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 17:34:54 INFO - PROCESS | 2388 | 1461285294441 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:34:54 INFO - PROCESS | 2388 | 1461285294442 Marionette TRACE conn5 <- [1,630,null,{}] 17:34:54 INFO - PROCESS | 2388 | 1461285294446 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}] 17:34:54 INFO - PROCESS | 2388 | 1461285294529 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 17:34:54 INFO - PROCESS | 2388 | 1461285294537 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF907800 == 39 [pid = 2388] [id = 167] 17:34:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDE0A8C00) [pid = 2388] [serial = 499] [outer = 0000000000000000] 17:34:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDF185C00) [pid = 2388] [serial = 500] [outer = 000000CFDE0A8C00] 17:34:54 INFO - PROCESS | 2388 | 1461285294587 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDF2F3800) [pid = 2388] [serial = 501] [outer = 000000CFDE0A8C00] 17:34:55 INFO - PROCESS | 2388 | 1461285295041 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]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 17:34:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:34:55 INFO - PROCESS | 2388 | 1461285295073 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 2388 | 1461285295075 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 17:34:55 INFO - PROCESS | 2388 | 1461285295078 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 2388 | 1461285295080 Marionette TRACE conn5 <- [1,634,null,{}] 17:34:55 INFO - PROCESS | 2388 | 1461285295084 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}] 17:34:55 INFO - PROCESS | 2388 | 1461285295163 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 17:34:55 INFO - PROCESS | 2388 | 1461285295226 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE03AA000 == 40 [pid = 2388] [id = 168] 17:34:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDF83F000) [pid = 2388] [serial = 502] [outer = 0000000000000000] 17:34:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDFA12C00) [pid = 2388] [serial = 503] [outer = 000000CFDF83F000] 17:34:55 INFO - PROCESS | 2388 | 1461285295273 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDFA4D000) [pid = 2388] [serial = 504] [outer = 000000CFDF83F000] 17:34:55 INFO - PROCESS | 2388 | 1461285295693 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]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 17:34:55 INFO - PROCESS | 2388 | 1461285295773 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 2388 | 1461285295775 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 17:34:55 INFO - PROCESS | 2388 | 1461285295779 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:34:55 INFO - PROCESS | 2388 | 1461285295781 Marionette TRACE conn5 <- [1,638,null,{}] 17:34:55 INFO - PROCESS | 2388 | 1461285295784 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}] 17:34:55 INFO - PROCESS | 2388 | 1461285295887 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 17:34:55 INFO - PROCESS | 2388 | 1461285295897 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE2534800 == 41 [pid = 2388] [id = 169] 17:34:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFDFFF3400) [pid = 2388] [serial = 505] [outer = 0000000000000000] 17:34:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFE0F07400) [pid = 2388] [serial = 506] [outer = 000000CFDFFF3400] 17:34:55 INFO - PROCESS | 2388 | 1461285295947 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFE0F26C00) [pid = 2388] [serial = 507] [outer = 000000CFDFFF3400] 17:34:56 INFO - PROCESS | 2388 | 1461285296420 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]]]}] 17:34:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:34:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 17:34:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:34:56 INFO - PROCESS | 2388 | 1461285296474 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 17:34:56 INFO - PROCESS | 2388 | 1461285296476 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 17:34:56 INFO - PROCESS | 2388 | 1461285296480 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - PROCESS | 2388 | 1461285296481 Marionette TRACE conn5 <- [1,642,null,{}] 17:34:56 INFO - PROCESS | 2388 | 1461285296485 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}] 17:34:56 INFO - PROCESS | 2388 | 1461285296618 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 17:34:56 INFO - PROCESS | 2388 | 1461285296642 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3154800 == 42 [pid = 2388] [id = 170] 17:34:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFE11EE800) [pid = 2388] [serial = 508] [outer = 0000000000000000] 17:34:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFE1E30C00) [pid = 2388] [serial = 509] [outer = 000000CFE11EE800] 17:34:56 INFO - PROCESS | 2388 | 1461285296687 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFE3221800) [pid = 2388] [serial = 510] [outer = 000000CFE11EE800] 17:34:57 INFO - PROCESS | 2388 | 1461285297108 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]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:34:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 672ms 17:34:57 INFO - PROCESS | 2388 | 1461285297154 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 17:34:57 INFO - PROCESS | 2388 | 1461285297157 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 17:34:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:34:57 INFO - PROCESS | 2388 | 1461285297160 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - PROCESS | 2388 | 1461285297162 Marionette TRACE conn5 <- [1,646,null,{}] 17:34:57 INFO - PROCESS | 2388 | 1461285297171 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}] 17:34:57 INFO - PROCESS | 2388 | 1461285297274 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 17:34:57 INFO - PROCESS | 2388 | 1461285297281 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE32C6800 == 43 [pid = 2388] [id = 171] 17:34:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFE33E8800) [pid = 2388] [serial = 511] [outer = 0000000000000000] 17:34:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE48B3000) [pid = 2388] [serial = 512] [outer = 000000CFE33E8800] 17:34:57 INFO - PROCESS | 2388 | 1461285297326 Marionette DEBUG loaded listener.js 17:34:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFE4B97C00) [pid = 2388] [serial = 513] [outer = 000000CFE33E8800] 17:34:57 INFO - PROCESS | 2388 | 1461285297782 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]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:34:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 17:34:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:34:57 INFO - PROCESS | 2388 | 1461285297835 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 17:34:57 INFO - PROCESS | 2388 | 1461285297837 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 17:34:57 INFO - PROCESS | 2388 | 1461285297841 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - PROCESS | 2388 | 1461285297843 Marionette TRACE conn5 <- [1,650,null,{}] 17:34:57 INFO - PROCESS | 2388 | 1461285297847 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}] 17:34:57 INFO - PROCESS | 2388 | 1461285297983 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 17:34:58 INFO - PROCESS | 2388 | 1461285297997 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B4B800 == 44 [pid = 2388] [id = 172] 17:34:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFE0325400) [pid = 2388] [serial = 514] [outer = 0000000000000000] 17:34:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFE032C000) [pid = 2388] [serial = 515] [outer = 000000CFE0325400] 17:34:58 INFO - PROCESS | 2388 | 1461285298080 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFE33E8C00) [pid = 2388] [serial = 516] [outer = 000000CFE0325400] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFE1C71400) [pid = 2388] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFE0F28800) [pid = 2388] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFE1E2D800) [pid = 2388] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFE5DAEC00) [pid = 2388] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFD273B800) [pid = 2388] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFDF83D400) [pid = 2388] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFDEE09C00) [pid = 2388] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFD2A27800) [pid = 2388] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFDC62F000) [pid = 2388] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFD8EA5000) [pid = 2388] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFDFE15800) [pid = 2388] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD1D52800) [pid = 2388] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD280B400) [pid = 2388] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFD81AE000) [pid = 2388] [serial = 390] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDF22E800) [pid = 2388] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD2805800) [pid = 2388] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE11E6800) [pid = 2388] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDF5F5C00) [pid = 2388] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:34:58 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD7F0EC00) [pid = 2388] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:34:58 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:58 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:58 INFO - PROCESS | 2388 | 1461285298626 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]]]}] 17:34:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:34:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 840ms 17:34:58 INFO - PROCESS | 2388 | 1461285298683 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 17:34:58 INFO - PROCESS | 2388 | 1461285298686 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 17:34:58 INFO - PROCESS | 2388 | 1461285298689 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:34:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:34:58 INFO - PROCESS | 2388 | 1461285298691 Marionette TRACE conn5 <- [1,654,null,{}] 17:34:58 INFO - PROCESS | 2388 | 1461285298694 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}] 17:34:58 INFO - PROCESS | 2388 | 1461285298775 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 17:34:58 INFO - PROCESS | 2388 | 1461285298782 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31DC000 == 45 [pid = 2388] [id = 173] 17:34:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFD7F0EC00) [pid = 2388] [serial = 517] [outer = 0000000000000000] 17:34:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDF5EA000) [pid = 2388] [serial = 518] [outer = 000000CFD7F0EC00] 17:34:58 INFO - PROCESS | 2388 | 1461285298827 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE0331800) [pid = 2388] [serial = 519] [outer = 000000CFD7F0EC00] 17:34:59 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:59 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:34:59 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:34:59 INFO - PROCESS | 2388 | 1461285299237 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]]]}] 17:34:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:34:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 585ms 17:34:59 INFO - PROCESS | 2388 | 1461285299282 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 17:34:59 INFO - PROCESS | 2388 | 1461285299285 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 17:34:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:34:59 INFO - PROCESS | 2388 | 1461285299288 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:34:59 INFO - PROCESS | 2388 | 1461285299291 Marionette TRACE conn5 <- [1,658,null,{}] 17:34:59 INFO - PROCESS | 2388 | 1461285299295 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}] 17:34:59 INFO - PROCESS | 2388 | 1461285299393 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 17:34:59 INFO - PROCESS | 2388 | 1461285299401 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7B1E000 == 46 [pid = 2388] [id = 174] 17:34:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE4BE0800) [pid = 2388] [serial = 520] [outer = 0000000000000000] 17:34:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE5922C00) [pid = 2388] [serial = 521] [outer = 000000CFE4BE0800] 17:34:59 INFO - PROCESS | 2388 | 1461285299452 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE5951C00) [pid = 2388] [serial = 522] [outer = 000000CFE4BE0800] 17:34:59 INFO - PROCESS | 2388 | 1461285299914 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]]]}] 17:34:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:34:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 693ms 17:34:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:35:00 INFO - PROCESS | 2388 | 1461285299984 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 2388 | 1461285299987 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 17:35:00 INFO - PROCESS | 2388 | 1461285299990 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:35:00 INFO - PROCESS | 2388 | 1461285299992 Marionette TRACE conn5 <- [1,662,null,{}] 17:35:00 INFO - PROCESS | 2388 | 1461285299996 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}] 17:35:00 INFO - PROCESS | 2388 | 1461285300077 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 17:35:00 INFO - PROCESS | 2388 | 1461285300085 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D1F000 == 47 [pid = 2388] [id = 175] 17:35:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE3D54000) [pid = 2388] [serial = 523] [outer = 0000000000000000] 17:35:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE3D5CC00) [pid = 2388] [serial = 524] [outer = 000000CFE3D54000] 17:35:00 INFO - PROCESS | 2388 | 1461285300131 Marionette DEBUG loaded listener.js 17:35:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFE595A000) [pid = 2388] [serial = 525] [outer = 000000CFE3D54000] 17:35:00 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3142800 == 46 [pid = 2388] [id = 148] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7B0E800 == 45 [pid = 2388] [id = 146] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE836F000 == 44 [pid = 2388] [id = 147] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D16800 == 43 [pid = 2388] [id = 132] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE039E000 == 42 [pid = 2388] [id = 145] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE65E000 == 41 [pid = 2388] [id = 165] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AF0800 == 40 [pid = 2388] [id = 164] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7511000 == 39 [pid = 2388] [id = 163] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE313D000 == 38 [pid = 2388] [id = 162] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5C1800 == 37 [pid = 2388] [id = 161] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2D18000 == 36 [pid = 2388] [id = 160] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE03AA000 == 35 [pid = 2388] [id = 168] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EF4800 == 34 [pid = 2388] [id = 166] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B4B800 == 33 [pid = 2388] [id = 172] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE32C6800 == 32 [pid = 2388] [id = 171] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3154800 == 31 [pid = 2388] [id = 170] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE2534800 == 30 [pid = 2388] [id = 169] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7B1E000 == 29 [pid = 2388] [id = 174] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF907800 == 28 [pid = 2388] [id = 167] 17:35:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31DC000 == 27 [pid = 2388] [id = 173] 17:35:01 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFD2948000) [pid = 2388] [serial = 389] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD2FB2C00) [pid = 2388] [serial = 347] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDEB96000) [pid = 2388] [serial = 392] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE093B000) [pid = 2388] [serial = 353] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD2FAA400) [pid = 2388] [serial = 317] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE321A400) [pid = 2388] [serial = 314] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE004C000) [pid = 2388] [serial = 344] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDC62E400) [pid = 2388] [serial = 350] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE5959C00) [pid = 2388] [serial = 476] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE2665C00) [pid = 2388] [serial = 461] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFE33ED400) [pid = 2388] [serial = 462] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFE4B96400) [pid = 2388] [serial = 465] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE0F2E000) [pid = 2388] [serial = 464] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE48B9C00) [pid = 2388] [serial = 467] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFE6B3E000) [pid = 2388] [serial = 429] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD294FC00) [pid = 2388] [serial = 449] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD7CCB800) [pid = 2388] [serial = 450] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDF95E800) [pid = 2388] [serial = 458] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDF2EFC00) [pid = 2388] [serial = 455] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDF5ECC00) [pid = 2388] [serial = 456] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD2FA4800) [pid = 2388] [serial = 446] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD7FCF800) [pid = 2388] [serial = 447] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDCA12800) [pid = 2388] [serial = 452] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDE09FC00) [pid = 2388] [serial = 453] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDC976C00) [pid = 2388] [serial = 434] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD7CCE400) [pid = 2388] [serial = 431] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDCA4A000) [pid = 2388] [serial = 470] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFE33E7400) [pid = 2388] [serial = 437] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFDF2F6800) [pid = 2388] [serial = 440] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDC60B800) [pid = 2388] [serial = 443] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFE48C0000) [pid = 2388] [serial = 468] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFE33F1800) [pid = 2388] [serial = 474] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDFE1B400) [pid = 2388] [serial = 473] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFE09E0400) [pid = 2388] [serial = 459] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFE2664400) [pid = 2388] [serial = 471] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:02 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:02 INFO - PROCESS | 2388 | 1461285302186 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]]]}] 17:35:02 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 17:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 2248ms 17:35:02 INFO - PROCESS | 2388 | 1461285302242 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 2388 | 1461285302246 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 17:35:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:35:02 INFO - PROCESS | 2388 | 1461285302252 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 2388 | 1461285302256 Marionette TRACE conn5 <- [1,666,null,{}] 17:35:02 INFO - PROCESS | 2388 | 1461285302263 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}] 17:35:02 INFO - PROCESS | 2388 | 1461285302359 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 17:35:02 INFO - PROCESS | 2388 | 1461285302369 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD26D1800 == 28 [pid = 2388] [id = 176] 17:35:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD2810000) [pid = 2388] [serial = 526] [outer = 0000000000000000] 17:35:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD2810C00) [pid = 2388] [serial = 527] [outer = 000000CFD2810000] 17:35:02 INFO - PROCESS | 2388 | 1461285302426 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD294F400) [pid = 2388] [serial = 528] [outer = 000000CFD2810000] 17:35:02 INFO - PROCESS | 2388 | 1461285302904 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]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 693ms 17:35:02 INFO - PROCESS | 2388 | 1461285302948 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 2388 | 1461285302955 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 17:35:02 INFO - PROCESS | 2388 | 1461285302962 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:35:02 INFO - PROCESS | 2388 | 1461285302965 Marionette TRACE conn5 <- [1,670,null,{}] 17:35:02 INFO - PROCESS | 2388 | 1461285302969 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}] 17:35:03 INFO - PROCESS | 2388 | 1461285303056 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 17:35:03 INFO - PROCESS | 2388 | 1461285303067 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD4766000 == 29 [pid = 2388] [id = 177] 17:35:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD2951400) [pid = 2388] [serial = 529] [outer = 0000000000000000] 17:35:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD2FA7800) [pid = 2388] [serial = 530] [outer = 000000CFD2951400] 17:35:03 INFO - PROCESS | 2388 | 1461285303115 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD2FB2C00) [pid = 2388] [serial = 531] [outer = 000000CFD2951400] 17:35:03 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:35:04 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:35:04 INFO - PROCESS | 2388 | 1461285304109 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]]]}] 17:35:04 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) 17:35:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1179ms 17:35:04 INFO - PROCESS | 2388 | 1461285304147 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 17:35:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:35:04 INFO - PROCESS | 2388 | 1461285304150 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 17:35:04 INFO - PROCESS | 2388 | 1461285304154 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:35:04 INFO - PROCESS | 2388 | 1461285304158 Marionette TRACE conn5 <- [1,674,null,{}] 17:35:04 INFO - PROCESS | 2388 | 1461285304171 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}] 17:35:04 INFO - PROCESS | 2388 | 1461285304261 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 17:35:04 INFO - PROCESS | 2388 | 1461285304270 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7D53000 == 30 [pid = 2388] [id = 178] 17:35:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD1F59800) [pid = 2388] [serial = 532] [outer = 0000000000000000] 17:35:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD7C6EC00) [pid = 2388] [serial = 533] [outer = 000000CFD1F59800] 17:35:04 INFO - PROCESS | 2388 | 1461285304321 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD7F13000) [pid = 2388] [serial = 534] [outer = 000000CFD1F59800] 17:35:05 INFO - PROCESS | 2388 | 1461285305243 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]]]}] 17:35:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:35:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1145ms 17:35:05 INFO - PROCESS | 2388 | 1461285305299 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 17:35:05 INFO - PROCESS | 2388 | 1461285305302 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 17:35:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:35:05 INFO - PROCESS | 2388 | 1461285305305 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:35:05 INFO - PROCESS | 2388 | 1461285305307 Marionette TRACE conn5 <- [1,678,null,{}] 17:35:05 INFO - PROCESS | 2388 | 1461285305311 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}] 17:35:05 INFO - PROCESS | 2388 | 1461285305393 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 17:35:05 INFO - PROCESS | 2388 | 1461285305401 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8ED8800 == 31 [pid = 2388] [id = 179] 17:35:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD8E1CC00) [pid = 2388] [serial = 535] [outer = 0000000000000000] 17:35:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD8EA7800) [pid = 2388] [serial = 536] [outer = 000000CFD8E1CC00] 17:35:05 INFO - PROCESS | 2388 | 1461285305448 Marionette DEBUG loaded listener.js 17:35:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD9690C00) [pid = 2388] [serial = 537] [outer = 000000CFD8E1CC00] 17:35:06 INFO - PROCESS | 2388 | 1461285306390 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]]]}] 17:35:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:35:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1131ms 17:35:06 INFO - PROCESS | 2388 | 1461285306439 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 17:35:06 INFO - PROCESS | 2388 | 1461285306441 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 17:35:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:35:06 INFO - PROCESS | 2388 | 1461285306445 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - PROCESS | 2388 | 1461285306447 Marionette TRACE conn5 <- [1,682,null,{}] 17:35:06 INFO - PROCESS | 2388 | 1461285306450 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}] 17:35:06 INFO - PROCESS | 2388 | 1461285306527 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 17:35:06 INFO - PROCESS | 2388 | 1461285306535 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDBE39800 == 32 [pid = 2388] [id = 180] 17:35:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD294F800) [pid = 2388] [serial = 538] [outer = 0000000000000000] 17:35:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDC605800) [pid = 2388] [serial = 539] [outer = 000000CFD294F800] 17:35:06 INFO - PROCESS | 2388 | 1461285306581 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDC611800) [pid = 2388] [serial = 540] [outer = 000000CFD294F800] 17:35:07 INFO - PROCESS | 2388 | 1461285307537 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]]]}] 17:35:07 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) 17:35:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1126ms 17:35:07 INFO - PROCESS | 2388 | 1461285307575 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 17:35:07 INFO - PROCESS | 2388 | 1461285307578 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 17:35:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:35:07 INFO - PROCESS | 2388 | 1461285307581 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:35:07 INFO - PROCESS | 2388 | 1461285307583 Marionette TRACE conn5 <- [1,686,null,{}] 17:35:07 INFO - PROCESS | 2388 | 1461285307587 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}] 17:35:07 INFO - PROCESS | 2388 | 1461285307721 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 17:35:07 INFO - PROCESS | 2388 | 1461285307731 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEF82800 == 33 [pid = 2388] [id = 181] 17:35:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDC972400) [pid = 2388] [serial = 541] [outer = 0000000000000000] 17:35:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDCAD4400) [pid = 2388] [serial = 542] [outer = 000000CFDC972400] 17:35:07 INFO - PROCESS | 2388 | 1461285307780 Marionette DEBUG loaded listener.js 17:35:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDE6E1400) [pid = 2388] [serial = 543] [outer = 000000CFDC972400] 17:35:08 INFO - PROCESS | 2388 | 1461285308710 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]]]}] 17:35:08 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) 17:35:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1184ms 17:35:08 INFO - PROCESS | 2388 | 1461285308768 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 17:35:08 INFO - PROCESS | 2388 | 1461285308770 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 17:35:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:35:08 INFO - PROCESS | 2388 | 1461285308774 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:35:08 INFO - PROCESS | 2388 | 1461285308776 Marionette TRACE conn5 <- [1,690,null,{}] 17:35:08 INFO - PROCESS | 2388 | 1461285308787 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}] 17:35:08 INFO - PROCESS | 2388 | 1461285308886 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 17:35:08 INFO - PROCESS | 2388 | 1461285308893 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5B7000 == 34 [pid = 2388] [id = 182] 17:35:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDC978800) [pid = 2388] [serial = 544] [outer = 0000000000000000] 17:35:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDEBBBC00) [pid = 2388] [serial = 545] [outer = 000000CFDC978800] 17:35:08 INFO - PROCESS | 2388 | 1461285308940 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDEF1C400) [pid = 2388] [serial = 546] [outer = 000000CFDC978800] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD4331000) [pid = 2388] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD8E1FC00) [pid = 2388] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDF2ECC00) [pid = 2388] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDC607400) [pid = 2388] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE004CC00) [pid = 2388] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFE5930800) [pid = 2388] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFE4BE0800) [pid = 2388] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE11EE800) [pid = 2388] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFE33E8800) [pid = 2388] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFE0325400) [pid = 2388] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD7F0EC00) [pid = 2388] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD762C400) [pid = 2388] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD75CC800) [pid = 2388] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDF651400) [pid = 2388] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFDF5E7800) [pid = 2388] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDC62AC00) [pid = 2388] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD2640000) [pid = 2388] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDF5F5000) [pid = 2388] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDFFF3400) [pid = 2388] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDF83F000) [pid = 2388] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDE0A8C00) [pid = 2388] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:35:09 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD7CCD000) [pid = 2388] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:35:10 INFO - PROCESS | 2388 | 1461285310098 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]]]}] 17:35:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:35:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1385ms 17:35:10 INFO - PROCESS | 2388 | 1461285310162 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 17:35:10 INFO - PROCESS | 2388 | 1461285310164 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 17:35:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:35:10 INFO - PROCESS | 2388 | 1461285310168 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:35:10 INFO - PROCESS | 2388 | 1461285310170 Marionette TRACE conn5 <- [1,694,null,{}] 17:35:10 INFO - PROCESS | 2388 | 1461285310173 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}] 17:35:10 INFO - PROCESS | 2388 | 1461285310270 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 17:35:10 INFO - PROCESS | 2388 | 1461285310280 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF8D9800 == 35 [pid = 2388] [id = 183] 17:35:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDEF21400) [pid = 2388] [serial = 547] [outer = 0000000000000000] 17:35:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDEF46400) [pid = 2388] [serial = 548] [outer = 000000CFDEF21400] 17:35:10 INFO - PROCESS | 2388 | 1461285310325 Marionette DEBUG loaded listener.js 17:35:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDF187800) [pid = 2388] [serial = 549] [outer = 000000CFDEF21400] 17:35:11 INFO - PROCESS | 2388 | 1461285311244 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]]]}] 17:35:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:35:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1138ms 17:35:11 INFO - PROCESS | 2388 | 1461285311309 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 17:35:11 INFO - PROCESS | 2388 | 1461285311311 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 17:35:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:35:11 INFO - PROCESS | 2388 | 1461285311314 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:35:11 INFO - PROCESS | 2388 | 1461285311316 Marionette TRACE conn5 <- [1,698,null,{}] 17:35:11 INFO - PROCESS | 2388 | 1461285311320 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}] 17:35:11 INFO - PROCESS | 2388 | 1461285311445 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 17:35:11 INFO - PROCESS | 2388 | 1461285311507 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD0DAD000 == 36 [pid = 2388] [id = 184] 17:35:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD0D14000) [pid = 2388] [serial = 550] [outer = 0000000000000000] 17:35:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD1DE6400) [pid = 2388] [serial = 551] [outer = 000000CFD0D14000] 17:35:11 INFO - PROCESS | 2388 | 1461285311568 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD2736400) [pid = 2388] [serial = 552] [outer = 000000CFD0D14000] 17:35:12 INFO - PROCESS | 2388 | 1461285312831 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]]]}] 17:35:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:35:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1535ms 17:35:12 INFO - PROCESS | 2388 | 1461285312854 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 17:35:12 INFO - PROCESS | 2388 | 1461285312859 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 17:35:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:35:12 INFO - PROCESS | 2388 | 1461285312873 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:35:12 INFO - PROCESS | 2388 | 1461285312878 Marionette TRACE conn5 <- [1,702,null,{}] 17:35:12 INFO - PROCESS | 2388 | 1461285312883 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}] 17:35:13 INFO - PROCESS | 2388 | 1461285313057 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 17:35:13 INFO - PROCESS | 2388 | 1461285313145 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8175800 == 37 [pid = 2388] [id = 185] 17:35:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD2FAB400) [pid = 2388] [serial = 553] [outer = 0000000000000000] 17:35:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD7447C00) [pid = 2388] [serial = 554] [outer = 000000CFD2FAB400] 17:35:13 INFO - PROCESS | 2388 | 1461285313206 Marionette DEBUG loaded listener.js 17:35:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD7C09400) [pid = 2388] [serial = 555] [outer = 000000CFD2FAB400] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFCD8C2000 == 36 [pid = 2388] [id = 25] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD0DB7800 == 35 [pid = 2388] [id = 24] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD81E7800 == 34 [pid = 2388] [id = 28] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE091F800 == 33 [pid = 2388] [id = 19] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE33B1000 == 32 [pid = 2388] [id = 21] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7D52800 == 31 [pid = 2388] [id = 15] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE251B000 == 30 [pid = 2388] [id = 20] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA8E800 == 29 [pid = 2388] [id = 17] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF9B2000 == 28 [pid = 2388] [id = 18] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD75E2800 == 27 [pid = 2388] [id = 27] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6CA800 == 26 [pid = 2388] [id = 29] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDECF3800 == 25 [pid = 2388] [id = 30] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EE9800 == 24 [pid = 2388] [id = 16] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2ADB000 == 23 [pid = 2388] [id = 26] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF8D9800 == 22 [pid = 2388] [id = 183] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5B7000 == 21 [pid = 2388] [id = 182] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEF82800 == 20 [pid = 2388] [id = 181] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDBE39800 == 19 [pid = 2388] [id = 180] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8ED8800 == 18 [pid = 2388] [id = 179] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7D53000 == 17 [pid = 2388] [id = 178] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD4766000 == 16 [pid = 2388] [id = 177] 17:35:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD26D1800 == 15 [pid = 2388] [id = 176] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDF2F5000) [pid = 2388] [serial = 444] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFE5B0F400) [pid = 2388] [serial = 438] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFE5957000) [pid = 2388] [serial = 386] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD8D0B400) [pid = 2388] [serial = 432] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDF190400) [pid = 2388] [serial = 435] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFE5DAFC00) [pid = 2388] [serial = 441] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFE3D5CC00) [pid = 2388] [serial = 524] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFE5951C00) [pid = 2388] [serial = 522] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFE1E30C00) [pid = 2388] [serial = 509] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFE48B3000) [pid = 2388] [serial = 512] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFE3221800) [pid = 2388] [serial = 510] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFE032C000) [pid = 2388] [serial = 515] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFE4B97C00) [pid = 2388] [serial = 513] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFE5922C00) [pid = 2388] [serial = 521] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFDF5EA000) [pid = 2388] [serial = 518] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFE33E8C00) [pid = 2388] [serial = 516] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFDCA55C00) [pid = 2388] [serial = 494] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFDC609000) [pid = 2388] [serial = 492] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFD81A6000) [pid = 2388] [serial = 491] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CFE33EA800) [pid = 2388] [serial = 489] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000CFDFA1E800) [pid = 2388] [serial = 488] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000CFE0F0BC00) [pid = 2388] [serial = 486] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000CFDFE13C00) [pid = 2388] [serial = 485] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000CFDEBC4000) [pid = 2388] [serial = 483] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000CFDCA19400) [pid = 2388] [serial = 482] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000CFD2A21C00) [pid = 2388] [serial = 480] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000CFD2733400) [pid = 2388] [serial = 479] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000CFE6B37400) [pid = 2388] [serial = 477] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (000000CFE0F07400) [pid = 2388] [serial = 506] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (000000CFDFA12C00) [pid = 2388] [serial = 503] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (000000CFDFA4D000) [pid = 2388] [serial = 504] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 57 (000000CFDF185C00) [pid = 2388] [serial = 500] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (000000CFDF2F3800) [pid = 2388] [serial = 501] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 55 (000000CFD815AC00) [pid = 2388] [serial = 497] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 54 (000000CFDC605C00) [pid = 2388] [serial = 498] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 53 (000000CFDF2E9400) [pid = 2388] [serial = 495] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 52 (000000CFE0331800) [pid = 2388] [serial = 519] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | --DOMWINDOW == 51 (000000CFE0F26C00) [pid = 2388] [serial = 507] [outer = 0000000000000000] [url = about:blank] 17:35:14 INFO - PROCESS | 2388 | 1461285314457 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]]]}] 17:35:14 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 17:35:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1652ms 17:35:14 INFO - PROCESS | 2388 | 1461285314530 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 2388 | 1461285314534 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 17:35:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:35:14 INFO - PROCESS | 2388 | 1461285314542 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - PROCESS | 2388 | 1461285314544 Marionette TRACE conn5 <- [1,706,null,{}] 17:35:14 INFO - PROCESS | 2388 | 1461285314550 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}] 17:35:14 INFO - PROCESS | 2388 | 1461285314668 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 17:35:14 INFO - PROCESS | 2388 | 1461285314678 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7512000 == 16 [pid = 2388] [id = 186] 17:35:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 52 (000000CFD2947800) [pid = 2388] [serial = 556] [outer = 0000000000000000] 17:35:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 53 (000000CFD2A25400) [pid = 2388] [serial = 557] [outer = 000000CFD2947800] 17:35:14 INFO - PROCESS | 2388 | 1461285314729 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 54 (000000CFD2FAF400) [pid = 2388] [serial = 558] [outer = 000000CFD2947800] 17:35:15 INFO - PROCESS | 2388 | 1461285315649 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]]]}] 17:35:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:35:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1134ms 17:35:15 INFO - PROCESS | 2388 | 1461285315680 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 17:35:15 INFO - PROCESS | 2388 | 1461285315686 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 17:35:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:35:15 INFO - PROCESS | 2388 | 1461285315693 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:35:15 INFO - PROCESS | 2388 | 1461285315695 Marionette TRACE conn5 <- [1,710,null,{}] 17:35:15 INFO - PROCESS | 2388 | 1461285315699 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}] 17:35:15 INFO - PROCESS | 2388 | 1461285315785 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 17:35:15 INFO - PROCESS | 2388 | 1461285315794 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7F46000 == 17 [pid = 2388] [id = 187] 17:35:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 55 (000000CFD75CA000) [pid = 2388] [serial = 559] [outer = 0000000000000000] 17:35:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (000000CFD7F10000) [pid = 2388] [serial = 560] [outer = 000000CFD75CA000] 17:35:15 INFO - PROCESS | 2388 | 1461285315841 Marionette DEBUG loaded listener.js 17:35:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (000000CFD82E1400) [pid = 2388] [serial = 561] [outer = 000000CFD75CA000] 17:35:16 INFO - PROCESS | 2388 | 1461285316359 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] 17:35:16 INFO - PROCESS | 2388 | 1461285316428 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 17:35:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:35:16 INFO - PROCESS | 2388 | 1461285316432 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:35:16 INFO - PROCESS | 2388 | 1461285316436 Marionette TRACE conn5 <- [1,714,null,{}] 17:35:16 INFO - PROCESS | 2388 | 1461285316447 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}] 17:35:16 INFO - PROCESS | 2388 | 1461285316558 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 17:35:16 INFO - PROCESS | 2388 | 1461285316607 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6CE800 == 18 [pid = 2388] [id = 188] 17:35:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (000000CFD9A29800) [pid = 2388] [serial = 562] [outer = 0000000000000000] 17:35:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (000000CFDC603400) [pid = 2388] [serial = 563] [outer = 000000CFD9A29800] 17:35:16 INFO - PROCESS | 2388 | 1461285316659 Marionette DEBUG loaded listener.js 17:35:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000CFDC629000) [pid = 2388] [serial = 564] [outer = 000000CFD9A29800] 17:35:17 INFO - PROCESS | 2388 | 1461285317201 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]]]}] 17:35:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:35:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 839ms 17:35:17 INFO - PROCESS | 2388 | 1461285317273 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 2388 | 1461285317276 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 17:35:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:35:17 INFO - PROCESS | 2388 | 1461285317279 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - PROCESS | 2388 | 1461285317281 Marionette TRACE conn5 <- [1,718,null,{}] 17:35:17 INFO - PROCESS | 2388 | 1461285317293 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}] 17:35:17 INFO - PROCESS | 2388 | 1461285317397 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 17:35:17 INFO - PROCESS | 2388 | 1461285317409 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEFA6000 == 19 [pid = 2388] [id = 189] 17:35:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000CFD2641400) [pid = 2388] [serial = 565] [outer = 0000000000000000] 17:35:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000CFDCA4A000) [pid = 2388] [serial = 566] [outer = 000000CFD2641400] 17:35:17 INFO - PROCESS | 2388 | 1461285317455 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000CFDE464400) [pid = 2388] [serial = 567] [outer = 000000CFD2641400] 17:35:17 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000CFD2951400) [pid = 2388] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:35:17 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000CFDC972400) [pid = 2388] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:35:17 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (000000CFD1F59800) [pid = 2388] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:35:17 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (000000CFD8E1CC00) [pid = 2388] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:35:17 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (000000CFDC978800) [pid = 2388] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:35:17 INFO - PROCESS | 2388 | --DOMWINDOW == 57 (000000CFE3D54000) [pid = 2388] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:35:17 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (000000CFD2810000) [pid = 2388] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:35:17 INFO - PROCESS | 2388 | --DOMWINDOW == 55 (000000CFD294F800) [pid = 2388] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:35:17 INFO - PROCESS | 2388 | 1461285317960 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] 17:35:18 INFO - PROCESS | 2388 | 1461285318029 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 17:35:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:35:18 INFO - PROCESS | 2388 | 1461285318035 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:35:18 INFO - PROCESS | 2388 | 1461285318040 Marionette TRACE conn5 <- [1,722,null,{}] 17:35:18 INFO - PROCESS | 2388 | 1461285318047 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}] 17:35:18 INFO - PROCESS | 2388 | 1461285318152 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 17:35:18 INFO - PROCESS | 2388 | 1461285318234 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD0DA7000 == 20 [pid = 2388] [id = 190] 17:35:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (000000CFD2945000) [pid = 2388] [serial = 568] [outer = 0000000000000000] 17:35:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (000000CFD294B000) [pid = 2388] [serial = 569] [outer = 000000CFD2945000] 17:35:18 INFO - PROCESS | 2388 | 1461285318294 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (000000CFD473F800) [pid = 2388] [serial = 570] [outer = 000000CFD2945000] 17:35:18 INFO - PROCESS | 2388 | 1461285318947 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]]]}] 17:35:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:35:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 944ms 17:35:18 INFO - PROCESS | 2388 | 1461285318979 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 17:35:18 INFO - PROCESS | 2388 | 1461285318985 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 17:35:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:35:19 INFO - PROCESS | 2388 | 1461285318992 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:35:19 INFO - PROCESS | 2388 | 1461285318995 Marionette TRACE conn5 <- [1,726,null,{}] 17:35:19 INFO - PROCESS | 2388 | 1461285318999 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}] 17:35:19 INFO - PROCESS | 2388 | 1461285319121 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 17:35:19 INFO - PROCESS | 2388 | 1461285319186 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5D5000 == 21 [pid = 2388] [id = 191] 17:35:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (000000CFD8E9FC00) [pid = 2388] [serial = 571] [outer = 0000000000000000] 17:35:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000CFDCA1A000) [pid = 2388] [serial = 572] [outer = 000000CFD8E9FC00] 17:35:19 INFO - PROCESS | 2388 | 1461285319244 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000CFDEB26000) [pid = 2388] [serial = 573] [outer = 000000CFD8E9FC00] 17:35:20 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:35:20 INFO - PROCESS | 2388 | 1461285320281 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]]]}] 17:35:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:35:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1336ms 17:35:20 INFO - PROCESS | 2388 | 1461285320362 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 17:35:20 INFO - PROCESS | 2388 | 1461285320365 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 17:35:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:35:20 INFO - PROCESS | 2388 | 1461285320369 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:35:20 INFO - PROCESS | 2388 | 1461285320373 Marionette TRACE conn5 <- [1,730,null,{}] 17:35:20 INFO - PROCESS | 2388 | 1461285320385 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}] 17:35:20 INFO - PROCESS | 2388 | 1461285320527 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 17:35:20 INFO - PROCESS | 2388 | 1461285320584 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFB7C000 == 22 [pid = 2388] [id = 192] 17:35:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000CFDEF44800) [pid = 2388] [serial = 574] [outer = 0000000000000000] 17:35:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000CFDF22B400) [pid = 2388] [serial = 575] [outer = 000000CFDEF44800] 17:35:20 INFO - PROCESS | 2388 | 1461285320644 Marionette DEBUG loaded listener.js 17:35:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000CFDF2EC800) [pid = 2388] [serial = 576] [outer = 000000CFDEF44800] 17:35:21 INFO - PROCESS | 2388 | 1461285321762 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]]]}] 17:35:21 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 17:35:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1450ms 17:35:21 INFO - PROCESS | 2388 | 1461285321822 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 2388 | 1461285321827 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 17:35:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:35:21 INFO - PROCESS | 2388 | 1461285321833 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - PROCESS | 2388 | 1461285321837 Marionette TRACE conn5 <- [1,734,null,{}] 17:35:21 INFO - PROCESS | 2388 | 1461285321843 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}] 17:35:22 INFO - PROCESS | 2388 | 1461285322018 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 17:35:22 INFO - PROCESS | 2388 | 1461285322091 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7508800 == 23 [pid = 2388] [id = 193] 17:35:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000CFD2FA8800) [pid = 2388] [serial = 577] [outer = 0000000000000000] 17:35:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000CFD300E400) [pid = 2388] [serial = 578] [outer = 000000CFD2FA8800] 17:35:22 INFO - PROCESS | 2388 | 1461285322143 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000CFD7FD1800) [pid = 2388] [serial = 579] [outer = 000000CFD2FA8800] 17:35:22 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD0DAD000 == 22 [pid = 2388] [id = 184] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000CFDC605800) [pid = 2388] [serial = 539] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000CFDEF1C400) [pid = 2388] [serial = 546] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000CFDC611800) [pid = 2388] [serial = 540] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000CFDEF46400) [pid = 2388] [serial = 548] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000CFD2FA7800) [pid = 2388] [serial = 530] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000CFD2FB2C00) [pid = 2388] [serial = 531] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (000000CFDCAD4400) [pid = 2388] [serial = 542] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (000000CFD7C6EC00) [pid = 2388] [serial = 533] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (000000CFD7F13000) [pid = 2388] [serial = 534] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 57 (000000CFD8EA7800) [pid = 2388] [serial = 536] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (000000CFD9690C00) [pid = 2388] [serial = 537] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 55 (000000CFDEBBBC00) [pid = 2388] [serial = 545] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 54 (000000CFDE6E1400) [pid = 2388] [serial = 543] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 53 (000000CFE595A000) [pid = 2388] [serial = 525] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 52 (000000CFD2810C00) [pid = 2388] [serial = 527] [outer = 0000000000000000] [url = about:blank] 17:35:22 INFO - PROCESS | 2388 | --DOMWINDOW == 51 (000000CFD294F400) [pid = 2388] [serial = 528] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 2388 | 1461285323131 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]]]}] 17:35:23 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.) 17:35:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1348ms 17:35:23 INFO - PROCESS | 2388 | 1461285323185 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 2388 | 1461285323191 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 17:35:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:35:23 INFO - PROCESS | 2388 | 1461285323197 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 2388 | 1461285323200 Marionette TRACE conn5 <- [1,738,null,{}] 17:35:23 INFO - PROCESS | 2388 | 1461285323204 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}] 17:35:23 INFO - PROCESS | 2388 | 1461285323289 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 17:35:23 INFO - PROCESS | 2388 | 1461285323297 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7506000 == 23 [pid = 2388] [id = 194] 17:35:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 52 (000000CFD280AC00) [pid = 2388] [serial = 580] [outer = 0000000000000000] 17:35:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 53 (000000CFD75CD800) [pid = 2388] [serial = 581] [outer = 000000CFD280AC00] 17:35:23 INFO - PROCESS | 2388 | 1461285323345 Marionette DEBUG loaded listener.js 17:35:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 54 (000000CFD8D11000) [pid = 2388] [serial = 582] [outer = 000000CFD280AC00] 17:35:24 INFO - PROCESS | 2388 | 1461285324296 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]]]}] 17:35:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:35:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1130ms 17:35:24 INFO - PROCESS | 2388 | 1461285324328 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 17:35:24 INFO - PROCESS | 2388 | 1461285324331 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 17:35:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:35:24 INFO - PROCESS | 2388 | 1461285324334 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:35:24 INFO - PROCESS | 2388 | 1461285324338 Marionette TRACE conn5 <- [1,742,null,{}] 17:35:24 INFO - PROCESS | 2388 | 1461285324349 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}] 17:35:24 INFO - PROCESS | 2388 | 1461285324437 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 17:35:24 INFO - PROCESS | 2388 | 1461285324446 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6C5800 == 24 [pid = 2388] [id = 195] 17:35:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 55 (000000CFDC628C00) [pid = 2388] [serial = 583] [outer = 0000000000000000] 17:35:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (000000CFDCA19800) [pid = 2388] [serial = 584] [outer = 000000CFDC628C00] 17:35:24 INFO - PROCESS | 2388 | 1461285324495 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (000000CFDEB90000) [pid = 2388] [serial = 585] [outer = 000000CFDC628C00] 17:35:25 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (000000CFD75CA000) [pid = 2388] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:35:25 INFO - PROCESS | 2388 | --DOMWINDOW == 55 (000000CFD9A29800) [pid = 2388] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:35:25 INFO - PROCESS | 2388 | --DOMWINDOW == 54 (000000CFDEF21400) [pid = 2388] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:35:25 INFO - PROCESS | 2388 | --DOMWINDOW == 53 (000000CFD2947800) [pid = 2388] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:35:25 INFO - PROCESS | 2388 | 1461285325474 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]]]}] 17:35:25 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 17:35:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1198ms 17:35:25 INFO - PROCESS | 2388 | 1461285325535 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 2388 | 1461285325538 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 17:35:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:35:25 INFO - PROCESS | 2388 | 1461285325542 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - PROCESS | 2388 | 1461285325543 Marionette TRACE conn5 <- [1,746,null,{}] 17:35:25 INFO - PROCESS | 2388 | 1461285325547 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}] 17:35:25 INFO - PROCESS | 2388 | 1461285325655 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 17:35:25 INFO - PROCESS | 2388 | 1461285325691 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF567800 == 25 [pid = 2388] [id = 196] 17:35:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 54 (000000CFDEF41C00) [pid = 2388] [serial = 586] [outer = 0000000000000000] 17:35:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 55 (000000CFDF124400) [pid = 2388] [serial = 587] [outer = 000000CFDEF41C00] 17:35:25 INFO - PROCESS | 2388 | 1461285325745 Marionette DEBUG loaded listener.js 17:35:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (000000CFDF2F3000) [pid = 2388] [serial = 588] [outer = 000000CFDEF41C00] 17:35:26 INFO - PROCESS | 2388 | 1461285326133 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]]]}] 17:35:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:35:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 17:35:26 INFO - PROCESS | 2388 | 1461285326179 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 17:35:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:35:26 INFO - PROCESS | 2388 | 1461285326182 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 17:35:26 INFO - PROCESS | 2388 | 1461285326185 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:35:26 INFO - PROCESS | 2388 | 1461285326187 Marionette TRACE conn5 <- [1,750,null,{}] 17:35:26 INFO - PROCESS | 2388 | 1461285326190 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}] 17:35:26 INFO - PROCESS | 2388 | 1461285326269 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 17:35:26 INFO - PROCESS | 2388 | 1461285326276 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD1E000 == 26 [pid = 2388] [id = 197] 17:35:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (000000CFDF2F8000) [pid = 2388] [serial = 589] [outer = 0000000000000000] 17:35:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (000000CFDF5EA400) [pid = 2388] [serial = 590] [outer = 000000CFDF2F8000] 17:35:26 INFO - PROCESS | 2388 | 1461285326322 Marionette DEBUG loaded listener.js 17:35:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (000000CFDF64B000) [pid = 2388] [serial = 591] [outer = 000000CFDF2F8000] 17:35:27 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:35:27 INFO - PROCESS | 2388 | 1461285327203 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]]]}] 17:35:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:35:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1031ms 17:35:27 INFO - PROCESS | 2388 | 1461285327217 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 17:35:27 INFO - PROCESS | 2388 | 1461285327220 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 17:35:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:35:27 INFO - PROCESS | 2388 | 1461285327223 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:35:27 INFO - PROCESS | 2388 | 1461285327225 Marionette TRACE conn5 <- [1,754,null,{}] 17:35:27 INFO - PROCESS | 2388 | 1461285327243 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}] 17:35:27 INFO - PROCESS | 2388 | 1461285327364 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 17:35:27 INFO - PROCESS | 2388 | 1461285327373 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE0909800 == 27 [pid = 2388] [id = 198] 17:35:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000CFDF95E400) [pid = 2388] [serial = 592] [outer = 0000000000000000] 17:35:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000CFDFA15000) [pid = 2388] [serial = 593] [outer = 000000CFDF95E400] 17:35:27 INFO - PROCESS | 2388 | 1461285327422 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000CFDFA21400) [pid = 2388] [serial = 594] [outer = 000000CFDF95E400] 17:35:28 INFO - PROCESS | 2388 | 1461285328311 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]]]}] 17:35:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:35:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1144ms 17:35:28 INFO - PROCESS | 2388 | 1461285328370 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 17:35:28 INFO - PROCESS | 2388 | 1461285328372 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 17:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:35:28 INFO - PROCESS | 2388 | 1461285328376 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:35:28 INFO - PROCESS | 2388 | 1461285328378 Marionette TRACE conn5 <- [1,758,null,{}] 17:35:28 INFO - PROCESS | 2388 | 1461285328381 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}] 17:35:28 INFO - PROCESS | 2388 | 1461285328481 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 17:35:28 INFO - PROCESS | 2388 | 1461285328488 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE2151000 == 28 [pid = 2388] [id = 199] 17:35:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000CFDF95F000) [pid = 2388] [serial = 595] [outer = 0000000000000000] 17:35:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000CFDFE19400) [pid = 2388] [serial = 596] [outer = 000000CFDF95F000] 17:35:28 INFO - PROCESS | 2388 | 1461285328534 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000CFDFFE5000) [pid = 2388] [serial = 597] [outer = 000000CFDF95F000] 17:35:29 INFO - PROCESS | 2388 | 1461285329185 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]]]}] 17:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 839ms 17:35:29 INFO - PROCESS | 2388 | 1461285329219 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 2388 | 1461285329225 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 17:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:35:29 INFO - PROCESS | 2388 | 1461285329231 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - PROCESS | 2388 | 1461285329235 Marionette TRACE conn5 <- [1,762,null,{}] 17:35:29 INFO - PROCESS | 2388 | 1461285329241 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}] 17:35:29 INFO - PROCESS | 2388 | 1461285329350 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 17:35:29 INFO - PROCESS | 2388 | 1461285329419 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7D52000 == 29 [pid = 2388] [id = 200] 17:35:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000CFD2FAD800) [pid = 2388] [serial = 598] [outer = 0000000000000000] 17:35:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000CFD42D6800) [pid = 2388] [serial = 599] [outer = 000000CFD2FAD800] 17:35:29 INFO - PROCESS | 2388 | 1461285329479 Marionette DEBUG loaded listener.js 17:35:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000CFD82E4800) [pid = 2388] [serial = 600] [outer = 000000CFD2FAD800] 17:35:30 INFO - PROCESS | 2388 | 1461285330138 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]]]}] 17:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 944ms 17:35:30 INFO - PROCESS | 2388 | 1461285330177 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 2388 | 1461285330184 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 17:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:35:30 INFO - PROCESS | 2388 | 1461285330191 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:35:30 INFO - PROCESS | 2388 | 1461285330194 Marionette TRACE conn5 <- [1,766,null,{}] 17:35:30 INFO - PROCESS | 2388 | 1461285330199 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}] 17:35:30 INFO - PROCESS | 2388 | 1461285330338 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 17:35:30 INFO - PROCESS | 2388 | 1461285330405 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEF9F000 == 30 [pid = 2388] [id = 201] 17:35:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CFDC60C800) [pid = 2388] [serial = 601] [outer = 0000000000000000] 17:35:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CFDCAD9400) [pid = 2388] [serial = 602] [outer = 000000CFDC60C800] 17:35:30 INFO - PROCESS | 2388 | 1461285330461 Marionette DEBUG loaded listener.js 17:35:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CFDF12CC00) [pid = 2388] [serial = 603] [outer = 000000CFDC60C800] 17:35:31 INFO - PROCESS | 2388 | 1461285331108 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]]]}] 17:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 923ms 17:35:31 INFO - PROCESS | 2388 | 1461285331119 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 17:35:31 INFO - PROCESS | 2388 | 1461285331122 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 17:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:35:31 INFO - PROCESS | 2388 | 1461285331126 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:35:31 INFO - PROCESS | 2388 | 1461285331130 Marionette TRACE conn5 <- [1,770,null,{}] 17:35:31 INFO - PROCESS | 2388 | 1461285331142 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}] 17:35:31 INFO - PROCESS | 2388 | 1461285331250 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 17:35:31 INFO - PROCESS | 2388 | 1461285331333 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3115800 == 31 [pid = 2388] [id = 202] 17:35:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFDF967800) [pid = 2388] [serial = 604] [outer = 0000000000000000] 17:35:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFDFA1C400) [pid = 2388] [serial = 605] [outer = 000000CFDF967800] 17:35:31 INFO - PROCESS | 2388 | 1461285331392 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFE004C800) [pid = 2388] [serial = 606] [outer = 000000CFDF967800] 17:35:31 INFO - PROCESS | 2388 | 1461285331935 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]]]}] 17:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 839ms 17:35:31 INFO - PROCESS | 2388 | 1461285331968 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 17:35:31 INFO - PROCESS | 2388 | 1461285331971 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 17:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:35:31 INFO - PROCESS | 2388 | 1461285331975 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:35:31 INFO - PROCESS | 2388 | 1461285331977 Marionette TRACE conn5 <- [1,774,null,{}] 17:35:31 INFO - PROCESS | 2388 | 1461285331980 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}] 17:35:32 INFO - PROCESS | 2388 | 1461285332085 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 17:35:32 INFO - PROCESS | 2388 | 1461285332164 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3132800 == 32 [pid = 2388] [id = 203] 17:35:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFE0326C00) [pid = 2388] [serial = 607] [outer = 0000000000000000] 17:35:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFE0328C00) [pid = 2388] [serial = 608] [outer = 000000CFE0326C00] 17:35:32 INFO - PROCESS | 2388 | 1461285332220 Marionette DEBUG loaded listener.js 17:35:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFE0331400) [pid = 2388] [serial = 609] [outer = 000000CFE0326C00] 17:35:32 INFO - PROCESS | 2388 | 1461285332793 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]]]}] 17:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 881ms 17:35:32 INFO - PROCESS | 2388 | 1461285332858 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 17:35:32 INFO - PROCESS | 2388 | 1461285332860 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 17:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:35:32 INFO - PROCESS | 2388 | 1461285332864 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:35:32 INFO - PROCESS | 2388 | 1461285332866 Marionette TRACE conn5 <- [1,778,null,{}] 17:35:32 INFO - PROCESS | 2388 | 1461285332870 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}] 17:35:33 INFO - PROCESS | 2388 | 1461285333000 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 17:35:33 INFO - PROCESS | 2388 | 1461285333066 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE65A800 == 33 [pid = 2388] [id = 204] 17:35:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFDCA19000) [pid = 2388] [serial = 610] [outer = 0000000000000000] 17:35:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFE093CC00) [pid = 2388] [serial = 611] [outer = 000000CFDCA19000] 17:35:33 INFO - PROCESS | 2388 | 1461285333121 Marionette DEBUG loaded listener.js 17:35:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFE09E7C00) [pid = 2388] [serial = 612] [outer = 000000CFDCA19000] 17:35:33 INFO - PROCESS | 2388 | 1461285333805 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]]]}] 17:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 986ms 17:35:33 INFO - PROCESS | 2388 | 1461285333852 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 17:35:33 INFO - PROCESS | 2388 | 1461285333857 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 17:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:35:33 INFO - PROCESS | 2388 | 1461285333862 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:35:33 INFO - PROCESS | 2388 | 1461285333866 Marionette TRACE conn5 <- [1,782,null,{}] 17:35:33 INFO - PROCESS | 2388 | 1461285333871 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}] 17:35:33 INFO - PROCESS | 2388 | 1461285333994 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 17:35:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8175800 == 32 [pid = 2388] [id = 185] 17:35:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D1F000 == 31 [pid = 2388] [id = 175] 17:35:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD436B800 == 30 [pid = 2388] [id = 14] 17:35:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2E3F800 == 29 [pid = 2388] [id = 13] 17:35:34 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD7F10000) [pid = 2388] [serial = 560] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD82E1400) [pid = 2388] [serial = 561] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDC603400) [pid = 2388] [serial = 563] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFDCA4A000) [pid = 2388] [serial = 566] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFDF187800) [pid = 2388] [serial = 549] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFD2A25400) [pid = 2388] [serial = 557] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFD2FAF400) [pid = 2388] [serial = 558] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFD7447C00) [pid = 2388] [serial = 554] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFDC629000) [pid = 2388] [serial = 564] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFD1DE6400) [pid = 2388] [serial = 551] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 2388 | 1461285334097 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2E3D000 == 30 [pid = 2388] [id = 205] 17:35:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CFD26DFC00) [pid = 2388] [serial = 613] [outer = 0000000000000000] 17:35:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFD2738C00) [pid = 2388] [serial = 614] [outer = 000000CFD26DFC00] 17:35:34 INFO - PROCESS | 2388 | 1461285334147 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFD317B000) [pid = 2388] [serial = 615] [outer = 000000CFD26DFC00] 17:35:34 INFO - PROCESS | 2388 | 1461285334596 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]]]}] 17:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 793ms 17:35:34 INFO - PROCESS | 2388 | 1461285334659 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 17:35:34 INFO - PROCESS | 2388 | 1461285334665 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 17:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:35:34 INFO - PROCESS | 2388 | 1461285334677 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:35:34 INFO - PROCESS | 2388 | 1461285334680 Marionette TRACE conn5 <- [1,786,null,{}] 17:35:34 INFO - PROCESS | 2388 | 1461285334684 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}] 17:35:34 INFO - PROCESS | 2388 | 1461285334769 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 17:35:34 INFO - PROCESS | 2388 | 1461285334782 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8F87800 == 31 [pid = 2388] [id = 206] 17:35:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFD8E1E800) [pid = 2388] [serial = 616] [outer = 0000000000000000] 17:35:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD8EA9400) [pid = 2388] [serial = 617] [outer = 000000CFD8E1E800] 17:35:34 INFO - PROCESS | 2388 | 1461285334832 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFDC606C00) [pid = 2388] [serial = 618] [outer = 000000CFD8E1E800] 17:35:35 INFO - PROCESS | 2388 | 1461285335286 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]]]}] 17:35:35 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 17:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 17:35:35 INFO - PROCESS | 2388 | 1461285335308 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 17:35:35 INFO - PROCESS | 2388 | 1461285335311 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 17:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:35:35 INFO - PROCESS | 2388 | 1461285335314 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:35:35 INFO - PROCESS | 2388 | 1461285335319 Marionette TRACE conn5 <- [1,790,null,{}] 17:35:35 INFO - PROCESS | 2388 | 1461285335331 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}] 17:35:35 INFO - PROCESS | 2388 | 1461285335418 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 17:35:35 INFO - PROCESS | 2388 | 1461285335426 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5B7000 == 32 [pid = 2388] [id = 207] 17:35:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFDCA4BC00) [pid = 2388] [serial = 619] [outer = 0000000000000000] 17:35:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFDE09EC00) [pid = 2388] [serial = 620] [outer = 000000CFDCA4BC00] 17:35:35 INFO - PROCESS | 2388 | 1461285335476 Marionette DEBUG loaded listener.js 17:35:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFDEF47C00) [pid = 2388] [serial = 621] [outer = 000000CFDCA4BC00] 17:35:35 INFO - PROCESS | 2388 | 1461285335965 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]]]}] 17:35:36 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 17:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 17:35:36 INFO - PROCESS | 2388 | 1461285336008 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 2388 | 1461285336010 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 17:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:35:36 INFO - PROCESS | 2388 | 1461285336014 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - PROCESS | 2388 | 1461285336016 Marionette TRACE conn5 <- [1,794,null,{}] 17:35:36 INFO - PROCESS | 2388 | 1461285336019 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}] 17:35:36 INFO - PROCESS | 2388 | 1461285336102 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 17:35:36 INFO - PROCESS | 2388 | 1461285336109 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE0820000 == 33 [pid = 2388] [id = 208] 17:35:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDF237400) [pid = 2388] [serial = 622] [outer = 0000000000000000] 17:35:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDF5D7400) [pid = 2388] [serial = 623] [outer = 000000CFDF237400] 17:35:36 INFO - PROCESS | 2388 | 1461285336157 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDF5F4C00) [pid = 2388] [serial = 624] [outer = 000000CFDF237400] 17:35:36 INFO - PROCESS | 2388 | 1461285336609 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]]]}] 17:35:36 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 17:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 17:35:36 INFO - PROCESS | 2388 | 1461285336645 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 2388 | 1461285336648 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 17:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:35:36 INFO - PROCESS | 2388 | 1461285336651 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - PROCESS | 2388 | 1461285336653 Marionette TRACE conn5 <- [1,798,null,{}] 17:35:36 INFO - PROCESS | 2388 | 1461285336656 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}] 17:35:36 INFO - PROCESS | 2388 | 1461285336759 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 17:35:36 INFO - PROCESS | 2388 | 1461285336838 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3141000 == 34 [pid = 2388] [id = 209] 17:35:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDF95C000) [pid = 2388] [serial = 625] [outer = 0000000000000000] 17:35:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDF963000) [pid = 2388] [serial = 626] [outer = 000000CFDF95C000] 17:35:36 INFO - PROCESS | 2388 | 1461285336883 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDFE19000) [pid = 2388] [serial = 627] [outer = 000000CFDF95C000] 17:35:37 INFO - PROCESS | 2388 | 1461285337331 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]]]}] 17:35:37 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDF95E400) [pid = 2388] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:35:37 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD2FA8800) [pid = 2388] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:35:37 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDF2F8000) [pid = 2388] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:35:37 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFD280AC00) [pid = 2388] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:35:37 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFDC628C00) [pid = 2388] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:35:37 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFDEF41C00) [pid = 2388] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 732ms 17:35:37 INFO - PROCESS | 2388 | 1461285337387 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 17:35:37 INFO - PROCESS | 2388 | 1461285337389 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 17:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:35:37 INFO - PROCESS | 2388 | 1461285337392 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:35:37 INFO - PROCESS | 2388 | 1461285337394 Marionette TRACE conn5 <- [1,802,null,{}] 17:35:37 INFO - PROCESS | 2388 | 1461285337397 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}] 17:35:37 INFO - PROCESS | 2388 | 1461285337491 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 17:35:37 INFO - PROCESS | 2388 | 1461285337499 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE326C800 == 35 [pid = 2388] [id = 210] 17:35:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFE0329C00) [pid = 2388] [serial = 628] [outer = 0000000000000000] 17:35:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFE0F09000) [pid = 2388] [serial = 629] [outer = 000000CFE0329C00] 17:35:37 INFO - PROCESS | 2388 | 1461285337549 Marionette DEBUG loaded listener.js 17:35:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFE0F23800) [pid = 2388] [serial = 630] [outer = 000000CFE0329C00] 17:35:37 INFO - PROCESS | 2388 | 1461285337978 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] 17:35:38 INFO - PROCESS | 2388 | 1461285338027 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 17:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:35:38 INFO - PROCESS | 2388 | 1461285338030 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:35:38 INFO - PROCESS | 2388 | 1461285338032 Marionette TRACE conn5 <- [1,806,null,{}] 17:35:38 INFO - PROCESS | 2388 | 1461285338035 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}] 17:35:38 INFO - PROCESS | 2388 | 1461285338142 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 17:35:38 INFO - PROCESS | 2388 | 1461285338150 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE32C0000 == 36 [pid = 2388] [id = 211] 17:35:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFE0F29C00) [pid = 2388] [serial = 631] [outer = 0000000000000000] 17:35:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFE108EC00) [pid = 2388] [serial = 632] [outer = 000000CFE0F29C00] 17:35:38 INFO - PROCESS | 2388 | 1461285338197 Marionette DEBUG loaded listener.js 17:35:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFE11EB000) [pid = 2388] [serial = 633] [outer = 000000CFE0F29C00] 17:35:38 INFO - PROCESS | 2388 | 1461285338594 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]]]}] 17:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 17:35:38 INFO - PROCESS | 2388 | 1461285338662 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 17:35:38 INFO - PROCESS | 2388 | 1461285338664 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 17:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:35:38 INFO - PROCESS | 2388 | 1461285338667 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:35:38 INFO - PROCESS | 2388 | 1461285338669 Marionette TRACE conn5 <- [1,810,null,{}] 17:35:38 INFO - PROCESS | 2388 | 1461285338673 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}] 17:35:38 INFO - PROCESS | 2388 | 1461285338754 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 17:35:38 INFO - PROCESS | 2388 | 1461285338761 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3714000 == 37 [pid = 2388] [id = 212] 17:35:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFE1E2B000) [pid = 2388] [serial = 634] [outer = 0000000000000000] 17:35:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFE2178400) [pid = 2388] [serial = 635] [outer = 000000CFE1E2B000] 17:35:38 INFO - PROCESS | 2388 | 1461285338806 Marionette DEBUG loaded listener.js 17:35:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFE3215000) [pid = 2388] [serial = 636] [outer = 000000CFE1E2B000] 17:35:39 INFO - PROCESS | 2388 | 1461285339221 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] 17:35:39 INFO - PROCESS | 2388 | 1461285339262 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 17:35:39 INFO - PROCESS | 2388 | 1461285339266 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - PROCESS | 2388 | 1461285339267 Marionette TRACE conn5 <- [1,814,null,{}] 17:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:35:39 INFO - PROCESS | 2388 | 1461285339272 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}] 17:35:39 INFO - PROCESS | 2388 | 1461285339351 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 17:35:39 INFO - PROCESS | 2388 | 1461285339358 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D10800 == 38 [pid = 2388] [id = 213] 17:35:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFE321E400) [pid = 2388] [serial = 637] [outer = 0000000000000000] 17:35:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFE33E4400) [pid = 2388] [serial = 638] [outer = 000000CFE321E400] 17:35:39 INFO - PROCESS | 2388 | 1461285339404 Marionette DEBUG loaded listener.js 17:35:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFE33E7C00) [pid = 2388] [serial = 639] [outer = 000000CFE321E400] 17:35:39 INFO - PROCESS | 2388 | 1461285339842 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]]]}] 17:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 17:35:39 INFO - PROCESS | 2388 | 1461285339901 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 17:35:39 INFO - PROCESS | 2388 | 1461285339903 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 17:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:35:39 INFO - PROCESS | 2388 | 1461285339907 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - PROCESS | 2388 | 1461285339908 Marionette TRACE conn5 <- [1,818,null,{}] 17:35:39 INFO - PROCESS | 2388 | 1461285339912 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}] 17:35:39 INFO - PROCESS | 2388 | 1461285339992 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 17:35:40 INFO - PROCESS | 2388 | 1461285339998 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59EA800 == 39 [pid = 2388] [id = 214] 17:35:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFE33EB800) [pid = 2388] [serial = 640] [outer = 0000000000000000] 17:35:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFE33F1000) [pid = 2388] [serial = 641] [outer = 000000CFE33EB800] 17:35:40 INFO - PROCESS | 2388 | 1461285340043 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFE3D54800) [pid = 2388] [serial = 642] [outer = 000000CFE33EB800] 17:35:40 INFO - PROCESS | 2388 | 1461285340671 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]]]}] 17:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 838ms 17:35:40 INFO - PROCESS | 2388 | 1461285340754 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 17:35:40 INFO - PROCESS | 2388 | 1461285340758 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 17:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:35:40 INFO - PROCESS | 2388 | 1461285340764 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:35:40 INFO - PROCESS | 2388 | 1461285340767 Marionette TRACE conn5 <- [1,822,null,{}] 17:35:40 INFO - PROCESS | 2388 | 1461285340774 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}] 17:35:40 INFO - PROCESS | 2388 | 1461285340884 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 17:35:40 INFO - PROCESS | 2388 | 1461285340956 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EE7000 == 40 [pid = 2388] [id = 215] 17:35:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD2FA5800) [pid = 2388] [serial = 643] [outer = 0000000000000000] 17:35:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD82E3C00) [pid = 2388] [serial = 644] [outer = 000000CFD2FA5800] 17:35:41 INFO - PROCESS | 2388 | 1461285341014 Marionette DEBUG loaded listener.js 17:35:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDC604C00) [pid = 2388] [serial = 645] [outer = 000000CFD2FA5800] 17:35:41 INFO - PROCESS | 2388 | 1461285341600 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]]]}] 17:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 881ms 17:35:41 INFO - PROCESS | 2388 | 1461285341650 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 17:35:41 INFO - PROCESS | 2388 | 1461285341657 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 17:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:35:41 INFO - PROCESS | 2388 | 1461285341664 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:35:41 INFO - PROCESS | 2388 | 1461285341667 Marionette TRACE conn5 <- [1,826,null,{}] 17:35:41 INFO - PROCESS | 2388 | 1461285341671 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}] 17:35:41 INFO - PROCESS | 2388 | 1461285341787 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 17:35:41 INFO - PROCESS | 2388 | 1461285341859 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31DA800 == 41 [pid = 2388] [id = 216] 17:35:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDEBC6400) [pid = 2388] [serial = 646] [outer = 0000000000000000] 17:35:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDF18A800) [pid = 2388] [serial = 647] [outer = 000000CFDEBC6400] 17:35:41 INFO - PROCESS | 2388 | 1461285341915 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDF840000) [pid = 2388] [serial = 648] [outer = 000000CFDEBC6400] 17:35:42 INFO - PROCESS | 2388 | 1461285342538 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]]]}] 17:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 881ms 17:35:42 INFO - PROCESS | 2388 | 1461285342549 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 17:35:42 INFO - PROCESS | 2388 | 1461285342552 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 17:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:35:42 INFO - PROCESS | 2388 | 1461285342556 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:35:42 INFO - PROCESS | 2388 | 1461285342560 Marionette TRACE conn5 <- [1,830,null,{}] 17:35:42 INFO - PROCESS | 2388 | 1461285342573 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}] 17:35:42 INFO - PROCESS | 2388 | 1461285342682 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 17:35:42 INFO - PROCESS | 2388 | 1461285342770 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B60800 == 42 [pid = 2388] [id = 217] 17:35:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE0F06400) [pid = 2388] [serial = 649] [outer = 0000000000000000] 17:35:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFE321BC00) [pid = 2388] [serial = 650] [outer = 000000CFE0F06400] 17:35:42 INFO - PROCESS | 2388 | 1461285342828 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFE3D5A800) [pid = 2388] [serial = 651] [outer = 000000CFE0F06400] 17:35:43 INFO - PROCESS | 2388 | 1461285343387 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]]]}] 17:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 943ms 17:35:43 INFO - PROCESS | 2388 | 1461285343504 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 17:35:43 INFO - PROCESS | 2388 | 1461285343508 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 17:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:35:43 INFO - PROCESS | 2388 | 1461285343511 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:35:43 INFO - PROCESS | 2388 | 1461285343514 Marionette TRACE conn5 <- [1,834,null,{}] 17:35:43 INFO - PROCESS | 2388 | 1461285343518 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}] 17:35:43 INFO - PROCESS | 2388 | 1461285343634 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 17:35:43 INFO - PROCESS | 2388 | 1461285343699 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D22800 == 43 [pid = 2388] [id = 218] 17:35:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFE48B6800) [pid = 2388] [serial = 652] [outer = 0000000000000000] 17:35:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFE48BC400) [pid = 2388] [serial = 653] [outer = 000000CFE48B6800] 17:35:43 INFO - PROCESS | 2388 | 1461285343755 Marionette DEBUG loaded listener.js 17:35:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE4B95C00) [pid = 2388] [serial = 654] [outer = 000000CFE48B6800] 17:35:44 INFO - PROCESS | 2388 | 1461285344591 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]]]}] 17:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1137ms 17:35:44 INFO - PROCESS | 2388 | 1461285344651 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 17:35:44 INFO - PROCESS | 2388 | 1461285344655 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 17:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:35:44 INFO - PROCESS | 2388 | 1461285344677 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:35:44 INFO - PROCESS | 2388 | 1461285344681 Marionette TRACE conn5 <- [1,838,null,{}] 17:35:44 INFO - PROCESS | 2388 | 1461285344687 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}] 17:35:44 INFO - PROCESS | 2388 | 1461285344792 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 17:35:44 INFO - PROCESS | 2388 | 1461285344858 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD81E2800 == 44 [pid = 2388] [id = 219] 17:35:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD2A23400) [pid = 2388] [serial = 655] [outer = 0000000000000000] 17:35:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFD2A25400) [pid = 2388] [serial = 656] [outer = 000000CFD2A23400] 17:35:44 INFO - PROCESS | 2388 | 1461285344909 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFD2FB1800) [pid = 2388] [serial = 657] [outer = 000000CFD2A23400] 17:35:45 INFO - PROCESS | 2388 | 1461285345524 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]]]}] 17:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 900ms 17:35:45 INFO - PROCESS | 2388 | 1461285345565 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 17:35:45 INFO - PROCESS | 2388 | 1461285345571 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 17:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:35:45 INFO - PROCESS | 2388 | 1461285345577 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:35:45 INFO - PROCESS | 2388 | 1461285345580 Marionette TRACE conn5 <- [1,842,null,{}] 17:35:45 INFO - PROCESS | 2388 | 1461285345584 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}] 17:35:45 INFO - PROCESS | 2388 | 1461285345683 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 17:35:45 INFO - PROCESS | 2388 | 1461285345756 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AEF000 == 45 [pid = 2388] [id = 220] 17:35:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFD81A2800) [pid = 2388] [serial = 658] [outer = 0000000000000000] 17:35:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFD8E1D400) [pid = 2388] [serial = 659] [outer = 000000CFD81A2800] 17:35:45 INFO - PROCESS | 2388 | 1461285345803 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDC602400) [pid = 2388] [serial = 660] [outer = 000000CFD81A2800] 17:35:45 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B59000 == 44 [pid = 2388] [id = 23] 17:35:45 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D10800 == 43 [pid = 2388] [id = 213] 17:35:45 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3714000 == 42 [pid = 2388] [id = 212] 17:35:45 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE32C0000 == 41 [pid = 2388] [id = 211] 17:35:45 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE326C800 == 40 [pid = 2388] [id = 210] 17:35:45 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3141000 == 39 [pid = 2388] [id = 209] 17:35:45 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE0820000 == 38 [pid = 2388] [id = 208] 17:35:45 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5B7000 == 37 [pid = 2388] [id = 207] 17:35:45 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8F87800 == 36 [pid = 2388] [id = 206] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDFE19400) [pid = 2388] [serial = 596] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD294B000) [pid = 2388] [serial = 569] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDCA1A000) [pid = 2388] [serial = 572] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDF22B400) [pid = 2388] [serial = 575] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2E3D000 == 35 [pid = 2388] [id = 205] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDFA15000) [pid = 2388] [serial = 593] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD7FD1800) [pid = 2388] [serial = 579] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD300E400) [pid = 2388] [serial = 578] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDF5EA400) [pid = 2388] [serial = 590] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD75CD800) [pid = 2388] [serial = 581] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD8D11000) [pid = 2388] [serial = 582] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDCA19800) [pid = 2388] [serial = 584] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDEB90000) [pid = 2388] [serial = 585] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDF64B000) [pid = 2388] [serial = 591] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDF124400) [pid = 2388] [serial = 587] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDFA21400) [pid = 2388] [serial = 594] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDF2F3000) [pid = 2388] [serial = 588] [outer = 0000000000000000] [url = about:blank] 17:35:46 INFO - PROCESS | 2388 | 1461285346298 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]]]}] 17:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 797ms 17:35:46 INFO - PROCESS | 2388 | 1461285346376 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 17:35:46 INFO - PROCESS | 2388 | 1461285346378 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 17:35:46 INFO - PROCESS | 2388 | 1461285346382 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:35:46 INFO - PROCESS | 2388 | 1461285346386 Marionette TRACE conn5 <- [1,846,null,{}] 17:35:46 INFO - PROCESS | 2388 | 1461285346396 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}] 17:35:46 INFO - PROCESS | 2388 | 1461285346491 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 17:35:46 INFO - PROCESS | 2388 | 1461285346571 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD817D800 == 36 [pid = 2388] [id = 221] 17:35:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFD7F11400) [pid = 2388] [serial = 661] [outer = 0000000000000000] 17:35:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFD91AE000) [pid = 2388] [serial = 662] [outer = 000000CFD7F11400] 17:35:46 INFO - PROCESS | 2388 | 1461285346621 Marionette DEBUG loaded listener.js 17:35:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDC977400) [pid = 2388] [serial = 663] [outer = 000000CFD7F11400] 17:35:47 INFO - PROCESS | 2388 | 1461285347003 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]]]}] 17:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 17:35:47 INFO - PROCESS | 2388 | 1461285347075 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 2388 | 1461285347078 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 17:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:35:47 INFO - PROCESS | 2388 | 1461285347082 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - PROCESS | 2388 | 1461285347083 Marionette TRACE conn5 <- [1,850,null,{}] 17:35:47 INFO - PROCESS | 2388 | 1461285347087 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}] 17:35:47 INFO - PROCESS | 2388 | 1461285347170 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 17:35:47 INFO - PROCESS | 2388 | 1461285347178 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5C5000 == 37 [pid = 2388] [id = 222] 17:35:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDCA1E000) [pid = 2388] [serial = 664] [outer = 0000000000000000] 17:35:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDCAD9C00) [pid = 2388] [serial = 665] [outer = 000000CFDCA1E000] 17:35:47 INFO - PROCESS | 2388 | 1461285347226 Marionette DEBUG loaded listener.js 17:35:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDEB99000) [pid = 2388] [serial = 666] [outer = 000000CFDCA1E000] 17:35:47 INFO - PROCESS | 2388 | 1461285347649 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]]]}] 17:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 627ms 17:35:47 INFO - PROCESS | 2388 | 1461285347711 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 2388 | 1461285347713 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 17:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:35:47 INFO - PROCESS | 2388 | 1461285347716 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - PROCESS | 2388 | 1461285347718 Marionette TRACE conn5 <- [1,854,null,{}] 17:35:47 INFO - PROCESS | 2388 | 1461285347721 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}] 17:35:47 INFO - PROCESS | 2388 | 1461285347801 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 17:35:47 INFO - PROCESS | 2388 | 1461285347840 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF9AA000 == 38 [pid = 2388] [id = 223] 17:35:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDEE0B400) [pid = 2388] [serial = 667] [outer = 0000000000000000] 17:35:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDEF3EC00) [pid = 2388] [serial = 668] [outer = 000000CFDEE0B400] 17:35:47 INFO - PROCESS | 2388 | 1461285347890 Marionette DEBUG loaded listener.js 17:35:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF22A800) [pid = 2388] [serial = 669] [outer = 000000CFDEE0B400] 17:35:48 INFO - PROCESS | 2388 | 1461285348374 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]]]}] 17:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 691ms 17:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:35:48 INFO - PROCESS | 2388 | 1461285348411 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 17:35:48 INFO - PROCESS | 2388 | 1461285348413 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 17:35:48 INFO - PROCESS | 2388 | 1461285348416 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:35:48 INFO - PROCESS | 2388 | 1461285348418 Marionette TRACE conn5 <- [1,858,null,{}] 17:35:48 INFO - PROCESS | 2388 | 1461285348422 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}] 17:35:48 INFO - PROCESS | 2388 | 1461285348554 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 17:35:48 INFO - PROCESS | 2388 | 1461285348569 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE114C800 == 39 [pid = 2388] [id = 224] 17:35:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDF5DA400) [pid = 2388] [serial = 670] [outer = 0000000000000000] 17:35:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDF5F4400) [pid = 2388] [serial = 671] [outer = 000000CFDF5DA400] 17:35:48 INFO - PROCESS | 2388 | 1461285348656 Marionette DEBUG loaded listener.js 17:35:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDFA19400) [pid = 2388] [serial = 672] [outer = 000000CFDF5DA400] 17:35:49 INFO - PROCESS | 2388 | 1461285349077 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]]]}] 17:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 17:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:35:49 INFO - PROCESS | 2388 | 1461285349114 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 17:35:49 INFO - PROCESS | 2388 | 1461285349116 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 17:35:49 INFO - PROCESS | 2388 | 1461285349119 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:35:49 INFO - PROCESS | 2388 | 1461285349121 Marionette TRACE conn5 <- [1,862,null,{}] 17:35:49 INFO - PROCESS | 2388 | 1461285349125 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}] 17:35:49 INFO - PROCESS | 2388 | 1461285349262 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 17:35:49 INFO - PROCESS | 2388 | 1461285349275 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE312B800 == 40 [pid = 2388] [id = 225] 17:35:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDFA1C800) [pid = 2388] [serial = 673] [outer = 0000000000000000] 17:35:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDFE17400) [pid = 2388] [serial = 674] [outer = 000000CFDFA1C800] 17:35:49 INFO - PROCESS | 2388 | 1461285349359 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE0322400) [pid = 2388] [serial = 675] [outer = 000000CFDFA1C800] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDCA4BC00) [pid = 2388] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE0326C00) [pid = 2388] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFD2945000) [pid = 2388] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDC60C800) [pid = 2388] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDF237400) [pid = 2388] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFE1E2B000) [pid = 2388] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD2FAD800) [pid = 2388] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD2FAB400) [pid = 2388] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD8E9FC00) [pid = 2388] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD8E1E800) [pid = 2388] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE0329C00) [pid = 2388] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDCA19000) [pid = 2388] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDF95C000) [pid = 2388] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDEF44800) [pid = 2388] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD26DFC00) [pid = 2388] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFE0F29C00) [pid = 2388] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD0D14000) [pid = 2388] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDF95F000) [pid = 2388] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDF967800) [pid = 2388] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD2641400) [pid = 2388] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:35:51 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFE321E400) [pid = 2388] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:35:51 INFO - PROCESS | 2388 | 1461285351407 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]]]}] 17:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2345ms 17:35:51 INFO - PROCESS | 2388 | 1461285351465 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 17:35:51 INFO - PROCESS | 2388 | 1461285351467 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 17:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:35:51 INFO - PROCESS | 2388 | 1461285351471 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:35:51 INFO - PROCESS | 2388 | 1461285351472 Marionette TRACE conn5 <- [1,866,null,{}] 17:35:51 INFO - PROCESS | 2388 | 1461285351476 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}] 17:35:51 INFO - PROCESS | 2388 | 1461285351556 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 17:35:51 INFO - PROCESS | 2388 | 1461285351564 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3120800 == 41 [pid = 2388] [id = 226] 17:35:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD280CC00) [pid = 2388] [serial = 676] [outer = 0000000000000000] 17:35:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD8E9FC00) [pid = 2388] [serial = 677] [outer = 000000CFD280CC00] 17:35:51 INFO - PROCESS | 2388 | 1461285351609 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDF2F1000) [pid = 2388] [serial = 678] [outer = 000000CFD280CC00] 17:35:52 INFO - PROCESS | 2388 | 1461285352029 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]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 586ms 17:35:52 INFO - PROCESS | 2388 | 1461285352060 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 2388 | 1461285352063 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 17:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:35:52 INFO - PROCESS | 2388 | 1461285352066 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - PROCESS | 2388 | 1461285352068 Marionette TRACE conn5 <- [1,870,null,{}] 17:35:52 INFO - PROCESS | 2388 | 1461285352072 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}] 17:35:52 INFO - PROCESS | 2388 | 1461285352152 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 17:35:52 INFO - PROCESS | 2388 | 1461285352158 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59F0000 == 42 [pid = 2388] [id = 227] 17:35:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDFE17C00) [pid = 2388] [serial = 679] [outer = 0000000000000000] 17:35:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFE0350800) [pid = 2388] [serial = 680] [outer = 000000CFDFE17C00] 17:35:52 INFO - PROCESS | 2388 | 1461285352204 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFE0F2F800) [pid = 2388] [serial = 681] [outer = 000000CFDFE17C00] 17:35:52 INFO - PROCESS | 2388 | 1461285352629 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]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 17:35:52 INFO - PROCESS | 2388 | 1461285352698 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 2388 | 1461285352700 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 17:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:35:52 INFO - PROCESS | 2388 | 1461285352704 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - PROCESS | 2388 | 1461285352706 Marionette TRACE conn5 <- [1,874,null,{}] 17:35:52 INFO - PROCESS | 2388 | 1461285352709 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}] 17:35:52 INFO - PROCESS | 2388 | 1461285352795 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 17:35:52 INFO - PROCESS | 2388 | 1461285352801 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74BB800 == 43 [pid = 2388] [id = 228] 17:35:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE3212800) [pid = 2388] [serial = 682] [outer = 0000000000000000] 17:35:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE321C800) [pid = 2388] [serial = 683] [outer = 000000CFE3212800] 17:35:52 INFO - PROCESS | 2388 | 1461285352847 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE3D50000) [pid = 2388] [serial = 684] [outer = 000000CFE3212800] 17:35:53 INFO - PROCESS | 2388 | 1461285353411 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]]]}] 17:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 732ms 17:35:53 INFO - PROCESS | 2388 | 1461285353440 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 17:35:53 INFO - PROCESS | 2388 | 1461285353444 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 17:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:35:53 INFO - PROCESS | 2388 | 1461285353464 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:35:53 INFO - PROCESS | 2388 | 1461285353469 Marionette TRACE conn5 <- [1,878,null,{}] 17:35:53 INFO - PROCESS | 2388 | 1461285353525 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}] 17:35:53 INFO - PROCESS | 2388 | 1461285353646 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 17:35:53 INFO - PROCESS | 2388 | 1461285353713 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD766E000 == 44 [pid = 2388] [id = 229] 17:35:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD2A21800) [pid = 2388] [serial = 685] [outer = 0000000000000000] 17:35:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD2FAD000) [pid = 2388] [serial = 686] [outer = 000000CFD2A21800] 17:35:53 INFO - PROCESS | 2388 | 1461285353814 Marionette DEBUG loaded listener.js 17:35:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD7CD0C00) [pid = 2388] [serial = 687] [outer = 000000CFD2A21800] 17:35:54 INFO - PROCESS | 2388 | 1461285354392 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]]]}] 17:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1004ms 17:35:54 INFO - PROCESS | 2388 | 1461285354458 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 2388 | 1461285354465 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 17:35:54 INFO - PROCESS | 2388 | 1461285354472 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:35:54 INFO - PROCESS | 2388 | 1461285354475 Marionette TRACE conn5 <- [1,882,null,{}] 17:35:54 INFO - PROCESS | 2388 | 1461285354480 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}] 17:35:54 INFO - PROCESS | 2388 | 1461285354619 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 17:35:54 INFO - PROCESS | 2388 | 1461285354692 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF90B800 == 45 [pid = 2388] [id = 230] 17:35:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD968F400) [pid = 2388] [serial = 688] [outer = 0000000000000000] 17:35:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDC96E400) [pid = 2388] [serial = 689] [outer = 000000CFD968F400] 17:35:54 INFO - PROCESS | 2388 | 1461285354789 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDEE11400) [pid = 2388] [serial = 690] [outer = 000000CFD968F400] 17:35:55 INFO - PROCESS | 2388 | 1461285355382 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]]]}] 17:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 945ms 17:35:55 INFO - PROCESS | 2388 | 1461285355422 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 17:35:55 INFO - PROCESS | 2388 | 1461285355425 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 17:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:35:55 INFO - PROCESS | 2388 | 1461285355429 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:35:55 INFO - PROCESS | 2388 | 1461285355433 Marionette TRACE conn5 <- [1,886,null,{}] 17:35:55 INFO - PROCESS | 2388 | 1461285355446 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}] 17:35:55 INFO - PROCESS | 2388 | 1461285355575 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 17:35:55 INFO - PROCESS | 2388 | 1461285355669 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7A13000 == 46 [pid = 2388] [id = 231] 17:35:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDFA16800) [pid = 2388] [serial = 691] [outer = 0000000000000000] 17:35:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE0329000) [pid = 2388] [serial = 692] [outer = 000000CFDFA16800] 17:35:55 INFO - PROCESS | 2388 | 1461285355728 Marionette DEBUG loaded listener.js 17:35:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE321DC00) [pid = 2388] [serial = 693] [outer = 000000CFDFA16800] 17:35:56 INFO - PROCESS | 2388 | 1461285356312 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]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 942ms 17:35:56 INFO - PROCESS | 2388 | 1461285356374 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 17:35:56 INFO - PROCESS | 2388 | 1461285356377 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 17:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:35:56 INFO - PROCESS | 2388 | 1461285356381 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - PROCESS | 2388 | 1461285356383 Marionette TRACE conn5 <- [1,890,null,{}] 17:35:56 INFO - PROCESS | 2388 | 1461285356387 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}] 17:35:56 INFO - PROCESS | 2388 | 1461285356496 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 17:35:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE48BA800) [pid = 2388] [serial = 694] [outer = 000000CFDF78E800] 17:35:56 INFO - PROCESS | 2388 | 1461285356636 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE836A800 == 47 [pid = 2388] [id = 232] 17:35:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE48B5400) [pid = 2388] [serial = 695] [outer = 0000000000000000] 17:35:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE4B95400) [pid = 2388] [serial = 696] [outer = 000000CFE48B5400] 17:35:56 INFO - PROCESS | 2388 | 1461285356705 Marionette DEBUG loaded listener.js 17:35:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE4B9FC00) [pid = 2388] [serial = 697] [outer = 000000CFE48B5400] 17:35:57 INFO - PROCESS | 2388 | 1461285357338 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]]]}] 17:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 987ms 17:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:35:57 INFO - PROCESS | 2388 | 1461285357369 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 17:35:57 INFO - PROCESS | 2388 | 1461285357372 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 17:35:57 INFO - PROCESS | 2388 | 1461285357375 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:35:57 INFO - PROCESS | 2388 | 1461285357377 Marionette TRACE conn5 <- [1,894,null,{}] 17:35:57 INFO - PROCESS | 2388 | 1461285357381 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}] 17:35:57 INFO - PROCESS | 2388 | 1461285357485 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 17:35:57 INFO - PROCESS | 2388 | 1461285357711 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD476B800 == 48 [pid = 2388] [id = 233] 17:35:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFD17E0000) [pid = 2388] [serial = 698] [outer = 0000000000000000] 17:35:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFD273A400) [pid = 2388] [serial = 699] [outer = 000000CFD17E0000] 17:35:57 INFO - PROCESS | 2388 | 1461285357762 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFD2A27C00) [pid = 2388] [serial = 700] [outer = 000000CFD17E0000] 17:35:58 INFO - PROCESS | 2388 | 1461285358326 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]]]}] 17:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 987ms 17:35:58 INFO - PROCESS | 2388 | 1461285358367 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 17:35:58 INFO - PROCESS | 2388 | 1461285358371 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 17:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:35:58 INFO - PROCESS | 2388 | 1461285358376 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:35:58 INFO - PROCESS | 2388 | 1461285358380 Marionette TRACE conn5 <- [1,898,null,{}] 17:35:58 INFO - PROCESS | 2388 | 1461285358386 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}] 17:35:58 INFO - PROCESS | 2388 | 1461285358493 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 17:35:58 INFO - PROCESS | 2388 | 1461285358585 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD4381000 == 49 [pid = 2388] [id = 234] 17:35:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFD2A24000) [pid = 2388] [serial = 701] [outer = 0000000000000000] 17:35:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFD2A28800) [pid = 2388] [serial = 702] [outer = 000000CFD2A24000] 17:35:58 INFO - PROCESS | 2388 | 1461285358637 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFD2FAB000) [pid = 2388] [serial = 703] [outer = 000000CFD2A24000] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59F0000 == 48 [pid = 2388] [id = 227] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3120800 == 47 [pid = 2388] [id = 226] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE312B800 == 46 [pid = 2388] [id = 225] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE114C800 == 45 [pid = 2388] [id = 224] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF9AA000 == 44 [pid = 2388] [id = 223] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5C5000 == 43 [pid = 2388] [id = 222] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD817D800 == 42 [pid = 2388] [id = 221] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFE33F1000) [pid = 2388] [serial = 641] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AEF000 == 41 [pid = 2388] [id = 220] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD81E2800 == 40 [pid = 2388] [id = 219] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EE7000 == 39 [pid = 2388] [id = 215] 17:35:59 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59EA800 == 38 [pid = 2388] [id = 214] 17:35:59 INFO - PROCESS | 2388 | 1461285359165 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]]]}] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFDE464400) [pid = 2388] [serial = 567] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFE33E7C00) [pid = 2388] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDE09EC00) [pid = 2388] [serial = 620] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFE0328C00) [pid = 2388] [serial = 608] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFD473F800) [pid = 2388] [serial = 570] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDF12CC00) [pid = 2388] [serial = 603] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE33E4400) [pid = 2388] [serial = 638] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDF5D7400) [pid = 2388] [serial = 623] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE2178400) [pid = 2388] [serial = 635] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD82E4800) [pid = 2388] [serial = 600] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDF5F4C00) [pid = 2388] [serial = 624] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD7C09400) [pid = 2388] [serial = 555] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDEB26000) [pid = 2388] [serial = 573] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDC606C00) [pid = 2388] [serial = 618] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE0F09000) [pid = 2388] [serial = 629] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFE093CC00) [pid = 2388] [serial = 611] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE09E7C00) [pid = 2388] [serial = 612] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDFE19000) [pid = 2388] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD42D6800) [pid = 2388] [serial = 599] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDCAD9400) [pid = 2388] [serial = 602] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDEF47C00) [pid = 2388] [serial = 621] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDF2EC800) [pid = 2388] [serial = 576] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE0F23800) [pid = 2388] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD317B000) [pid = 2388] [serial = 615] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFE0331400) [pid = 2388] [serial = 609] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFE11EB000) [pid = 2388] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDF963000) [pid = 2388] [serial = 626] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFE3215000) [pid = 2388] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD8EA9400) [pid = 2388] [serial = 617] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD2736400) [pid = 2388] [serial = 552] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDFFE5000) [pid = 2388] [serial = 597] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD2738C00) [pid = 2388] [serial = 614] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFE108EC00) [pid = 2388] [serial = 632] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDFA1C400) [pid = 2388] [serial = 605] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFE004C800) [pid = 2388] [serial = 606] [outer = 0000000000000000] [url = about:blank] 17:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 838ms 17:35:59 INFO - PROCESS | 2388 | 1461285359235 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 2388 | 1461285359240 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 17:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:35:59 INFO - PROCESS | 2388 | 1461285359243 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - PROCESS | 2388 | 1461285359246 Marionette TRACE conn5 <- [1,902,null,{}] 17:35:59 INFO - PROCESS | 2388 | 1461285359250 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}] 17:35:59 INFO - PROCESS | 2388 | 1461285359336 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 17:35:59 INFO - PROCESS | 2388 | 1461285359351 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD750D800 == 39 [pid = 2388] [id = 235] 17:35:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD4326800) [pid = 2388] [serial = 704] [outer = 0000000000000000] 17:35:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD4738C00) [pid = 2388] [serial = 705] [outer = 000000CFD4326800] 17:35:59 INFO - PROCESS | 2388 | 1461285359402 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD755F800) [pid = 2388] [serial = 706] [outer = 000000CFD4326800] 17:35:59 INFO - PROCESS | 2388 | 1461285359871 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]]]}] 17:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 692ms 17:35:59 INFO - PROCESS | 2388 | 1461285359937 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 2388 | 1461285359939 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 17:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:35:59 INFO - PROCESS | 2388 | 1461285359949 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - PROCESS | 2388 | 1461285359956 Marionette TRACE conn5 <- [1,906,null,{}] 17:35:59 INFO - PROCESS | 2388 | 1461285359960 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}] 17:36:00 INFO - PROCESS | 2388 | 1461285360048 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 17:36:00 INFO - PROCESS | 2388 | 1461285360055 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AE2000 == 40 [pid = 2388] [id = 236] 17:36:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD7D67800) [pid = 2388] [serial = 707] [outer = 0000000000000000] 17:36:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD8203000) [pid = 2388] [serial = 708] [outer = 000000CFD7D67800] 17:36:00 INFO - PROCESS | 2388 | 1461285360100 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD8E19400) [pid = 2388] [serial = 709] [outer = 000000CFD7D67800] 17:36:00 INFO - PROCESS | 2388 | 1461285360544 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]]]}] 17:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 650ms 17:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:36:00 INFO - PROCESS | 2388 | 1461285360596 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 17:36:00 INFO - PROCESS | 2388 | 1461285360599 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 17:36:00 INFO - PROCESS | 2388 | 1461285360602 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:36:00 INFO - PROCESS | 2388 | 1461285360604 Marionette TRACE conn5 <- [1,910,null,{}] 17:36:00 INFO - PROCESS | 2388 | 1461285360608 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}] 17:36:00 INFO - PROCESS | 2388 | 1461285360718 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 17:36:00 INFO - PROCESS | 2388 | 1461285360789 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEB4D000 == 41 [pid = 2388] [id = 237] 17:36:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD4329000) [pid = 2388] [serial = 710] [outer = 0000000000000000] 17:36:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD9694400) [pid = 2388] [serial = 711] [outer = 000000CFD4329000] 17:36:00 INFO - PROCESS | 2388 | 1461285360835 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDC608C00) [pid = 2388] [serial = 712] [outer = 000000CFD4329000] 17:36:01 INFO - PROCESS | 2388 | 1461285361200 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]]]}] 17:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 17:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:36:01 INFO - PROCESS | 2388 | 1461285361234 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 2388 | 1461285361236 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 17:36:01 INFO - PROCESS | 2388 | 1461285361239 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - PROCESS | 2388 | 1461285361241 Marionette TRACE conn5 <- [1,914,null,{}] 17:36:01 INFO - PROCESS | 2388 | 1461285361245 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}] 17:36:01 INFO - PROCESS | 2388 | 1461285361327 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 17:36:01 INFO - PROCESS | 2388 | 1461285361414 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF571000 == 42 [pid = 2388] [id = 238] 17:36:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDCA14400) [pid = 2388] [serial = 713] [outer = 0000000000000000] 17:36:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDCA1A000) [pid = 2388] [serial = 714] [outer = 000000CFDCA14400] 17:36:01 INFO - PROCESS | 2388 | 1461285361473 Marionette DEBUG loaded listener.js 17:36:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDE0A8000) [pid = 2388] [serial = 715] [outer = 000000CFDCA14400] 17:36:01 INFO - PROCESS | 2388 | 1461285361928 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]]]}] 17:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 17:36:01 INFO - PROCESS | 2388 | 1461285361978 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 2388 | 1461285361980 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 17:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:36:01 INFO - PROCESS | 2388 | 1461285361983 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - PROCESS | 2388 | 1461285361985 Marionette TRACE conn5 <- [1,918,null,{}] 17:36:01 INFO - PROCESS | 2388 | 1461285361994 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}] 17:36:02 INFO - PROCESS | 2388 | 1461285362130 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 17:36:02 INFO - PROCESS | 2388 | 1461285362180 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF91C000 == 43 [pid = 2388] [id = 239] 17:36:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDEBBF800) [pid = 2388] [serial = 716] [outer = 0000000000000000] 17:36:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDEE0B000) [pid = 2388] [serial = 717] [outer = 000000CFDEBBF800] 17:36:02 INFO - PROCESS | 2388 | 1461285362225 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDEF20000) [pid = 2388] [serial = 718] [outer = 000000CFDEBBF800] 17:36:02 INFO - PROCESS | 2388 | 1461285362645 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]]]}] 17:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 693ms 17:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:36:02 INFO - PROCESS | 2388 | 1461285362679 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 17:36:02 INFO - PROCESS | 2388 | 1461285362682 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 17:36:02 INFO - PROCESS | 2388 | 1461285362685 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:36:02 INFO - PROCESS | 2388 | 1461285362687 Marionette TRACE conn5 <- [1,922,null,{}] 17:36:02 INFO - PROCESS | 2388 | 1461285362690 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}] 17:36:02 INFO - PROCESS | 2388 | 1461285362796 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 17:36:02 INFO - PROCESS | 2388 | 1461285362804 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE006D800 == 44 [pid = 2388] [id = 240] 17:36:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDEF42400) [pid = 2388] [serial = 719] [outer = 0000000000000000] 17:36:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDF183C00) [pid = 2388] [serial = 720] [outer = 000000CFDEF42400] 17:36:02 INFO - PROCESS | 2388 | 1461285362887 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDF22F800) [pid = 2388] [serial = 721] [outer = 000000CFDEF42400] 17:36:03 INFO - PROCESS | 2388 | 1461285363310 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]]]}] 17:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 17:36:03 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDF5DA400) [pid = 2388] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:36:03 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDFA1C800) [pid = 2388] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:36:03 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDFE17C00) [pid = 2388] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:36:03 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD81A2800) [pid = 2388] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:36:03 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDCA1E000) [pid = 2388] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:36:03 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE48B6800) [pid = 2388] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:36:03 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDEE0B400) [pid = 2388] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:36:03 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD2A23400) [pid = 2388] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:36:03 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD7F11400) [pid = 2388] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:36:03 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD280CC00) [pid = 2388] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:36:03 INFO - PROCESS | 2388 | 1461285363415 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 2388 | 1461285363417 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 17:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:36:03 INFO - PROCESS | 2388 | 1461285363426 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 2388 | 1461285363428 Marionette TRACE conn5 <- [1,926,null,{}] 17:36:03 INFO - PROCESS | 2388 | 1461285363460 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}] 17:36:03 INFO - PROCESS | 2388 | 1461285363544 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 17:36:03 INFO - PROCESS | 2388 | 1461285363553 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE03A3000 == 45 [pid = 2388] [id = 241] 17:36:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD8E1B000) [pid = 2388] [serial = 722] [outer = 0000000000000000] 17:36:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDCA1F800) [pid = 2388] [serial = 723] [outer = 000000CFD8E1B000] 17:36:03 INFO - PROCESS | 2388 | 1461285363599 Marionette DEBUG loaded listener.js 17:36:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDF2F2000) [pid = 2388] [serial = 724] [outer = 000000CFD8E1B000] 17:36:04 INFO - PROCESS | 2388 | 1461285364015 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]]]}] 17:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 609ms 17:36:04 INFO - PROCESS | 2388 | 1461285364033 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 17:36:04 INFO - PROCESS | 2388 | 1461285364035 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 17:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:36:04 INFO - PROCESS | 2388 | 1461285364043 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:36:04 INFO - PROCESS | 2388 | 1461285364045 Marionette TRACE conn5 <- [1,930,null,{}] 17:36:04 INFO - PROCESS | 2388 | 1461285364049 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}] 17:36:04 INFO - PROCESS | 2388 | 1461285364131 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 17:36:04 INFO - PROCESS | 2388 | 1461285364148 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE2636000 == 46 [pid = 2388] [id = 242] 17:36:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDF5E8400) [pid = 2388] [serial = 725] [outer = 0000000000000000] 17:36:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDF5F0800) [pid = 2388] [serial = 726] [outer = 000000CFDF5E8400] 17:36:04 INFO - PROCESS | 2388 | 1461285364193 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDF836800) [pid = 2388] [serial = 727] [outer = 000000CFDF5E8400] 17:36:04 INFO - PROCESS | 2388 | 1461285364613 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]]]}] 17:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 17:36:04 INFO - PROCESS | 2388 | 1461285364671 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 17:36:04 INFO - PROCESS | 2388 | 1461285364673 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 17:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:36:04 INFO - PROCESS | 2388 | 1461285364677 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:36:04 INFO - PROCESS | 2388 | 1461285364678 Marionette TRACE conn5 <- [1,934,null,{}] 17:36:04 INFO - PROCESS | 2388 | 1461285364682 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}] 17:36:04 INFO - PROCESS | 2388 | 1461285364766 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 17:36:04 INFO - PROCESS | 2388 | 1461285364774 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3130800 == 47 [pid = 2388] [id = 243] 17:36:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDF95EC00) [pid = 2388] [serial = 728] [outer = 0000000000000000] 17:36:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDFA15400) [pid = 2388] [serial = 729] [outer = 000000CFDF95EC00] 17:36:04 INFO - PROCESS | 2388 | 1461285364825 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDFE1DC00) [pid = 2388] [serial = 730] [outer = 000000CFDF95EC00] 17:36:05 INFO - PROCESS | 2388 | 1461285365289 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]]]}] 17:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 17:36:05 INFO - PROCESS | 2388 | 1461285365309 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 17:36:05 INFO - PROCESS | 2388 | 1461285365311 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 17:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:36:05 INFO - PROCESS | 2388 | 1461285365315 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:36:05 INFO - PROCESS | 2388 | 1461285365317 Marionette TRACE conn5 <- [1,938,null,{}] 17:36:05 INFO - PROCESS | 2388 | 1461285365321 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}] 17:36:05 INFO - PROCESS | 2388 | 1461285365425 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 17:36:05 INFO - PROCESS | 2388 | 1461285365556 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD173B800 == 48 [pid = 2388] [id = 244] 17:36:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD0EF5C00) [pid = 2388] [serial = 731] [outer = 0000000000000000] 17:36:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD1D50400) [pid = 2388] [serial = 732] [outer = 000000CFD0EF5C00] 17:36:05 INFO - PROCESS | 2388 | 1461285365617 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD2738C00) [pid = 2388] [serial = 733] [outer = 000000CFD0EF5C00] 17:36:06 INFO - PROCESS | 2388 | 1461285366253 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]]]}] 17:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 985ms 17:36:06 INFO - PROCESS | 2388 | 1461285366303 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 2388 | 1461285366308 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 17:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:36:06 INFO - PROCESS | 2388 | 1461285366313 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:36:06 INFO - PROCESS | 2388 | 1461285366317 Marionette TRACE conn5 <- [1,942,null,{}] 17:36:06 INFO - PROCESS | 2388 | 1461285366323 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}] 17:36:06 INFO - PROCESS | 2388 | 1461285366437 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 17:36:06 INFO - PROCESS | 2388 | 1461285366513 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EE1000 == 49 [pid = 2388] [id = 245] 17:36:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD7564800) [pid = 2388] [serial = 734] [outer = 0000000000000000] 17:36:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD7CC6000) [pid = 2388] [serial = 735] [outer = 000000CFD7564800] 17:36:06 INFO - PROCESS | 2388 | 1461285366612 Marionette DEBUG loaded listener.js 17:36:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFD81AF000) [pid = 2388] [serial = 736] [outer = 000000CFD7564800] 17:36:07 INFO - PROCESS | 2388 | 1461285367179 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]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 879ms 17:36:07 INFO - PROCESS | 2388 | 1461285367199 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 2388 | 1461285367203 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 17:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:36:07 INFO - PROCESS | 2388 | 1461285367207 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 2388 | 1461285367210 Marionette TRACE conn5 <- [1,946,null,{}] 17:36:07 INFO - PROCESS | 2388 | 1461285367214 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}] 17:36:07 INFO - PROCESS | 2388 | 1461285367324 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 17:36:07 INFO - PROCESS | 2388 | 1461285367412 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1E24000 == 50 [pid = 2388] [id = 246] 17:36:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDC9D0400) [pid = 2388] [serial = 737] [outer = 0000000000000000] 17:36:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDE09AC00) [pid = 2388] [serial = 738] [outer = 000000CFDC9D0400] 17:36:07 INFO - PROCESS | 2388 | 1461285367470 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDEB97400) [pid = 2388] [serial = 739] [outer = 000000CFDC9D0400] 17:36:08 INFO - PROCESS | 2388 | 1461285368082 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]]]}] 17:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 941ms 17:36:08 INFO - PROCESS | 2388 | 1461285368151 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 17:36:08 INFO - PROCESS | 2388 | 1461285368154 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 17:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:36:08 INFO - PROCESS | 2388 | 1461285368165 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:36:08 INFO - PROCESS | 2388 | 1461285368172 Marionette TRACE conn5 <- [1,950,null,{}] 17:36:08 INFO - PROCESS | 2388 | 1461285368177 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}] 17:36:08 INFO - PROCESS | 2388 | 1461285368289 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 17:36:08 INFO - PROCESS | 2388 | 1461285368363 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE32C9800 == 51 [pid = 2388] [id = 247] 17:36:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDF5E2000) [pid = 2388] [serial = 740] [outer = 0000000000000000] 17:36:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE0052400) [pid = 2388] [serial = 741] [outer = 000000CFDF5E2000] 17:36:08 INFO - PROCESS | 2388 | 1461285368459 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE0354400) [pid = 2388] [serial = 742] [outer = 000000CFDF5E2000] 17:36:09 INFO - PROCESS | 2388 | 1461285369006 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]]]}] 17:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 902ms 17:36:09 INFO - PROCESS | 2388 | 1461285369061 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 17:36:09 INFO - PROCESS | 2388 | 1461285369065 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 17:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:36:09 INFO - PROCESS | 2388 | 1461285369068 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:36:09 INFO - PROCESS | 2388 | 1461285369071 Marionette TRACE conn5 <- [1,954,null,{}] 17:36:09 INFO - PROCESS | 2388 | 1461285369075 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}] 17:36:09 INFO - PROCESS | 2388 | 1461285369183 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 17:36:09 INFO - PROCESS | 2388 | 1461285369257 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D0A800 == 52 [pid = 2388] [id = 248] 17:36:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDFE17C00) [pid = 2388] [serial = 743] [outer = 0000000000000000] 17:36:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE09DF800) [pid = 2388] [serial = 744] [outer = 000000CFDFE17C00] 17:36:09 INFO - PROCESS | 2388 | 1461285369356 Marionette DEBUG loaded listener.js 17:36:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE0F0FC00) [pid = 2388] [serial = 745] [outer = 000000CFDFE17C00] 17:36:09 INFO - PROCESS | 2388 | 1461285369985 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]]]}] 17:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 942ms 17:36:10 INFO - PROCESS | 2388 | 1461285370013 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 2388 | 1461285370016 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 17:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:36:10 INFO - PROCESS | 2388 | 1461285370019 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:36:10 INFO - PROCESS | 2388 | 1461285370022 Marionette TRACE conn5 <- [1,958,null,{}] 17:36:10 INFO - PROCESS | 2388 | 1461285370025 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}] 17:36:10 INFO - PROCESS | 2388 | 1461285370131 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 17:36:10 INFO - PROCESS | 2388 | 1461285370376 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7F47800 == 53 [pid = 2388] [id = 249] 17:36:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFD26DE800) [pid = 2388] [serial = 746] [outer = 0000000000000000] 17:36:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFD273E400) [pid = 2388] [serial = 747] [outer = 000000CFD26DE800] 17:36:10 INFO - PROCESS | 2388 | 1461285370453 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFD2DAF400) [pid = 2388] [serial = 748] [outer = 000000CFD26DE800] 17:36:11 INFO - PROCESS | 2388 | 1461285371128 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]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1133ms 17:36:11 INFO - PROCESS | 2388 | 1461285371155 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 2388 | 1461285371158 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 17:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:36:11 INFO - PROCESS | 2388 | 1461285371163 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - PROCESS | 2388 | 1461285371167 Marionette TRACE conn5 <- [1,962,null,{}] 17:36:11 INFO - PROCESS | 2388 | 1461285371173 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}] 17:36:11 INFO - PROCESS | 2388 | 1461285371275 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 17:36:11 INFO - PROCESS | 2388 | 1461285371350 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD751B800 == 54 [pid = 2388] [id = 250] 17:36:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFD75CC400) [pid = 2388] [serial = 749] [outer = 0000000000000000] 17:36:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFD7F09000) [pid = 2388] [serial = 750] [outer = 000000CFD75CC400] 17:36:11 INFO - PROCESS | 2388 | 1461285371401 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFD9A25800) [pid = 2388] [serial = 751] [outer = 000000CFD75CC400] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3130800 == 53 [pid = 2388] [id = 243] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE2636000 == 52 [pid = 2388] [id = 242] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE03A3000 == 51 [pid = 2388] [id = 241] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE006D800 == 50 [pid = 2388] [id = 240] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF91C000 == 49 [pid = 2388] [id = 239] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF571000 == 48 [pid = 2388] [id = 238] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEB4D000 == 47 [pid = 2388] [id = 237] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFE321C800) [pid = 2388] [serial = 683] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AE2000 == 46 [pid = 2388] [id = 236] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD750D800 == 45 [pid = 2388] [id = 235] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD4381000 == 44 [pid = 2388] [id = 234] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD476B800 == 43 [pid = 2388] [id = 233] 17:36:11 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74BB800 == 42 [pid = 2388] [id = 228] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFDF5F4400) [pid = 2388] [serial = 671] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFDFE17400) [pid = 2388] [serial = 674] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFE0322400) [pid = 2388] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFE0350800) [pid = 2388] [serial = 680] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDC602400) [pid = 2388] [serial = 660] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD8E1D400) [pid = 2388] [serial = 659] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDCAD9C00) [pid = 2388] [serial = 665] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDEB99000) [pid = 2388] [serial = 666] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE4B95C00) [pid = 2388] [serial = 654] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE48BC400) [pid = 2388] [serial = 653] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE321BC00) [pid = 2388] [serial = 650] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD82E3C00) [pid = 2388] [serial = 644] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDF18A800) [pid = 2388] [serial = 647] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDEF3EC00) [pid = 2388] [serial = 668] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD2FB1800) [pid = 2388] [serial = 657] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE0F2F800) [pid = 2388] [serial = 681] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD2A25400) [pid = 2388] [serial = 656] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD91AE000) [pid = 2388] [serial = 662] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDC977400) [pid = 2388] [serial = 663] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDFA19400) [pid = 2388] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDF2F1000) [pid = 2388] [serial = 678] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDF22A800) [pid = 2388] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD8E9FC00) [pid = 2388] [serial = 677] [outer = 0000000000000000] [url = about:blank] 17:36:11 INFO - PROCESS | 2388 | 1461285371924 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]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 796ms 17:36:11 INFO - PROCESS | 2388 | 1461285371961 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 2388 | 1461285371966 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 17:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:36:11 INFO - PROCESS | 2388 | 1461285371970 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - PROCESS | 2388 | 1461285371973 Marionette TRACE conn5 <- [1,966,null,{}] 17:36:11 INFO - PROCESS | 2388 | 1461285371977 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}] 17:36:12 INFO - PROCESS | 2388 | 1461285372063 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 17:36:12 INFO - PROCESS | 2388 | 1461285372072 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EDF800 == 43 [pid = 2388] [id = 251] 17:36:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFD2A25800) [pid = 2388] [serial = 752] [outer = 0000000000000000] 17:36:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFD7D8A800) [pid = 2388] [serial = 753] [outer = 000000CFD2A25800] 17:36:12 INFO - PROCESS | 2388 | 1461285372120 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFD8EA6000) [pid = 2388] [serial = 754] [outer = 000000CFD2A25800] 17:36:12 INFO - PROCESS | 2388 | 1461285372593 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]]]}] 17:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 690ms 17:36:12 INFO - PROCESS | 2388 | 1461285372664 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 17:36:12 INFO - PROCESS | 2388 | 1461285372667 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 17:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:36:12 INFO - PROCESS | 2388 | 1461285372672 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:36:12 INFO - PROCESS | 2388 | 1461285372679 Marionette TRACE conn5 <- [1,970,null,{}] 17:36:12 INFO - PROCESS | 2388 | 1461285372688 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}] 17:36:12 INFO - PROCESS | 2388 | 1461285372807 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 17:36:12 INFO - PROCESS | 2388 | 1461285372886 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5C3800 == 44 [pid = 2388] [id = 252] 17:36:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD2FA4400) [pid = 2388] [serial = 755] [outer = 0000000000000000] 17:36:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDC977400) [pid = 2388] [serial = 756] [outer = 000000CFD2FA4400] 17:36:12 INFO - PROCESS | 2388 | 1461285372933 Marionette DEBUG loaded listener.js 17:36:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDE09DC00) [pid = 2388] [serial = 757] [outer = 000000CFD2FA4400] 17:36:13 INFO - PROCESS | 2388 | 1461285373307 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]]]}] 17:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 17:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:36:13 INFO - PROCESS | 2388 | 1461285373363 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 2388 | 1461285373366 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 17:36:13 INFO - PROCESS | 2388 | 1461285373369 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:36:13 INFO - PROCESS | 2388 | 1461285373371 Marionette TRACE conn5 <- [1,974,null,{}] 17:36:13 INFO - PROCESS | 2388 | 1461285373375 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}] 17:36:13 INFO - PROCESS | 2388 | 1461285373459 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 17:36:13 INFO - PROCESS | 2388 | 1461285373465 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF91F000 == 45 [pid = 2388] [id = 253] 17:36:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD7560400) [pid = 2388] [serial = 758] [outer = 0000000000000000] 17:36:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDEB96000) [pid = 2388] [serial = 759] [outer = 000000CFD7560400] 17:36:13 INFO - PROCESS | 2388 | 1461285373512 Marionette DEBUG loaded listener.js 17:36:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDEF1B800) [pid = 2388] [serial = 760] [outer = 000000CFD7560400] 17:36:13 INFO - PROCESS | 2388 | 1461285373983 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]]]}] 17:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 628ms 17:36:14 INFO - PROCESS | 2388 | 1461285374001 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 2388 | 1461285374003 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 17:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:36:14 INFO - PROCESS | 2388 | 1461285374006 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - PROCESS | 2388 | 1461285374008 Marionette TRACE conn5 <- [1,978,null,{}] 17:36:14 INFO - PROCESS | 2388 | 1461285374017 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}] 17:36:14 INFO - PROCESS | 2388 | 1461285374124 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 17:36:14 INFO - PROCESS | 2388 | 1461285374203 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD75E2000 == 46 [pid = 2388] [id = 254] 17:36:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDF18E800) [pid = 2388] [serial = 761] [outer = 0000000000000000] 17:36:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDF22B000) [pid = 2388] [serial = 762] [outer = 000000CFDF18E800] 17:36:14 INFO - PROCESS | 2388 | 1461285374260 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDF5D9800) [pid = 2388] [serial = 763] [outer = 000000CFDF18E800] 17:36:14 INFO - PROCESS | 2388 | 1461285374719 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]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 17:36:14 INFO - PROCESS | 2388 | 1461285374744 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 2388 | 1461285374746 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 17:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:36:14 INFO - PROCESS | 2388 | 1461285374749 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - PROCESS | 2388 | 1461285374751 Marionette TRACE conn5 <- [1,982,null,{}] 17:36:14 INFO - PROCESS | 2388 | 1461285374755 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}] 17:36:14 INFO - PROCESS | 2388 | 1461285374864 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 17:36:14 INFO - PROCESS | 2388 | 1461285374919 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7C98800 == 47 [pid = 2388] [id = 255] 17:36:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDF963000) [pid = 2388] [serial = 764] [outer = 0000000000000000] 17:36:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDFA16400) [pid = 2388] [serial = 765] [outer = 000000CFDF963000] 17:36:14 INFO - PROCESS | 2388 | 1461285374966 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDFE1D400) [pid = 2388] [serial = 766] [outer = 000000CFDF963000] 17:36:15 INFO - PROCESS | 2388 | 1461285375387 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]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 691ms 17:36:15 INFO - PROCESS | 2388 | 1461285375444 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 2388 | 1461285375446 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 17:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:36:15 INFO - PROCESS | 2388 | 1461285375453 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 2388 | 1461285375455 Marionette TRACE conn5 <- [1,986,null,{}] 17:36:15 INFO - PROCESS | 2388 | 1461285375464 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}] 17:36:15 INFO - PROCESS | 2388 | 1461285375596 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 17:36:15 INFO - PROCESS | 2388 | 1461285375609 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3268800 == 48 [pid = 2388] [id = 256] 17:36:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE004E800) [pid = 2388] [serial = 767] [outer = 0000000000000000] 17:36:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE0327800) [pid = 2388] [serial = 768] [outer = 000000CFE004E800] 17:36:15 INFO - PROCESS | 2388 | 1461285375696 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE09BF400) [pid = 2388] [serial = 769] [outer = 000000CFE004E800] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDEBBF800) [pid = 2388] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFD7D67800) [pid = 2388] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDEF42400) [pid = 2388] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD2A24000) [pid = 2388] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFD4329000) [pid = 2388] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE3212800) [pid = 2388] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD4326800) [pid = 2388] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD17E0000) [pid = 2388] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD8E1B000) [pid = 2388] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDCA14400) [pid = 2388] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDF5E8400) [pid = 2388] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE0F06400) [pid = 2388] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDEBC6400) [pid = 2388] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:36:15 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD2FA5800) [pid = 2388] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:36:16 INFO - PROCESS | 2388 | 1461285376178 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]]]}] 17:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 731ms 17:36:16 INFO - PROCESS | 2388 | 1461285376188 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 2388 | 1461285376190 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 17:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:36:16 INFO - PROCESS | 2388 | 1461285376203 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - PROCESS | 2388 | 1461285376205 Marionette TRACE conn5 <- [1,990,null,{}] 17:36:16 INFO - PROCESS | 2388 | 1461285376208 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}] 17:36:16 INFO - PROCESS | 2388 | 1461285376291 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 17:36:16 INFO - PROCESS | 2388 | 1461285376298 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE32B9800 == 49 [pid = 2388] [id = 257] 17:36:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD8E1B000) [pid = 2388] [serial = 770] [outer = 0000000000000000] 17:36:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDF2EF400) [pid = 2388] [serial = 771] [outer = 000000CFD8E1B000] 17:36:16 INFO - PROCESS | 2388 | 1461285376344 Marionette DEBUG loaded listener.js 17:36:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFE09E5000) [pid = 2388] [serial = 772] [outer = 000000CFD8E1B000] 17:36:16 INFO - PROCESS | 2388 | 1461285376757 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]]]}] 17:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 587ms 17:36:16 INFO - PROCESS | 2388 | 1461285376800 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 2388 | 1461285376802 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 17:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:36:16 INFO - PROCESS | 2388 | 1461285376805 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - PROCESS | 2388 | 1461285376807 Marionette TRACE conn5 <- [1,994,null,{}] 17:36:16 INFO - PROCESS | 2388 | 1461285376811 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}] 17:36:16 INFO - PROCESS | 2388 | 1461285376894 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 17:36:16 INFO - PROCESS | 2388 | 1461285376900 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59DF800 == 50 [pid = 2388] [id = 258] 17:36:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFE0F28000) [pid = 2388] [serial = 773] [outer = 0000000000000000] 17:36:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFE0F2E000) [pid = 2388] [serial = 774] [outer = 000000CFE0F28000] 17:36:16 INFO - PROCESS | 2388 | 1461285376946 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE1C6D800) [pid = 2388] [serial = 775] [outer = 000000CFE0F28000] 17:36:17 INFO - PROCESS | 2388 | 1461285377386 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]]]}] 17:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 17:36:17 INFO - PROCESS | 2388 | 1461285377436 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 2388 | 1461285377439 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 17:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:36:17 INFO - PROCESS | 2388 | 1461285377442 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - PROCESS | 2388 | 1461285377444 Marionette TRACE conn5 <- [1,998,null,{}] 17:36:17 INFO - PROCESS | 2388 | 1461285377447 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}] 17:36:17 INFO - PROCESS | 2388 | 1461285377531 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 17:36:17 INFO - PROCESS | 2388 | 1461285377538 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B63800 == 51 [pid = 2388] [id = 259] 17:36:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE1C76C00) [pid = 2388] [serial = 776] [outer = 0000000000000000] 17:36:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE259E800) [pid = 2388] [serial = 777] [outer = 000000CFE1C76C00] 17:36:17 INFO - PROCESS | 2388 | 1461285377588 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE3218800) [pid = 2388] [serial = 778] [outer = 000000CFE1C76C00] 17:36:18 INFO - PROCESS | 2388 | 1461285378155 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]]]}] 17:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 732ms 17:36:18 INFO - PROCESS | 2388 | 1461285378177 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 17:36:18 INFO - PROCESS | 2388 | 1461285378182 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 17:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:36:18 INFO - PROCESS | 2388 | 1461285378188 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:36:18 INFO - PROCESS | 2388 | 1461285378193 Marionette TRACE conn5 <- [1,1002,null,{}] 17:36:18 INFO - PROCESS | 2388 | 1461285378200 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}] 17:36:18 INFO - PROCESS | 2388 | 1461285378363 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 17:36:18 INFO - PROCESS | 2388 | 1461285378485 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8ED7800 == 52 [pid = 2388] [id = 260] 17:36:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFD2944C00) [pid = 2388] [serial = 779] [outer = 0000000000000000] 17:36:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFD300A800) [pid = 2388] [serial = 780] [outer = 000000CFD2944C00] 17:36:18 INFO - PROCESS | 2388 | 1461285378545 Marionette DEBUG loaded listener.js 17:36:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFD7CCB400) [pid = 2388] [serial = 781] [outer = 000000CFD2944C00] 17:36:19 INFO - PROCESS | 2388 | 1461285379136 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]]]}] 17:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 986ms 17:36:19 INFO - PROCESS | 2388 | 1461285379177 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 2388 | 1461285379184 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 17:36:19 INFO - PROCESS | 2388 | 1461285379191 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:36:19 INFO - PROCESS | 2388 | 1461285379194 Marionette TRACE conn5 <- [1,1006,null,{}] 17:36:19 INFO - PROCESS | 2388 | 1461285379198 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}] 17:36:19 INFO - PROCESS | 2388 | 1461285379310 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 17:36:19 INFO - PROCESS | 2388 | 1461285379429 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF91A000 == 53 [pid = 2388] [id = 261] 17:36:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDC60A000) [pid = 2388] [serial = 782] [outer = 0000000000000000] 17:36:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDC626000) [pid = 2388] [serial = 783] [outer = 000000CFDC60A000] 17:36:19 INFO - PROCESS | 2388 | 1461285379487 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFDCAD9C00) [pid = 2388] [serial = 784] [outer = 000000CFDC60A000] 17:36:20 INFO - PROCESS | 2388 | 1461285380103 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]]]}] 17:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 923ms 17:36:20 INFO - PROCESS | 2388 | 1461285380119 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 2388 | 1461285380122 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 17:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:36:20 INFO - PROCESS | 2388 | 1461285380126 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - PROCESS | 2388 | 1461285380130 Marionette TRACE conn5 <- [1,1010,null,{}] 17:36:20 INFO - PROCESS | 2388 | 1461285380143 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}] 17:36:20 INFO - PROCESS | 2388 | 1461285380257 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 17:36:20 INFO - PROCESS | 2388 | 1461285380347 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D22000 == 54 [pid = 2388] [id = 262] 17:36:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFDF2ED000) [pid = 2388] [serial = 785] [outer = 0000000000000000] 17:36:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFDF95FC00) [pid = 2388] [serial = 786] [outer = 000000CFDF2ED000] 17:36:20 INFO - PROCESS | 2388 | 1461285380407 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFE0F26400) [pid = 2388] [serial = 787] [outer = 000000CFDF2ED000] 17:36:20 INFO - PROCESS | 2388 | 1461285380990 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]]]}] 17:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 944ms 17:36:21 INFO - PROCESS | 2388 | 1461285381073 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 17:36:21 INFO - PROCESS | 2388 | 1461285381077 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 17:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:36:21 INFO - PROCESS | 2388 | 1461285381081 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:36:21 INFO - PROCESS | 2388 | 1461285381083 Marionette TRACE conn5 <- [1,1014,null,{}] 17:36:21 INFO - PROCESS | 2388 | 1461285381087 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}] 17:36:21 INFO - PROCESS | 2388 | 1461285381197 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 17:36:21 INFO - PROCESS | 2388 | 1461285381273 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7A14800 == 55 [pid = 2388] [id = 263] 17:36:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFE09EA400) [pid = 2388] [serial = 788] [outer = 0000000000000000] 17:36:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFE321B400) [pid = 2388] [serial = 789] [outer = 000000CFE09EA400] 17:36:21 INFO - PROCESS | 2388 | 1461285381370 Marionette DEBUG loaded listener.js 17:36:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFE33F1400) [pid = 2388] [serial = 790] [outer = 000000CFE09EA400] 17:36:21 INFO - PROCESS | 2388 | 1461285381904 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]]]}] 17:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 882ms 17:36:21 INFO - PROCESS | 2388 | 1461285381964 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 17:36:21 INFO - PROCESS | 2388 | 1461285381966 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 17:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:36:21 INFO - PROCESS | 2388 | 1461285381970 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:36:21 INFO - PROCESS | 2388 | 1461285381973 Marionette TRACE conn5 <- [1,1018,null,{}] 17:36:21 INFO - PROCESS | 2388 | 1461285381977 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}] 17:36:22 INFO - PROCESS | 2388 | 1461285382113 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 17:36:22 INFO - PROCESS | 2388 | 1461285382229 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7B21800 == 56 [pid = 2388] [id = 264] 17:36:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE1E34400) [pid = 2388] [serial = 791] [outer = 0000000000000000] 17:36:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFE48B6800) [pid = 2388] [serial = 792] [outer = 000000CFE1E34400] 17:36:22 INFO - PROCESS | 2388 | 1461285382286 Marionette DEBUG loaded listener.js 17:36:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFE4B96000) [pid = 2388] [serial = 793] [outer = 000000CFE1E34400] 17:36:22 INFO - PROCESS | 2388 | 1461285382909 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]]]}] 17:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 987ms 17:36:22 INFO - PROCESS | 2388 | 1461285382959 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 17:36:22 INFO - PROCESS | 2388 | 1461285382962 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 17:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:36:22 INFO - PROCESS | 2388 | 1461285382966 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:36:22 INFO - PROCESS | 2388 | 1461285382968 Marionette TRACE conn5 <- [1,1022,null,{}] 17:36:22 INFO - PROCESS | 2388 | 1461285382972 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}] 17:36:23 INFO - PROCESS | 2388 | 1461285383101 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 17:36:23 INFO - PROCESS | 2388 | 1461285383360 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7DC4000 == 57 [pid = 2388] [id = 265] 17:36:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFD2640400) [pid = 2388] [serial = 794] [outer = 0000000000000000] 17:36:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFD273C800) [pid = 2388] [serial = 795] [outer = 000000CFD2640400] 17:36:23 INFO - PROCESS | 2388 | 1461285383420 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFD2A29800) [pid = 2388] [serial = 796] [outer = 000000CFD2640400] 17:36:24 INFO - PROCESS | 2388 | 1461285384010 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]]]}] 17:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1086ms 17:36:24 INFO - PROCESS | 2388 | 1461285384054 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 2388 | 1461285384059 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 17:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:36:24 INFO - PROCESS | 2388 | 1461285384065 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - PROCESS | 2388 | 1461285384068 Marionette TRACE conn5 <- [1,1026,null,{}] 17:36:24 INFO - PROCESS | 2388 | 1461285384073 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}] 17:36:24 INFO - PROCESS | 2388 | 1461285384179 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 17:36:24 INFO - PROCESS | 2388 | 1461285384276 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE658000 == 58 [pid = 2388] [id = 266] 17:36:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFD7CD1400) [pid = 2388] [serial = 797] [outer = 0000000000000000] 17:36:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFD820E000) [pid = 2388] [serial = 798] [outer = 000000CFD7CD1400] 17:36:24 INFO - PROCESS | 2388 | 1461285384328 Marionette DEBUG loaded listener.js 17:36:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFD9A31C00) [pid = 2388] [serial = 799] [outer = 000000CFD7CD1400] 17:36:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59DF800 == 57 [pid = 2388] [id = 258] 17:36:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE32B9800 == 56 [pid = 2388] [id = 257] 17:36:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3268800 == 55 [pid = 2388] [id = 256] 17:36:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7C98800 == 54 [pid = 2388] [id = 255] 17:36:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF91F000 == 53 [pid = 2388] [id = 253] 17:36:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5C3800 == 52 [pid = 2388] [id = 252] 17:36:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EDF800 == 51 [pid = 2388] [id = 251] 17:36:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD751B800 == 50 [pid = 2388] [id = 250] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFDFA15400) [pid = 2388] [serial = 729] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7F47800 == 49 [pid = 2388] [id = 249] 17:36:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD173B800 == 48 [pid = 2388] [id = 244] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFE3D5A800) [pid = 2388] [serial = 651] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFDF840000) [pid = 2388] [serial = 648] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFDC604C00) [pid = 2388] [serial = 645] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFDEE0B000) [pid = 2388] [serial = 717] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFD8203000) [pid = 2388] [serial = 708] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFD8E19400) [pid = 2388] [serial = 709] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFDF183C00) [pid = 2388] [serial = 720] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFE0329000) [pid = 2388] [serial = 692] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFDC96E400) [pid = 2388] [serial = 689] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFD2FAB000) [pid = 2388] [serial = 703] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFD2A28800) [pid = 2388] [serial = 702] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFDEF20000) [pid = 2388] [serial = 718] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFD9694400) [pid = 2388] [serial = 711] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFDC608C00) [pid = 2388] [serial = 712] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFE3D50000) [pid = 2388] [serial = 684] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD4738C00) [pid = 2388] [serial = 705] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFD755F800) [pid = 2388] [serial = 706] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD2FAD000) [pid = 2388] [serial = 686] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD2A27C00) [pid = 2388] [serial = 700] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFD273A400) [pid = 2388] [serial = 699] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE4B95400) [pid = 2388] [serial = 696] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDF2F2000) [pid = 2388] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDCA1F800) [pid = 2388] [serial = 723] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDF22F800) [pid = 2388] [serial = 721] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDCA1A000) [pid = 2388] [serial = 714] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDF78DC00) [pid = 2388] [serial = 393] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDE0A8000) [pid = 2388] [serial = 715] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDF836800) [pid = 2388] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDF5F0800) [pid = 2388] [serial = 726] [outer = 0000000000000000] [url = about:blank] 17:36:24 INFO - PROCESS | 2388 | 1461285384866 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]]]}] 17:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 837ms 17:36:24 INFO - PROCESS | 2388 | 1461285384908 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 2388 | 1461285384912 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 17:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:36:24 INFO - PROCESS | 2388 | 1461285384916 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - PROCESS | 2388 | 1461285384919 Marionette TRACE conn5 <- [1,1030,null,{}] 17:36:24 INFO - PROCESS | 2388 | 1461285384923 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}] 17:36:25 INFO - PROCESS | 2388 | 1461285385011 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 17:36:25 INFO - PROCESS | 2388 | 1461285385021 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7D10000 == 49 [pid = 2388] [id = 267] 17:36:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD75CD800) [pid = 2388] [serial = 800] [outer = 0000000000000000] 17:36:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD8E17400) [pid = 2388] [serial = 801] [outer = 000000CFD75CD800] 17:36:25 INFO - PROCESS | 2388 | 1461285385068 Marionette DEBUG loaded listener.js 17:36:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDC60B400) [pid = 2388] [serial = 802] [outer = 000000CFD75CD800] 17:36:25 INFO - PROCESS | 2388 | 1461285385552 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]]]}] 17:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 17:36:25 INFO - PROCESS | 2388 | 1461285385610 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 17:36:25 INFO - PROCESS | 2388 | 1461285385613 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 17:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:36:25 INFO - PROCESS | 2388 | 1461285385618 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:36:25 INFO - PROCESS | 2388 | 1461285385625 Marionette TRACE conn5 <- [1,1034,null,{}] 17:36:25 INFO - PROCESS | 2388 | 1461285385635 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}] 17:36:25 INFO - PROCESS | 2388 | 1461285385724 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 17:36:25 INFO - PROCESS | 2388 | 1461285385855 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF8D6800 == 50 [pid = 2388] [id = 268] 17:36:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDE461400) [pid = 2388] [serial = 803] [outer = 0000000000000000] 17:36:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDEB94800) [pid = 2388] [serial = 804] [outer = 000000CFDE461400] 17:36:25 INFO - PROCESS | 2388 | 1461285385905 Marionette DEBUG loaded listener.js 17:36:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDEF1B400) [pid = 2388] [serial = 805] [outer = 000000CFDE461400] 17:36:26 INFO - PROCESS | 2388 | 1461285386268 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]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 17:36:26 INFO - PROCESS | 2388 | 1461285386310 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 2388 | 1461285386313 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 17:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:36:26 INFO - PROCESS | 2388 | 1461285386317 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - PROCESS | 2388 | 1461285386318 Marionette TRACE conn5 <- [1,1038,null,{}] 17:36:26 INFO - PROCESS | 2388 | 1461285386322 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}] 17:36:26 INFO - PROCESS | 2388 | 1461285386408 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 17:36:26 INFO - PROCESS | 2388 | 1461285386415 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD75F0800 == 51 [pid = 2388] [id = 269] 17:36:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDEF49000) [pid = 2388] [serial = 806] [outer = 0000000000000000] 17:36:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDF233800) [pid = 2388] [serial = 807] [outer = 000000CFDEF49000] 17:36:26 INFO - PROCESS | 2388 | 1461285386461 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDF2F8C00) [pid = 2388] [serial = 808] [outer = 000000CFDEF49000] 17:36:26 INFO - PROCESS | 2388 | 1461285386920 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]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 17:36:26 INFO - PROCESS | 2388 | 1461285386948 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 2388 | 1461285386950 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 17:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:36:26 INFO - PROCESS | 2388 | 1461285386954 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - PROCESS | 2388 | 1461285386956 Marionette TRACE conn5 <- [1,1042,null,{}] 17:36:26 INFO - PROCESS | 2388 | 1461285386959 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}] 17:36:27 INFO - PROCESS | 2388 | 1461285387069 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 17:36:27 INFO - PROCESS | 2388 | 1461285387151 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1C2C800 == 52 [pid = 2388] [id = 270] 17:36:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDF83F800) [pid = 2388] [serial = 809] [outer = 0000000000000000] 17:36:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDF95F800) [pid = 2388] [serial = 810] [outer = 000000CFDF83F800] 17:36:27 INFO - PROCESS | 2388 | 1461285387215 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDFEC2C00) [pid = 2388] [serial = 811] [outer = 000000CFDF83F800] 17:36:27 INFO - PROCESS | 2388 | 1461285387666 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]]]}] 17:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 732ms 17:36:27 INFO - PROCESS | 2388 | 1461285387691 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 2388 | 1461285387693 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 17:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:36:27 INFO - PROCESS | 2388 | 1461285387704 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - PROCESS | 2388 | 1461285387706 Marionette TRACE conn5 <- [1,1046,null,{}] 17:36:27 INFO - PROCESS | 2388 | 1461285387710 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}] 17:36:27 INFO - PROCESS | 2388 | 1461285387825 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 17:36:27 INFO - PROCESS | 2388 | 1461285387881 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE314C000 == 53 [pid = 2388] [id = 271] 17:36:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE099FC00) [pid = 2388] [serial = 812] [outer = 0000000000000000] 17:36:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE0F05C00) [pid = 2388] [serial = 813] [outer = 000000CFE099FC00] 17:36:27 INFO - PROCESS | 2388 | 1461285387927 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE11E3400) [pid = 2388] [serial = 814] [outer = 000000CFE099FC00] 17:36:28 INFO - PROCESS | 2388 | 1461285388339 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]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 693ms 17:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:36:28 INFO - PROCESS | 2388 | 1461285388395 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 2388 | 1461285388397 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 17:36:28 INFO - PROCESS | 2388 | 1461285388401 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 2388 | 1461285388403 Marionette TRACE conn5 <- [1,1050,null,{}] 17:36:28 INFO - PROCESS | 2388 | 1461285388406 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}] 17:36:28 INFO - PROCESS | 2388 | 1461285388544 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 17:36:28 INFO - PROCESS | 2388 | 1461285388567 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE371F000 == 54 [pid = 2388] [id = 272] 17:36:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFE2171000) [pid = 2388] [serial = 815] [outer = 0000000000000000] 17:36:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFE3215400) [pid = 2388] [serial = 816] [outer = 000000CFE2171000] 17:36:28 INFO - PROCESS | 2388 | 1461285388611 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFE3D58000) [pid = 2388] [serial = 817] [outer = 000000CFE2171000] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFDF95EC00) [pid = 2388] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFD75CC400) [pid = 2388] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFDF18E800) [pid = 2388] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD2A25800) [pid = 2388] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD26DE800) [pid = 2388] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDF963000) [pid = 2388] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD2FA4400) [pid = 2388] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD7560400) [pid = 2388] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE004E800) [pid = 2388] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE0F28000) [pid = 2388] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:36:28 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD8E1B000) [pid = 2388] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:36:29 INFO - PROCESS | 2388 | 1461285389076 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]]]}] 17:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 17:36:29 INFO - PROCESS | 2388 | 1461285389135 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 2388 | 1461285389137 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 17:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:36:29 INFO - PROCESS | 2388 | 1461285389140 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 2388 | 1461285389142 Marionette TRACE conn5 <- [1,1054,null,{}] 17:36:29 INFO - PROCESS | 2388 | 1461285389145 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}] 17:36:29 INFO - PROCESS | 2388 | 1461285389228 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 17:36:29 INFO - PROCESS | 2388 | 1461285389235 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B4D000 == 55 [pid = 2388] [id = 273] 17:36:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDEF1FC00) [pid = 2388] [serial = 818] [outer = 0000000000000000] 17:36:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDFE1B800) [pid = 2388] [serial = 819] [outer = 000000CFDEF1FC00] 17:36:29 INFO - PROCESS | 2388 | 1461285389282 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE3D5BC00) [pid = 2388] [serial = 820] [outer = 000000CFDEF1FC00] 17:36:29 INFO - PROCESS | 2388 | 1461285389704 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]]]}] 17:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 588ms 17:36:29 INFO - PROCESS | 2388 | 1461285389733 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 2388 | 1461285389735 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 17:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:36:29 INFO - PROCESS | 2388 | 1461285389738 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 2388 | 1461285389740 Marionette TRACE conn5 <- [1,1058,null,{}] 17:36:29 INFO - PROCESS | 2388 | 1461285389743 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}] 17:36:29 INFO - PROCESS | 2388 | 1461285389827 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 17:36:29 INFO - PROCESS | 2388 | 1461285389834 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74BE000 == 56 [pid = 2388] [id = 274] 17:36:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE3D5E400) [pid = 2388] [serial = 821] [outer = 0000000000000000] 17:36:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE4B9A800) [pid = 2388] [serial = 822] [outer = 000000CFE3D5E400] 17:36:29 INFO - PROCESS | 2388 | 1461285389879 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE4BDEC00) [pid = 2388] [serial = 823] [outer = 000000CFE3D5E400] 17:36:30 INFO - PROCESS | 2388 | 1461285390326 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]]]}] 17:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 628ms 17:36:30 INFO - PROCESS | 2388 | 1461285390369 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 2388 | 1461285390372 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 17:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:36:30 INFO - PROCESS | 2388 | 1461285390375 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - PROCESS | 2388 | 1461285390377 Marionette TRACE conn5 <- [1,1062,null,{}] 17:36:30 INFO - PROCESS | 2388 | 1461285390380 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}] 17:36:30 INFO - PROCESS | 2388 | 1461285390466 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 17:36:30 INFO - PROCESS | 2388 | 1461285390473 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8364800 == 57 [pid = 2388] [id = 275] 17:36:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE4BE6800) [pid = 2388] [serial = 824] [outer = 0000000000000000] 17:36:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE5922400) [pid = 2388] [serial = 825] [outer = 000000CFE4BE6800] 17:36:30 INFO - PROCESS | 2388 | 1461285390523 Marionette DEBUG loaded listener.js 17:36:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFE592D800) [pid = 2388] [serial = 826] [outer = 000000CFE4BE6800] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EE1000 == 56 [pid = 2388] [id = 245] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE32C9800 == 55 [pid = 2388] [id = 247] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59E9800 == 54 [pid = 2388] [id = 22] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D0A800 == 53 [pid = 2388] [id = 248] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE836A800 == 52 [pid = 2388] [id = 232] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7A13000 == 51 [pid = 2388] [id = 231] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF90B800 == 50 [pid = 2388] [id = 230] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1E24000 == 49 [pid = 2388] [id = 246] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE65A800 == 48 [pid = 2388] [id = 204] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD766E000 == 47 [pid = 2388] [id = 229] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B60800 == 46 [pid = 2388] [id = 217] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31DA800 == 45 [pid = 2388] [id = 216] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D22800 == 44 [pid = 2388] [id = 218] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD75E2000 == 43 [pid = 2388] [id = 254] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE658000 == 42 [pid = 2388] [id = 266] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7DC4000 == 41 [pid = 2388] [id = 265] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7B21800 == 40 [pid = 2388] [id = 264] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7A14800 == 39 [pid = 2388] [id = 263] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D22000 == 38 [pid = 2388] [id = 262] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF91A000 == 37 [pid = 2388] [id = 261] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B63800 == 36 [pid = 2388] [id = 259] 17:36:31 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8ED7800 == 35 [pid = 2388] [id = 260] 17:36:32 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7D10000 == 34 [pid = 2388] [id = 267] 17:36:32 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B4D000 == 33 [pid = 2388] [id = 273] 17:36:32 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE371F000 == 32 [pid = 2388] [id = 272] 17:36:32 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE314C000 == 31 [pid = 2388] [id = 271] 17:36:32 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1C2C800 == 30 [pid = 2388] [id = 270] 17:36:32 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD75F0800 == 29 [pid = 2388] [id = 269] 17:36:32 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74BE000 == 28 [pid = 2388] [id = 274] 17:36:32 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF8D6800 == 27 [pid = 2388] [id = 268] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFDFE1DC00) [pid = 2388] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD9A25800) [pid = 2388] [serial = 751] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD7F09000) [pid = 2388] [serial = 750] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDF22B000) [pid = 2388] [serial = 762] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD1D50400) [pid = 2388] [serial = 732] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD7D8A800) [pid = 2388] [serial = 753] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFD8EA6000) [pid = 2388] [serial = 754] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFD7CC6000) [pid = 2388] [serial = 735] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD2DAF400) [pid = 2388] [serial = 748] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD273E400) [pid = 2388] [serial = 747] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDFA16400) [pid = 2388] [serial = 765] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDC977400) [pid = 2388] [serial = 756] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDE09DC00) [pid = 2388] [serial = 757] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDEB96000) [pid = 2388] [serial = 759] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDE09AC00) [pid = 2388] [serial = 738] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDF5D9800) [pid = 2388] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE0052400) [pid = 2388] [serial = 741] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE09DF800) [pid = 2388] [serial = 744] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE0327800) [pid = 2388] [serial = 768] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFE1C6D800) [pid = 2388] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFE259E800) [pid = 2388] [serial = 777] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFDFE1D400) [pid = 2388] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFE0F2E000) [pid = 2388] [serial = 774] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFE09BF400) [pid = 2388] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDF2EF400) [pid = 2388] [serial = 771] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFE09E5000) [pid = 2388] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDEF1B800) [pid = 2388] [serial = 760] [outer = 0000000000000000] [url = about:blank] 17:36:32 INFO - PROCESS | 2388 | 1461285392644 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]]]}] 17:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2280ms 17:36:32 INFO - PROCESS | 2388 | 1461285392660 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 2388 | 1461285392664 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 17:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:36:32 INFO - PROCESS | 2388 | 1461285392670 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - PROCESS | 2388 | 1461285392674 Marionette TRACE conn5 <- [1,1066,null,{}] 17:36:32 INFO - PROCESS | 2388 | 1461285392680 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}] 17:36:32 INFO - PROCESS | 2388 | 1461285392774 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 17:36:32 INFO - PROCESS | 2388 | 1461285392784 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2AE4000 == 28 [pid = 2388] [id = 276] 17:36:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD2802C00) [pid = 2388] [serial = 827] [outer = 0000000000000000] 17:36:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD2804800) [pid = 2388] [serial = 828] [outer = 000000CFD2802C00] 17:36:32 INFO - PROCESS | 2388 | 1461285392834 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD2946C00) [pid = 2388] [serial = 829] [outer = 000000CFD2802C00] 17:36:33 INFO - PROCESS | 2388 | 1461285393322 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]]]}] 17:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 17:36:33 INFO - PROCESS | 2388 | 1461285393365 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 2388 | 1461285393372 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 17:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:36:33 INFO - PROCESS | 2388 | 1461285393379 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - PROCESS | 2388 | 1461285393382 Marionette TRACE conn5 <- [1,1070,null,{}] 17:36:33 INFO - PROCESS | 2388 | 1461285393385 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}] 17:36:33 INFO - PROCESS | 2388 | 1461285393471 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 17:36:33 INFO - PROCESS | 2388 | 1461285393481 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD47F3000 == 29 [pid = 2388] [id = 277] 17:36:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD2A29000) [pid = 2388] [serial = 830] [outer = 0000000000000000] 17:36:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD2A2F000) [pid = 2388] [serial = 831] [outer = 000000CFD2A29000] 17:36:33 INFO - PROCESS | 2388 | 1461285393528 Marionette DEBUG loaded listener.js 17:36:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD2FAAC00) [pid = 2388] [serial = 832] [outer = 000000CFD2A29000] 17:36:34 INFO - PROCESS | 2388 | 1461285394008 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]]]}] 17:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 17:36:34 INFO - PROCESS | 2388 | 1461285394071 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 2388 | 1461285394074 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 17:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:36:34 INFO - PROCESS | 2388 | 1461285394078 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 2388 | 1461285394082 Marionette TRACE conn5 <- [1,1074,null,{}] 17:36:34 INFO - PROCESS | 2388 | 1461285394094 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}] 17:36:34 INFO - PROCESS | 2388 | 1461285394219 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 17:36:34 INFO - PROCESS | 2388 | 1461285394292 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7C84000 == 30 [pid = 2388] [id = 278] 17:36:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD17DC800) [pid = 2388] [serial = 833] [outer = 0000000000000000] 17:36:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFD43A3000) [pid = 2388] [serial = 834] [outer = 000000CFD17DC800] 17:36:34 INFO - PROCESS | 2388 | 1461285394343 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFD75C9800) [pid = 2388] [serial = 835] [outer = 000000CFD17DC800] 17:36:34 INFO - PROCESS | 2388 | 1461285394728 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]]]}] 17:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 17:36:34 INFO - PROCESS | 2388 | 1461285394772 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 2388 | 1461285394775 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 17:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:36:34 INFO - PROCESS | 2388 | 1461285394778 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 2388 | 1461285394780 Marionette TRACE conn5 <- [1,1078,null,{}] 17:36:34 INFO - PROCESS | 2388 | 1461285394784 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}] 17:36:34 INFO - PROCESS | 2388 | 1461285394866 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 17:36:34 INFO - PROCESS | 2388 | 1461285394873 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD82D3000 == 31 [pid = 2388] [id = 279] 17:36:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFD7D63C00) [pid = 2388] [serial = 836] [outer = 0000000000000000] 17:36:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD7FD0000) [pid = 2388] [serial = 837] [outer = 000000CFD7D63C00] 17:36:34 INFO - PROCESS | 2388 | 1461285394921 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD8208000) [pid = 2388] [serial = 838] [outer = 000000CFD7D63C00] 17:36:35 INFO - PROCESS | 2388 | 1461285395334 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]]]}] 17:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 587ms 17:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:36:35 INFO - PROCESS | 2388 | 1461285395372 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 17:36:35 INFO - PROCESS | 2388 | 1461285395374 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 17:36:35 INFO - PROCESS | 2388 | 1461285395378 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:36:35 INFO - PROCESS | 2388 | 1461285395380 Marionette TRACE conn5 <- [1,1082,null,{}] 17:36:35 INFO - PROCESS | 2388 | 1461285395383 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}] 17:36:35 INFO - PROCESS | 2388 | 1461285395459 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 17:36:35 INFO - PROCESS | 2388 | 1461285395465 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AF6000 == 32 [pid = 2388] [id = 280] 17:36:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD2A26000) [pid = 2388] [serial = 839] [outer = 0000000000000000] 17:36:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD8E1A800) [pid = 2388] [serial = 840] [outer = 000000CFD2A26000] 17:36:35 INFO - PROCESS | 2388 | 1461285395512 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD8EA5000) [pid = 2388] [serial = 841] [outer = 000000CFD2A26000] 17:36:35 INFO - PROCESS | 2388 | 1461285395972 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]]]}] 17:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 628ms 17:36:36 INFO - PROCESS | 2388 | 1461285396010 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 17:36:36 INFO - PROCESS | 2388 | 1461285396012 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 17:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:36:36 INFO - PROCESS | 2388 | 1461285396016 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:36:36 INFO - PROCESS | 2388 | 1461285396018 Marionette TRACE conn5 <- [1,1086,null,{}] 17:36:36 INFO - PROCESS | 2388 | 1461285396021 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}] 17:36:36 INFO - PROCESS | 2388 | 1461285396133 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 17:36:36 INFO - PROCESS | 2388 | 1461285396143 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE656800 == 33 [pid = 2388] [id = 281] 17:36:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDBE81000) [pid = 2388] [serial = 842] [outer = 0000000000000000] 17:36:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDC60E400) [pid = 2388] [serial = 843] [outer = 000000CFDBE81000] 17:36:36 INFO - PROCESS | 2388 | 1461285396193 Marionette DEBUG loaded listener.js 17:36:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDC62BC00) [pid = 2388] [serial = 844] [outer = 000000CFDBE81000] 17:36:36 INFO - PROCESS | 2388 | 1461285396621 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]]]}] 17:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 17:36:36 INFO - PROCESS | 2388 | 1461285396647 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 17:36:36 INFO - PROCESS | 2388 | 1461285396650 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 17:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:36:36 INFO - PROCESS | 2388 | 1461285396653 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:36:36 INFO - PROCESS | 2388 | 1461285396655 Marionette TRACE conn5 <- [1,1090,null,{}] 17:36:36 INFO - PROCESS | 2388 | 1461285396663 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}] 17:36:36 INFO - PROCESS | 2388 | 1461285396738 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 17:36:36 INFO - PROCESS | 2388 | 1461285396744 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF2B3800 == 34 [pid = 2388] [id = 282] 17:36:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDC971000) [pid = 2388] [serial = 845] [outer = 0000000000000000] 17:36:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDC9CF400) [pid = 2388] [serial = 846] [outer = 000000CFDC971000] 17:36:36 INFO - PROCESS | 2388 | 1461285396791 Marionette DEBUG loaded listener.js 17:36:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDCA18800) [pid = 2388] [serial = 847] [outer = 000000CFDC971000] 17:36:37 INFO - PROCESS | 2388 | 1461285397228 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]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 17:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:36:37 INFO - PROCESS | 2388 | 1461285397286 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 2388 | 1461285397288 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 17:36:37 INFO - PROCESS | 2388 | 1461285397291 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - PROCESS | 2388 | 1461285397293 Marionette TRACE conn5 <- [1,1094,null,{}] 17:36:37 INFO - PROCESS | 2388 | 1461285397297 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}] 17:36:37 INFO - PROCESS | 2388 | 1461285397373 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 17:36:37 INFO - PROCESS | 2388 | 1461285397378 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5CF000 == 35 [pid = 2388] [id = 283] 17:36:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDCA1C800) [pid = 2388] [serial = 848] [outer = 0000000000000000] 17:36:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDCA4E800) [pid = 2388] [serial = 849] [outer = 000000CFDCA1C800] 17:36:37 INFO - PROCESS | 2388 | 1461285397424 Marionette DEBUG loaded listener.js 17:36:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDE09D800) [pid = 2388] [serial = 850] [outer = 000000CFDCA1C800] 17:36:37 INFO - PROCESS | 2388 | 1461285397868 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]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 628ms 17:36:37 INFO - PROCESS | 2388 | 1461285397924 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 2388 | 1461285397926 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 17:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:36:37 INFO - PROCESS | 2388 | 1461285397929 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - PROCESS | 2388 | 1461285397931 Marionette TRACE conn5 <- [1,1098,null,{}] 17:36:37 INFO - PROCESS | 2388 | 1461285397935 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}] 17:36:38 INFO - PROCESS | 2388 | 1461285398035 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 17:36:38 INFO - PROCESS | 2388 | 1461285398045 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7C83000 == 36 [pid = 2388] [id = 284] 17:36:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDE0A8C00) [pid = 2388] [serial = 851] [outer = 0000000000000000] 17:36:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFDE465800) [pid = 2388] [serial = 852] [outer = 000000CFDE0A8C00] 17:36:38 INFO - PROCESS | 2388 | 1461285398115 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFDEB20800) [pid = 2388] [serial = 853] [outer = 000000CFDE0A8C00] 17:36:38 INFO - PROCESS | 2388 | 1461285398554 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]]]}] 17:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 17:36:38 INFO - PROCESS | 2388 | 1461285398622 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 17:36:38 INFO - PROCESS | 2388 | 1461285398624 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 17:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:36:38 INFO - PROCESS | 2388 | 1461285398633 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 2388 | 1461285398635 Marionette TRACE conn5 <- [1,1102,null,{}] 17:36:38 INFO - PROCESS | 2388 | 1461285398639 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}] 17:36:38 INFO - PROCESS | 2388 | 1461285398744 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 17:36:38 INFO - PROCESS | 2388 | 1461285398755 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD1B800 == 37 [pid = 2388] [id = 285] 17:36:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFDE462800) [pid = 2388] [serial = 854] [outer = 0000000000000000] 17:36:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFDEBC4C00) [pid = 2388] [serial = 855] [outer = 000000CFDE462800] 17:36:38 INFO - PROCESS | 2388 | 1461285398801 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFDEF19400) [pid = 2388] [serial = 856] [outer = 000000CFDE462800] 17:36:39 INFO - PROCESS | 2388 | 1461285399257 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]]]}] 17:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 691ms 17:36:39 INFO - PROCESS | 2388 | 1461285399331 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 17:36:39 INFO - PROCESS | 2388 | 1461285399334 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 17:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:36:39 INFO - PROCESS | 2388 | 1461285399374 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:36:39 INFO - PROCESS | 2388 | 1461285399377 Marionette TRACE conn5 <- [1,1106,null,{}] 17:36:39 INFO - PROCESS | 2388 | 1461285399383 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}] 17:36:39 INFO - PROCESS | 2388 | 1461285399510 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 17:36:39 INFO - PROCESS | 2388 | 1461285399516 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AF5000 == 38 [pid = 2388] [id = 286] 17:36:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFDF185C00) [pid = 2388] [serial = 857] [outer = 0000000000000000] 17:36:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFDF18C000) [pid = 2388] [serial = 858] [outer = 000000CFDF185C00] 17:36:39 INFO - PROCESS | 2388 | 1461285399573 Marionette DEBUG loaded listener.js 17:36:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFDF2EF400) [pid = 2388] [serial = 859] [outer = 000000CFDF185C00] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFDFA16800) [pid = 2388] [serial = 691] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFD0EF5C00) [pid = 2388] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFDFE17C00) [pid = 2388] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFD2A21800) [pid = 2388] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFD7564800) [pid = 2388] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFDC9D0400) [pid = 2388] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFE33EB800) [pid = 2388] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDF5E2000) [pid = 2388] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD968F400) [pid = 2388] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE48B5400) [pid = 2388] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFE3D5E400) [pid = 2388] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDF83F800) [pid = 2388] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE099FC00) [pid = 2388] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE2171000) [pid = 2388] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE09EA400) [pid = 2388] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDF2ED000) [pid = 2388] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDC60A000) [pid = 2388] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD2944C00) [pid = 2388] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE1C76C00) [pid = 2388] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDEF49000) [pid = 2388] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDE461400) [pid = 2388] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD75CD800) [pid = 2388] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD7CD1400) [pid = 2388] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD2640400) [pid = 2388] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE1E34400) [pid = 2388] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:36:40 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDEF1FC00) [pid = 2388] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:36:40 INFO - PROCESS | 2388 | 1461285400316 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]]]}] 17:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 984ms 17:36:40 INFO - PROCESS | 2388 | 1461285400354 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 17:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:36:40 INFO - PROCESS | 2388 | 1461285400356 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 17:36:40 INFO - PROCESS | 2388 | 1461285400359 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - PROCESS | 2388 | 1461285400361 Marionette TRACE conn5 <- [1,1110,null,{}] 17:36:40 INFO - PROCESS | 2388 | 1461285400365 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}] 17:36:40 INFO - PROCESS | 2388 | 1461285400443 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 17:36:40 INFO - PROCESS | 2388 | 1461285400449 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEFA8800 == 39 [pid = 2388] [id = 287] 17:36:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFD7FCFC00) [pid = 2388] [serial = 860] [outer = 0000000000000000] 17:36:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDE09A800) [pid = 2388] [serial = 861] [outer = 000000CFD7FCFC00] 17:36:40 INFO - PROCESS | 2388 | 1461285400495 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDF2EE800) [pid = 2388] [serial = 862] [outer = 000000CFD7FCFC00] 17:36:40 INFO - PROCESS | 2388 | 1461285400919 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]]]}] 17:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 628ms 17:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:36:41 INFO - PROCESS | 2388 | 1461285400992 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 2388 | 1461285400994 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 17:36:41 INFO - PROCESS | 2388 | 1461285400997 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 2388 | 1461285400999 Marionette TRACE conn5 <- [1,1114,null,{}] 17:36:41 INFO - PROCESS | 2388 | 1461285401002 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}] 17:36:41 INFO - PROCESS | 2388 | 1461285401079 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 17:36:41 INFO - PROCESS | 2388 | 1461285401087 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE263E000 == 40 [pid = 2388] [id = 288] 17:36:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDF2F7800) [pid = 2388] [serial = 863] [outer = 0000000000000000] 17:36:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDF5DD000) [pid = 2388] [serial = 864] [outer = 000000CFDF2F7800] 17:36:41 INFO - PROCESS | 2388 | 1461285401136 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDF5EC800) [pid = 2388] [serial = 865] [outer = 000000CFDF2F7800] 17:36:41 INFO - PROCESS | 2388 | 1461285401573 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]]]}] 17:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 628ms 17:36:41 INFO - PROCESS | 2388 | 1461285401629 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 2388 | 1461285401631 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 17:36:41 INFO - PROCESS | 2388 | 1461285401635 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:36:41 INFO - PROCESS | 2388 | 1461285401636 Marionette TRACE conn5 <- [1,1118,null,{}] 17:36:41 INFO - PROCESS | 2388 | 1461285401640 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}] 17:36:41 INFO - PROCESS | 2388 | 1461285401718 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 17:36:41 INFO - PROCESS | 2388 | 1461285401726 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3134800 == 41 [pid = 2388] [id = 289] 17:36:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDF5F3400) [pid = 2388] [serial = 866] [outer = 0000000000000000] 17:36:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDF64C000) [pid = 2388] [serial = 867] [outer = 000000CFDF5F3400] 17:36:41 INFO - PROCESS | 2388 | 1461285401773 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF838400) [pid = 2388] [serial = 868] [outer = 000000CFDF5F3400] 17:36:42 INFO - PROCESS | 2388 | 1461285402506 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]]]}] 17:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 924ms 17:36:42 INFO - PROCESS | 2388 | 1461285402562 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 17:36:42 INFO - PROCESS | 2388 | 1461285402567 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 17:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:36:42 INFO - PROCESS | 2388 | 1461285402572 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:36:42 INFO - PROCESS | 2388 | 1461285402576 Marionette TRACE conn5 <- [1,1122,null,{}] 17:36:42 INFO - PROCESS | 2388 | 1461285402583 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}] 17:36:42 INFO - PROCESS | 2388 | 1461285402711 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 17:36:42 INFO - PROCESS | 2388 | 1461285402777 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD4762800 == 42 [pid = 2388] [id = 290] 17:36:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFD26E7000) [pid = 2388] [serial = 869] [outer = 0000000000000000] 17:36:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD2945800) [pid = 2388] [serial = 870] [outer = 000000CFD26E7000] 17:36:42 INFO - PROCESS | 2388 | 1461285402878 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFD2DAF800) [pid = 2388] [serial = 871] [outer = 000000CFD26E7000] 17:36:43 INFO - PROCESS | 2388 | [GFX2-]: DrawTargetD2D 1.1 (000000CFD910E530): Failed to create GradientStopCollection with no stops. 17:36:43 INFO - PROCESS | 2388 | [GFX3-]: No stops specified for gradient pattern. 17:36:43 INFO - PROCESS | 2388 | 1461285403564 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]]]}] 17:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1037ms 17:36:43 INFO - PROCESS | 2388 | 1461285403613 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 2388 | 1461285403619 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 17:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:36:43 INFO - PROCESS | 2388 | 1461285403649 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - PROCESS | 2388 | 1461285403653 Marionette TRACE conn5 <- [1,1126,null,{}] 17:36:43 INFO - PROCESS | 2388 | 1461285403657 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}] 17:36:43 INFO - PROCESS | 2388 | 1461285403776 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 17:36:43 INFO - PROCESS | 2388 | 1461285403850 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7C8F800 == 43 [pid = 2388] [id = 291] 17:36:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFD4396C00) [pid = 2388] [serial = 872] [outer = 0000000000000000] 17:36:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFD7560400) [pid = 2388] [serial = 873] [outer = 000000CFD4396C00] 17:36:43 INFO - PROCESS | 2388 | 1461285403908 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFD8E1B000) [pid = 2388] [serial = 874] [outer = 000000CFD4396C00] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3132800 == 42 [pid = 2388] [id = 203] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE2151000 == 41 [pid = 2388] [id = 199] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD0DA7000 == 40 [pid = 2388] [id = 190] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7D52000 == 39 [pid = 2388] [id = 200] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7512000 == 38 [pid = 2388] [id = 186] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7508800 == 37 [pid = 2388] [id = 193] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6CE800 == 36 [pid = 2388] [id = 188] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEF9F000 == 35 [pid = 2388] [id = 201] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE0909800 == 34 [pid = 2388] [id = 198] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6C5800 == 33 [pid = 2388] [id = 195] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEFA6000 == 32 [pid = 2388] [id = 189] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFB7C000 == 31 [pid = 2388] [id = 192] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF567800 == 30 [pid = 2388] [id = 196] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5D5000 == 29 [pid = 2388] [id = 191] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7506000 == 28 [pid = 2388] [id = 194] 17:36:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7F46000 == 27 [pid = 2388] [id = 187] 17:36:44 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE5922400) [pid = 2388] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:36:44 INFO - PROCESS | 2388 | 1461285404912 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]]]}] 17:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1304ms 17:36:44 INFO - PROCESS | 2388 | 1461285404936 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 17:36:44 INFO - PROCESS | 2388 | 1461285404940 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 17:36:44 INFO - PROCESS | 2388 | 1461285404945 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:36:44 INFO - PROCESS | 2388 | 1461285404948 Marionette TRACE conn5 <- [1,1130,null,{}] 17:36:44 INFO - PROCESS | 2388 | 1461285404954 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}] 17:36:45 INFO - PROCESS | 2388 | 1461285405039 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 17:36:45 INFO - PROCESS | 2388 | 1461285405047 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD4769800 == 28 [pid = 2388] [id = 292] 17:36:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFD2804000) [pid = 2388] [serial = 875] [outer = 0000000000000000] 17:36:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFD280FC00) [pid = 2388] [serial = 876] [outer = 000000CFD2804000] 17:36:45 INFO - PROCESS | 2388 | 1461285405098 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFD2A24800) [pid = 2388] [serial = 877] [outer = 000000CFD2804000] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE321DC00) [pid = 2388] [serial = 693] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD2738C00) [pid = 2388] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE0F0FC00) [pid = 2388] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFD7CD0C00) [pid = 2388] [serial = 687] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFD81AF000) [pid = 2388] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDEB97400) [pid = 2388] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE3D54800) [pid = 2388] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFE0354400) [pid = 2388] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDEE11400) [pid = 2388] [serial = 690] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE4B9FC00) [pid = 2388] [serial = 697] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE4BDEC00) [pid = 2388] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDF95F800) [pid = 2388] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE0F05C00) [pid = 2388] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDFEC2C00) [pid = 2388] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE3215400) [pid = 2388] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE11E3400) [pid = 2388] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFE4B9A800) [pid = 2388] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFE3D58000) [pid = 2388] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE321B400) [pid = 2388] [serial = 789] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFE0F26400) [pid = 2388] [serial = 787] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDF95FC00) [pid = 2388] [serial = 786] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDCAD9C00) [pid = 2388] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDC626000) [pid = 2388] [serial = 783] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD7CCB400) [pid = 2388] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD300A800) [pid = 2388] [serial = 780] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFE3218800) [pid = 2388] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDF233800) [pid = 2388] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDEB94800) [pid = 2388] [serial = 804] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDEF1B400) [pid = 2388] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD8E17400) [pid = 2388] [serial = 801] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDC60B400) [pid = 2388] [serial = 802] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFD9A31C00) [pid = 2388] [serial = 799] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD820E000) [pid = 2388] [serial = 798] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD2A29800) [pid = 2388] [serial = 796] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD273C800) [pid = 2388] [serial = 795] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFE4B96000) [pid = 2388] [serial = 793] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFE48B6800) [pid = 2388] [serial = 792] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFE33F1400) [pid = 2388] [serial = 790] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFDFE1B800) [pid = 2388] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFE3D5BC00) [pid = 2388] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFDF2F8C00) [pid = 2388] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 2388 | 1461285405632 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]]]}] 17:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 733ms 17:36:45 INFO - PROCESS | 2388 | 1461285405684 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 2388 | 1461285405689 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 17:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:36:45 INFO - PROCESS | 2388 | 1461285405696 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - PROCESS | 2388 | 1461285405698 Marionette TRACE conn5 <- [1,1134,null,{}] 17:36:45 INFO - PROCESS | 2388 | 1461285405702 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}] 17:36:45 INFO - PROCESS | 2388 | 1461285405784 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 17:36:45 INFO - PROCESS | 2388 | 1461285405844 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8180000 == 29 [pid = 2388] [id = 293] 17:36:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFD2A21800) [pid = 2388] [serial = 878] [outer = 0000000000000000] 17:36:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFD4739800) [pid = 2388] [serial = 879] [outer = 000000CFD2A21800] 17:36:45 INFO - PROCESS | 2388 | 1461285405899 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD7CD0C00) [pid = 2388] [serial = 880] [outer = 000000CFD2A21800] 17:36:46 INFO - PROCESS | 2388 | 1461285406298 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]]]}] 17:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 17:36:46 INFO - PROCESS | 2388 | 1461285406327 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 2388 | 1461285406329 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 17:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:36:46 INFO - PROCESS | 2388 | 1461285406333 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:36:46 INFO - PROCESS | 2388 | 1461285406337 Marionette TRACE conn5 <- [1,1138,null,{}] 17:36:46 INFO - PROCESS | 2388 | 1461285406348 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}] 17:36:46 INFO - PROCESS | 2388 | 1461285406435 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 17:36:46 INFO - PROCESS | 2388 | 1461285406444 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE083800 == 30 [pid = 2388] [id = 294] 17:36:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFD8205400) [pid = 2388] [serial = 881] [outer = 0000000000000000] 17:36:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD8E20800) [pid = 2388] [serial = 882] [outer = 000000CFD8205400] 17:36:46 INFO - PROCESS | 2388 | 1461285406495 Marionette DEBUG loaded listener.js 17:36:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFDC602400) [pid = 2388] [serial = 883] [outer = 000000CFD8205400] 17:36:46 INFO - PROCESS | 2388 | 1461285406954 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]]]}] 17:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 17:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:36:46 INFO - PROCESS | 2388 | 1461285406965 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 2388 | 1461285406968 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 17:36:46 INFO - PROCESS | 2388 | 1461285406986 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:36:46 INFO - PROCESS | 2388 | 1461285406988 Marionette TRACE conn5 <- [1,1142,null,{}] 17:36:46 INFO - PROCESS | 2388 | 1461285406991 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}] 17:36:47 INFO - PROCESS | 2388 | 1461285407100 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 17:36:47 INFO - PROCESS | 2388 | 1461285407107 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF55B000 == 31 [pid = 2388] [id = 295] 17:36:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFDC60B400) [pid = 2388] [serial = 884] [outer = 0000000000000000] 17:36:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDC627400) [pid = 2388] [serial = 885] [outer = 000000CFDC60B400] 17:36:47 INFO - PROCESS | 2388 | 1461285407155 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDC9D8C00) [pid = 2388] [serial = 886] [outer = 000000CFDC60B400] 17:36:47 INFO - PROCESS | 2388 | 1461285407607 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]]]}] 17:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 650ms 17:36:47 INFO - PROCESS | 2388 | 1461285407623 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 2388 | 1461285407626 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 17:36:47 INFO - PROCESS | 2388 | 1461285407629 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:36:47 INFO - PROCESS | 2388 | 1461285407631 Marionette TRACE conn5 <- [1,1146,null,{}] 17:36:47 INFO - PROCESS | 2388 | 1461285407634 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}] 17:36:47 INFO - PROCESS | 2388 | 1461285407739 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 17:36:47 INFO - PROCESS | 2388 | 1461285407746 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF903800 == 32 [pid = 2388] [id = 296] 17:36:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD2172C00) [pid = 2388] [serial = 887] [outer = 0000000000000000] 17:36:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDCA1F800) [pid = 2388] [serial = 888] [outer = 000000CFD2172C00] 17:36:47 INFO - PROCESS | 2388 | 1461285407795 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDE462C00) [pid = 2388] [serial = 889] [outer = 000000CFD2172C00] 17:36:48 INFO - PROCESS | 2388 | 1461285408296 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] 17:36:48 INFO - PROCESS | 2388 | 1461285408305 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 17:36:48 INFO - PROCESS | 2388 | 1461285408308 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:36:48 INFO - PROCESS | 2388 | 1461285408310 Marionette TRACE conn5 <- [1,1150,null,{}] 17:36:48 INFO - PROCESS | 2388 | 1461285408322 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}] 17:36:48 INFO - PROCESS | 2388 | 1461285408445 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 17:36:48 INFO - PROCESS | 2388 | 1461285408452 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE02BE800 == 33 [pid = 2388] [id = 297] 17:36:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDE6E4000) [pid = 2388] [serial = 890] [outer = 0000000000000000] 17:36:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDEBBE000) [pid = 2388] [serial = 891] [outer = 000000CFDE6E4000] 17:36:48 INFO - PROCESS | 2388 | 1461285408502 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDF18B000) [pid = 2388] [serial = 892] [outer = 000000CFDE6E4000] 17:36:48 INFO - PROCESS | 2388 | 1461285408946 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]]]}] 17:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 17:36:49 INFO - PROCESS | 2388 | 1461285409004 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 2388 | 1461285409006 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 17:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDE0A8C00) [pid = 2388] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDC971000) [pid = 2388] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDE462800) [pid = 2388] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD17DC800) [pid = 2388] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDF185C00) [pid = 2388] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDBE81000) [pid = 2388] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFDF2F7800) [pid = 2388] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFDCA1C800) [pid = 2388] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD2A29000) [pid = 2388] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFE4BE6800) [pid = 2388] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFD2A26000) [pid = 2388] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFD2802C00) [pid = 2388] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFD7D63C00) [pid = 2388] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:36:49 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFD7FCFC00) [pid = 2388] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:36:49 INFO - PROCESS | 2388 | 1461285409195 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 2388 | 1461285409197 Marionette TRACE conn5 <- [1,1154,null,{}] 17:36:49 INFO - PROCESS | 2388 | 1461285409202 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}] 17:36:49 INFO - PROCESS | 2388 | 1461285409278 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 17:36:49 INFO - PROCESS | 2388 | 1461285409287 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE039E800 == 34 [pid = 2388] [id = 298] 17:36:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFD42DB800) [pid = 2388] [serial = 893] [outer = 0000000000000000] 17:36:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD8D0DC00) [pid = 2388] [serial = 894] [outer = 000000CFD42DB800] 17:36:49 INFO - PROCESS | 2388 | 1461285409333 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFDEF25C00) [pid = 2388] [serial = 895] [outer = 000000CFD42DB800] 17:36:49 INFO - PROCESS | 2388 | 1461285409773 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]]]}] 17:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 735ms 17:36:49 INFO - PROCESS | 2388 | 1461285409889 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 2388 | 1461285409891 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 17:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:36:49 INFO - PROCESS | 2388 | 1461285409894 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 2388 | 1461285409896 Marionette TRACE conn5 <- [1,1158,null,{}] 17:36:49 INFO - PROCESS | 2388 | 1461285409900 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}] 17:36:49 INFO - PROCESS | 2388 | 1461285409978 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 17:36:49 INFO - PROCESS | 2388 | 1461285409987 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3122000 == 35 [pid = 2388] [id = 299] 17:36:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFDF5D8000) [pid = 2388] [serial = 896] [outer = 0000000000000000] 17:36:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFDF78DC00) [pid = 2388] [serial = 897] [outer = 000000CFDF5D8000] 17:36:50 INFO - PROCESS | 2388 | 1461285410032 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFDF95FC00) [pid = 2388] [serial = 898] [outer = 000000CFDF5D8000] 17:36:50 INFO - PROCESS | 2388 | 1461285410444 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]]]}] 17:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 586ms 17:36:50 INFO - PROCESS | 2388 | 1461285410484 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 17:36:50 INFO - PROCESS | 2388 | 1461285410487 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 17:36:50 INFO - PROCESS | 2388 | 1461285410490 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:36:50 INFO - PROCESS | 2388 | 1461285410491 Marionette TRACE conn5 <- [1,1162,null,{}] 17:36:50 INFO - PROCESS | 2388 | 1461285410495 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}] 17:36:50 INFO - PROCESS | 2388 | 1461285410574 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 17:36:50 INFO - PROCESS | 2388 | 1461285410610 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA87800 == 36 [pid = 2388] [id = 300] 17:36:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDFA14400) [pid = 2388] [serial = 899] [outer = 0000000000000000] 17:36:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDFA18800) [pid = 2388] [serial = 900] [outer = 000000CFDFA14400] 17:36:50 INFO - PROCESS | 2388 | 1461285410656 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDFA21C00) [pid = 2388] [serial = 901] [outer = 000000CFDFA14400] 17:36:50 INFO - PROCESS | 2388 | [2388] 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 17:36:51 INFO - PROCESS | 2388 | 1461285411216 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] 17:36:51 INFO - PROCESS | 2388 | 1461285411277 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 17:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:36:51 INFO - PROCESS | 2388 | 1461285411283 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - PROCESS | 2388 | 1461285411288 Marionette TRACE conn5 <- [1,1166,null,{}] 17:36:51 INFO - PROCESS | 2388 | 1461285411295 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}] 17:36:51 INFO - PROCESS | 2388 | 1461285411413 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 17:36:51 INFO - PROCESS | 2388 | 1461285411493 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD47E8000 == 37 [pid = 2388] [id = 301] 17:36:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD2737800) [pid = 2388] [serial = 902] [outer = 0000000000000000] 17:36:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD273BC00) [pid = 2388] [serial = 903] [outer = 000000CFD2737800] 17:36:51 INFO - PROCESS | 2388 | 1461285411551 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD2D30000) [pid = 2388] [serial = 904] [outer = 000000CFD2737800] 17:36:52 INFO - PROCESS | 2388 | 1461285412191 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] 17:36:52 INFO - PROCESS | 2388 | 1461285412236 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 17:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:36:52 INFO - PROCESS | 2388 | 1461285412243 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:36:52 INFO - PROCESS | 2388 | 1461285412247 Marionette TRACE conn5 <- [1,1170,null,{}] 17:36:52 INFO - PROCESS | 2388 | 1461285412251 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}] 17:36:52 INFO - PROCESS | 2388 | 1461285412359 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 17:36:52 INFO - PROCESS | 2388 | 1461285412431 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF8D6000 == 38 [pid = 2388] [id = 302] 17:36:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD815EC00) [pid = 2388] [serial = 905] [outer = 0000000000000000] 17:36:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD8EA3C00) [pid = 2388] [serial = 906] [outer = 000000CFD815EC00] 17:36:52 INFO - PROCESS | 2388 | 1461285412487 Marionette DEBUG loaded listener.js 17:36:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDC60C400) [pid = 2388] [serial = 907] [outer = 000000CFD815EC00] 17:36:53 INFO - PROCESS | 2388 | 1461285413078 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] 17:36:53 INFO - PROCESS | 2388 | 1461285413132 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 17:36:53 INFO - PROCESS | 2388 | 1461285413136 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:36:53 INFO - PROCESS | 2388 | 1461285413140 Marionette TRACE conn5 <- [1,1174,null,{}] 17:36:53 INFO - PROCESS | 2388 | 1461285413152 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}] 17:36:53 INFO - PROCESS | 2388 | 1461285413263 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 17:36:53 INFO - PROCESS | 2388 | 1461285413335 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3279000 == 39 [pid = 2388] [id = 303] 17:36:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDEF41400) [pid = 2388] [serial = 908] [outer = 0000000000000000] 17:36:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDEF47400) [pid = 2388] [serial = 909] [outer = 000000CFDEF41400] 17:36:53 INFO - PROCESS | 2388 | 1461285413395 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDF83A400) [pid = 2388] [serial = 910] [outer = 000000CFDEF41400] 17:36:54 INFO - PROCESS | 2388 | 1461285414042 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] 17:36:54 INFO - PROCESS | 2388 | 1461285414082 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 17:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:36:54 INFO - PROCESS | 2388 | 1461285414085 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:36:54 INFO - PROCESS | 2388 | 1461285414087 Marionette TRACE conn5 <- [1,1178,null,{}] 17:36:54 INFO - PROCESS | 2388 | 1461285414091 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}] 17:36:54 INFO - PROCESS | 2388 | 1461285414196 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 17:36:54 INFO - PROCESS | 2388 | 1461285414279 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3715800 == 40 [pid = 2388] [id = 304] 17:36:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDFE1FC00) [pid = 2388] [serial = 911] [outer = 0000000000000000] 17:36:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFE004B800) [pid = 2388] [serial = 912] [outer = 000000CFDFE1FC00] 17:36:54 INFO - PROCESS | 2388 | 1461285414335 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFE0322C00) [pid = 2388] [serial = 913] [outer = 000000CFDFE1FC00] 17:36:54 INFO - PROCESS | 2388 | 1461285414875 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] 17:36:54 INFO - PROCESS | 2388 | 1461285414927 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 17:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:36:54 INFO - PROCESS | 2388 | 1461285414930 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:36:54 INFO - PROCESS | 2388 | 1461285414932 Marionette TRACE conn5 <- [1,1182,null,{}] 17:36:54 INFO - PROCESS | 2388 | 1461285414937 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}] 17:36:55 INFO - PROCESS | 2388 | 1461285415037 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 17:36:55 INFO - PROCESS | 2388 | 1461285415120 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D16800 == 41 [pid = 2388] [id = 305] 17:36:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFE032C800) [pid = 2388] [serial = 914] [outer = 0000000000000000] 17:36:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFE032C000) [pid = 2388] [serial = 915] [outer = 000000CFE032C800] 17:36:55 INFO - PROCESS | 2388 | 1461285415177 Marionette DEBUG loaded listener.js 17:36:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE087BC00) [pid = 2388] [serial = 916] [outer = 000000CFE032C800] 17:36:55 INFO - PROCESS | 2388 | 1461285415783 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] 17:36:55 INFO - PROCESS | 2388 | 1461285415816 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 17:36:55 INFO - PROCESS | 2388 | 1461285415820 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:36:55 INFO - PROCESS | 2388 | 1461285415822 Marionette TRACE conn5 <- [1,1186,null,{}] 17:36:55 INFO - PROCESS | 2388 | 1461285415826 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}] 17:36:55 INFO - PROCESS | 2388 | 1461285415953 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 17:36:56 INFO - PROCESS | 2388 | 1461285416064 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD751D800 == 42 [pid = 2388] [id = 306] 17:36:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE0745000) [pid = 2388] [serial = 917] [outer = 0000000000000000] 17:36:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE087E000) [pid = 2388] [serial = 918] [outer = 000000CFE0745000] 17:36:56 INFO - PROCESS | 2388 | 1461285416123 Marionette DEBUG loaded listener.js 17:36:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE0F04C00) [pid = 2388] [serial = 919] [outer = 000000CFE0745000] 17:36:56 INFO - PROCESS | 2388 | 1461285416836 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]]]}] 17:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1033ms 17:36:56 INFO - PROCESS | 2388 | 1461285416855 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 17:36:56 INFO - PROCESS | 2388 | 1461285416860 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 17:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:36:56 INFO - PROCESS | 2388 | 1461285416866 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:36:56 INFO - PROCESS | 2388 | 1461285416870 Marionette TRACE conn5 <- [1,1190,null,{}] 17:36:56 INFO - PROCESS | 2388 | 1461285416875 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}] 17:36:56 INFO - PROCESS | 2388 | 1461285416976 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 17:36:57 INFO - PROCESS | 2388 | 1461285417070 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD81DB000 == 43 [pid = 2388] [id = 307] 17:36:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD2D30400) [pid = 2388] [serial = 920] [outer = 0000000000000000] 17:36:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD300C000) [pid = 2388] [serial = 921] [outer = 000000CFD2D30400] 17:36:57 INFO - PROCESS | 2388 | 1461285417121 Marionette DEBUG loaded listener.js 17:36:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD7C09000) [pid = 2388] [serial = 922] [outer = 000000CFD2D30400] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE592D800) [pid = 2388] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD8E1A800) [pid = 2388] [serial = 840] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD8EA5000) [pid = 2388] [serial = 841] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD2804800) [pid = 2388] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD2946C00) [pid = 2388] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD7FD0000) [pid = 2388] [serial = 837] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD8208000) [pid = 2388] [serial = 838] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDF64C000) [pid = 2388] [serial = 867] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFDF2EF400) [pid = 2388] [serial = 859] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDF5EC800) [pid = 2388] [serial = 865] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDCA18800) [pid = 2388] [serial = 847] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDE09A800) [pid = 2388] [serial = 861] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDF2EE800) [pid = 2388] [serial = 862] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDE09D800) [pid = 2388] [serial = 850] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDE465800) [pid = 2388] [serial = 852] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFDC9CF400) [pid = 2388] [serial = 846] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDEBC4C00) [pid = 2388] [serial = 855] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDEB20800) [pid = 2388] [serial = 853] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFD43A3000) [pid = 2388] [serial = 834] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD75C9800) [pid = 2388] [serial = 835] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDF18C000) [pid = 2388] [serial = 858] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDEF19400) [pid = 2388] [serial = 856] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFDC60E400) [pid = 2388] [serial = 843] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFDC62BC00) [pid = 2388] [serial = 844] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFDF5DD000) [pid = 2388] [serial = 864] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDCA4E800) [pid = 2388] [serial = 849] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFD2A2F000) [pid = 2388] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFD2FAAC00) [pid = 2388] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:36:57 INFO - PROCESS | 2388 | 1461285417657 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]]]}] 17:36:57 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 17:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 837ms 17:36:57 INFO - PROCESS | 2388 | 1461285417707 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 17:36:57 INFO - PROCESS | 2388 | 1461285417713 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 17:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:36:57 INFO - PROCESS | 2388 | 1461285417719 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 2388 | 1461285417722 Marionette TRACE conn5 <- [1,1194,null,{}] 17:36:57 INFO - PROCESS | 2388 | 1461285417726 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}] 17:36:57 INFO - PROCESS | 2388 | 1461285417813 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 17:36:57 INFO - PROCESS | 2388 | 1461285417824 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7D52800 == 44 [pid = 2388] [id = 308] 17:36:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFD317B000) [pid = 2388] [serial = 923] [outer = 0000000000000000] 17:36:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD7CD0400) [pid = 2388] [serial = 924] [outer = 000000CFD317B000] 17:36:57 INFO - PROCESS | 2388 | 1461285417873 Marionette DEBUG loaded listener.js 17:36:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD8204400) [pid = 2388] [serial = 925] [outer = 000000CFD317B000] 17:36:58 INFO - PROCESS | 2388 | 1461285418346 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]]]}] 17:36:58 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 17:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 17:36:58 INFO - PROCESS | 2388 | 1461285418411 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 2388 | 1461285418414 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 17:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:36:58 INFO - PROCESS | 2388 | 1461285418417 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:36:58 INFO - PROCESS | 2388 | 1461285418421 Marionette TRACE conn5 <- [1,1198,null,{}] 17:36:58 INFO - PROCESS | 2388 | 1461285418432 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}] 17:36:58 INFO - PROCESS | 2388 | 1461285418519 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 17:36:58 INFO - PROCESS | 2388 | 1461285418534 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEF90000 == 45 [pid = 2388] [id = 309] 17:36:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD91B0C00) [pid = 2388] [serial = 926] [outer = 0000000000000000] 17:36:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDBE84400) [pid = 2388] [serial = 927] [outer = 000000CFD91B0C00] 17:36:58 INFO - PROCESS | 2388 | 1461285418582 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDC631C00) [pid = 2388] [serial = 928] [outer = 000000CFD91B0C00] 17:36:59 INFO - PROCESS | 2388 | 1461285419033 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]]]}] 17:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 17:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:36:59 INFO - PROCESS | 2388 | 1461285419048 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 2388 | 1461285419050 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 17:36:59 INFO - PROCESS | 2388 | 1461285419054 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - PROCESS | 2388 | 1461285419056 Marionette TRACE conn5 <- [1,1202,null,{}] 17:36:59 INFO - PROCESS | 2388 | 1461285419064 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}] 17:36:59 INFO - PROCESS | 2388 | 1461285419149 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 17:36:59 INFO - PROCESS | 2388 | 1461285419188 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF782000 == 46 [pid = 2388] [id = 310] 17:36:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDCA1D400) [pid = 2388] [serial = 929] [outer = 0000000000000000] 17:36:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDE09A800) [pid = 2388] [serial = 930] [outer = 000000CFDCA1D400] 17:36:59 INFO - PROCESS | 2388 | 1461285419237 Marionette DEBUG loaded listener.js 17:36:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDE6EB400) [pid = 2388] [serial = 931] [outer = 000000CFDCA1D400] 17:36:59 INFO - PROCESS | 2388 | 1461285419661 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]]]}] 17:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 17:36:59 INFO - PROCESS | 2388 | 1461285419688 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 2388 | 1461285419690 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 17:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:36:59 INFO - PROCESS | 2388 | 1461285419693 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - PROCESS | 2388 | 1461285419695 Marionette TRACE conn5 <- [1,1206,null,{}] 17:36:59 INFO - PROCESS | 2388 | 1461285419698 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}] 17:36:59 INFO - PROCESS | 2388 | 1461285419805 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 17:36:59 INFO - PROCESS | 2388 | 1461285419812 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD4263800 == 47 [pid = 2388] [id = 311] 17:36:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDEB91800) [pid = 2388] [serial = 932] [outer = 0000000000000000] 17:36:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDEBC4800) [pid = 2388] [serial = 933] [outer = 000000CFDEB91800] 17:36:59 INFO - PROCESS | 2388 | 1461285419859 Marionette DEBUG loaded listener.js 17:36:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDEF49400) [pid = 2388] [serial = 934] [outer = 000000CFDEB91800] 17:37:00 INFO - PROCESS | 2388 | 1461285420321 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]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 17:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:37:00 INFO - PROCESS | 2388 | 1461285420376 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 2388 | 1461285420378 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 17:37:00 INFO - PROCESS | 2388 | 1461285420381 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 2388 | 1461285420383 Marionette TRACE conn5 <- [1,1210,null,{}] 17:37:00 INFO - PROCESS | 2388 | 1461285420387 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}] 17:37:00 INFO - PROCESS | 2388 | 1461285420504 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 17:37:00 INFO - PROCESS | 2388 | 1461285420585 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1E23800 == 48 [pid = 2388] [id = 312] 17:37:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDF191C00) [pid = 2388] [serial = 935] [outer = 0000000000000000] 17:37:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDFA16000) [pid = 2388] [serial = 936] [outer = 000000CFDF191C00] 17:37:00 INFO - PROCESS | 2388 | 1461285420634 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFE004A400) [pid = 2388] [serial = 937] [outer = 000000CFDF191C00] 17:37:01 INFO - PROCESS | 2388 | 1461285421050 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] 17:37:01 INFO - PROCESS | 2388 | 1461285421118 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:37:01 INFO - PROCESS | 2388 | 1461285421121 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 2388 | 1461285421123 Marionette TRACE conn5 <- [1,1214,null,{}] 17:37:01 INFO - PROCESS | 2388 | 1461285421130 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}] 17:37:01 INFO - PROCESS | 2388 | 1461285421233 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 17:37:01 INFO - PROCESS | 2388 | 1461285421283 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3140800 == 49 [pid = 2388] [id = 313] 17:37:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDFE1F400) [pid = 2388] [serial = 938] [outer = 0000000000000000] 17:37:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFE09E9800) [pid = 2388] [serial = 939] [outer = 000000CFDFE1F400] 17:37:01 INFO - PROCESS | 2388 | 1461285421328 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFE0F0F400) [pid = 2388] [serial = 940] [outer = 000000CFDFE1F400] 17:37:01 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD2172C00) [pid = 2388] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:37:01 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD2804000) [pid = 2388] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:37:01 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD2A21800) [pid = 2388] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:37:01 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD4396C00) [pid = 2388] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:37:01 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD8205400) [pid = 2388] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:37:01 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFDE6E4000) [pid = 2388] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:37:01 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD42DB800) [pid = 2388] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:37:01 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDF5D8000) [pid = 2388] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:37:01 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDC60B400) [pid = 2388] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:37:01 INFO - PROCESS | 2388 | 1461285421768 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]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 689ms 17:37:01 INFO - PROCESS | 2388 | 1461285421814 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 2388 | 1461285421816 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:37:01 INFO - PROCESS | 2388 | 1461285421820 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 2388 | 1461285421821 Marionette TRACE conn5 <- [1,1218,null,{}] 17:37:01 INFO - PROCESS | 2388 | 1461285421825 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}] 17:37:01 INFO - PROCESS | 2388 | 1461285421932 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 17:37:01 INFO - PROCESS | 2388 | 1461285421939 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3277000 == 50 [pid = 2388] [id = 314] 17:37:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD4396C00) [pid = 2388] [serial = 941] [outer = 0000000000000000] 17:37:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDE0A4800) [pid = 2388] [serial = 942] [outer = 000000CFD4396C00] 17:37:01 INFO - PROCESS | 2388 | 1461285421986 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFE0F25800) [pid = 2388] [serial = 943] [outer = 000000CFD4396C00] 17:37:02 INFO - PROCESS | 2388 | 1461285422403 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]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 629ms 17:37:02 INFO - PROCESS | 2388 | 1461285422451 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 2388 | 1461285422453 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 17:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:37:02 INFO - PROCESS | 2388 | 1461285422457 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:37:02 INFO - PROCESS | 2388 | 1461285422459 Marionette TRACE conn5 <- [1,1222,null,{}] 17:37:02 INFO - PROCESS | 2388 | 1461285422462 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}] 17:37:02 INFO - PROCESS | 2388 | 1461285422543 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 17:37:02 INFO - PROCESS | 2388 | 1461285422549 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59E8800 == 51 [pid = 2388] [id = 315] 17:37:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFE0F2FC00) [pid = 2388] [serial = 944] [outer = 0000000000000000] 17:37:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFE11E3800) [pid = 2388] [serial = 945] [outer = 000000CFE0F2FC00] 17:37:02 INFO - PROCESS | 2388 | 1461285422595 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFE1E2EC00) [pid = 2388] [serial = 946] [outer = 000000CFE0F2FC00] 17:37:03 INFO - PROCESS | 2388 | 1461285423003 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]]]}] 17:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 587ms 17:37:03 INFO - PROCESS | 2388 | 1461285423048 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 17:37:03 INFO - PROCESS | 2388 | 1461285423050 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 17:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:37:03 INFO - PROCESS | 2388 | 1461285423053 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:37:03 INFO - PROCESS | 2388 | 1461285423055 Marionette TRACE conn5 <- [1,1226,null,{}] 17:37:03 INFO - PROCESS | 2388 | 1461285423063 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}] 17:37:03 INFO - PROCESS | 2388 | 1461285423144 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 17:37:03 INFO - PROCESS | 2388 | 1461285423150 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B55800 == 52 [pid = 2388] [id = 316] 17:37:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFE1E35000) [pid = 2388] [serial = 947] [outer = 0000000000000000] 17:37:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFE2665000) [pid = 2388] [serial = 948] [outer = 000000CFE1E35000] 17:37:03 INFO - PROCESS | 2388 | 1461285423196 Marionette DEBUG loaded listener.js 17:37:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFE3214800) [pid = 2388] [serial = 949] [outer = 000000CFE1E35000] 17:37:03 INFO - PROCESS | 2388 | 1461285423624 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]]]}] 17:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 17:37:03 INFO - PROCESS | 2388 | 1461285423684 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 17:37:03 INFO - PROCESS | 2388 | 1461285423687 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 17:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:37:03 INFO - PROCESS | 2388 | 1461285423690 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:37:03 INFO - PROCESS | 2388 | 1461285423693 Marionette TRACE conn5 <- [1,1230,null,{}] 17:37:03 INFO - PROCESS | 2388 | 1461285423697 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}] 17:37:03 INFO - PROCESS | 2388 | 1461285423849 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 17:37:03 INFO - PROCESS | 2388 | 1461285423941 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3A0F800 == 53 [pid = 2388] [id = 317] 17:37:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD263CC00) [pid = 2388] [serial = 950] [outer = 0000000000000000] 17:37:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD2731800) [pid = 2388] [serial = 951] [outer = 000000CFD263CC00] 17:37:04 INFO - PROCESS | 2388 | 1461285424000 Marionette DEBUG loaded listener.js 17:37:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD2A22800) [pid = 2388] [serial = 952] [outer = 000000CFD263CC00] 17:37:04 INFO - PROCESS | 2388 | 1461285424625 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]]]}] 17:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 985ms 17:37:04 INFO - PROCESS | 2388 | 1461285424680 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 2388 | 1461285424686 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 17:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:37:04 INFO - PROCESS | 2388 | 1461285424690 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 2388 | 1461285424695 Marionette TRACE conn5 <- [1,1234,null,{}] 17:37:04 INFO - PROCESS | 2388 | 1461285424700 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}] 17:37:04 INFO - PROCESS | 2388 | 1461285424812 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 17:37:04 INFO - PROCESS | 2388 | 1461285424888 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF557800 == 54 [pid = 2388] [id = 318] 17:37:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFD81AD000) [pid = 2388] [serial = 953] [outer = 0000000000000000] 17:37:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFD8E17C00) [pid = 2388] [serial = 954] [outer = 000000CFD81AD000] 17:37:04 INFO - PROCESS | 2388 | 1461285424988 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDC609800) [pid = 2388] [serial = 955] [outer = 000000CFD81AD000] 17:37:05 INFO - PROCESS | 2388 | 1461285425594 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]]]}] 17:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 944ms 17:37:05 INFO - PROCESS | 2388 | 1461285425637 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 17:37:05 INFO - PROCESS | 2388 | 1461285425641 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 17:37:05 INFO - PROCESS | 2388 | 1461285425645 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:37:05 INFO - PROCESS | 2388 | 1461285425647 Marionette TRACE conn5 <- [1,1238,null,{}] 17:37:05 INFO - PROCESS | 2388 | 1461285425651 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}] 17:37:05 INFO - PROCESS | 2388 | 1461285425760 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 17:37:05 INFO - PROCESS | 2388 | 1461285425838 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D02800 == 55 [pid = 2388] [id = 319] 17:37:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDEBBF800) [pid = 2388] [serial = 956] [outer = 0000000000000000] 17:37:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDF233400) [pid = 2388] [serial = 957] [outer = 000000CFDEBBF800] 17:37:05 INFO - PROCESS | 2388 | 1461285425935 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDF95BC00) [pid = 2388] [serial = 958] [outer = 000000CFDEBBF800] 17:37:06 INFO - PROCESS | 2388 | 1461285426570 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]]]}] 17:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 985ms 17:37:06 INFO - PROCESS | 2388 | 1461285426642 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 17:37:06 INFO - PROCESS | 2388 | 1461285426647 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 17:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:37:06 INFO - PROCESS | 2388 | 1461285426660 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:37:06 INFO - PROCESS | 2388 | 1461285426665 Marionette TRACE conn5 <- [1,1242,null,{}] 17:37:06 INFO - PROCESS | 2388 | 1461285426669 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}] 17:37:06 INFO - PROCESS | 2388 | 1461285426782 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 17:37:06 INFO - PROCESS | 2388 | 1461285426854 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74B9000 == 56 [pid = 2388] [id = 320] 17:37:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFE1105400) [pid = 2388] [serial = 959] [outer = 0000000000000000] 17:37:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFE3220800) [pid = 2388] [serial = 960] [outer = 000000CFE1105400] 17:37:06 INFO - PROCESS | 2388 | 1461285426910 Marionette DEBUG loaded listener.js 17:37:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFE33EC800) [pid = 2388] [serial = 961] [outer = 000000CFE1105400] 17:37:07 INFO - PROCESS | 2388 | 1461285427770 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]]]}] 17:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1149ms 17:37:07 INFO - PROCESS | 2388 | 1461285427803 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 17:37:07 INFO - PROCESS | 2388 | 1461285427808 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 17:37:07 INFO - PROCESS | 2388 | 1461285427813 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:37:07 INFO - PROCESS | 2388 | 1461285427817 Marionette TRACE conn5 <- [1,1246,null,{}] 17:37:07 INFO - PROCESS | 2388 | 1461285427824 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}] 17:37:07 INFO - PROCESS | 2388 | 1461285427918 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 17:37:08 INFO - PROCESS | 2388 | 1461285427996 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AE8800 == 57 [pid = 2388] [id = 321] 17:37:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFD26E5C00) [pid = 2388] [serial = 962] [outer = 0000000000000000] 17:37:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD294D000) [pid = 2388] [serial = 963] [outer = 000000CFD26E5C00] 17:37:08 INFO - PROCESS | 2388 | 1461285428046 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFD7D65800) [pid = 2388] [serial = 964] [outer = 000000CFD26E5C00] 17:37:08 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B55800 == 56 [pid = 2388] [id = 316] 17:37:08 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59E8800 == 55 [pid = 2388] [id = 315] 17:37:08 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3277000 == 54 [pid = 2388] [id = 314] 17:37:08 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3140800 == 53 [pid = 2388] [id = 313] 17:37:08 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1E23800 == 52 [pid = 2388] [id = 312] 17:37:08 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD4263800 == 51 [pid = 2388] [id = 311] 17:37:08 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF782000 == 50 [pid = 2388] [id = 310] 17:37:08 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEF90000 == 49 [pid = 2388] [id = 309] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDFA18800) [pid = 2388] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7D52800 == 48 [pid = 2388] [id = 308] 17:37:08 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD81DB000 == 47 [pid = 2388] [id = 307] 17:37:08 INFO - PROCESS | 2388 | 1461285428688 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]]]}] 17:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 942ms 17:37:08 INFO - PROCESS | 2388 | 1461285428761 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 2388 | 1461285428766 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 17:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:37:08 INFO - PROCESS | 2388 | 1461285428772 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:37:08 INFO - PROCESS | 2388 | 1461285428775 Marionette TRACE conn5 <- [1,1250,null,{}] 17:37:08 INFO - PROCESS | 2388 | 1461285428779 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}] 17:37:08 INFO - PROCESS | 2388 | 1461285428873 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDEBBE000) [pid = 2388] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD8D0DC00) [pid = 2388] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDEF25C00) [pid = 2388] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDF78DC00) [pid = 2388] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDF18B000) [pid = 2388] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDF95FC00) [pid = 2388] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDC627400) [pid = 2388] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDC9D8C00) [pid = 2388] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDE462C00) [pid = 2388] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDC602400) [pid = 2388] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDCA1F800) [pid = 2388] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD2945800) [pid = 2388] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD280FC00) [pid = 2388] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD2A24800) [pid = 2388] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD4739800) [pid = 2388] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD7CD0C00) [pid = 2388] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD8E1B000) [pid = 2388] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD7560400) [pid = 2388] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD8E20800) [pid = 2388] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 2388 | 1461285428957 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD474D800 == 48 [pid = 2388] [id = 322] 17:37:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD2945800) [pid = 2388] [serial = 965] [outer = 0000000000000000] 17:37:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD2A23000) [pid = 2388] [serial = 966] [outer = 000000CFD2945800] 17:37:09 INFO - PROCESS | 2388 | 1461285429004 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD78B7400) [pid = 2388] [serial = 967] [outer = 000000CFD2945800] 17:37:09 INFO - PROCESS | 2388 | 1461285429453 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]]]}] 17:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 733ms 17:37:09 INFO - PROCESS | 2388 | 1461285429506 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 17:37:09 INFO - PROCESS | 2388 | 1461285429509 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 17:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:37:09 INFO - PROCESS | 2388 | 1461285429518 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:37:09 INFO - PROCESS | 2388 | 1461285429521 Marionette TRACE conn5 <- [1,1254,null,{}] 17:37:09 INFO - PROCESS | 2388 | 1461285429532 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}] 17:37:09 INFO - PROCESS | 2388 | 1461285429617 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 17:37:09 INFO - PROCESS | 2388 | 1461285429632 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE655800 == 49 [pid = 2388] [id = 323] 17:37:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD9691000) [pid = 2388] [serial = 968] [outer = 0000000000000000] 17:37:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD9A2C800) [pid = 2388] [serial = 969] [outer = 000000CFD9691000] 17:37:09 INFO - PROCESS | 2388 | 1461285429681 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDC629C00) [pid = 2388] [serial = 970] [outer = 000000CFD9691000] 17:37:10 INFO - PROCESS | 2388 | 1461285430127 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]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 17:37:10 INFO - PROCESS | 2388 | 1461285430144 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 2388 | 1461285430146 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 17:37:10 INFO - PROCESS | 2388 | 1461285430154 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:37:10 INFO - PROCESS | 2388 | 1461285430156 Marionette TRACE conn5 <- [1,1258,null,{}] 17:37:10 INFO - PROCESS | 2388 | 1461285430160 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}] 17:37:10 INFO - PROCESS | 2388 | 1461285430243 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 17:37:10 INFO - PROCESS | 2388 | 1461285430251 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF55F000 == 50 [pid = 2388] [id = 324] 17:37:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDCA13800) [pid = 2388] [serial = 971] [outer = 0000000000000000] 17:37:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDCA1B000) [pid = 2388] [serial = 972] [outer = 000000CFDCA13800] 17:37:10 INFO - PROCESS | 2388 | 1461285430298 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDCACFC00) [pid = 2388] [serial = 973] [outer = 000000CFDCA13800] 17:37:10 INFO - PROCESS | 2388 | 1461285430773 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]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 17:37:10 INFO - PROCESS | 2388 | 1461285430828 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 2388 | 1461285430831 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 17:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:37:10 INFO - PROCESS | 2388 | 1461285430834 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 2388 | 1461285430836 Marionette TRACE conn5 <- [1,1262,null,{}] 17:37:10 INFO - PROCESS | 2388 | 1461285430840 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}] 17:37:10 INFO - PROCESS | 2388 | 1461285430918 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 17:37:10 INFO - PROCESS | 2388 | 1461285430924 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF905000 == 51 [pid = 2388] [id = 325] 17:37:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDE0A0000) [pid = 2388] [serial = 974] [outer = 0000000000000000] 17:37:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDE464C00) [pid = 2388] [serial = 975] [outer = 000000CFDE0A0000] 17:37:10 INFO - PROCESS | 2388 | 1461285430971 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDEBBD800) [pid = 2388] [serial = 976] [outer = 000000CFDE0A0000] 17:37:11 INFO - PROCESS | 2388 | 1461285431477 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]]]}] 17:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 689ms 17:37:11 INFO - PROCESS | 2388 | 1461285431527 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 17:37:11 INFO - PROCESS | 2388 | 1461285431529 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 17:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:37:11 INFO - PROCESS | 2388 | 1461285431533 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - PROCESS | 2388 | 1461285431535 Marionette TRACE conn5 <- [1,1266,null,{}] 17:37:11 INFO - PROCESS | 2388 | 1461285431538 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}] 17:37:11 INFO - PROCESS | 2388 | 1461285431691 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 17:37:11 INFO - PROCESS | 2388 | 1461285431719 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE039F000 == 52 [pid = 2388] [id = 326] 17:37:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDF18D800) [pid = 2388] [serial = 977] [outer = 0000000000000000] 17:37:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDF2ECC00) [pid = 2388] [serial = 978] [outer = 000000CFDF18D800] 17:37:11 INFO - PROCESS | 2388 | 1461285431769 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDF5E3C00) [pid = 2388] [serial = 979] [outer = 000000CFDF18D800] 17:37:12 INFO - PROCESS | 2388 | 1461285432221 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]]]}] 17:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 734ms 17:37:12 INFO - PROCESS | 2388 | 1461285432270 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 17:37:12 INFO - PROCESS | 2388 | 1461285432272 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 17:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:37:12 INFO - PROCESS | 2388 | 1461285432275 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - PROCESS | 2388 | 1461285432277 Marionette TRACE conn5 <- [1,1270,null,{}] 17:37:12 INFO - PROCESS | 2388 | 1461285432281 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}] 17:37:12 INFO - PROCESS | 2388 | 1461285432384 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 17:37:12 INFO - PROCESS | 2388 | 1461285432391 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1E23800 == 53 [pid = 2388] [id = 327] 17:37:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDF5EC800) [pid = 2388] [serial = 980] [outer = 0000000000000000] 17:37:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF5F4C00) [pid = 2388] [serial = 981] [outer = 000000CFDF5EC800] 17:37:12 INFO - PROCESS | 2388 | 1461285432436 Marionette DEBUG loaded listener.js 17:37:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDF964800) [pid = 2388] [serial = 982] [outer = 000000CFDF5EC800] 17:37:12 INFO - PROCESS | 2388 | 1461285432872 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]]]}] 17:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 629ms 17:37:12 INFO - PROCESS | 2388 | 1461285432908 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 17:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:37:12 INFO - PROCESS | 2388 | 1461285432910 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 17:37:12 INFO - PROCESS | 2388 | 1461285432913 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - PROCESS | 2388 | 1461285432915 Marionette TRACE conn5 <- [1,1274,null,{}] 17:37:12 INFO - PROCESS | 2388 | 1461285432919 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}] 17:37:13 INFO - PROCESS | 2388 | 1461285433023 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 17:37:13 INFO - PROCESS | 2388 | 1461285433114 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE312E800 == 54 [pid = 2388] [id = 328] 17:37:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDFA21800) [pid = 2388] [serial = 983] [outer = 0000000000000000] 17:37:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDFE16400) [pid = 2388] [serial = 984] [outer = 000000CFDFA21800] 17:37:13 INFO - PROCESS | 2388 | 1461285433162 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE0052C00) [pid = 2388] [serial = 985] [outer = 000000CFDFA21800] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDFE1F400) [pid = 2388] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDF191C00) [pid = 2388] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD2D30400) [pid = 2388] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD317B000) [pid = 2388] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDEF41400) [pid = 2388] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD2737800) [pid = 2388] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE032C800) [pid = 2388] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFE0745000) [pid = 2388] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDCA1D400) [pid = 2388] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD815EC00) [pid = 2388] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDFE1FC00) [pid = 2388] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD91B0C00) [pid = 2388] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD4396C00) [pid = 2388] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDEB91800) [pid = 2388] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE0F2FC00) [pid = 2388] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDF5F3400) [pid = 2388] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:37:13 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD26E7000) [pid = 2388] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:37:13 INFO - PROCESS | 2388 | 1461285433687 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]]]}] 17:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 839ms 17:37:13 INFO - PROCESS | 2388 | 1461285433755 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 17:37:13 INFO - PROCESS | 2388 | 1461285433758 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 17:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:37:13 INFO - PROCESS | 2388 | 1461285433761 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - PROCESS | 2388 | 1461285433763 Marionette TRACE conn5 <- [1,1278,null,{}] 17:37:13 INFO - PROCESS | 2388 | 1461285433766 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}] 17:37:13 INFO - PROCESS | 2388 | 1461285433848 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 17:37:13 INFO - PROCESS | 2388 | 1461285433854 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31E1800 == 55 [pid = 2388] [id = 329] 17:37:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD3137800) [pid = 2388] [serial = 986] [outer = 0000000000000000] 17:37:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDEBC0000) [pid = 2388] [serial = 987] [outer = 000000CFD3137800] 17:37:13 INFO - PROCESS | 2388 | 1461285433901 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDFFE5800) [pid = 2388] [serial = 988] [outer = 000000CFD3137800] 17:37:14 INFO - PROCESS | 2388 | 1461285434316 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]]]}] 17:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 586ms 17:37:14 INFO - PROCESS | 2388 | 1461285434355 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 2388 | 1461285434357 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 17:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:37:14 INFO - PROCESS | 2388 | 1461285434360 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - PROCESS | 2388 | 1461285434362 Marionette TRACE conn5 <- [1,1282,null,{}] 17:37:14 INFO - PROCESS | 2388 | 1461285434366 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}] 17:37:14 INFO - PROCESS | 2388 | 1461285434447 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 17:37:14 INFO - PROCESS | 2388 | 1461285434454 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3721800 == 56 [pid = 2388] [id = 330] 17:37:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFE0325C00) [pid = 2388] [serial = 989] [outer = 0000000000000000] 17:37:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE0330000) [pid = 2388] [serial = 990] [outer = 000000CFE0325C00] 17:37:14 INFO - PROCESS | 2388 | 1461285434499 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE09BF000) [pid = 2388] [serial = 991] [outer = 000000CFE0325C00] 17:37:14 INFO - PROCESS | 2388 | 1461285434950 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]]]}] 17:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 17:37:15 INFO - PROCESS | 2388 | 1461285434994 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 2388 | 1461285434996 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 17:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:37:15 INFO - PROCESS | 2388 | 1461285435000 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - PROCESS | 2388 | 1461285435002 Marionette TRACE conn5 <- [1,1286,null,{}] 17:37:15 INFO - PROCESS | 2388 | 1461285435006 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}] 17:37:15 INFO - PROCESS | 2388 | 1461285435105 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 17:37:15 INFO - PROCESS | 2388 | 1461285435113 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D03800 == 57 [pid = 2388] [id = 331] 17:37:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE110CC00) [pid = 2388] [serial = 992] [outer = 0000000000000000] 17:37:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE25A5000) [pid = 2388] [serial = 993] [outer = 000000CFE110CC00] 17:37:15 INFO - PROCESS | 2388 | 1461285435165 Marionette DEBUG loaded listener.js 17:37:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE33EB000) [pid = 2388] [serial = 994] [outer = 000000CFE110CC00] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D16800 == 56 [pid = 2388] [id = 305] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8364800 == 55 [pid = 2388] [id = 275] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFD1E000 == 54 [pid = 2388] [id = 197] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3279000 == 53 [pid = 2388] [id = 303] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3715800 == 52 [pid = 2388] [id = 304] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD751D800 == 51 [pid = 2388] [id = 306] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE039E800 == 50 [pid = 2388] [id = 298] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3115800 == 49 [pid = 2388] [id = 202] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF8D6000 == 48 [pid = 2388] [id = 302] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD47E8000 == 47 [pid = 2388] [id = 301] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF903800 == 46 [pid = 2388] [id = 296] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3122000 == 45 [pid = 2388] [id = 299] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE02BE800 == 44 [pid = 2388] [id = 297] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA87800 == 43 [pid = 2388] [id = 300] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE083800 == 42 [pid = 2388] [id = 294] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF55B000 == 41 [pid = 2388] [id = 295] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AE8800 == 40 [pid = 2388] [id = 321] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74B9000 == 39 [pid = 2388] [id = 320] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D02800 == 38 [pid = 2388] [id = 319] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF557800 == 37 [pid = 2388] [id = 318] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3A0F800 == 36 [pid = 2388] [id = 317] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE655800 == 35 [pid = 2388] [id = 323] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD474D800 == 34 [pid = 2388] [id = 322] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF55F000 == 33 [pid = 2388] [id = 324] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31E1800 == 32 [pid = 2388] [id = 329] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF905000 == 31 [pid = 2388] [id = 325] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE039F000 == 30 [pid = 2388] [id = 326] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3721800 == 29 [pid = 2388] [id = 330] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1E23800 == 28 [pid = 2388] [id = 327] 17:37:16 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE312E800 == 27 [pid = 2388] [id = 328] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDF838400) [pid = 2388] [serial = 868] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE09E9800) [pid = 2388] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE004A400) [pid = 2388] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDFA16000) [pid = 2388] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD300C000) [pid = 2388] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD7CD0400) [pid = 2388] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD8204400) [pid = 2388] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDF83A400) [pid = 2388] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDEF47400) [pid = 2388] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD2D30000) [pid = 2388] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD273BC00) [pid = 2388] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFE087BC00) [pid = 2388] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFE032C000) [pid = 2388] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFE0F04C00) [pid = 2388] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFE087E000) [pid = 2388] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDE09A800) [pid = 2388] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDC60C400) [pid = 2388] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD8EA3C00) [pid = 2388] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFE0322C00) [pid = 2388] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFE004B800) [pid = 2388] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFDBE84400) [pid = 2388] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFDC631C00) [pid = 2388] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFE0F25800) [pid = 2388] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDE0A4800) [pid = 2388] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFE0F0F400) [pid = 2388] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFD7C09000) [pid = 2388] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFDEBC4800) [pid = 2388] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:37:16 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFE1E2EC00) [pid = 2388] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFDEF49400) [pid = 2388] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFE11E3800) [pid = 2388] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFDE6EB400) [pid = 2388] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CFD2DAF800) [pid = 2388] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000CFE2665000) [pid = 2388] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:37:17 INFO - PROCESS | 2388 | 1461285437139 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]]]}] 17:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2186ms 17:37:17 INFO - PROCESS | 2388 | 1461285437189 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 17:37:17 INFO - PROCESS | 2388 | 1461285437193 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 17:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:37:17 INFO - PROCESS | 2388 | 1461285437198 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - PROCESS | 2388 | 1461285437202 Marionette TRACE conn5 <- [1,1290,null,{}] 17:37:17 INFO - PROCESS | 2388 | 1461285437209 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}] 17:37:17 INFO - PROCESS | 2388 | 1461285437295 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 17:37:17 INFO - PROCESS | 2388 | 1461285437305 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD2E40800 == 28 [pid = 2388] [id = 332] 17:37:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CFD280A000) [pid = 2388] [serial = 995] [outer = 0000000000000000] 17:37:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CFD280AC00) [pid = 2388] [serial = 996] [outer = 000000CFD280A000] 17:37:17 INFO - PROCESS | 2388 | 1461285437383 Marionette DEBUG loaded listener.js 17:37:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CFD294C000) [pid = 2388] [serial = 997] [outer = 000000CFD280A000] 17:37:17 INFO - PROCESS | 2388 | 1461285437840 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]]]}] 17:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 17:37:17 INFO - PROCESS | 2388 | 1461285437895 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 17:37:17 INFO - PROCESS | 2388 | 1461285437902 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 17:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:37:17 INFO - PROCESS | 2388 | 1461285437909 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - PROCESS | 2388 | 1461285437911 Marionette TRACE conn5 <- [1,1294,null,{}] 17:37:17 INFO - PROCESS | 2388 | 1461285437915 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}] 17:37:18 INFO - PROCESS | 2388 | 1461285437997 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 17:37:18 INFO - PROCESS | 2388 | 1461285438004 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7517800 == 29 [pid = 2388] [id = 333] 17:37:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFD2951000) [pid = 2388] [serial = 998] [outer = 0000000000000000] 17:37:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFD2FA9800) [pid = 2388] [serial = 999] [outer = 000000CFD2951000] 17:37:18 INFO - PROCESS | 2388 | 1461285438051 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFD3008C00) [pid = 2388] [serial = 1000] [outer = 000000CFD2951000] 17:37:18 INFO - PROCESS | 2388 | 1461285438512 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]]]}] 17:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 17:37:18 INFO - PROCESS | 2388 | 1461285438542 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 17:37:18 INFO - PROCESS | 2388 | 1461285438545 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 17:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:37:18 INFO - PROCESS | 2388 | 1461285438549 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:37:18 INFO - PROCESS | 2388 | 1461285438553 Marionette TRACE conn5 <- [1,1298,null,{}] 17:37:18 INFO - PROCESS | 2388 | 1461285438565 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}] 17:37:18 INFO - PROCESS | 2388 | 1461285438681 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 17:37:18 INFO - PROCESS | 2388 | 1461285438692 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD82C1800 == 30 [pid = 2388] [id = 334] 17:37:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD1F6C800) [pid = 2388] [serial = 1001] [outer = 0000000000000000] 17:37:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFD7CCC000) [pid = 2388] [serial = 1002] [outer = 000000CFD1F6C800] 17:37:18 INFO - PROCESS | 2388 | 1461285438742 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD7FD0000) [pid = 2388] [serial = 1003] [outer = 000000CFD1F6C800] 17:37:19 INFO - PROCESS | 2388 | 1461285439161 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]]]}] 17:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 688ms 17:37:19 INFO - PROCESS | 2388 | 1461285439239 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 17:37:19 INFO - PROCESS | 2388 | 1461285439242 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 17:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:37:19 INFO - PROCESS | 2388 | 1461285439246 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 2388 | 1461285439247 Marionette TRACE conn5 <- [1,1302,null,{}] 17:37:19 INFO - PROCESS | 2388 | 1461285439251 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}] 17:37:19 INFO - PROCESS | 2388 | 1461285439331 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 17:37:19 INFO - PROCESS | 2388 | 1461285439340 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AE9800 == 31 [pid = 2388] [id = 335] 17:37:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD8205400) [pid = 2388] [serial = 1004] [outer = 0000000000000000] 17:37:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD82E3000) [pid = 2388] [serial = 1005] [outer = 000000CFD8205400] 17:37:19 INFO - PROCESS | 2388 | 1461285439387 Marionette DEBUG loaded listener.js 17:37:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFD8E9FC00) [pid = 2388] [serial = 1006] [outer = 000000CFD8205400] 17:37:19 INFO - PROCESS | 2388 | 1461285439806 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]]]}] 17:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 588ms 17:37:19 INFO - PROCESS | 2388 | 1461285439835 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 17:37:19 INFO - PROCESS | 2388 | 1461285439837 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 17:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:37:19 INFO - PROCESS | 2388 | 1461285439845 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 2388 | 1461285439847 Marionette TRACE conn5 <- [1,1306,null,{}] 17:37:19 INFO - PROCESS | 2388 | 1461285439851 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}] 17:37:19 INFO - PROCESS | 2388 | 1461285439927 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 17:37:19 INFO - PROCESS | 2388 | 1461285439933 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCAA2000 == 32 [pid = 2388] [id = 336] 17:37:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD2950800) [pid = 2388] [serial = 1007] [outer = 0000000000000000] 17:37:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD91B7000) [pid = 2388] [serial = 1008] [outer = 000000CFD2950800] 17:37:19 INFO - PROCESS | 2388 | 1461285439980 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDC607800) [pid = 2388] [serial = 1009] [outer = 000000CFD2950800] 17:37:20 INFO - PROCESS | 2388 | 1461285440434 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]]]}] 17:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 17:37:20 INFO - PROCESS | 2388 | 1461285440480 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 2388 | 1461285440482 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 17:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:37:20 INFO - PROCESS | 2388 | 1461285440485 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 2388 | 1461285440487 Marionette TRACE conn5 <- [1,1310,null,{}] 17:37:20 INFO - PROCESS | 2388 | 1461285440491 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}] 17:37:20 INFO - PROCESS | 2388 | 1461285440588 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 17:37:20 INFO - PROCESS | 2388 | 1461285440597 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF2B9000 == 33 [pid = 2388] [id = 337] 17:37:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDC632000) [pid = 2388] [serial = 1010] [outer = 0000000000000000] 17:37:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDCA13400) [pid = 2388] [serial = 1011] [outer = 000000CFDC632000] 17:37:20 INFO - PROCESS | 2388 | 1461285440647 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDCA21000) [pid = 2388] [serial = 1012] [outer = 000000CFDC632000] 17:37:21 INFO - PROCESS | 2388 | 1461285441077 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]]]}] 17:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 17:37:21 INFO - PROCESS | 2388 | 1461285441118 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 17:37:21 INFO - PROCESS | 2388 | 1461285441120 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 17:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:37:21 INFO - PROCESS | 2388 | 1461285441124 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:37:21 INFO - PROCESS | 2388 | 1461285441126 Marionette TRACE conn5 <- [1,1314,null,{}] 17:37:21 INFO - PROCESS | 2388 | 1461285441130 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}] 17:37:21 INFO - PROCESS | 2388 | 1461285441204 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 17:37:21 INFO - PROCESS | 2388 | 1461285441210 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5D1000 == 34 [pid = 2388] [id = 338] 17:37:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDE09A400) [pid = 2388] [serial = 1013] [outer = 0000000000000000] 17:37:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDE0A3400) [pid = 2388] [serial = 1014] [outer = 000000CFDE09A400] 17:37:21 INFO - PROCESS | 2388 | 1461285441260 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDEB25C00) [pid = 2388] [serial = 1015] [outer = 000000CFDE09A400] 17:37:21 INFO - PROCESS | 2388 | 1461285441699 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]]]}] 17:37:21 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 17:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 628ms 17:37:21 INFO - PROCESS | 2388 | 1461285441759 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 17:37:21 INFO - PROCESS | 2388 | 1461285441762 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 17:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:37:21 INFO - PROCESS | 2388 | 1461285441765 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:37:21 INFO - PROCESS | 2388 | 1461285441767 Marionette TRACE conn5 <- [1,1318,null,{}] 17:37:21 INFO - PROCESS | 2388 | 1461285441771 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}] 17:37:21 INFO - PROCESS | 2388 | 1461285441845 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 17:37:21 INFO - PROCESS | 2388 | 1461285441851 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF9AE800 == 35 [pid = 2388] [id = 339] 17:37:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDEB20800) [pid = 2388] [serial = 1016] [outer = 0000000000000000] 17:37:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDEE0C800) [pid = 2388] [serial = 1017] [outer = 000000CFDEB20800] 17:37:21 INFO - PROCESS | 2388 | 1461285441898 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDEF23800) [pid = 2388] [serial = 1018] [outer = 000000CFDEB20800] 17:37:22 INFO - PROCESS | 2388 | 1461285442353 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]]]}] 17:37:22 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 17:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 627ms 17:37:22 INFO - PROCESS | 2388 | 1461285442396 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 17:37:22 INFO - PROCESS | 2388 | 1461285442398 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 17:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:37:22 INFO - PROCESS | 2388 | 1461285442411 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:37:22 INFO - PROCESS | 2388 | 1461285442413 Marionette TRACE conn5 <- [1,1322,null,{}] 17:37:22 INFO - PROCESS | 2388 | 1461285442416 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}] 17:37:22 INFO - PROCESS | 2388 | 1461285442514 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 17:37:22 INFO - PROCESS | 2388 | 1461285442589 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD82C1000 == 36 [pid = 2388] [id = 340] 17:37:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD75CAC00) [pid = 2388] [serial = 1019] [outer = 0000000000000000] 17:37:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDF123000) [pid = 2388] [serial = 1020] [outer = 000000CFD75CAC00] 17:37:22 INFO - PROCESS | 2388 | 1461285442635 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDF18C400) [pid = 2388] [serial = 1021] [outer = 000000CFD75CAC00] 17:37:23 INFO - PROCESS | 2388 | 1461285443051 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]]]}] 17:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 672ms 17:37:23 INFO - PROCESS | 2388 | 1461285443088 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 17:37:23 INFO - PROCESS | 2388 | 1461285443090 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 17:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:37:23 INFO - PROCESS | 2388 | 1461285443093 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:37:23 INFO - PROCESS | 2388 | 1461285443095 Marionette TRACE conn5 <- [1,1326,null,{}] 17:37:23 INFO - PROCESS | 2388 | 1461285443098 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}] 17:37:23 INFO - PROCESS | 2388 | 1461285443204 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 17:37:23 INFO - PROCESS | 2388 | 1461285443210 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1C2A000 == 37 [pid = 2388] [id = 341] 17:37:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDF229400) [pid = 2388] [serial = 1022] [outer = 0000000000000000] 17:37:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDF2EE000) [pid = 2388] [serial = 1023] [outer = 000000CFDF229400] 17:37:23 INFO - PROCESS | 2388 | 1461285443255 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDF5D9800) [pid = 2388] [serial = 1024] [outer = 000000CFDF229400] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD3137800) [pid = 2388] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD2945800) [pid = 2388] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDF18D800) [pid = 2388] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD9691000) [pid = 2388] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD81AD000) [pid = 2388] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDE0A0000) [pid = 2388] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDEBBF800) [pid = 2388] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD263CC00) [pid = 2388] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDF5EC800) [pid = 2388] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDCA13800) [pid = 2388] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD26E5C00) [pid = 2388] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFE1E35000) [pid = 2388] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFE1105400) [pid = 2388] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDFA21800) [pid = 2388] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFE0325C00) [pid = 2388] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:37:24 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDFA14400) [pid = 2388] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:37:24 INFO - PROCESS | 2388 | 1461285444268 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]]]}] 17:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1239ms 17:37:24 INFO - PROCESS | 2388 | 1461285444335 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 2388 | 1461285444338 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 17:37:24 INFO - PROCESS | 2388 | 1461285444341 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:37:24 INFO - PROCESS | 2388 | 1461285444344 Marionette TRACE conn5 <- [1,1330,null,{}] 17:37:24 INFO - PROCESS | 2388 | 1461285444348 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}] 17:37:24 INFO - PROCESS | 2388 | 1461285444444 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 17:37:24 INFO - PROCESS | 2388 | 1461285444450 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA9F800 == 38 [pid = 2388] [id = 342] 17:37:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDCA1E000) [pid = 2388] [serial = 1025] [outer = 0000000000000000] 17:37:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDEBBAC00) [pid = 2388] [serial = 1026] [outer = 000000CFDCA1E000] 17:37:24 INFO - PROCESS | 2388 | 1461285444501 Marionette DEBUG loaded listener.js 17:37:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDF838800) [pid = 2388] [serial = 1027] [outer = 000000CFDCA1E000] 17:37:25 INFO - PROCESS | 2388 | 1461285445292 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]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1025ms 17:37:25 INFO - PROCESS | 2388 | 1461285445370 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 2388 | 1461285445376 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 17:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:37:25 INFO - PROCESS | 2388 | 1461285445382 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - PROCESS | 2388 | 1461285445386 Marionette TRACE conn5 <- [1,1334,null,{}] 17:37:25 INFO - PROCESS | 2388 | 1461285445416 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}] 17:37:25 INFO - PROCESS | 2388 | 1461285445587 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 17:37:25 INFO - PROCESS | 2388 | 1461285445672 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD750F000 == 39 [pid = 2388] [id = 343] 17:37:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD2949400) [pid = 2388] [serial = 1028] [outer = 0000000000000000] 17:37:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD2A2BC00) [pid = 2388] [serial = 1029] [outer = 000000CFD2949400] 17:37:25 INFO - PROCESS | 2388 | 1461285445734 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD317B000) [pid = 2388] [serial = 1030] [outer = 000000CFD2949400] 17:37:26 INFO - PROCESS | 2388 | 1461285446658 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]]]}] 17:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1336ms 17:37:26 INFO - PROCESS | 2388 | 1461285446719 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 17:37:26 INFO - PROCESS | 2388 | 1461285446723 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 17:37:26 INFO - PROCESS | 2388 | 1461285446729 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:37:26 INFO - PROCESS | 2388 | 1461285446733 Marionette TRACE conn5 <- [1,1338,null,{}] 17:37:26 INFO - PROCESS | 2388 | 1461285446794 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}] 17:37:26 INFO - PROCESS | 2388 | 1461285446895 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 17:37:27 INFO - PROCESS | 2388 | 1461285447005 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD751B800 == 40 [pid = 2388] [id = 344] 17:37:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD2946400) [pid = 2388] [serial = 1031] [outer = 0000000000000000] 17:37:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD2951800) [pid = 2388] [serial = 1032] [outer = 000000CFD2946400] 17:37:27 INFO - PROCESS | 2388 | 1461285447056 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD2FAEC00) [pid = 2388] [serial = 1033] [outer = 000000CFD2946400] 17:37:27 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1C2A000 == 39 [pid = 2388] [id = 341] 17:37:27 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD82C1000 == 38 [pid = 2388] [id = 340] 17:37:27 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF9AE800 == 37 [pid = 2388] [id = 339] 17:37:27 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5D1000 == 36 [pid = 2388] [id = 338] 17:37:27 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF2B9000 == 35 [pid = 2388] [id = 337] 17:37:27 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCAA2000 == 34 [pid = 2388] [id = 336] 17:37:27 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AE9800 == 33 [pid = 2388] [id = 335] 17:37:27 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD82C1800 == 32 [pid = 2388] [id = 334] 17:37:27 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7517800 == 31 [pid = 2388] [id = 333] 17:37:27 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2E40800 == 30 [pid = 2388] [id = 332] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFE09BF000) [pid = 2388] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFE25A5000) [pid = 2388] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDFFE5800) [pid = 2388] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD2A23000) [pid = 2388] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDF5E3C00) [pid = 2388] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDC629C00) [pid = 2388] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFD78B7400) [pid = 2388] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD8E17C00) [pid = 2388] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDE464C00) [pid = 2388] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDF95BC00) [pid = 2388] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFDF2ECC00) [pid = 2388] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD2A22800) [pid = 2388] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFDF964800) [pid = 2388] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDF233400) [pid = 2388] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFDCACFC00) [pid = 2388] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFD7D65800) [pid = 2388] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFD294D000) [pid = 2388] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFE3214800) [pid = 2388] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFD2731800) [pid = 2388] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFE3220800) [pid = 2388] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFE0052C00) [pid = 2388] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CFDFE16400) [pid = 2388] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000CFDF5F4C00) [pid = 2388] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000CFE0330000) [pid = 2388] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000CFE33EC800) [pid = 2388] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000CFDFA21C00) [pid = 2388] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000CFDEBC0000) [pid = 2388] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000CFDCA1B000) [pid = 2388] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000CFD9A2C800) [pid = 2388] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000CFDEBBD800) [pid = 2388] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (000000CFDC609800) [pid = 2388] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:37:27 INFO - PROCESS | 2388 | 1461285447578 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]]]}] 17:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 880ms 17:37:27 INFO - PROCESS | 2388 | 1461285447613 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 17:37:27 INFO - PROCESS | 2388 | 1461285447620 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 17:37:27 INFO - PROCESS | 2388 | 1461285447627 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:37:27 INFO - PROCESS | 2388 | 1461285447630 Marionette TRACE conn5 <- [1,1342,null,{}] 17:37:27 INFO - PROCESS | 2388 | 1461285447633 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}] 17:37:27 INFO - PROCESS | 2388 | 1461285447716 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 17:37:27 INFO - PROCESS | 2388 | 1461285447727 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7D4A000 == 31 [pid = 2388] [id = 345] 17:37:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000CFD2DAD400) [pid = 2388] [serial = 1034] [outer = 0000000000000000] 17:37:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000CFD477A000) [pid = 2388] [serial = 1035] [outer = 000000CFD2DAD400] 17:37:27 INFO - PROCESS | 2388 | 1461285447774 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000CFD7C68800) [pid = 2388] [serial = 1036] [outer = 000000CFD2DAD400] 17:37:28 INFO - PROCESS | 2388 | 1461285448222 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]]]}] 17:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 17:37:28 INFO - PROCESS | 2388 | 1461285448262 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 17:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:37:28 INFO - PROCESS | 2388 | 1461285448265 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 17:37:28 INFO - PROCESS | 2388 | 1461285448268 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:37:28 INFO - PROCESS | 2388 | 1461285448272 Marionette TRACE conn5 <- [1,1346,null,{}] 17:37:28 INFO - PROCESS | 2388 | 1461285448284 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}] 17:37:28 INFO - PROCESS | 2388 | 1461285448371 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 17:37:28 INFO - PROCESS | 2388 | 1461285448420 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA88000 == 32 [pid = 2388] [id = 346] 17:37:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000CFD8E17C00) [pid = 2388] [serial = 1037] [outer = 0000000000000000] 17:37:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000CFD8E20000) [pid = 2388] [serial = 1038] [outer = 000000CFD8E17C00] 17:37:28 INFO - PROCESS | 2388 | 1461285448469 Marionette DEBUG loaded listener.js 17:37:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000CFD9A2C800) [pid = 2388] [serial = 1039] [outer = 000000CFD8E17C00] 17:37:28 INFO - PROCESS | 2388 | 1461285448921 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]]]}] 17:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms 17:37:28 INFO - PROCESS | 2388 | 1461285448963 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 17:37:28 INFO - PROCESS | 2388 | 1461285448965 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 17:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:37:28 INFO - PROCESS | 2388 | 1461285448969 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:37:28 INFO - PROCESS | 2388 | 1461285448971 Marionette TRACE conn5 <- [1,1350,null,{}] 17:37:28 INFO - PROCESS | 2388 | 1461285448974 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}] 17:37:29 INFO - PROCESS | 2388 | 1461285449058 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 17:37:29 INFO - PROCESS | 2388 | 1461285449065 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEFA6000 == 33 [pid = 2388] [id = 347] 17:37:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000CFDC626400) [pid = 2388] [serial = 1040] [outer = 0000000000000000] 17:37:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000CFDC62F000) [pid = 2388] [serial = 1041] [outer = 000000CFDC626400] 17:37:29 INFO - PROCESS | 2388 | 1461285449112 Marionette DEBUG loaded listener.js 17:37:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CFDC9D0400) [pid = 2388] [serial = 1042] [outer = 000000CFDC626400] 17:37:29 INFO - PROCESS | 2388 | 1461285449545 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]]]}] 17:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 17:37:29 INFO - PROCESS | 2388 | 1461285449600 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 17:37:29 INFO - PROCESS | 2388 | 1461285449602 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 17:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:37:29 INFO - PROCESS | 2388 | 1461285449605 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:37:29 INFO - PROCESS | 2388 | 1461285449607 Marionette TRACE conn5 <- [1,1354,null,{}] 17:37:29 INFO - PROCESS | 2388 | 1461285449611 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}] 17:37:29 INFO - PROCESS | 2388 | 1461285449687 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 17:37:29 INFO - PROCESS | 2388 | 1461285449695 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5D4000 == 34 [pid = 2388] [id = 348] 17:37:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CFD43A3000) [pid = 2388] [serial = 1043] [outer = 0000000000000000] 17:37:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CFDCA1A000) [pid = 2388] [serial = 1044] [outer = 000000CFD43A3000] 17:37:29 INFO - PROCESS | 2388 | 1461285449743 Marionette DEBUG loaded listener.js 17:37:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFDE09A800) [pid = 2388] [serial = 1045] [outer = 000000CFD43A3000] 17:37:30 INFO - PROCESS | 2388 | 1461285450255 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] 17:37:30 INFO - PROCESS | 2388 | 1461285450307 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 17:37:30 INFO - PROCESS | 2388 | 1461285450310 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:37:30 INFO - PROCESS | 2388 | 1461285450312 Marionette TRACE conn5 <- [1,1358,null,{}] 17:37:30 INFO - PROCESS | 2388 | 1461285450316 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}] 17:37:30 INFO - PROCESS | 2388 | 1461285450438 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 17:37:30 INFO - PROCESS | 2388 | 1461285450488 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD1E800 == 35 [pid = 2388] [id = 349] 17:37:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFDEBBE000) [pid = 2388] [serial = 1046] [outer = 0000000000000000] 17:37:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFDEF21400) [pid = 2388] [serial = 1047] [outer = 000000CFDEBBE000] 17:37:30 INFO - PROCESS | 2388 | 1461285450537 Marionette DEBUG loaded listener.js 17:37:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFDF190C00) [pid = 2388] [serial = 1048] [outer = 000000CFDEBBE000] 17:37:30 INFO - PROCESS | 2388 | 1461285450980 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] 17:37:31 INFO - PROCESS | 2388 | 1461285451009 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 17:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:37:31 INFO - PROCESS | 2388 | 1461285451051 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - PROCESS | 2388 | 1461285451053 Marionette TRACE conn5 <- [1,1362,null,{}] 17:37:31 INFO - PROCESS | 2388 | 1461285451062 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}] 17:37:31 INFO - PROCESS | 2388 | 1461285451158 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 17:37:31 INFO - PROCESS | 2388 | 1461285451170 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE0FEE800 == 36 [pid = 2388] [id = 350] 17:37:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFDEBC1C00) [pid = 2388] [serial = 1049] [outer = 0000000000000000] 17:37:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFDF5E8C00) [pid = 2388] [serial = 1050] [outer = 000000CFDEBC1C00] 17:37:31 INFO - PROCESS | 2388 | 1461285451215 Marionette DEBUG loaded listener.js 17:37:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFDF837800) [pid = 2388] [serial = 1051] [outer = 000000CFDEBC1C00] 17:37:31 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:37:31 INFO - PROCESS | 2388 | 1461285451645 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] 17:37:31 INFO - PROCESS | 2388 | 1461285451693 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 17:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:37:31 INFO - PROCESS | 2388 | 1461285451697 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - PROCESS | 2388 | 1461285451698 Marionette TRACE conn5 <- [1,1366,null,{}] 17:37:31 INFO - PROCESS | 2388 | 1461285451702 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}] 17:37:31 INFO - PROCESS | 2388 | 1461285451801 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 17:37:31 INFO - PROCESS | 2388 | 1461285451808 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3F7E800 == 37 [pid = 2388] [id = 351] 17:37:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFDF95B000) [pid = 2388] [serial = 1052] [outer = 0000000000000000] 17:37:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDF969C00) [pid = 2388] [serial = 1053] [outer = 000000CFDF95B000] 17:37:31 INFO - PROCESS | 2388 | 1461285451853 Marionette DEBUG loaded listener.js 17:37:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDFA19800) [pid = 2388] [serial = 1054] [outer = 000000CFDF95B000] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD75CAC00) [pid = 2388] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFDF229400) [pid = 2388] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFE110CC00) [pid = 2388] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFD1F6C800) [pid = 2388] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFDE09A400) [pid = 2388] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFD8205400) [pid = 2388] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFD280A000) [pid = 2388] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFDC632000) [pid = 2388] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFD2950800) [pid = 2388] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFD2951000) [pid = 2388] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:37:32 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFDEB20800) [pid = 2388] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:37:32 INFO - PROCESS | 2388 | 1461285452281 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] 17:37:32 INFO - PROCESS | 2388 | 1461285452331 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 17:37:32 INFO - PROCESS | 2388 | 1461285452334 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:37:32 INFO - PROCESS | 2388 | 1461285452336 Marionette TRACE conn5 <- [1,1370,null,{}] 17:37:32 INFO - PROCESS | 2388 | 1461285452340 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}] 17:37:32 INFO - PROCESS | 2388 | 1461285452417 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 17:37:32 INFO - PROCESS | 2388 | 1461285452423 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3137800 == 38 [pid = 2388] [id = 352] 17:37:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CFDC611000) [pid = 2388] [serial = 1055] [outer = 0000000000000000] 17:37:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFDF229400) [pid = 2388] [serial = 1056] [outer = 000000CFDC611000] 17:37:32 INFO - PROCESS | 2388 | 1461285452470 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFDFA1D000) [pid = 2388] [serial = 1057] [outer = 000000CFDC611000] 17:37:32 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:37:32 INFO - PROCESS | 2388 | 1461285452914 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] 17:37:32 INFO - PROCESS | 2388 | 1461285452968 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 17:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:37:32 INFO - PROCESS | 2388 | 1461285452971 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:37:32 INFO - PROCESS | 2388 | 1461285452973 Marionette TRACE conn5 <- [1,1374,null,{}] 17:37:32 INFO - PROCESS | 2388 | 1461285452977 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}] 17:37:33 INFO - PROCESS | 2388 | 1461285453053 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 17:37:33 INFO - PROCESS | 2388 | 1461285453061 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31D4000 == 39 [pid = 2388] [id = 353] 17:37:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFDFE14000) [pid = 2388] [serial = 1058] [outer = 0000000000000000] 17:37:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD968F800) [pid = 2388] [serial = 1059] [outer = 000000CFDFE14000] 17:37:33 INFO - PROCESS | 2388 | 1461285453108 Marionette DEBUG loaded listener.js 17:37:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFDFE1FC00) [pid = 2388] [serial = 1060] [outer = 000000CFDFE14000] 17:37:33 INFO - PROCESS | 2388 | 1461285453516 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] 17:37:33 INFO - PROCESS | 2388 | 1461285453564 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 17:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:37:33 INFO - PROCESS | 2388 | 1461285453572 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:37:33 INFO - PROCESS | 2388 | 1461285453575 Marionette TRACE conn5 <- [1,1378,null,{}] 17:37:33 INFO - PROCESS | 2388 | 1461285453578 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}] 17:37:33 INFO - PROCESS | 2388 | 1461285453677 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 17:37:33 INFO - PROCESS | 2388 | 1461285453685 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE327A000 == 40 [pid = 2388] [id = 354] 17:37:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFE004D000) [pid = 2388] [serial = 1061] [outer = 0000000000000000] 17:37:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFE0328800) [pid = 2388] [serial = 1062] [outer = 000000CFE004D000] 17:37:33 INFO - PROCESS | 2388 | 1461285453735 Marionette DEBUG loaded listener.js 17:37:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFE0356800) [pid = 2388] [serial = 1063] [outer = 000000CFE004D000] 17:37:34 INFO - PROCESS | 2388 | 1461285454328 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]]]}] 17:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 775ms 17:37:34 INFO - PROCESS | 2388 | 1461285454351 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 17:37:34 INFO - PROCESS | 2388 | 1461285454356 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 17:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:37:34 INFO - PROCESS | 2388 | 1461285454361 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:37:34 INFO - PROCESS | 2388 | 1461285454366 Marionette TRACE conn5 <- [1,1382,null,{}] 17:37:34 INFO - PROCESS | 2388 | 1461285454372 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}] 17:37:34 INFO - PROCESS | 2388 | 1461285454482 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 17:37:34 INFO - PROCESS | 2388 | 1461285454568 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7C95800 == 41 [pid = 2388] [id = 355] 17:37:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFD2810400) [pid = 2388] [serial = 1064] [outer = 0000000000000000] 17:37:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD3F40800) [pid = 2388] [serial = 1065] [outer = 000000CFD2810400] 17:37:34 INFO - PROCESS | 2388 | 1461285454628 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD7CD1400) [pid = 2388] [serial = 1066] [outer = 000000CFD2810400] 17:37:35 INFO - PROCESS | 2388 | 1461285455266 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]]]}] 17:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 943ms 17:37:35 INFO - PROCESS | 2388 | 1461285455308 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 17:37:35 INFO - PROCESS | 2388 | 1461285455315 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 17:37:35 INFO - PROCESS | 2388 | 1461285455322 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:37:35 INFO - PROCESS | 2388 | 1461285455325 Marionette TRACE conn5 <- [1,1386,null,{}] 17:37:35 INFO - PROCESS | 2388 | 1461285455329 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}] 17:37:35 INFO - PROCESS | 2388 | 1461285455466 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 17:37:35 INFO - PROCESS | 2388 | 1461285455537 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF903000 == 42 [pid = 2388] [id = 356] 17:37:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDC602800) [pid = 2388] [serial = 1067] [outer = 0000000000000000] 17:37:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDC610000) [pid = 2388] [serial = 1068] [outer = 000000CFDC602800] 17:37:35 INFO - PROCESS | 2388 | 1461285455593 Marionette DEBUG loaded listener.js 17:37:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDCAD4800) [pid = 2388] [serial = 1069] [outer = 000000CFDC602800] 17:37:36 INFO - PROCESS | 2388 | 1461285456166 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]]]}] 17:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 881ms 17:37:36 INFO - PROCESS | 2388 | 1461285456213 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 2388 | 1461285456216 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 17:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:37:36 INFO - PROCESS | 2388 | 1461285456221 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - PROCESS | 2388 | 1461285456225 Marionette TRACE conn5 <- [1,1390,null,{}] 17:37:36 INFO - PROCESS | 2388 | 1461285456238 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}] 17:37:36 INFO - PROCESS | 2388 | 1461285456346 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 17:37:36 INFO - PROCESS | 2388 | 1461285456432 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE32CE000 == 43 [pid = 2388] [id = 357] 17:37:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDF18B800) [pid = 2388] [serial = 1070] [outer = 0000000000000000] 17:37:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDF5D6800) [pid = 2388] [serial = 1071] [outer = 000000CFDF18B800] 17:37:36 INFO - PROCESS | 2388 | 1461285456491 Marionette DEBUG loaded listener.js 17:37:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFE0051C00) [pid = 2388] [serial = 1072] [outer = 000000CFDF18B800] 17:37:37 INFO - PROCESS | 2388 | 1461285457077 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]]]}] 17:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 879ms 17:37:37 INFO - PROCESS | 2388 | 1461285457102 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 17:37:37 INFO - PROCESS | 2388 | 1461285457105 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 17:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:37:37 INFO - PROCESS | 2388 | 1461285457108 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:37:37 INFO - PROCESS | 2388 | 1461285457111 Marionette TRACE conn5 <- [1,1394,null,{}] 17:37:37 INFO - PROCESS | 2388 | 1461285457115 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}] 17:37:37 INFO - PROCESS | 2388 | 1461285457220 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 17:37:37 INFO - PROCESS | 2388 | 1461285457303 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D06800 == 44 [pid = 2388] [id = 358] 17:37:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFE032EC00) [pid = 2388] [serial = 1073] [outer = 0000000000000000] 17:37:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFE099D400) [pid = 2388] [serial = 1074] [outer = 000000CFE032EC00] 17:37:37 INFO - PROCESS | 2388 | 1461285457359 Marionette DEBUG loaded listener.js 17:37:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFE09E5000) [pid = 2388] [serial = 1075] [outer = 000000CFE032EC00] 17:37:38 INFO - PROCESS | 2388 | 1461285458058 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]]]}] 17:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1091ms 17:37:38 INFO - PROCESS | 2388 | 1461285458212 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 17:37:38 INFO - PROCESS | 2388 | 1461285458217 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 17:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:37:38 INFO - PROCESS | 2388 | 1461285458222 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:37:38 INFO - PROCESS | 2388 | 1461285458226 Marionette TRACE conn5 <- [1,1398,null,{}] 17:37:38 INFO - PROCESS | 2388 | 1461285458232 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}] 17:37:38 INFO - PROCESS | 2388 | 1461285458328 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 17:37:38 INFO - PROCESS | 2388 | 1461285458394 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD81EA000 == 45 [pid = 2388] [id = 359] 17:37:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD2D30400) [pid = 2388] [serial = 1076] [outer = 0000000000000000] 17:37:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD300A000) [pid = 2388] [serial = 1077] [outer = 000000CFD2D30400] 17:37:38 INFO - PROCESS | 2388 | 1461285458444 Marionette DEBUG loaded listener.js 17:37:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD7FD9800) [pid = 2388] [serial = 1078] [outer = 000000CFD2D30400] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D03800 == 44 [pid = 2388] [id = 331] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31D4000 == 43 [pid = 2388] [id = 353] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3137800 == 42 [pid = 2388] [id = 352] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3F7E800 == 41 [pid = 2388] [id = 351] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE0FEE800 == 40 [pid = 2388] [id = 350] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFD1E800 == 39 [pid = 2388] [id = 349] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5D4000 == 38 [pid = 2388] [id = 348] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEFA6000 == 37 [pid = 2388] [id = 347] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA88000 == 36 [pid = 2388] [id = 346] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7D4A000 == 35 [pid = 2388] [id = 345] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD751B800 == 34 [pid = 2388] [id = 344] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD750F000 == 33 [pid = 2388] [id = 343] 17:37:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA9F800 == 32 [pid = 2388] [id = 342] 17:37:39 INFO - PROCESS | 2388 | 1461285459081 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]]]}] 17:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 881ms 17:37:39 INFO - PROCESS | 2388 | 1461285459110 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 17:37:39 INFO - PROCESS | 2388 | 1461285459115 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 17:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:37:39 INFO - PROCESS | 2388 | 1461285459122 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:37:39 INFO - PROCESS | 2388 | 1461285459125 Marionette TRACE conn5 <- [1,1402,null,{}] 17:37:39 INFO - PROCESS | 2388 | 1461285459129 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}] 17:37:39 INFO - PROCESS | 2388 | 1461285459214 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 17:37:39 INFO - PROCESS | 2388 | 1461285459222 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7503000 == 33 [pid = 2388] [id = 360] 17:37:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD294F400) [pid = 2388] [serial = 1079] [outer = 0000000000000000] 17:37:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD2A2E400) [pid = 2388] [serial = 1080] [outer = 000000CFD294F400] 17:37:39 INFO - PROCESS | 2388 | 1461285459270 Marionette DEBUG loaded listener.js 17:37:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFD7566C00) [pid = 2388] [serial = 1081] [outer = 000000CFD294F400] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDF123000) [pid = 2388] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDF2EE000) [pid = 2388] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE33EB000) [pid = 2388] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD7CCC000) [pid = 2388] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD7FD0000) [pid = 2388] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDE0A3400) [pid = 2388] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDEB25C00) [pid = 2388] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDF18C400) [pid = 2388] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD82E3000) [pid = 2388] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD8E9FC00) [pid = 2388] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD280AC00) [pid = 2388] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD294C000) [pid = 2388] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDCA13400) [pid = 2388] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDCA21000) [pid = 2388] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFD91B7000) [pid = 2388] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDC607800) [pid = 2388] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD2FA9800) [pid = 2388] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD3008C00) [pid = 2388] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFDEE0C800) [pid = 2388] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDF5D9800) [pid = 2388] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFDEF23800) [pid = 2388] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 2388 | 1461285459812 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]]]}] 17:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 732ms 17:37:39 INFO - PROCESS | 2388 | 1461285459856 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 17:37:39 INFO - PROCESS | 2388 | 1461285459858 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 17:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:37:39 INFO - PROCESS | 2388 | 1461285459861 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:37:39 INFO - PROCESS | 2388 | 1461285459865 Marionette TRACE conn5 <- [1,1406,null,{}] 17:37:39 INFO - PROCESS | 2388 | 1461285459876 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}] 17:37:39 INFO - PROCESS | 2388 | 1461285459963 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 17:37:40 INFO - PROCESS | 2388 | 1461285460031 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDBE32800 == 34 [pid = 2388] [id = 361] 17:37:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD7FD0000) [pid = 2388] [serial = 1082] [outer = 0000000000000000] 17:37:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD8E9FC00) [pid = 2388] [serial = 1083] [outer = 000000CFD7FD0000] 17:37:40 INFO - PROCESS | 2388 | 1461285460081 Marionette DEBUG loaded listener.js 17:37:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFDBE84400) [pid = 2388] [serial = 1084] [outer = 000000CFD7FD0000] 17:37:40 INFO - PROCESS | 2388 | 1461285460488 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]]]}] 17:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 693ms 17:37:40 INFO - PROCESS | 2388 | 1461285460556 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 17:37:40 INFO - PROCESS | 2388 | 1461285460559 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 17:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:37:40 INFO - PROCESS | 2388 | 1461285460563 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - PROCESS | 2388 | 1461285460564 Marionette TRACE conn5 <- [1,1410,null,{}] 17:37:40 INFO - PROCESS | 2388 | 1461285460568 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}] 17:37:40 INFO - PROCESS | 2388 | 1461285460650 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 17:37:40 INFO - PROCESS | 2388 | 1461285460658 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEFA2000 == 35 [pid = 2388] [id = 362] 17:37:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDC62B000) [pid = 2388] [serial = 1085] [outer = 0000000000000000] 17:37:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDC9D2C00) [pid = 2388] [serial = 1086] [outer = 000000CFDC62B000] 17:37:40 INFO - PROCESS | 2388 | 1461285460705 Marionette DEBUG loaded listener.js 17:37:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDCA21C00) [pid = 2388] [serial = 1087] [outer = 000000CFDC62B000] 17:37:41 INFO - PROCESS | 2388 | 1461285461136 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]]]}] 17:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 628ms 17:37:41 INFO - PROCESS | 2388 | 1461285461194 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 2388 | 1461285461196 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 17:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:37:41 INFO - PROCESS | 2388 | 1461285461200 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 2388 | 1461285461202 Marionette TRACE conn5 <- [1,1414,null,{}] 17:37:41 INFO - PROCESS | 2388 | 1461285461205 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}] 17:37:41 INFO - PROCESS | 2388 | 1461285461306 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 17:37:41 INFO - PROCESS | 2388 | 1461285461402 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF8D3800 == 36 [pid = 2388] [id = 363] 17:37:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDE468800) [pid = 2388] [serial = 1088] [outer = 0000000000000000] 17:37:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDE6E5000) [pid = 2388] [serial = 1089] [outer = 000000CFDE468800] 17:37:41 INFO - PROCESS | 2388 | 1461285461451 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDEBBEC00) [pid = 2388] [serial = 1090] [outer = 000000CFDE468800] 17:37:41 INFO - PROCESS | 2388 | 1461285461898 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]]]}] 17:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 733ms 17:37:41 INFO - PROCESS | 2388 | 1461285461939 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 2388 | 1461285461942 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 17:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:37:41 INFO - PROCESS | 2388 | 1461285461945 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 2388 | 1461285461947 Marionette TRACE conn5 <- [1,1418,null,{}] 17:37:41 INFO - PROCESS | 2388 | 1461285461951 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}] 17:37:42 INFO - PROCESS | 2388 | 1461285462076 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 17:37:42 INFO - PROCESS | 2388 | 1461285462130 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD22800 == 37 [pid = 2388] [id = 364] 17:37:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDEF46C00) [pid = 2388] [serial = 1091] [outer = 0000000000000000] 17:37:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDF123400) [pid = 2388] [serial = 1092] [outer = 000000CFDEF46C00] 17:37:42 INFO - PROCESS | 2388 | 1461285462180 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDF22B800) [pid = 2388] [serial = 1093] [outer = 000000CFDEF46C00] 17:37:42 INFO - PROCESS | 2388 | 1461285462623 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]]]}] 17:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 733ms 17:37:42 INFO - PROCESS | 2388 | 1461285462699 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 17:37:42 INFO - PROCESS | 2388 | 1461285462701 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 17:37:42 INFO - PROCESS | 2388 | 1461285462704 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:37:42 INFO - PROCESS | 2388 | 1461285462706 Marionette TRACE conn5 <- [1,1422,null,{}] 17:37:42 INFO - PROCESS | 2388 | 1461285462709 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}] 17:37:42 INFO - PROCESS | 2388 | 1461285462809 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 17:37:42 INFO - PROCESS | 2388 | 1461285462858 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1C2E000 == 38 [pid = 2388] [id = 365] 17:37:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDF5DE400) [pid = 2388] [serial = 1094] [outer = 0000000000000000] 17:37:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDF5EC400) [pid = 2388] [serial = 1095] [outer = 000000CFDF5DE400] 17:37:42 INFO - PROCESS | 2388 | 1461285462904 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDF95BC00) [pid = 2388] [serial = 1096] [outer = 000000CFDF5DE400] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDEBBE000) [pid = 2388] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD43A3000) [pid = 2388] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD2946400) [pid = 2388] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD2DAD400) [pid = 2388] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDCA1E000) [pid = 2388] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDEBC1C00) [pid = 2388] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDC626400) [pid = 2388] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD8E17C00) [pid = 2388] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDFE14000) [pid = 2388] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDF95B000) [pid = 2388] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:37:43 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFDC611000) [pid = 2388] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:37:43 INFO - PROCESS | 2388 | 1461285463378 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]]]}] 17:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 17:37:43 INFO - PROCESS | 2388 | 1461285463441 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 17:37:43 INFO - PROCESS | 2388 | 1461285463444 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 17:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:37:43 INFO - PROCESS | 2388 | 1461285463447 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 2388 | 1461285463449 Marionette TRACE conn5 <- [1,1426,null,{}] 17:37:43 INFO - PROCESS | 2388 | 1461285463452 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}] 17:37:43 INFO - PROCESS | 2388 | 1461285463553 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 17:37:43 INFO - PROCESS | 2388 | 1461285463599 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE252A000 == 39 [pid = 2388] [id = 366] 17:37:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD294B400) [pid = 2388] [serial = 1097] [outer = 0000000000000000] 17:37:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDEBBE000) [pid = 2388] [serial = 1098] [outer = 000000CFD294B400] 17:37:43 INFO - PROCESS | 2388 | 1461285463644 Marionette DEBUG loaded listener.js 17:37:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDF969400) [pid = 2388] [serial = 1099] [outer = 000000CFD294B400] 17:37:44 INFO - PROCESS | 2388 | 1461285464013 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]]]}] 17:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 586ms 17:37:44 INFO - PROCESS | 2388 | 1461285464037 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 17:37:44 INFO - PROCESS | 2388 | 1461285464039 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 17:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:37:44 INFO - PROCESS | 2388 | 1461285464042 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:37:44 INFO - PROCESS | 2388 | 1461285464044 Marionette TRACE conn5 <- [1,1430,null,{}] 17:37:44 INFO - PROCESS | 2388 | 1461285464048 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}] 17:37:44 INFO - PROCESS | 2388 | 1461285464152 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 17:37:44 INFO - PROCESS | 2388 | 1461285464189 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31DC000 == 40 [pid = 2388] [id = 367] 17:37:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDFE13000) [pid = 2388] [serial = 1100] [outer = 0000000000000000] 17:37:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDFE1DC00) [pid = 2388] [serial = 1101] [outer = 000000CFDFE13000] 17:37:44 INFO - PROCESS | 2388 | 1461285464234 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFE032B800) [pid = 2388] [serial = 1102] [outer = 000000CFDFE13000] 17:37:44 INFO - PROCESS | 2388 | 1461285464637 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]]]}] 17:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 17:37:44 INFO - PROCESS | 2388 | 1461285464674 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 17:37:44 INFO - PROCESS | 2388 | 1461285464676 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 17:37:44 INFO - PROCESS | 2388 | 1461285464680 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:37:44 INFO - PROCESS | 2388 | 1461285464682 Marionette TRACE conn5 <- [1,1434,null,{}] 17:37:44 INFO - PROCESS | 2388 | 1461285464685 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}] 17:37:44 INFO - PROCESS | 2388 | 1461285464796 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 17:37:44 INFO - PROCESS | 2388 | 1461285464805 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3721800 == 41 [pid = 2388] [id = 368] 17:37:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFE093B400) [pid = 2388] [serial = 1103] [outer = 0000000000000000] 17:37:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFE0F03400) [pid = 2388] [serial = 1104] [outer = 000000CFE093B400] 17:37:44 INFO - PROCESS | 2388 | 1461285464850 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFE0F0FC00) [pid = 2388] [serial = 1105] [outer = 000000CFE093B400] 17:37:45 INFO - PROCESS | 2388 | 1461285465301 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]]]}] 17:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 669ms 17:37:45 INFO - PROCESS | 2388 | 1461285465369 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 17:37:45 INFO - PROCESS | 2388 | 1461285465375 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 17:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:37:45 INFO - PROCESS | 2388 | 1461285465382 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:37:45 INFO - PROCESS | 2388 | 1461285465387 Marionette TRACE conn5 <- [1,1438,null,{}] 17:37:45 INFO - PROCESS | 2388 | 1461285465394 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}] 17:37:45 INFO - PROCESS | 2388 | 1461285465569 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 17:37:45 INFO - PROCESS | 2388 | 1461285465664 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7514800 == 42 [pid = 2388] [id = 369] 17:37:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD280B000) [pid = 2388] [serial = 1106] [outer = 0000000000000000] 17:37:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD294C400) [pid = 2388] [serial = 1107] [outer = 000000CFD280B000] 17:37:45 INFO - PROCESS | 2388 | 1461285465723 Marionette DEBUG loaded listener.js 17:37:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD439F000) [pid = 2388] [serial = 1108] [outer = 000000CFD280B000] 17:37:46 INFO - PROCESS | 2388 | 1461285466287 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]]]}] 17:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 945ms 17:37:46 INFO - PROCESS | 2388 | 1461285466334 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 17:37:46 INFO - PROCESS | 2388 | 1461285466340 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 17:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:37:46 INFO - PROCESS | 2388 | 1461285466347 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:37:46 INFO - PROCESS | 2388 | 1461285466351 Marionette TRACE conn5 <- [1,1442,null,{}] 17:37:46 INFO - PROCESS | 2388 | 1461285466355 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}] 17:37:46 INFO - PROCESS | 2388 | 1461285466466 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 17:37:46 INFO - PROCESS | 2388 | 1461285466552 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF56C800 == 43 [pid = 2388] [id = 370] 17:37:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD8E9E800) [pid = 2388] [serial = 1109] [outer = 0000000000000000] 17:37:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD91AD000) [pid = 2388] [serial = 1110] [outer = 000000CFD8E9E800] 17:37:46 INFO - PROCESS | 2388 | 1461285466609 Marionette DEBUG loaded listener.js 17:37:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDCA14000) [pid = 2388] [serial = 1111] [outer = 000000CFD8E9E800] 17:37:47 INFO - PROCESS | 2388 | 1461285467198 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]]]}] 17:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 880ms 17:37:47 INFO - PROCESS | 2388 | 1461285467232 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 17:37:47 INFO - PROCESS | 2388 | 1461285467235 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 17:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:37:47 INFO - PROCESS | 2388 | 1461285467239 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - PROCESS | 2388 | 1461285467244 Marionette TRACE conn5 <- [1,1446,null,{}] 17:37:47 INFO - PROCESS | 2388 | 1461285467256 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}] 17:37:47 INFO - PROCESS | 2388 | 1461285467368 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 17:37:47 INFO - PROCESS | 2388 | 1461285467455 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59EE800 == 44 [pid = 2388] [id = 371] 17:37:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDF184000) [pid = 2388] [serial = 1112] [outer = 0000000000000000] 17:37:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDF22BC00) [pid = 2388] [serial = 1113] [outer = 000000CFDF184000] 17:37:47 INFO - PROCESS | 2388 | 1461285467515 Marionette DEBUG loaded listener.js 17:37:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE004C000) [pid = 2388] [serial = 1114] [outer = 000000CFDF184000] 17:37:48 INFO - PROCESS | 2388 | 1461285468126 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]]]}] 17:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 943ms 17:37:48 INFO - PROCESS | 2388 | 1461285468185 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 17:37:48 INFO - PROCESS | 2388 | 1461285468188 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 17:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:37:48 INFO - PROCESS | 2388 | 1461285468192 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:37:48 INFO - PROCESS | 2388 | 1461285468194 Marionette TRACE conn5 <- [1,1450,null,{}] 17:37:48 INFO - PROCESS | 2388 | 1461285468198 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}] 17:37:48 INFO - PROCESS | 2388 | 1461285468302 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 17:37:48 INFO - PROCESS | 2388 | 1461285468374 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B68000 == 45 [pid = 2388] [id = 372] 17:37:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE0F2F800) [pid = 2388] [serial = 1115] [outer = 0000000000000000] 17:37:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE1111400) [pid = 2388] [serial = 1116] [outer = 000000CFE0F2F800] 17:37:48 INFO - PROCESS | 2388 | 1461285468431 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE1E2DC00) [pid = 2388] [serial = 1117] [outer = 000000CFE0F2F800] 17:37:49 INFO - PROCESS | 2388 | 1461285469087 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]]]}] 17:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 944ms 17:37:49 INFO - PROCESS | 2388 | 1461285469138 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 17:37:49 INFO - PROCESS | 2388 | 1461285469141 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 17:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:37:49 INFO - PROCESS | 2388 | 1461285469144 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:37:49 INFO - PROCESS | 2388 | 1461285469146 Marionette TRACE conn5 <- [1,1454,null,{}] 17:37:49 INFO - PROCESS | 2388 | 1461285469150 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}] 17:37:49 INFO - PROCESS | 2388 | 1461285469254 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 17:37:49 INFO - PROCESS | 2388 | 1461285469326 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D20000 == 46 [pid = 2388] [id = 373] 17:37:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFE250F800) [pid = 2388] [serial = 1118] [outer = 0000000000000000] 17:37:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFE266F400) [pid = 2388] [serial = 1119] [outer = 000000CFE250F800] 17:37:49 INFO - PROCESS | 2388 | 1461285469382 Marionette DEBUG loaded listener.js 17:37:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFE3217000) [pid = 2388] [serial = 1120] [outer = 000000CFE250F800] 17:37:50 INFO - PROCESS | 2388 | 1461285470177 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]]]}] 17:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1076ms 17:37:50 INFO - PROCESS | 2388 | 1461285470226 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 2388 | 1461285470231 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 17:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:37:50 INFO - PROCESS | 2388 | 1461285470237 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - PROCESS | 2388 | 1461285470241 Marionette TRACE conn5 <- [1,1458,null,{}] 17:37:50 INFO - PROCESS | 2388 | 1461285470248 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}] 17:37:50 INFO - PROCESS | 2388 | 1461285470350 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 17:37:50 INFO - PROCESS | 2388 | 1461285470427 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6C6800 == 47 [pid = 2388] [id = 374] 17:37:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFD2803800) [pid = 2388] [serial = 1121] [outer = 0000000000000000] 17:37:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFD2A30000) [pid = 2388] [serial = 1122] [outer = 000000CFD2803800] 17:37:50 INFO - PROCESS | 2388 | 1461285470478 Marionette DEBUG loaded listener.js 17:37:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD7CCC000) [pid = 2388] [serial = 1123] [outer = 000000CFD2803800] 17:37:50 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31DC000 == 46 [pid = 2388] [id = 367] 17:37:50 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE252A000 == 45 [pid = 2388] [id = 366] 17:37:50 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1C2E000 == 44 [pid = 2388] [id = 365] 17:37:50 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFD22800 == 43 [pid = 2388] [id = 364] 17:37:50 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF8D3800 == 42 [pid = 2388] [id = 363] 17:37:50 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEFA2000 == 41 [pid = 2388] [id = 362] 17:37:50 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDBE32800 == 40 [pid = 2388] [id = 361] 17:37:50 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7503000 == 39 [pid = 2388] [id = 360] 17:37:50 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD81EA000 == 38 [pid = 2388] [id = 359] 17:37:50 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE0328800) [pid = 2388] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDEF21400) [pid = 2388] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDCA1A000) [pid = 2388] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD2FAEC00) [pid = 2388] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD2951800) [pid = 2388] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD477A000) [pid = 2388] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD7C68800) [pid = 2388] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDEBBAC00) [pid = 2388] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDF838800) [pid = 2388] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDF5E8C00) [pid = 2388] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDC62F000) [pid = 2388] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDC9D0400) [pid = 2388] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD8E20000) [pid = 2388] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD9A2C800) [pid = 2388] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD2A2BC00) [pid = 2388] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDF190C00) [pid = 2388] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDFE1FC00) [pid = 2388] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDF969C00) [pid = 2388] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDF837800) [pid = 2388] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD968F800) [pid = 2388] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDFA19800) [pid = 2388] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDF229400) [pid = 2388] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDFA1D000) [pid = 2388] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDE09A800) [pid = 2388] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:37:51 INFO - PROCESS | 2388 | 1461285471084 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]]]}] 17:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 880ms 17:37:51 INFO - PROCESS | 2388 | 1461285471124 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 17:37:51 INFO - PROCESS | 2388 | 1461285471129 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 17:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:37:51 INFO - PROCESS | 2388 | 1461285471136 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:37:51 INFO - PROCESS | 2388 | 1461285471139 Marionette TRACE conn5 <- [1,1462,null,{}] 17:37:51 INFO - PROCESS | 2388 | 1461285471146 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}] 17:37:51 INFO - PROCESS | 2388 | 1461285471234 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 17:37:51 INFO - PROCESS | 2388 | 1461285471242 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7DC3000 == 39 [pid = 2388] [id = 375] 17:37:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD2A26000) [pid = 2388] [serial = 1124] [outer = 0000000000000000] 17:37:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD7CC8400) [pid = 2388] [serial = 1125] [outer = 000000CFD2A26000] 17:37:51 INFO - PROCESS | 2388 | 1461285471288 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD8D0B800) [pid = 2388] [serial = 1126] [outer = 000000CFD2A26000] 17:37:51 INFO - PROCESS | 2388 | 1461285471818 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]]]}] 17:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 735ms 17:37:51 INFO - PROCESS | 2388 | 1461285471872 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 17:37:51 INFO - PROCESS | 2388 | 1461285471874 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 17:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:37:51 INFO - PROCESS | 2388 | 1461285471878 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:37:51 INFO - PROCESS | 2388 | 1461285471882 Marionette TRACE conn5 <- [1,1466,null,{}] 17:37:51 INFO - PROCESS | 2388 | 1461285471892 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}] 17:37:51 INFO - PROCESS | 2388 | 1461285471982 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 17:37:52 INFO - PROCESS | 2388 | 1461285472054 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF562800 == 40 [pid = 2388] [id = 376] 17:37:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDBE83000) [pid = 2388] [serial = 1127] [outer = 0000000000000000] 17:37:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDC630800) [pid = 2388] [serial = 1128] [outer = 000000CFDBE83000] 17:37:52 INFO - PROCESS | 2388 | 1461285472104 Marionette DEBUG loaded listener.js 17:37:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDCA4E400) [pid = 2388] [serial = 1129] [outer = 000000CFDBE83000] 17:37:52 INFO - PROCESS | 2388 | 1461285472511 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]]]}] 17:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 692ms 17:37:52 INFO - PROCESS | 2388 | 1461285472572 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 17:37:52 INFO - PROCESS | 2388 | 1461285472575 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 17:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:37:52 INFO - PROCESS | 2388 | 1461285472578 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:37:52 INFO - PROCESS | 2388 | 1461285472580 Marionette TRACE conn5 <- [1,1470,null,{}] 17:37:52 INFO - PROCESS | 2388 | 1461285472584 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}] 17:37:52 INFO - PROCESS | 2388 | 1461285472667 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 17:37:52 INFO - PROCESS | 2388 | 1461285472674 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF9A4800 == 41 [pid = 2388] [id = 377] 17:37:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDE6E0C00) [pid = 2388] [serial = 1130] [outer = 0000000000000000] 17:37:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDEBBBC00) [pid = 2388] [serial = 1131] [outer = 000000CFDE6E0C00] 17:37:52 INFO - PROCESS | 2388 | 1461285472722 Marionette DEBUG loaded listener.js 17:37:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDEF23800) [pid = 2388] [serial = 1132] [outer = 000000CFDE6E0C00] 17:37:53 INFO - PROCESS | 2388 | 1461285473164 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]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 629ms 17:37:53 INFO - PROCESS | 2388 | 1461285473210 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 2388 | 1461285473212 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 17:37:53 INFO - PROCESS | 2388 | 1461285473215 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:37:53 INFO - PROCESS | 2388 | 1461285473217 Marionette TRACE conn5 <- [1,1474,null,{}] 17:37:53 INFO - PROCESS | 2388 | 1461285473221 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}] 17:37:53 INFO - PROCESS | 2388 | 1461285473322 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 17:37:53 INFO - PROCESS | 2388 | 1461285473397 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE090D000 == 42 [pid = 2388] [id = 378] 17:37:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDF186C00) [pid = 2388] [serial = 1133] [outer = 0000000000000000] 17:37:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDF190C00) [pid = 2388] [serial = 1134] [outer = 000000CFDF186C00] 17:37:53 INFO - PROCESS | 2388 | 1461285473443 Marionette DEBUG loaded listener.js 17:37:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDF5E1800) [pid = 2388] [serial = 1135] [outer = 000000CFDF186C00] 17:37:53 INFO - PROCESS | 2388 | 1461285473879 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]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 692ms 17:37:53 INFO - PROCESS | 2388 | 1461285473910 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 2388 | 1461285473912 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 17:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:37:53 INFO - PROCESS | 2388 | 1461285473916 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 2388 | 1461285473917 Marionette TRACE conn5 <- [1,1478,null,{}] 17:37:53 INFO - PROCESS | 2388 | 1461285473921 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}] 17:37:54 INFO - PROCESS | 2388 | 1461285474054 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 17:37:54 INFO - PROCESS | 2388 | 1461285474113 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3123800 == 43 [pid = 2388] [id = 379] 17:37:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDFA1FC00) [pid = 2388] [serial = 1136] [outer = 0000000000000000] 17:37:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE004D800) [pid = 2388] [serial = 1137] [outer = 000000CFDFA1FC00] 17:37:54 INFO - PROCESS | 2388 | 1461285474163 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE09DC800) [pid = 2388] [serial = 1138] [outer = 000000CFDFA1FC00] 17:37:54 INFO - PROCESS | 2388 | 1461285474582 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]]]}] 17:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 733ms 17:37:54 INFO - PROCESS | 2388 | 1461285474686 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 17:37:54 INFO - PROCESS | 2388 | 1461285474688 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 17:37:54 INFO - PROCESS | 2388 | 1461285474691 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:37:54 INFO - PROCESS | 2388 | 1461285474693 Marionette TRACE conn5 <- [1,1482,null,{}] 17:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:37:54 INFO - PROCESS | 2388 | 1461285474696 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}] 17:37:54 INFO - PROCESS | 2388 | 1461285474799 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 17:37:54 INFO - PROCESS | 2388 | 1461285474849 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31D3800 == 44 [pid = 2388] [id = 380] 17:37:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE0F31400) [pid = 2388] [serial = 1139] [outer = 0000000000000000] 17:37:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE1112C00) [pid = 2388] [serial = 1140] [outer = 000000CFE0F31400] 17:37:54 INFO - PROCESS | 2388 | 1461285474894 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE321A400) [pid = 2388] [serial = 1141] [outer = 000000CFE0F31400] 17:37:55 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDFE13000) [pid = 2388] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:37:55 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDE468800) [pid = 2388] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:37:55 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD7FD0000) [pid = 2388] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:37:55 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD2D30400) [pid = 2388] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:37:55 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFE004D000) [pid = 2388] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:37:55 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD294F400) [pid = 2388] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:37:55 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFDC62B000) [pid = 2388] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:37:55 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDEF46C00) [pid = 2388] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:37:55 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD294B400) [pid = 2388] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:37:55 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDF5DE400) [pid = 2388] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:37:55 INFO - PROCESS | 2388 | 1461285475359 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]]]}] 17:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 17:37:55 INFO - PROCESS | 2388 | 1461285475367 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 17:37:55 INFO - PROCESS | 2388 | 1461285475369 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 17:37:55 INFO - PROCESS | 2388 | 1461285475372 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:37:55 INFO - PROCESS | 2388 | 1461285475374 Marionette TRACE conn5 <- [1,1486,null,{}] 17:37:55 INFO - PROCESS | 2388 | 1461285475378 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}] 17:37:55 INFO - PROCESS | 2388 | 1461285475455 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 17:37:55 INFO - PROCESS | 2388 | 1461285475462 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE32CD000 == 45 [pid = 2388] [id = 381] 17:37:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD2A29800) [pid = 2388] [serial = 1142] [outer = 0000000000000000] 17:37:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDE6E2000) [pid = 2388] [serial = 1143] [outer = 000000CFD2A29800] 17:37:55 INFO - PROCESS | 2388 | 1461285475508 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFE0F08000) [pid = 2388] [serial = 1144] [outer = 000000CFD2A29800] 17:37:55 INFO - PROCESS | 2388 | 1461285475920 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]]]}] 17:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 586ms 17:37:55 INFO - PROCESS | 2388 | 1461285475962 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 17:37:55 INFO - PROCESS | 2388 | 1461285475965 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 17:37:55 INFO - PROCESS | 2388 | 1461285475968 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:37:55 INFO - PROCESS | 2388 | 1461285475970 Marionette TRACE conn5 <- [1,1490,null,{}] 17:37:55 INFO - PROCESS | 2388 | 1461285475974 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}] 17:37:56 INFO - PROCESS | 2388 | 1461285476054 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 17:37:56 INFO - PROCESS | 2388 | 1461285476061 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59F8800 == 46 [pid = 2388] [id = 382] 17:37:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFE3221000) [pid = 2388] [serial = 1145] [outer = 0000000000000000] 17:37:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFE33EB800) [pid = 2388] [serial = 1146] [outer = 000000CFE3221000] 17:37:56 INFO - PROCESS | 2388 | 1461285476107 Marionette DEBUG loaded listener.js 17:37:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE33F0800) [pid = 2388] [serial = 1147] [outer = 000000CFE3221000] 17:37:56 INFO - PROCESS | 2388 | 1461285476569 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]]]}] 17:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 628ms 17:37:56 INFO - PROCESS | 2388 | 1461285476599 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 17:37:56 INFO - PROCESS | 2388 | 1461285476601 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 17:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:37:56 INFO - PROCESS | 2388 | 1461285476605 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:37:56 INFO - PROCESS | 2388 | 1461285476606 Marionette TRACE conn5 <- [1,1494,null,{}] 17:37:56 INFO - PROCESS | 2388 | 1461285476615 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}] 17:37:56 INFO - PROCESS | 2388 | 1461285476698 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 17:37:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE3D54C00) [pid = 2388] [serial = 1148] [outer = 000000CFDF78E800] 17:37:56 INFO - PROCESS | 2388 | 1461285476722 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7A11800 == 47 [pid = 2388] [id = 383] 17:37:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE3D54800) [pid = 2388] [serial = 1149] [outer = 0000000000000000] 17:37:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE3D58400) [pid = 2388] [serial = 1150] [outer = 000000CFE3D54800] 17:37:56 INFO - PROCESS | 2388 | 1461285476776 Marionette DEBUG loaded listener.js 17:37:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE48B2400) [pid = 2388] [serial = 1151] [outer = 000000CFE3D54800] 17:37:57 INFO - PROCESS | 2388 | 1461285477213 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]]]}] 17:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 17:37:57 INFO - PROCESS | 2388 | 1461285477306 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 17:37:57 INFO - PROCESS | 2388 | 1461285477310 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 17:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:37:57 INFO - PROCESS | 2388 | 1461285477317 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:37:57 INFO - PROCESS | 2388 | 1461285477322 Marionette TRACE conn5 <- [1,1498,null,{}] 17:37:57 INFO - PROCESS | 2388 | 1461285477328 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}] 17:37:57 INFO - PROCESS | 2388 | 1461285477495 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 17:37:57 INFO - PROCESS | 2388 | 1461285477602 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD82C1800 == 48 [pid = 2388] [id = 384] 17:37:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD294A800) [pid = 2388] [serial = 1152] [outer = 0000000000000000] 17:37:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD2A2B800) [pid = 2388] [serial = 1153] [outer = 000000CFD294A800] 17:37:57 INFO - PROCESS | 2388 | 1461285477659 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD7CC8800) [pid = 2388] [serial = 1154] [outer = 000000CFD294A800] 17:37:58 INFO - PROCESS | 2388 | 1461285478229 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]]]}] 17:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 943ms 17:37:58 INFO - PROCESS | 2388 | 1461285478262 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 2388 | 1461285478266 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 17:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:37:58 INFO - PROCESS | 2388 | 1461285478275 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - PROCESS | 2388 | 1461285478279 Marionette TRACE conn5 <- [1,1502,null,{}] 17:37:58 INFO - PROCESS | 2388 | 1461285478284 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}] 17:37:58 INFO - PROCESS | 2388 | 1461285478393 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 17:37:58 INFO - PROCESS | 2388 | 1461285478469 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF8DA000 == 49 [pid = 2388] [id = 385] 17:37:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDC606C00) [pid = 2388] [serial = 1155] [outer = 0000000000000000] 17:37:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDC631000) [pid = 2388] [serial = 1156] [outer = 000000CFDC606C00] 17:37:58 INFO - PROCESS | 2388 | 1461285478566 Marionette DEBUG loaded listener.js 17:37:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDEBC3400) [pid = 2388] [serial = 1157] [outer = 000000CFDC606C00] 17:37:59 INFO - PROCESS | 2388 | 1461285479177 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]]]}] 17:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 944ms 17:37:59 INFO - PROCESS | 2388 | 1461285479220 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 2388 | 1461285479223 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 17:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:37:59 INFO - PROCESS | 2388 | 1461285479227 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:37:59 INFO - PROCESS | 2388 | 1461285479230 Marionette TRACE conn5 <- [1,1506,null,{}] 17:37:59 INFO - PROCESS | 2388 | 1461285479240 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}] 17:37:59 INFO - PROCESS | 2388 | 1461285479356 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 17:37:59 INFO - PROCESS | 2388 | 1461285479475 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74C4000 == 50 [pid = 2388] [id = 386] 17:37:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDFA1B800) [pid = 2388] [serial = 1158] [outer = 0000000000000000] 17:37:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDFA4B000) [pid = 2388] [serial = 1159] [outer = 000000CFDFA1B800] 17:37:59 INFO - PROCESS | 2388 | 1461285479536 Marionette DEBUG loaded listener.js 17:37:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE0F0D400) [pid = 2388] [serial = 1160] [outer = 000000CFDFA1B800] 17:38:00 INFO - PROCESS | 2388 | 1461285480171 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]]]}] 17:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 986ms 17:38:00 INFO - PROCESS | 2388 | 1461285480215 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 17:38:00 INFO - PROCESS | 2388 | 1461285480218 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 17:38:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:38:00 INFO - PROCESS | 2388 | 1461285480221 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:38:00 INFO - PROCESS | 2388 | 1461285480224 Marionette TRACE conn5 <- [1,1510,null,{}] 17:38:00 INFO - PROCESS | 2388 | 1461285480227 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}] 17:38:00 INFO - PROCESS | 2388 | 1461285480335 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 17:38:00 INFO - PROCESS | 2388 | 1461285480409 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7B20000 == 51 [pid = 2388] [id = 387] 17:38:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE1C6D800) [pid = 2388] [serial = 1161] [outer = 0000000000000000] 17:38:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE48B6000) [pid = 2388] [serial = 1162] [outer = 000000CFE1C6D800] 17:38:00 INFO - PROCESS | 2388 | 1461285480506 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE4B97C00) [pid = 2388] [serial = 1163] [outer = 000000CFE1C6D800] 17:38:01 INFO - PROCESS | 2388 | 1461285481235 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"]]]}] 17:38:01 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 () { 17:38:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:38:01 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 () { 17:38:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:38:01 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 () { 17:38:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:38:01 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 () { 17:38:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:38:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1024ms 17:38:01 INFO - PROCESS | 2388 | 1461285481248 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 2388 | 1461285481252 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 17:38:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:38:01 INFO - PROCESS | 2388 | 1461285481258 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - PROCESS | 2388 | 1461285481262 Marionette TRACE conn5 <- [1,1514,null,{}] 17:38:01 INFO - PROCESS | 2388 | 1461285481327 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}] 17:38:01 INFO - PROCESS | 2388 | 1461285481456 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 17:38:01 INFO - PROCESS | 2388 | 1461285481527 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AE7800 == 52 [pid = 2388] [id = 388] 17:38:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFD26DB400) [pid = 2388] [serial = 1164] [outer = 0000000000000000] 17:38:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFD294D000) [pid = 2388] [serial = 1165] [outer = 000000CFD26DB400] 17:38:01 INFO - PROCESS | 2388 | 1461285481577 Marionette DEBUG loaded listener.js 17:38:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFD3F9A400) [pid = 2388] [serial = 1166] [outer = 000000CFD26DB400] 17:38:02 INFO - PROCESS | 2388 | 1461285482153 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"]]]}] 17:38:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:38:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:38:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:38:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:38:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:38:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:38:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 943ms 17:38:02 INFO - PROCESS | 2388 | 1461285482221 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 2388 | 1461285482227 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 17:38:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:38:02 INFO - PROCESS | 2388 | 1461285482235 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:38:02 INFO - PROCESS | 2388 | 1461285482238 Marionette TRACE conn5 <- [1,1518,null,{}] 17:38:02 INFO - PROCESS | 2388 | 1461285482242 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}] 17:38:02 INFO - PROCESS | 2388 | 1461285482340 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 17:38:02 INFO - PROCESS | 2388 | 1461285482437 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF56E000 == 53 [pid = 2388] [id = 389] 17:38:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFD968F400) [pid = 2388] [serial = 1167] [outer = 0000000000000000] 17:38:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFDC62F400) [pid = 2388] [serial = 1168] [outer = 000000CFD968F400] 17:38:02 INFO - PROCESS | 2388 | 1461285482484 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFDCACD000) [pid = 2388] [serial = 1169] [outer = 000000CFD968F400] 17:38:02 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59F8800 == 52 [pid = 2388] [id = 382] 17:38:02 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE32CD000 == 51 [pid = 2388] [id = 381] 17:38:02 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31D3800 == 50 [pid = 2388] [id = 380] 17:38:02 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3123800 == 49 [pid = 2388] [id = 379] 17:38:02 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE090D000 == 48 [pid = 2388] [id = 378] 17:38:02 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF9A4800 == 47 [pid = 2388] [id = 377] 17:38:02 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF562800 == 46 [pid = 2388] [id = 376] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFDC610000) [pid = 2388] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFE0F03400) [pid = 2388] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFDF5D6800) [pid = 2388] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFD3F40800) [pid = 2388] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7DC3000 == 45 [pid = 2388] [id = 375] 17:38:02 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6C6800 == 44 [pid = 2388] [id = 374] 17:38:02 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3721800 == 43 [pid = 2388] [id = 368] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDF123400) [pid = 2388] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDEBBE000) [pid = 2388] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDF5EC400) [pid = 2388] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDFE1DC00) [pid = 2388] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDF95BC00) [pid = 2388] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDF22B800) [pid = 2388] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDF969400) [pid = 2388] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDCA21C00) [pid = 2388] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE032B800) [pid = 2388] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDE6E5000) [pid = 2388] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDEBBEC00) [pid = 2388] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD8E9FC00) [pid = 2388] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDBE84400) [pid = 2388] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD7FD9800) [pid = 2388] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD300A000) [pid = 2388] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE0356800) [pid = 2388] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD2A2E400) [pid = 2388] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD7566C00) [pid = 2388] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFE099D400) [pid = 2388] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDC9D2C00) [pid = 2388] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 2388 | 1461285482943 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]]]}] 17:38:02 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 17:38:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:38:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:38:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:38:02 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. 17:38:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:38:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 734ms 17:38:03 INFO - PROCESS | 2388 | 1461285483012 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 17:38:03 INFO - PROCESS | 2388 | 1461285483015 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 17:38:03 INFO - PROCESS | 2388 | 1461285483024 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:38:03 INFO - PROCESS | 2388 | 1461285483027 Marionette TRACE conn5 <- [1,1522,null,{}] 17:38:03 INFO - PROCESS | 2388 | 1461285483038 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}] 17:38:03 INFO - PROCESS | 2388 | 1461285483126 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 17:38:03 INFO - PROCESS | 2388 | 1461285483141 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA9F000 == 44 [pid = 2388] [id = 390] 17:38:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD75C8000) [pid = 2388] [serial = 1170] [outer = 0000000000000000] 17:38:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDC625800) [pid = 2388] [serial = 1171] [outer = 000000CFD75C8000] 17:38:03 INFO - PROCESS | 2388 | 1461285483190 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDCA21800) [pid = 2388] [serial = 1172] [outer = 000000CFD75C8000] 17:38:03 INFO - PROCESS | 2388 | 1461285483662 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]]]}] 17:38:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:38:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 17:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:38:03 INFO - PROCESS | 2388 | 1461285483717 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 17:38:03 INFO - PROCESS | 2388 | 1461285483720 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 17:38:03 INFO - PROCESS | 2388 | 1461285483723 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:38:03 INFO - PROCESS | 2388 | 1461285483725 Marionette TRACE conn5 <- [1,1526,null,{}] 17:38:03 INFO - PROCESS | 2388 | 1461285483729 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}] 17:38:03 INFO - PROCESS | 2388 | 1461285483811 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 17:38:03 INFO - PROCESS | 2388 | 1461285483820 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF921800 == 45 [pid = 2388] [id = 391] 17:38:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDEB1F800) [pid = 2388] [serial = 1173] [outer = 0000000000000000] 17:38:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDEBC4000) [pid = 2388] [serial = 1174] [outer = 000000CFDEB1F800] 17:38:03 INFO - PROCESS | 2388 | 1461285483866 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDEF45800) [pid = 2388] [serial = 1175] [outer = 000000CFDEB1F800] 17:38:04 INFO - PROCESS | 2388 | 1461285484299 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]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 627ms 17:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:38:04 INFO - PROCESS | 2388 | 1461285484354 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 2388 | 1461285484356 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 17:38:04 INFO - PROCESS | 2388 | 1461285484360 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 2388 | 1461285484361 Marionette TRACE conn5 <- [1,1530,null,{}] 17:38:04 INFO - PROCESS | 2388 | 1461285484365 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}] 17:38:04 INFO - PROCESS | 2388 | 1461285484445 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 17:38:04 INFO - PROCESS | 2388 | 1461285484481 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE081F800 == 46 [pid = 2388] [id = 392] 17:38:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDF189C00) [pid = 2388] [serial = 1176] [outer = 0000000000000000] 17:38:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDF2E9400) [pid = 2388] [serial = 1177] [outer = 000000CFDF189C00] 17:38:04 INFO - PROCESS | 2388 | 1461285484529 Marionette DEBUG loaded listener.js 17:38:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDF5EFC00) [pid = 2388] [serial = 1178] [outer = 000000CFDF189C00] 17:38:04 INFO - PROCESS | 2388 | 1461285484962 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]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 17:38:05 INFO - PROCESS | 2388 | 1461285484992 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 17:38:05 INFO - PROCESS | 2388 | 1461285484994 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 17:38:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:38:05 INFO - PROCESS | 2388 | 1461285485005 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:38:05 INFO - PROCESS | 2388 | 1461285485007 Marionette TRACE conn5 <- [1,1534,null,{}] 17:38:05 INFO - PROCESS | 2388 | 1461285485011 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}] 17:38:05 INFO - PROCESS | 2388 | 1461285485138 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 17:38:05 INFO - PROCESS | 2388 | 1461285485145 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE312E800 == 47 [pid = 2388] [id = 393] 17:38:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF961C00) [pid = 2388] [serial = 1179] [outer = 0000000000000000] 17:38:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDFA1BC00) [pid = 2388] [serial = 1180] [outer = 000000CFDF961C00] 17:38:05 INFO - PROCESS | 2388 | 1461285485243 Marionette DEBUG loaded listener.js 17:38:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDFEC2C00) [pid = 2388] [serial = 1181] [outer = 000000CFDF961C00] 17:38:05 INFO - PROCESS | 2388 | 1461285485685 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]]]}] 17:38:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:38:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 17:38:05 INFO - PROCESS | 2388 | 1461285485735 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 17:38:05 INFO - PROCESS | 2388 | 1461285485737 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 17:38:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:38:05 INFO - PROCESS | 2388 | 1461285485740 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:38:05 INFO - PROCESS | 2388 | 1461285485742 Marionette TRACE conn5 <- [1,1538,null,{}] 17:38:05 INFO - PROCESS | 2388 | 1461285485746 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}] 17:38:05 INFO - PROCESS | 2388 | 1461285485876 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 17:38:05 INFO - PROCESS | 2388 | 1461285485900 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3111800 == 48 [pid = 2388] [id = 394] 17:38:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE032C000) [pid = 2388] [serial = 1182] [outer = 0000000000000000] 17:38:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE0356800) [pid = 2388] [serial = 1183] [outer = 000000CFE032C000] 17:38:05 INFO - PROCESS | 2388 | 1461285485945 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE0F0E000) [pid = 2388] [serial = 1184] [outer = 000000CFE032C000] 17:38:06 INFO - PROCESS | 2388 | 1461285486399 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]]]}] 17:38:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:38:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 17:38:06 INFO - PROCESS | 2388 | 1461285486434 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 17:38:06 INFO - PROCESS | 2388 | 1461285486436 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 17:38:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:38:06 INFO - PROCESS | 2388 | 1461285486440 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:38:06 INFO - PROCESS | 2388 | 1461285486442 Marionette TRACE conn5 <- [1,1542,null,{}] 17:38:06 INFO - PROCESS | 2388 | 1461285486451 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}] 17:38:06 INFO - PROCESS | 2388 | 1461285486557 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 17:38:06 INFO - PROCESS | 2388 | 1461285486564 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE370B000 == 49 [pid = 2388] [id = 395] 17:38:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE032D400) [pid = 2388] [serial = 1185] [outer = 0000000000000000] 17:38:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE110B000) [pid = 2388] [serial = 1186] [outer = 000000CFE032D400] 17:38:06 INFO - PROCESS | 2388 | 1461285486611 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE33E3400) [pid = 2388] [serial = 1187] [outer = 000000CFE032D400] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDFA1FC00) [pid = 2388] [serial = 1136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDF186C00) [pid = 2388] [serial = 1133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE250F800) [pid = 2388] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFD2803800) [pid = 2388] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFD2A29800) [pid = 2388] [serial = 1142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDBE83000) [pid = 2388] [serial = 1127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE3221000) [pid = 2388] [serial = 1145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD2A26000) [pid = 2388] [serial = 1124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDC602800) [pid = 2388] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDE6E0C00) [pid = 2388] [serial = 1130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD2949400) [pid = 2388] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD2810400) [pid = 2388] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE0F31400) [pid = 2388] [serial = 1139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDF18B800) [pid = 2388] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:38:07 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE093B400) [pid = 2388] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:38:07 INFO - PROCESS | 2388 | 1461285487256 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]]]}] 17:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 839ms 17:38:07 INFO - PROCESS | 2388 | 1461285487283 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 17:38:07 INFO - PROCESS | 2388 | 1461285487285 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 17:38:07 INFO - PROCESS | 2388 | 1461285487288 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:38:07 INFO - PROCESS | 2388 | 1461285487290 Marionette TRACE conn5 <- [1,1546,null,{}] 17:38:07 INFO - PROCESS | 2388 | 1461285487294 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}] 17:38:07 INFO - PROCESS | 2388 | 1461285487375 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 17:38:07 INFO - PROCESS | 2388 | 1461285487382 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF91B800 == 50 [pid = 2388] [id = 396] 17:38:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFD7564800) [pid = 2388] [serial = 1188] [outer = 0000000000000000] 17:38:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD82E3800) [pid = 2388] [serial = 1189] [outer = 000000CFD7564800] 17:38:07 INFO - PROCESS | 2388 | 1461285487429 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDEB94800) [pid = 2388] [serial = 1190] [outer = 000000CFD7564800] 17:38:07 INFO - PROCESS | 2388 | 1461285487833 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]]]}] 17:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 588ms 17:38:07 INFO - PROCESS | 2388 | 1461285487879 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 17:38:07 INFO - PROCESS | 2388 | 1461285487881 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 17:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:38:07 INFO - PROCESS | 2388 | 1461285487889 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - PROCESS | 2388 | 1461285487891 Marionette TRACE conn5 <- [1,1550,null,{}] 17:38:07 INFO - PROCESS | 2388 | 1461285487895 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}] 17:38:07 INFO - PROCESS | 2388 | 1461285487975 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 17:38:07 INFO - PROCESS | 2388 | 1461285487981 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74B5800 == 51 [pid = 2388] [id = 397] 17:38:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFE0F03800) [pid = 2388] [serial = 1191] [outer = 0000000000000000] 17:38:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFE3221000) [pid = 2388] [serial = 1192] [outer = 000000CFE0F03800] 17:38:08 INFO - PROCESS | 2388 | 1461285488027 Marionette DEBUG loaded listener.js 17:38:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFE3D54000) [pid = 2388] [serial = 1193] [outer = 000000CFE0F03800] 17:38:08 INFO - PROCESS | 2388 | 1461285488452 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]]]}] 17:38:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:38:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 587ms 17:38:08 INFO - PROCESS | 2388 | 1461285488479 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 17:38:08 INFO - PROCESS | 2388 | 1461285488482 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 17:38:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:38:08 INFO - PROCESS | 2388 | 1461285488489 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:38:08 INFO - PROCESS | 2388 | 1461285488492 Marionette TRACE conn5 <- [1,1554,null,{}] 17:38:08 INFO - PROCESS | 2388 | 1461285488496 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}] 17:38:08 INFO - PROCESS | 2388 | 1461285488596 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 17:38:08 INFO - PROCESS | 2388 | 1461285488605 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE836B800 == 52 [pid = 2388] [id = 398] 17:38:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFE4B9A800) [pid = 2388] [serial = 1194] [outer = 0000000000000000] 17:38:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE4BA0C00) [pid = 2388] [serial = 1195] [outer = 000000CFE4B9A800] 17:38:08 INFO - PROCESS | 2388 | 1461285488656 Marionette DEBUG loaded listener.js 17:38:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE4BE3800) [pid = 2388] [serial = 1196] [outer = 000000CFE4B9A800] 17:38:09 INFO - PROCESS | 2388 | 1461285489109 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]]]}] 17:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 693ms 17:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:38:09 INFO - PROCESS | 2388 | 1461285489182 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 17:38:09 INFO - PROCESS | 2388 | 1461285489185 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 17:38:09 INFO - PROCESS | 2388 | 1461285489188 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 2388 | 1461285489190 Marionette TRACE conn5 <- [1,1558,null,{}] 17:38:09 INFO - PROCESS | 2388 | 1461285489194 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}] 17:38:09 INFO - PROCESS | 2388 | 1461285489329 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 17:38:09 INFO - PROCESS | 2388 | 1461285489425 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD4249000 == 53 [pid = 2388] [id = 399] 17:38:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFD2171400) [pid = 2388] [serial = 1197] [outer = 0000000000000000] 17:38:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFD26E6000) [pid = 2388] [serial = 1198] [outer = 000000CFD2171400] 17:38:09 INFO - PROCESS | 2388 | 1461285489485 Marionette DEBUG loaded listener.js 17:38:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFD2DAF800) [pid = 2388] [serial = 1199] [outer = 000000CFD2171400] 17:38:10 INFO - PROCESS | 2388 | 1461285490129 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]]]}] 17:38:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:38:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 985ms 17:38:10 INFO - PROCESS | 2388 | 1461285490178 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 17:38:10 INFO - PROCESS | 2388 | 1461285490184 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 17:38:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:38:10 INFO - PROCESS | 2388 | 1461285490203 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:38:10 INFO - PROCESS | 2388 | 1461285490208 Marionette TRACE conn5 <- [1,1562,null,{}] 17:38:10 INFO - PROCESS | 2388 | 1461285490214 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}] 17:38:10 INFO - PROCESS | 2388 | 1461285490324 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 17:38:10 INFO - PROCESS | 2388 | 1461285490404 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF56F000 == 54 [pid = 2388] [id = 400] 17:38:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFD968D400) [pid = 2388] [serial = 1200] [outer = 0000000000000000] 17:38:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDBE84800) [pid = 2388] [serial = 1201] [outer = 000000CFD968D400] 17:38:10 INFO - PROCESS | 2388 | 1461285490505 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDCA1D400) [pid = 2388] [serial = 1202] [outer = 000000CFD968D400] 17:38:11 INFO - PROCESS | 2388 | 1461285491092 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]]]}] 17:38:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:38:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 943ms 17:38:11 INFO - PROCESS | 2388 | 1461285491148 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 17:38:11 INFO - PROCESS | 2388 | 1461285491152 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 17:38:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:38:11 INFO - PROCESS | 2388 | 1461285491156 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:38:11 INFO - PROCESS | 2388 | 1461285491159 Marionette TRACE conn5 <- [1,1566,null,{}] 17:38:11 INFO - PROCESS | 2388 | 1461285491163 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}] 17:38:11 INFO - PROCESS | 2388 | 1461285491272 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 17:38:11 INFO - PROCESS | 2388 | 1461285491367 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD74D0800 == 55 [pid = 2388] [id = 401] 17:38:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDF18F000) [pid = 2388] [serial = 1203] [outer = 0000000000000000] 17:38:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFDF960800) [pid = 2388] [serial = 1204] [outer = 000000CFDF18F000] 17:38:11 INFO - PROCESS | 2388 | 1461285491425 Marionette DEBUG loaded listener.js 17:38:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFDFA4D000) [pid = 2388] [serial = 1205] [outer = 000000CFDF18F000] 17:38:12 INFO - PROCESS | 2388 | 1461285492071 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]]]}] 17:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 945ms 17:38:12 INFO - PROCESS | 2388 | 1461285492101 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 17:38:12 INFO - PROCESS | 2388 | 1461285492106 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 17:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:38:12 INFO - PROCESS | 2388 | 1461285492132 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 2388 | 1461285492138 Marionette TRACE conn5 <- [1,1570,null,{}] 17:38:12 INFO - PROCESS | 2388 | 1461285492142 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}] 17:38:12 INFO - PROCESS | 2388 | 1461285492252 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 17:38:12 INFO - PROCESS | 2388 | 1461285492370 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8377000 == 56 [pid = 2388] [id = 402] 17:38:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFE1E35800) [pid = 2388] [serial = 1206] [outer = 0000000000000000] 17:38:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFE4B9F800) [pid = 2388] [serial = 1207] [outer = 000000CFE1E35800] 17:38:12 INFO - PROCESS | 2388 | 1461285492429 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFE5922800) [pid = 2388] [serial = 1208] [outer = 000000CFE1E35800] 17:38:13 INFO - PROCESS | 2388 | 1461285493026 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]]]}] 17:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 943ms 17:38:13 INFO - PROCESS | 2388 | 1461285493071 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 17:38:13 INFO - PROCESS | 2388 | 1461285493074 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 17:38:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:38:13 INFO - PROCESS | 2388 | 1461285493078 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:38:13 INFO - PROCESS | 2388 | 1461285493080 Marionette TRACE conn5 <- [1,1574,null,{}] 17:38:13 INFO - PROCESS | 2388 | 1461285493084 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}] 17:38:13 INFO - PROCESS | 2388 | 1461285493191 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 17:38:13 INFO - PROCESS | 2388 | 1461285493282 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5A9F000 == 57 [pid = 2388] [id = 403] 17:38:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFE592E000) [pid = 2388] [serial = 1209] [outer = 0000000000000000] 17:38:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFE5930000) [pid = 2388] [serial = 1210] [outer = 000000CFE592E000] 17:38:13 INFO - PROCESS | 2388 | 1461285493339 Marionette DEBUG loaded listener.js 17:38:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE5953000) [pid = 2388] [serial = 1211] [outer = 000000CFE592E000] 17:38:14 INFO - PROCESS | 2388 | 1461285494045 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]]]}] 17:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 984ms 17:38:14 INFO - PROCESS | 2388 | 1461285494072 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 17:38:14 INFO - PROCESS | 2388 | 1461285494076 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 17:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:38:14 INFO - PROCESS | 2388 | 1461285494083 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:38:14 INFO - PROCESS | 2388 | 1461285494088 Marionette TRACE conn5 <- [1,1578,null,{}] 17:38:14 INFO - PROCESS | 2388 | 1461285494103 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}] 17:38:14 INFO - PROCESS | 2388 | 1461285494204 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 17:38:14 INFO - PROCESS | 2388 | 1461285494293 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AF1800 == 58 [pid = 2388] [id = 404] 17:38:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFD3A6A000) [pid = 2388] [serial = 1212] [outer = 0000000000000000] 17:38:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFD4739000) [pid = 2388] [serial = 1213] [outer = 000000CFD3A6A000] 17:38:14 INFO - PROCESS | 2388 | 1461285494344 Marionette DEBUG loaded listener.js 17:38:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFD82E2800) [pid = 2388] [serial = 1214] [outer = 000000CFD3A6A000] 17:38:14 INFO - PROCESS | 2388 | 1461285494937 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]]]}] 17:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 902ms 17:38:15 INFO - PROCESS | 2388 | 1461285494987 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 17:38:15 INFO - PROCESS | 2388 | 1461285494993 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 17:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:38:15 INFO - PROCESS | 2388 | 1461285494999 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - PROCESS | 2388 | 1461285495002 Marionette TRACE conn5 <- [1,1582,null,{}] 17:38:15 INFO - PROCESS | 2388 | 1461285495006 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}] 17:38:15 INFO - PROCESS | 2388 | 1461285495110 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 17:38:15 INFO - PROCESS | 2388 | 1461285495208 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6CA800 == 59 [pid = 2388] [id = 405] 17:38:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFDBE81C00) [pid = 2388] [serial = 1215] [outer = 0000000000000000] 17:38:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFDC62B000) [pid = 2388] [serial = 1216] [outer = 000000CFDBE81C00] 17:38:15 INFO - PROCESS | 2388 | 1461285495258 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFDCAD0400) [pid = 2388] [serial = 1217] [outer = 000000CFDBE81C00] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE327A000 == 58 [pid = 2388] [id = 354] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7C95800 == 57 [pid = 2388] [id = 355] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE836B800 == 56 [pid = 2388] [id = 398] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74B5800 == 55 [pid = 2388] [id = 397] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF91B800 == 54 [pid = 2388] [id = 396] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE370B000 == 53 [pid = 2388] [id = 395] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3111800 == 52 [pid = 2388] [id = 394] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE312E800 == 51 [pid = 2388] [id = 393] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE081F800 == 50 [pid = 2388] [id = 392] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF921800 == 49 [pid = 2388] [id = 391] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFE3D58400) [pid = 2388] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFD91AD000) [pid = 2388] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFE1111400) [pid = 2388] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFDF22BC00) [pid = 2388] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFD294C400) [pid = 2388] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA9F000 == 48 [pid = 2388] [id = 390] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF56E000 == 47 [pid = 2388] [id = 389] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AE7800 == 46 [pid = 2388] [id = 388] 17:38:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD82C1800 == 45 [pid = 2388] [id = 384] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFE09DC800) [pid = 2388] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFDF5E1800) [pid = 2388] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFE3217000) [pid = 2388] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFD2A30000) [pid = 2388] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFE0F08000) [pid = 2388] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFDCA4E400) [pid = 2388] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFE004D800) [pid = 2388] [serial = 1137] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFE33EB800) [pid = 2388] [serial = 1146] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFE266F400) [pid = 2388] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD8D0B800) [pid = 2388] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE33F0800) [pid = 2388] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDCAD4800) [pid = 2388] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDEBBBC00) [pid = 2388] [serial = 1131] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFD317B000) [pid = 2388] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDC630800) [pid = 2388] [serial = 1128] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD7CD1400) [pid = 2388] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE1112C00) [pid = 2388] [serial = 1140] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFE0051C00) [pid = 2388] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDF190C00) [pid = 2388] [serial = 1134] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE0F0FC00) [pid = 2388] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE321A400) [pid = 2388] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDE6E2000) [pid = 2388] [serial = 1143] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD7CCC000) [pid = 2388] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDEF23800) [pid = 2388] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD7CC8400) [pid = 2388] [serial = 1125] [outer = 0000000000000000] [url = about:blank] 17:38:15 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE48BA800) [pid = 2388] [serial = 694] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:38:15 INFO - PROCESS | 2388 | 1461285495824 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]]]}] 17:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 882ms 17:38:15 INFO - PROCESS | 2388 | 1461285495882 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 17:38:15 INFO - PROCESS | 2388 | 1461285495885 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 17:38:15 INFO - PROCESS | 2388 | 1461285495888 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:38:15 INFO - PROCESS | 2388 | 1461285495892 Marionette TRACE conn5 <- [1,1586,null,{}] 17:38:15 INFO - PROCESS | 2388 | 1461285495905 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}] 17:38:16 INFO - PROCESS | 2388 | 1461285495997 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 17:38:16 INFO - PROCESS | 2388 | 1461285496074 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AE7800 == 46 [pid = 2388] [id = 406] 17:38:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFD294C400) [pid = 2388] [serial = 1218] [outer = 0000000000000000] 17:38:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFD9A29C00) [pid = 2388] [serial = 1219] [outer = 000000CFD294C400] 17:38:16 INFO - PROCESS | 2388 | 1461285496124 Marionette DEBUG loaded listener.js 17:38:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDCAD4400) [pid = 2388] [serial = 1220] [outer = 000000CFD294C400] 17:38:16 INFO - PROCESS | 2388 | 1461285496523 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]]]}] 17:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 690ms 17:38:16 INFO - PROCESS | 2388 | 1461285496582 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 17:38:16 INFO - PROCESS | 2388 | 1461285496585 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 17:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:38:16 INFO - PROCESS | 2388 | 1461285496588 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:38:16 INFO - PROCESS | 2388 | 1461285496590 Marionette TRACE conn5 <- [1,1590,null,{}] 17:38:16 INFO - PROCESS | 2388 | 1461285496593 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}] 17:38:16 INFO - PROCESS | 2388 | 1461285496679 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 17:38:16 INFO - PROCESS | 2388 | 1461285496685 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF99C800 == 47 [pid = 2388] [id = 407] 17:38:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDEB26000) [pid = 2388] [serial = 1221] [outer = 0000000000000000] 17:38:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDEF43C00) [pid = 2388] [serial = 1222] [outer = 000000CFDEB26000] 17:38:16 INFO - PROCESS | 2388 | 1461285496733 Marionette DEBUG loaded listener.js 17:38:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDF2E9800) [pid = 2388] [serial = 1223] [outer = 000000CFDEB26000] 17:38:17 INFO - PROCESS | 2388 | 1461285497184 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]]]}] 17:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 17:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:38:17 INFO - PROCESS | 2388 | 1461285497220 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 2388 | 1461285497222 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 17:38:17 INFO - PROCESS | 2388 | 1461285497226 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - PROCESS | 2388 | 1461285497228 Marionette TRACE conn5 <- [1,1594,null,{}] 17:38:17 INFO - PROCESS | 2388 | 1461285497231 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}] 17:38:17 INFO - PROCESS | 2388 | 1461285497314 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 17:38:17 INFO - PROCESS | 2388 | 1461285497320 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE081F800 == 48 [pid = 2388] [id = 408] 17:38:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDF5E0C00) [pid = 2388] [serial = 1224] [outer = 0000000000000000] 17:38:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF5E8800) [pid = 2388] [serial = 1225] [outer = 000000CFDF5E0C00] 17:38:17 INFO - PROCESS | 2388 | 1461285497366 Marionette DEBUG loaded listener.js 17:38:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDFA13400) [pid = 2388] [serial = 1226] [outer = 000000CFDF5E0C00] 17:38:17 INFO - PROCESS | 2388 | 1461285497826 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]]]}] 17:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 628ms 17:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:38:17 INFO - PROCESS | 2388 | 1461285497858 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 2388 | 1461285497860 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 17:38:17 INFO - PROCESS | 2388 | 1461285497863 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - PROCESS | 2388 | 1461285497865 Marionette TRACE conn5 <- [1,1598,null,{}] 17:38:17 INFO - PROCESS | 2388 | 1461285497876 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}] 17:38:18 INFO - PROCESS | 2388 | 1461285498009 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 17:38:18 INFO - PROCESS | 2388 | 1461285498059 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD836D000 == 49 [pid = 2388] [id = 409] 17:38:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDFE1BC00) [pid = 2388] [serial = 1227] [outer = 0000000000000000] 17:38:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE0323000) [pid = 2388] [serial = 1228] [outer = 000000CFDFE1BC00] 17:38:18 INFO - PROCESS | 2388 | 1461285498110 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE0F0FC00) [pid = 2388] [serial = 1229] [outer = 000000CFDFE1BC00] 17:38:18 INFO - PROCESS | 2388 | 1461285498541 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]]]}] 17:38:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 734ms 17:38:18 INFO - PROCESS | 2388 | 1461285498600 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 17:38:18 INFO - PROCESS | 2388 | 1461285498602 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 17:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:38:18 INFO - PROCESS | 2388 | 1461285498606 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:38:18 INFO - PROCESS | 2388 | 1461285498608 Marionette TRACE conn5 <- [1,1602,null,{}] 17:38:18 INFO - PROCESS | 2388 | 1461285498618 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}] 17:38:18 INFO - PROCESS | 2388 | 1461285498755 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 17:38:18 INFO - PROCESS | 2388 | 1461285498783 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE326E000 == 50 [pid = 2388] [id = 410] 17:38:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE0F2B000) [pid = 2388] [serial = 1230] [outer = 0000000000000000] 17:38:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE11F0800) [pid = 2388] [serial = 1231] [outer = 000000CFE0F2B000] 17:38:18 INFO - PROCESS | 2388 | 1461285498829 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE321AC00) [pid = 2388] [serial = 1232] [outer = 000000CFE0F2B000] 17:38:19 INFO - PROCESS | 2388 | 1461285499277 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]]]}] 17:38:19 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 17:38:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 17:38:19 INFO - PROCESS | 2388 | 1461285499300 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 17:38:19 INFO - PROCESS | 2388 | 1461285499302 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 17:38:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:38:19 INFO - PROCESS | 2388 | 1461285499311 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:38:19 INFO - PROCESS | 2388 | 1461285499313 Marionette TRACE conn5 <- [1,1606,null,{}] 17:38:19 INFO - PROCESS | 2388 | 1461285499317 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}] 17:38:19 INFO - PROCESS | 2388 | 1461285499425 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 17:38:19 INFO - PROCESS | 2388 | 1461285499431 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D13000 == 51 [pid = 2388] [id = 411] 17:38:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE3221400) [pid = 2388] [serial = 1233] [outer = 0000000000000000] 17:38:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE33F0000) [pid = 2388] [serial = 1234] [outer = 000000CFE3221400] 17:38:19 INFO - PROCESS | 2388 | 1461285499522 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE48BB800) [pid = 2388] [serial = 1235] [outer = 000000CFE3221400] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFE032EC00) [pid = 2388] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFE032C000) [pid = 2388] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFD26DB400) [pid = 2388] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD968F400) [pid = 2388] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD75C8000) [pid = 2388] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDF189C00) [pid = 2388] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE032D400) [pid = 2388] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE1C6D800) [pid = 2388] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDEB1F800) [pid = 2388] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD7564800) [pid = 2388] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDF961C00) [pid = 2388] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:38:20 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE0F03800) [pid = 2388] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:38:20 INFO - PROCESS | 2388 | 1461285500130 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]]]}] 17:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 881ms 17:38:20 INFO - PROCESS | 2388 | 1461285500194 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 17:38:20 INFO - PROCESS | 2388 | 1461285500197 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 17:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:38:20 INFO - PROCESS | 2388 | 1461285500200 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:38:20 INFO - PROCESS | 2388 | 1461285500202 Marionette TRACE conn5 <- [1,1610,null,{}] 17:38:20 INFO - PROCESS | 2388 | 1461285500205 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}] 17:38:20 INFO - PROCESS | 2388 | 1461285500287 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 17:38:20 INFO - PROCESS | 2388 | 1461285500360 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D17000 == 52 [pid = 2388] [id = 412] 17:38:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDEB90C00) [pid = 2388] [serial = 1236] [outer = 0000000000000000] 17:38:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF2EAC00) [pid = 2388] [serial = 1237] [outer = 000000CFDEB90C00] 17:38:20 INFO - PROCESS | 2388 | 1461285500411 Marionette DEBUG loaded listener.js 17:38:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE33E6000) [pid = 2388] [serial = 1238] [outer = 000000CFDEB90C00] 17:38:20 INFO - PROCESS | 2388 | 1461285500777 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]]]}] 17:38:20 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 17:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 628ms 17:38:20 INFO - PROCESS | 2388 | 1461285500832 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 17:38:20 INFO - PROCESS | 2388 | 1461285500834 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 17:38:20 INFO - PROCESS | 2388 | 1461285500837 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:38:20 INFO - PROCESS | 2388 | 1461285500839 Marionette TRACE conn5 <- [1,1614,null,{}] 17:38:20 INFO - PROCESS | 2388 | 1461285500842 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}] 17:38:20 INFO - PROCESS | 2388 | 1461285500924 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 17:38:21 INFO - PROCESS | 2388 | 1461285501003 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D0A800 == 53 [pid = 2388] [id = 413] 17:38:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE09A5400) [pid = 2388] [serial = 1239] [outer = 0000000000000000] 17:38:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE48E3800) [pid = 2388] [serial = 1240] [outer = 000000CFE09A5400] 17:38:21 INFO - PROCESS | 2388 | 1461285501049 Marionette DEBUG loaded listener.js 17:38:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE4BA1000) [pid = 2388] [serial = 1241] [outer = 000000CFE09A5400] 17:38:21 INFO - PROCESS | 2388 | 1461285501401 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]]]}] 17:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 17:38:21 INFO - PROCESS | 2388 | 1461285501468 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 17:38:21 INFO - PROCESS | 2388 | 1461285501471 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 17:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:38:21 INFO - PROCESS | 2388 | 1461285501474 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:38:21 INFO - PROCESS | 2388 | 1461285501477 Marionette TRACE conn5 <- [1,1618,null,{}] 17:38:21 INFO - PROCESS | 2388 | 1461285501486 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}] 17:38:21 INFO - PROCESS | 2388 | 1461285501591 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 17:38:21 INFO - PROCESS | 2388 | 1461285501631 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7B12800 == 54 [pid = 2388] [id = 414] 17:38:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE5931400) [pid = 2388] [serial = 1242] [outer = 0000000000000000] 17:38:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE5959000) [pid = 2388] [serial = 1243] [outer = 000000CFE5931400] 17:38:21 INFO - PROCESS | 2388 | 1461285501681 Marionette DEBUG loaded listener.js 17:38:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE5B07C00) [pid = 2388] [serial = 1244] [outer = 000000CFE5931400] 17:38:22 INFO - PROCESS | 2388 | 1461285502187 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]]]}] 17:38:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:38:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 796ms 17:38:22 INFO - PROCESS | 2388 | 1461285502274 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 17:38:22 INFO - PROCESS | 2388 | 1461285502279 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 17:38:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:38:22 INFO - PROCESS | 2388 | 1461285502285 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:38:22 INFO - PROCESS | 2388 | 1461285502289 Marionette TRACE conn5 <- [1,1622,null,{}] 17:38:22 INFO - PROCESS | 2388 | 1461285502309 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}] 17:38:22 INFO - PROCESS | 2388 | 1461285502448 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 17:38:22 INFO - PROCESS | 2388 | 1461285502500 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD81DB800 == 55 [pid = 2388] [id = 415] 17:38:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFD2810400) [pid = 2388] [serial = 1245] [outer = 0000000000000000] 17:38:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFD294E400) [pid = 2388] [serial = 1246] [outer = 000000CFD2810400] 17:38:22 INFO - PROCESS | 2388 | 1461285502558 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFD744A000) [pid = 2388] [serial = 1247] [outer = 000000CFD2810400] 17:38:23 INFO - PROCESS | 2388 | 1461285503199 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]]]}] 17:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 945ms 17:38:23 INFO - PROCESS | 2388 | 1461285503233 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 17:38:23 INFO - PROCESS | 2388 | 1461285503240 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 17:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:38:23 INFO - PROCESS | 2388 | 1461285503246 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:38:23 INFO - PROCESS | 2388 | 1461285503250 Marionette TRACE conn5 <- [1,1626,null,{}] 17:38:23 INFO - PROCESS | 2388 | 1461285503254 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}] 17:38:23 INFO - PROCESS | 2388 | 1461285503367 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 17:38:23 INFO - PROCESS | 2388 | 1461285503463 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD1C800 == 56 [pid = 2388] [id = 416] 17:38:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFDC62D400) [pid = 2388] [serial = 1248] [outer = 0000000000000000] 17:38:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFDCA4BC00) [pid = 2388] [serial = 1249] [outer = 000000CFDC62D400] 17:38:23 INFO - PROCESS | 2388 | 1461285503520 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFDF22B800) [pid = 2388] [serial = 1250] [outer = 000000CFDC62D400] 17:38:24 INFO - PROCESS | 2388 | 1461285504079 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]]]}] 17:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 882ms 17:38:24 INFO - PROCESS | 2388 | 1461285504129 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 2388 | 1461285504131 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 17:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:38:24 INFO - PROCESS | 2388 | 1461285504136 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - PROCESS | 2388 | 1461285504140 Marionette TRACE conn5 <- [1,1630,null,{}] 17:38:24 INFO - PROCESS | 2388 | 1461285504153 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}] 17:38:24 INFO - PROCESS | 2388 | 1461285504270 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 17:38:24 INFO - PROCESS | 2388 | 1461285504365 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7B07000 == 57 [pid = 2388] [id = 417] 17:38:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFE020BC00) [pid = 2388] [serial = 1251] [outer = 0000000000000000] 17:38:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFE0F08000) [pid = 2388] [serial = 1252] [outer = 000000CFE020BC00] 17:38:24 INFO - PROCESS | 2388 | 1461285504424 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFE48DA800) [pid = 2388] [serial = 1253] [outer = 000000CFE020BC00] 17:38:25 INFO - PROCESS | 2388 | 1461285505045 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]]]}] 17:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 944ms 17:38:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:38:25 INFO - PROCESS | 2388 | 1461285505082 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 17:38:25 INFO - PROCESS | 2388 | 1461285505085 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 17:38:25 INFO - PROCESS | 2388 | 1461285505089 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:38:25 INFO - PROCESS | 2388 | 1461285505091 Marionette TRACE conn5 <- [1,1634,null,{}] 17:38:25 INFO - PROCESS | 2388 | 1461285505095 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}] 17:38:25 INFO - PROCESS | 2388 | 1461285505204 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 17:38:25 INFO - PROCESS | 2388 | 1461285505325 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE878B000 == 58 [pid = 2388] [id = 418] 17:38:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE44C8C00) [pid = 2388] [serial = 1254] [outer = 0000000000000000] 17:38:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFE44CEC00) [pid = 2388] [serial = 1255] [outer = 000000CFE44C8C00] 17:38:25 INFO - PROCESS | 2388 | 1461285505383 Marionette DEBUG loaded listener.js 17:38:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFE4BA0000) [pid = 2388] [serial = 1256] [outer = 000000CFE44C8C00] 17:38:25 INFO - PROCESS | 2388 | 1461285505955 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]]]}] 17:38:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 943ms 17:38:26 INFO - PROCESS | 2388 | 1461285506034 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 17:38:26 INFO - PROCESS | 2388 | 1461285506036 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 17:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:38:26 INFO - PROCESS | 2388 | 1461285506040 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:38:26 INFO - PROCESS | 2388 | 1461285506042 Marionette TRACE conn5 <- [1,1638,null,{}] 17:38:26 INFO - PROCESS | 2388 | 1461285506046 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}] 17:38:26 INFO - PROCESS | 2388 | 1461285506186 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 17:38:26 INFO - PROCESS | 2388 | 1461285506301 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9AD7800 == 59 [pid = 2388] [id = 419] 17:38:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFE3EB1400) [pid = 2388] [serial = 1257] [outer = 0000000000000000] 17:38:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFE3EB8C00) [pid = 2388] [serial = 1258] [outer = 000000CFE3EB1400] 17:38:26 INFO - PROCESS | 2388 | 1461285506358 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFE48E2000) [pid = 2388] [serial = 1259] [outer = 000000CFE3EB1400] 17:38:26 INFO - PROCESS | 2388 | 1461285506989 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]]]}] 17:38:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:38:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 985ms 17:38:27 INFO - PROCESS | 2388 | 1461285507027 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 17:38:27 INFO - PROCESS | 2388 | 1461285507030 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 17:38:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:38:27 INFO - PROCESS | 2388 | 1461285507033 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:38:27 INFO - PROCESS | 2388 | 1461285507036 Marionette TRACE conn5 <- [1,1642,null,{}] 17:38:27 INFO - PROCESS | 2388 | 1461285507040 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}] 17:38:27 INFO - PROCESS | 2388 | 1461285507171 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 17:38:27 INFO - PROCESS | 2388 | 1461285507456 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EE9000 == 60 [pid = 2388] [id = 420] 17:38:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFD2734800) [pid = 2388] [serial = 1260] [outer = 0000000000000000] 17:38:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFD2809000) [pid = 2388] [serial = 1261] [outer = 000000CFD2734800] 17:38:27 INFO - PROCESS | 2388 | 1461285507548 Marionette DEBUG loaded listener.js 17:38:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFD3178800) [pid = 2388] [serial = 1262] [outer = 000000CFD2734800] 17:38:28 INFO - PROCESS | 2388 | 1461285508147 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]]]}] 17:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1178ms 17:38:28 INFO - PROCESS | 2388 | 1461285508215 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 17:38:28 INFO - PROCESS | 2388 | 1461285508220 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 17:38:28 INFO - PROCESS | 2388 | 1461285508271 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:38:28 INFO - PROCESS | 2388 | 1461285508274 Marionette TRACE conn5 <- [1,1646,null,{}] 17:38:28 INFO - PROCESS | 2388 | 1461285508279 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}] 17:38:28 INFO - PROCESS | 2388 | 1461285508396 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 17:38:28 INFO - PROCESS | 2388 | 1461285508471 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6C5800 == 61 [pid = 2388] [id = 421] 17:38:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CFDC627800) [pid = 2388] [serial = 1263] [outer = 0000000000000000] 17:38:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000CFDC9CF400) [pid = 2388] [serial = 1264] [outer = 000000CFDC627800] 17:38:28 INFO - PROCESS | 2388 | 1461285508521 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CFDEBBE000) [pid = 2388] [serial = 1265] [outer = 000000CFDC627800] 17:38:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D0A800 == 60 [pid = 2388] [id = 413] 17:38:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D17000 == 59 [pid = 2388] [id = 412] 17:38:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D13000 == 58 [pid = 2388] [id = 411] 17:38:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE326E000 == 57 [pid = 2388] [id = 410] 17:38:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD836D000 == 56 [pid = 2388] [id = 409] 17:38:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE081F800 == 55 [pid = 2388] [id = 408] 17:38:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF99C800 == 54 [pid = 2388] [id = 407] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFE4BA0C00) [pid = 2388] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AE7800 == 53 [pid = 2388] [id = 406] 17:38:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6CA800 == 52 [pid = 2388] [id = 405] 17:38:28 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AF1800 == 51 [pid = 2388] [id = 404] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000CFE09E5000) [pid = 2388] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CFE0356800) [pid = 2388] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFD2A2B800) [pid = 2388] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFD294D000) [pid = 2388] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFDCACD000) [pid = 2388] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFDC62F400) [pid = 2388] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFDC625800) [pid = 2388] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFDCA21800) [pid = 2388] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFDF2E9400) [pid = 2388] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFE110B000) [pid = 2388] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFDC631000) [pid = 2388] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFE4B97C00) [pid = 2388] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFE48B6000) [pid = 2388] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFDEBC4000) [pid = 2388] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFDEF45800) [pid = 2388] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFD82E3800) [pid = 2388] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFDFA4B000) [pid = 2388] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDEB94800) [pid = 2388] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFE33E3400) [pid = 2388] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFD3F9A400) [pid = 2388] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDFA1BC00) [pid = 2388] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDFEC2C00) [pid = 2388] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE3221000) [pid = 2388] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE0F0E000) [pid = 2388] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE3D54000) [pid = 2388] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:38:28 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDF5EFC00) [pid = 2388] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:38:29 INFO - PROCESS | 2388 | 1461285509041 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]]]}] 17:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 774ms 17:38:29 INFO - PROCESS | 2388 | 1461285509056 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 17:38:29 INFO - PROCESS | 2388 | 1461285509060 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 17:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:38:29 INFO - PROCESS | 2388 | 1461285509069 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:38:29 INFO - PROCESS | 2388 | 1461285509071 Marionette TRACE conn5 <- [1,1650,null,{}] 17:38:29 INFO - PROCESS | 2388 | 1461285509075 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}] 17:38:29 INFO - PROCESS | 2388 | 1461285509164 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 17:38:29 INFO - PROCESS | 2388 | 1461285509172 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE07E000 == 52 [pid = 2388] [id = 422] 17:38:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD7D6BC00) [pid = 2388] [serial = 1266] [outer = 0000000000000000] 17:38:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFD8E1F800) [pid = 2388] [serial = 1267] [outer = 000000CFD7D6BC00] 17:38:29 INFO - PROCESS | 2388 | 1461285509220 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDCA4E800) [pid = 2388] [serial = 1268] [outer = 000000CFD7D6BC00] 17:38:29 INFO - PROCESS | 2388 | 1461285509714 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]]]}] 17:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 690ms 17:38:29 INFO - PROCESS | 2388 | 1461285509758 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 17:38:29 INFO - PROCESS | 2388 | 1461285509760 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 17:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:38:29 INFO - PROCESS | 2388 | 1461285509765 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:38:29 INFO - PROCESS | 2388 | 1461285509771 Marionette TRACE conn5 <- [1,1654,null,{}] 17:38:29 INFO - PROCESS | 2388 | 1461285509781 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}] 17:38:29 INFO - PROCESS | 2388 | 1461285509870 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 17:38:29 INFO - PROCESS | 2388 | 1461285509880 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE0810000 == 53 [pid = 2388] [id = 423] 17:38:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDEF49000) [pid = 2388] [serial = 1269] [outer = 0000000000000000] 17:38:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDF2F0800) [pid = 2388] [serial = 1270] [outer = 000000CFDEF49000] 17:38:29 INFO - PROCESS | 2388 | 1461285509934 Marionette DEBUG loaded listener.js 17:38:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDF5F1400) [pid = 2388] [serial = 1271] [outer = 000000CFDEF49000] 17:38:30 INFO - PROCESS | 2388 | 1461285510380 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]]]}] 17:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 17:38:30 INFO - PROCESS | 2388 | 1461285510395 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 17:38:30 INFO - PROCESS | 2388 | 1461285510397 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 17:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:38:30 INFO - PROCESS | 2388 | 1461285510401 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:38:30 INFO - PROCESS | 2388 | 1461285510403 Marionette TRACE conn5 <- [1,1658,null,{}] 17:38:30 INFO - PROCESS | 2388 | 1461285510406 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}] 17:38:30 INFO - PROCESS | 2388 | 1461285510530 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 17:38:30 INFO - PROCESS | 2388 | 1461285510569 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3129800 == 54 [pid = 2388] [id = 424] 17:38:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDF968C00) [pid = 2388] [serial = 1272] [outer = 0000000000000000] 17:38:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDFA20800) [pid = 2388] [serial = 1273] [outer = 000000CFDF968C00] 17:38:30 INFO - PROCESS | 2388 | 1461285510620 Marionette DEBUG loaded listener.js 17:38:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFDFFEE800) [pid = 2388] [serial = 1274] [outer = 000000CFDF968C00] 17:38:31 INFO - PROCESS | 2388 | 1461285511075 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]]]}] 17:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 735ms 17:38:31 INFO - PROCESS | 2388 | 1461285511143 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 2388 | 1461285511145 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 17:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:38:31 INFO - PROCESS | 2388 | 1461285511149 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - PROCESS | 2388 | 1461285511150 Marionette TRACE conn5 <- [1,1662,null,{}] 17:38:31 INFO - PROCESS | 2388 | 1461285511154 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}] 17:38:31 INFO - PROCESS | 2388 | 1461285511264 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 17:38:31 INFO - PROCESS | 2388 | 1461285511319 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3273000 == 55 [pid = 2388] [id = 425] 17:38:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFE0356800) [pid = 2388] [serial = 1275] [outer = 0000000000000000] 17:38:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFE048B400) [pid = 2388] [serial = 1276] [outer = 000000CFE0356800] 17:38:31 INFO - PROCESS | 2388 | 1461285511374 Marionette DEBUG loaded listener.js 17:38:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFE0936800) [pid = 2388] [serial = 1277] [outer = 000000CFE0356800] 17:38:31 INFO - PROCESS | 2388 | 1461285511841 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]]]}] 17:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 731ms 17:38:31 INFO - PROCESS | 2388 | 1461285511892 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 2388 | 1461285511894 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 17:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:38:31 INFO - PROCESS | 2388 | 1461285511898 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - PROCESS | 2388 | 1461285511900 Marionette TRACE conn5 <- [1,1666,null,{}] 17:38:31 INFO - PROCESS | 2388 | 1461285511903 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}] 17:38:32 INFO - PROCESS | 2388 | 1461285512016 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 17:38:32 INFO - PROCESS | 2388 | 1461285512074 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D1E000 == 56 [pid = 2388] [id = 426] 17:38:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFE1104C00) [pid = 2388] [serial = 1278] [outer = 0000000000000000] 17:38:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFE1E33400) [pid = 2388] [serial = 1279] [outer = 000000CFE1104C00] 17:38:32 INFO - PROCESS | 2388 | 1461285512119 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFE3217000) [pid = 2388] [serial = 1280] [outer = 000000CFE1104C00] 17:38:32 INFO - PROCESS | 2388 | 1461285512544 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]]]}] 17:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 689ms 17:38:32 INFO - PROCESS | 2388 | 1461285512589 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 17:38:32 INFO - PROCESS | 2388 | 1461285512591 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 17:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:38:32 INFO - PROCESS | 2388 | 1461285512600 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:38:32 INFO - PROCESS | 2388 | 1461285512602 Marionette TRACE conn5 <- [1,1670,null,{}] 17:38:32 INFO - PROCESS | 2388 | 1461285512605 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}] 17:38:32 INFO - PROCESS | 2388 | 1461285512713 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 17:38:32 INFO - PROCESS | 2388 | 1461285512768 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B62800 == 57 [pid = 2388] [id = 427] 17:38:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE3215400) [pid = 2388] [serial = 1281] [outer = 0000000000000000] 17:38:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFE33F1000) [pid = 2388] [serial = 1282] [outer = 000000CFE3215400] 17:38:32 INFO - PROCESS | 2388 | 1461285512813 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFE3D5D400) [pid = 2388] [serial = 1283] [outer = 000000CFE3215400] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFD280B000) [pid = 2388] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFD8E9E800) [pid = 2388] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFDF184000) [pid = 2388] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFE0F2F800) [pid = 2388] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFDC606C00) [pid = 2388] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFD294A800) [pid = 2388] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFDFA1B800) [pid = 2388] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFDBE81C00) [pid = 2388] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFD3A6A000) [pid = 2388] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDEB26000) [pid = 2388] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD294C400) [pid = 2388] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE3221400) [pid = 2388] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDF5E0C00) [pid = 2388] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE4B9A800) [pid = 2388] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE0F2B000) [pid = 2388] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDEB90C00) [pid = 2388] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE09A5400) [pid = 2388] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:38:33 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDFE1BC00) [pid = 2388] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:38:33 INFO - PROCESS | 2388 | 1461285513312 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]]]}] 17:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 732ms 17:38:33 INFO - PROCESS | 2388 | 1461285513361 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 17:38:33 INFO - PROCESS | 2388 | 1461285513363 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 17:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:38:33 INFO - PROCESS | 2388 | 1461285513367 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:38:33 INFO - PROCESS | 2388 | 1461285513369 Marionette TRACE conn5 <- [1,1674,null,{}] 17:38:33 INFO - PROCESS | 2388 | 1461285513373 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}] 17:38:33 INFO - PROCESS | 2388 | 1461285513455 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 17:38:33 INFO - PROCESS | 2388 | 1461285513462 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B54000 == 58 [pid = 2388] [id = 428] 17:38:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD82E1C00) [pid = 2388] [serial = 1284] [outer = 0000000000000000] 17:38:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDF969800) [pid = 2388] [serial = 1285] [outer = 000000CFD82E1C00] 17:38:33 INFO - PROCESS | 2388 | 1461285513507 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDE0A5000) [pid = 2388] [serial = 1286] [outer = 000000CFD82E1C00] 17:38:33 INFO - PROCESS | 2388 | 1461285513930 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]]]}] 17:38:33 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 17:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 588ms 17:38:33 INFO - PROCESS | 2388 | 1461285513966 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 17:38:33 INFO - PROCESS | 2388 | 1461285513968 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 17:38:33 INFO - PROCESS | 2388 | 1461285513976 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:38:33 INFO - PROCESS | 2388 | 1461285513978 Marionette TRACE conn5 <- [1,1678,null,{}] 17:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:38:33 INFO - PROCESS | 2388 | 1461285513981 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}] 17:38:34 INFO - PROCESS | 2388 | 1461285514065 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 17:38:34 INFO - PROCESS | 2388 | 1461285514071 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7A21800 == 59 [pid = 2388] [id = 429] 17:38:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE3D56C00) [pid = 2388] [serial = 1287] [outer = 0000000000000000] 17:38:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE3EBA400) [pid = 2388] [serial = 1288] [outer = 000000CFE3D56C00] 17:38:34 INFO - PROCESS | 2388 | 1461285514117 Marionette DEBUG loaded listener.js 17:38:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE48B6400) [pid = 2388] [serial = 1289] [outer = 000000CFE3D56C00] 17:38:34 INFO - PROCESS | 2388 | 1461285514545 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]]]}] 17:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 585ms 17:38:34 INFO - PROCESS | 2388 | 1461285514569 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 2388 | 1461285514571 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 17:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:38:34 INFO - PROCESS | 2388 | 1461285514589 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - PROCESS | 2388 | 1461285514591 Marionette TRACE conn5 <- [1,1682,null,{}] 17:38:34 INFO - PROCESS | 2388 | 1461285514595 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}] 17:38:34 INFO - PROCESS | 2388 | 1461285514678 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 17:38:34 INFO - PROCESS | 2388 | 1461285514687 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8779800 == 60 [pid = 2388] [id = 430] 17:38:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE48B5400) [pid = 2388] [serial = 1290] [outer = 0000000000000000] 17:38:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE48E2400) [pid = 2388] [serial = 1291] [outer = 000000CFE48B5400] 17:38:34 INFO - PROCESS | 2388 | 1461285514739 Marionette DEBUG loaded listener.js 17:38:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE4BE0C00) [pid = 2388] [serial = 1292] [outer = 000000CFE48B5400] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8377000 == 59 [pid = 2388] [id = 402] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7B20000 == 58 [pid = 2388] [id = 387] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF8DA000 == 57 [pid = 2388] [id = 385] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59EE800 == 56 [pid = 2388] [id = 371] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF56F000 == 55 [pid = 2388] [id = 400] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7A11800 == 54 [pid = 2388] [id = 383] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5A9F000 == 53 [pid = 2388] [id = 403] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D06800 == 52 [pid = 2388] [id = 358] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF903000 == 51 [pid = 2388] [id = 356] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD74D0800 == 50 [pid = 2388] [id = 401] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7514800 == 49 [pid = 2388] [id = 369] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD4249000 == 48 [pid = 2388] [id = 399] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74C4000 == 47 [pid = 2388] [id = 386] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B68000 == 46 [pid = 2388] [id = 372] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE32CE000 == 45 [pid = 2388] [id = 357] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF56C800 == 44 [pid = 2388] [id = 370] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D20000 == 43 [pid = 2388] [id = 373] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6C5800 == 42 [pid = 2388] [id = 421] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EE9000 == 41 [pid = 2388] [id = 420] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9AD7800 == 40 [pid = 2388] [id = 419] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE878B000 == 39 [pid = 2388] [id = 418] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7B07000 == 38 [pid = 2388] [id = 417] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFD1C800 == 37 [pid = 2388] [id = 416] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD81DB800 == 36 [pid = 2388] [id = 415] 17:38:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7B12800 == 35 [pid = 2388] [id = 414] 17:38:36 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D1E000 == 34 [pid = 2388] [id = 426] 17:38:36 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7A21800 == 33 [pid = 2388] [id = 429] 17:38:36 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE07E000 == 32 [pid = 2388] [id = 422] 17:38:36 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3129800 == 31 [pid = 2388] [id = 424] 17:38:36 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3273000 == 30 [pid = 2388] [id = 425] 17:38:36 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE0810000 == 29 [pid = 2388] [id = 423] 17:38:36 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B54000 == 28 [pid = 2388] [id = 428] 17:38:36 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B62800 == 27 [pid = 2388] [id = 427] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD439F000) [pid = 2388] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDCA14000) [pid = 2388] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE004C000) [pid = 2388] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFE1E2DC00) [pid = 2388] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDCAD0400) [pid = 2388] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDC62B000) [pid = 2388] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFD82E2800) [pid = 2388] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD4739000) [pid = 2388] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDEF43C00) [pid = 2388] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDF2E9800) [pid = 2388] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD9A29C00) [pid = 2388] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDCAD4400) [pid = 2388] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE33F0000) [pid = 2388] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDF5E8800) [pid = 2388] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE4BE3800) [pid = 2388] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD26E6000) [pid = 2388] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDBE84800) [pid = 2388] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE11F0800) [pid = 2388] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDF960800) [pid = 2388] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFE4B9F800) [pid = 2388] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE5930000) [pid = 2388] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDF2EAC00) [pid = 2388] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFE5959000) [pid = 2388] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFE48E3800) [pid = 2388] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFE48BB800) [pid = 2388] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFE0323000) [pid = 2388] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFE0F0FC00) [pid = 2388] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFE33E6000) [pid = 2388] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFE4BA1000) [pid = 2388] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDFA13400) [pid = 2388] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFE321AC00) [pid = 2388] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDEBC3400) [pid = 2388] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFD7CC8800) [pid = 2388] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFE0F0D400) [pid = 2388] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:38:36 INFO - PROCESS | 2388 | 1461285516843 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]]]}] 17:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2295ms 17:38:36 INFO - PROCESS | 2388 | 1461285516884 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 17:38:36 INFO - PROCESS | 2388 | 1461285516889 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 17:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:38:36 INFO - PROCESS | 2388 | 1461285516895 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:38:36 INFO - PROCESS | 2388 | 1461285516899 Marionette TRACE conn5 <- [1,1686,null,{}] 17:38:36 INFO - PROCESS | 2388 | 1461285516905 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}] 17:38:37 INFO - PROCESS | 2388 | 1461285517000 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 17:38:37 INFO - PROCESS | 2388 | 1461285517009 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3A0D800 == 28 [pid = 2388] [id = 431] 17:38:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD273F800) [pid = 2388] [serial = 1293] [outer = 0000000000000000] 17:38:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD2802800) [pid = 2388] [serial = 1294] [outer = 000000CFD273F800] 17:38:37 INFO - PROCESS | 2388 | 1461285517060 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD2946000) [pid = 2388] [serial = 1295] [outer = 000000CFD273F800] 17:38:37 INFO - PROCESS | 2388 | 1461285517547 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]]]}] 17:38:37 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 17:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 17:38:37 INFO - PROCESS | 2388 | 1461285517589 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 17:38:37 INFO - PROCESS | 2388 | 1461285517596 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 17:38:37 INFO - PROCESS | 2388 | 1461285517602 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:38:37 INFO - PROCESS | 2388 | 1461285517605 Marionette TRACE conn5 <- [1,1690,null,{}] 17:38:37 INFO - PROCESS | 2388 | 1461285517610 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}] 17:38:37 INFO - PROCESS | 2388 | 1461285517697 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 17:38:37 INFO - PROCESS | 2388 | 1461285517709 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD751B800 == 29 [pid = 2388] [id = 432] 17:38:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD294E000) [pid = 2388] [serial = 1296] [outer = 0000000000000000] 17:38:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD2A2D000) [pid = 2388] [serial = 1297] [outer = 000000CFD294E000] 17:38:37 INFO - PROCESS | 2388 | 1461285517756 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD2FA8800) [pid = 2388] [serial = 1298] [outer = 000000CFD294E000] 17:38:38 INFO - PROCESS | 2388 | 1461285518219 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]]]}] 17:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 17:38:38 INFO - PROCESS | 2388 | 1461285518279 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 17:38:38 INFO - PROCESS | 2388 | 1461285518282 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 17:38:38 INFO - PROCESS | 2388 | 1461285518286 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:38:38 INFO - PROCESS | 2388 | 1461285518290 Marionette TRACE conn5 <- [1,1694,null,{}] 17:38:38 INFO - PROCESS | 2388 | 1461285518302 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}] 17:38:38 INFO - PROCESS | 2388 | 1461285518424 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 17:38:38 INFO - PROCESS | 2388 | 1461285518501 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD81E8800 == 30 [pid = 2388] [id = 433] 17:38:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD1D52800) [pid = 2388] [serial = 1299] [outer = 0000000000000000] 17:38:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD7444C00) [pid = 2388] [serial = 1300] [outer = 000000CFD1D52800] 17:38:38 INFO - PROCESS | 2388 | 1461285518553 Marionette DEBUG loaded listener.js 17:38:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD762D800) [pid = 2388] [serial = 1301] [outer = 000000CFD1D52800] 17:38:38 INFO - PROCESS | 2388 | 1461285518963 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]]]}] 17:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 735ms 17:38:39 INFO - PROCESS | 2388 | 1461285519027 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 17:38:39 INFO - PROCESS | 2388 | 1461285519030 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 17:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:38:39 INFO - PROCESS | 2388 | 1461285519033 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:38:39 INFO - PROCESS | 2388 | 1461285519035 Marionette TRACE conn5 <- [1,1698,null,{}] 17:38:39 INFO - PROCESS | 2388 | 1461285519039 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}] 17:38:39 INFO - PROCESS | 2388 | 1461285519147 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 17:38:39 INFO - PROCESS | 2388 | 1461285519161 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EF4000 == 31 [pid = 2388] [id = 434] 17:38:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD7CCEC00) [pid = 2388] [serial = 1302] [outer = 0000000000000000] 17:38:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFD815E800) [pid = 2388] [serial = 1303] [outer = 000000CFD7CCEC00] 17:38:39 INFO - PROCESS | 2388 | 1461285519208 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD8211400) [pid = 2388] [serial = 1304] [outer = 000000CFD7CCEC00] 17:38:39 INFO - PROCESS | 2388 | 1461285519624 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]]]}] 17:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 17:38:39 INFO - PROCESS | 2388 | 1461285519664 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 17:38:39 INFO - PROCESS | 2388 | 1461285519667 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 17:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:38:39 INFO - PROCESS | 2388 | 1461285519670 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:38:39 INFO - PROCESS | 2388 | 1461285519672 Marionette TRACE conn5 <- [1,1702,null,{}] 17:38:39 INFO - PROCESS | 2388 | 1461285519676 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}] 17:38:39 INFO - PROCESS | 2388 | 1461285519782 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 17:38:39 INFO - PROCESS | 2388 | 1461285519826 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA95800 == 32 [pid = 2388] [id = 435] 17:38:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD2951000) [pid = 2388] [serial = 1305] [outer = 0000000000000000] 17:38:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD8E1FC00) [pid = 2388] [serial = 1306] [outer = 000000CFD2951000] 17:38:39 INFO - PROCESS | 2388 | 1461285519872 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD91B8000) [pid = 2388] [serial = 1307] [outer = 000000CFD2951000] 17:38:40 INFO - PROCESS | 2388 | 1461285520293 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 17:38:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:38:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:38:40 INFO - _addTest/ [0,1705,"getWindowHandle",null] 17:38:40 INFO - PROCESS | 2388 | 1461285520368 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 17:38:40 INFO - PROCESS | 2388 | 1461285520371 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:38:40 INFO - PROCESS | 2388 | 1461285520372 Marionette TRACE conn5 <- [1,1706,null,{}] 17:38:40 INFO - PROCESS | 2388 | 1461285520376 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}] 17:38:40 INFO - PROCESS | 2388 | 1461285520489 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 17:38:40 INFO - PROCESS | 2388 | 1461285520503 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEFA4800 == 33 [pid = 2388] [id = 436] 17:38:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDBE85C00) [pid = 2388] [serial = 1308] [outer = 0000000000000000] 17:38:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDC60D000) [pid = 2388] [serial = 1309] [outer = 000000CFDBE85C00] 17:38:40 INFO - PROCESS | 2388 | 1461285520556 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDCA13800) [pid = 2388] [serial = 1310] [outer = 000000CFDBE85C00] 17:38:41 INFO - PROCESS | 2388 | 1461285520991 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]]]}] 17:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 689ms 17:38:41 INFO - PROCESS | 2388 | 1461285521064 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 2388 | 1461285521066 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 17:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:38:41 INFO - PROCESS | 2388 | 1461285521070 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - PROCESS | 2388 | 1461285521072 Marionette TRACE conn5 <- [1,1710,null,{}] 17:38:41 INFO - PROCESS | 2388 | 1461285521075 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}] 17:38:41 INFO - PROCESS | 2388 | 1461285521179 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:38:41 INFO - PROCESS | 2388 | 1461285521189 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5D0800 == 34 [pid = 2388] [id = 437] 17:38:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDCA18000) [pid = 2388] [serial = 1311] [outer = 0000000000000000] 17:38:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDCA1E400) [pid = 2388] [serial = 1312] [outer = 000000CFDCA18000] 17:38:41 INFO - PROCESS | 2388 | 1461285521236 Marionette DEBUG loaded listener.js 17:38:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDE0A0400) [pid = 2388] [serial = 1313] [outer = 000000CFDCA18000] 17:38:41 INFO - PROCESS | 2388 | 1461285521660 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]]]}] 17:38:41 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 17:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 628ms 17:38:41 INFO - PROCESS | 2388 | 1461285521700 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 2388 | 1461285521702 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:38:41 INFO - PROCESS | 2388 | 1461285521705 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:38:41 INFO - PROCESS | 2388 | 1461285521707 Marionette TRACE conn5 <- [1,1714,null,{}] 17:38:41 INFO - PROCESS | 2388 | 1461285521711 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}] 17:38:41 INFO - PROCESS | 2388 | 1461285521787 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:38:41 INFO - PROCESS | 2388 | 1461285521812 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF914800 == 35 [pid = 2388] [id = 438] 17:38:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDE6E2400) [pid = 2388] [serial = 1314] [outer = 0000000000000000] 17:38:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDEB22800) [pid = 2388] [serial = 1315] [outer = 000000CFDE6E2400] 17:38:41 INFO - PROCESS | 2388 | 1461285521861 Marionette DEBUG loaded listener.js 17:38:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDEBB8C00) [pid = 2388] [serial = 1316] [outer = 000000CFDE6E2400] 17:38:42 INFO - PROCESS | 2388 | 1461285522321 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]]]}] 17:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 17:38:42 INFO - PROCESS | 2388 | 1461285522339 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 2388 | 1461285522341 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:38:42 INFO - PROCESS | 2388 | 1461285522344 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:38:42 INFO - PROCESS | 2388 | 1461285522346 Marionette TRACE conn5 <- [1,1718,null,{}] 17:38:42 INFO - PROCESS | 2388 | 1461285522350 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}] 17:38:42 INFO - PROCESS | 2388 | 1461285522454 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:38:42 INFO - PROCESS | 2388 | 1461285522463 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD81E8000 == 36 [pid = 2388] [id = 439] 17:38:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDEB96000) [pid = 2388] [serial = 1317] [outer = 0000000000000000] 17:38:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDEE0EC00) [pid = 2388] [serial = 1318] [outer = 000000CFDEB96000] 17:38:42 INFO - PROCESS | 2388 | 1461285522508 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDEF3F800) [pid = 2388] [serial = 1319] [outer = 000000CFDEB96000] 17:38:42 INFO - PROCESS | 2388 | 1461285522987 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] 17:38:43 INFO - PROCESS | 2388 | 1461285523046 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:38:43 INFO - PROCESS | 2388 | 1461285523049 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:38:43 INFO - PROCESS | 2388 | 1461285523051 Marionette TRACE conn5 <- [1,1722,null,{}] 17:38:43 INFO - PROCESS | 2388 | 1461285523054 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}] 17:38:43 INFO - PROCESS | 2388 | 1461285523163 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:38:43 INFO - PROCESS | 2388 | 1461285523169 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE03B2800 == 37 [pid = 2388] [id = 440] 17:38:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDEE05000) [pid = 2388] [serial = 1320] [outer = 0000000000000000] 17:38:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDF183800) [pid = 2388] [serial = 1321] [outer = 000000CFDEE05000] 17:38:43 INFO - PROCESS | 2388 | 1461285523216 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDF22E800) [pid = 2388] [serial = 1322] [outer = 000000CFDEE05000] 17:38:43 INFO - PROCESS | 2388 | 1461285523671 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]]]}] 17:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 692ms 17:38:43 INFO - PROCESS | 2388 | 1461285523746 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:38:43 INFO - PROCESS | 2388 | 1461285523748 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:38:43 INFO - PROCESS | 2388 | 1461285523752 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:38:43 INFO - PROCESS | 2388 | 1461285523755 Marionette TRACE conn5 <- [1,1726,null,{}] 17:38:43 INFO - PROCESS | 2388 | 1461285523759 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}] 17:38:43 INFO - PROCESS | 2388 | 1461285523910 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:38:43 INFO - PROCESS | 2388 | 1461285523966 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA95000 == 38 [pid = 2388] [id = 441] 17:38:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDF2F1C00) [pid = 2388] [serial = 1323] [outer = 0000000000000000] 17:38:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDF5EBC00) [pid = 2388] [serial = 1324] [outer = 000000CFDF2F1C00] 17:38:44 INFO - PROCESS | 2388 | 1461285524023 Marionette DEBUG loaded listener.js 17:38:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDF839000) [pid = 2388] [serial = 1325] [outer = 000000CFDF2F1C00] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFE3D54800) [pid = 2388] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE592E000) [pid = 2388] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD968D400) [pid = 2388] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD2171400) [pid = 2388] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE1E35800) [pid = 2388] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDF18F000) [pid = 2388] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE0356800) [pid = 2388] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE1104C00) [pid = 2388] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFE3215400) [pid = 2388] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFE3D56C00) [pid = 2388] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDEF49000) [pid = 2388] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD7D6BC00) [pid = 2388] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDC627800) [pid = 2388] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD2734800) [pid = 2388] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE3EB1400) [pid = 2388] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE44C8C00) [pid = 2388] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE020BC00) [pid = 2388] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDC62D400) [pid = 2388] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD2810400) [pid = 2388] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE5931400) [pid = 2388] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDF968C00) [pid = 2388] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:38:44 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD82E1C00) [pid = 2388] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:38:44 INFO - PROCESS | 2388 | 1461285524695 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]]]}] 17:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 987ms 17:38:44 INFO - PROCESS | 2388 | 1461285524741 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 2388 | 1461285524743 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:38:44 INFO - PROCESS | 2388 | 1461285524747 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:38:44 INFO - PROCESS | 2388 | 1461285524749 Marionette TRACE conn5 <- [1,1730,null,{}] 17:38:44 INFO - PROCESS | 2388 | 1461285524752 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}] 17:38:44 INFO - PROCESS | 2388 | 1461285524831 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:38:44 INFO - PROCESS | 2388 | 1461285524838 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1E17000 == 39 [pid = 2388] [id = 442] 17:38:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD91A9800) [pid = 2388] [serial = 1326] [outer = 0000000000000000] 17:38:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDF64D800) [pid = 2388] [serial = 1327] [outer = 000000CFD91A9800] 17:38:44 INFO - PROCESS | 2388 | 1461285524884 Marionette DEBUG loaded listener.js 17:38:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDF963C00) [pid = 2388] [serial = 1328] [outer = 000000CFD91A9800] 17:38:45 INFO - PROCESS | 2388 | 1461285525304 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]]]}] 17:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 587ms 17:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:38:45 INFO - PROCESS | 2388 | 1461285525337 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 2388 | 1461285525340 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:38:45 INFO - PROCESS | 2388 | 1461285525347 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - PROCESS | 2388 | 1461285525349 Marionette TRACE conn5 <- [1,1734,null,{}] 17:38:45 INFO - PROCESS | 2388 | 1461285525353 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}] 17:38:45 INFO - PROCESS | 2388 | 1461285525431 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:38:45 INFO - PROCESS | 2388 | 1461285525438 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE314B800 == 40 [pid = 2388] [id = 443] 17:38:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDFA14400) [pid = 2388] [serial = 1329] [outer = 0000000000000000] 17:38:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDFA1A000) [pid = 2388] [serial = 1330] [outer = 000000CFDFA14400] 17:38:45 INFO - PROCESS | 2388 | 1461285525484 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDFE13400) [pid = 2388] [serial = 1331] [outer = 000000CFDFA14400] 17:38:45 INFO - PROCESS | 2388 | 1461285525922 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]]]}] 17:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 627ms 17:38:45 INFO - PROCESS | 2388 | 1461285525974 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 2388 | 1461285525976 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:38:45 INFO - PROCESS | 2388 | 1461285525983 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:38:45 INFO - PROCESS | 2388 | 1461285525985 Marionette TRACE conn5 <- [1,1738,null,{}] 17:38:45 INFO - PROCESS | 2388 | 1461285525989 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}] 17:38:46 INFO - PROCESS | 2388 | 1461285526069 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:38:46 INFO - PROCESS | 2388 | 1461285526075 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31EE000 == 41 [pid = 2388] [id = 444] 17:38:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDFE1BC00) [pid = 2388] [serial = 1332] [outer = 0000000000000000] 17:38:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDFE1EC00) [pid = 2388] [serial = 1333] [outer = 000000CFDFE1BC00] 17:38:46 INFO - PROCESS | 2388 | 1461285526123 Marionette DEBUG loaded listener.js 17:38:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE0052C00) [pid = 2388] [serial = 1334] [outer = 000000CFDFE1BC00] 17:38:46 INFO - PROCESS | 2388 | 1461285526723 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]]]}] 17:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 776ms 17:38:46 INFO - PROCESS | 2388 | 1461285526803 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:38:46 INFO - PROCESS | 2388 | 1461285526808 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:38:46 INFO - PROCESS | 2388 | 1461285526838 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:38:46 INFO - PROCESS | 2388 | 1461285526843 Marionette TRACE conn5 <- [1,1742,null,{}] 17:38:46 INFO - PROCESS | 2388 | 1461285526849 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}] 17:38:46 INFO - PROCESS | 2388 | 1461285526977 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:38:47 INFO - PROCESS | 2388 | 1461285527048 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7509000 == 42 [pid = 2388] [id = 445] 17:38:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD26E2800) [pid = 2388] [serial = 1335] [outer = 0000000000000000] 17:38:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD294A000) [pid = 2388] [serial = 1336] [outer = 000000CFD26E2800] 17:38:47 INFO - PROCESS | 2388 | 1461285527149 Marionette DEBUG loaded listener.js 17:38:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD2FABC00) [pid = 2388] [serial = 1337] [outer = 000000CFD26E2800] 17:38:47 INFO - PROCESS | 2388 | 1461285527837 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]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1036ms 17:38:47 INFO - PROCESS | 2388 | 1461285527877 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:38:47 INFO - PROCESS | 2388 | 1461285527884 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:38:47 INFO - PROCESS | 2388 | 1461285527891 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:38:47 INFO - PROCESS | 2388 | 1461285527894 Marionette TRACE conn5 <- [1,1746,null,{}] 17:38:47 INFO - PROCESS | 2388 | 1461285527921 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}] 17:38:48 INFO - PROCESS | 2388 | 1461285528039 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:38:48 INFO - PROCESS | 2388 | 1461285528118 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE097000 == 43 [pid = 2388] [id = 446] 17:38:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFD1D50400) [pid = 2388] [serial = 1338] [outer = 0000000000000000] 17:38:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFD78C6400) [pid = 2388] [serial = 1339] [outer = 000000CFD1D50400] 17:38:48 INFO - PROCESS | 2388 | 1461285528233 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD8E1C400) [pid = 2388] [serial = 1340] [outer = 000000CFD1D50400] 17:38:49 INFO - PROCESS | 2388 | 1461285529140 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]]]}] 17:38:49 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD4769800 == 42 [pid = 2388] [id = 292] 17:38:49 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD82D3000 == 41 [pid = 2388] [id = 279] 17:38:49 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE656800 == 40 [pid = 2388] [id = 281] 17:38:49 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF2B3800 == 39 [pid = 2388] [id = 282] 17:38:49 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5CF000 == 38 [pid = 2388] [id = 283] 17:38:49 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AF6000 == 37 [pid = 2388] [id = 280] 17:38:49 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AF5000 == 36 [pid = 2388] [id = 286] 17:38:49 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8180000 == 35 [pid = 2388] [id = 293] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFE48E2400) [pid = 2388] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1307ms 17:38:49 INFO - PROCESS | 2388 | 1461285529204 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:38:49 INFO - PROCESS | 2388 | 1461285529208 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:38:49 INFO - PROCESS | 2388 | 1461285529213 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - PROCESS | 2388 | 1461285529216 Marionette TRACE conn5 <- [1,1750,null,{}] 17:38:49 INFO - PROCESS | 2388 | 1461285529222 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}] 17:38:49 INFO - PROCESS | 2388 | 1461285529306 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:38:49 INFO - PROCESS | 2388 | 1461285529321 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7C3D000 == 36 [pid = 2388] [id = 447] 17:38:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD2810400) [pid = 2388] [serial = 1341] [outer = 0000000000000000] 17:38:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFD294B800) [pid = 2388] [serial = 1342] [outer = 000000CFD2810400] 17:38:49 INFO - PROCESS | 2388 | 1461285529372 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFD2A2F400) [pid = 2388] [serial = 1343] [outer = 000000CFD2810400] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE48B2400) [pid = 2388] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE5953000) [pid = 2388] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDCA1D400) [pid = 2388] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD2DAF800) [pid = 2388] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFE5922800) [pid = 2388] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDFA4D000) [pid = 2388] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE048B400) [pid = 2388] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFE1E33400) [pid = 2388] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE0936800) [pid = 2388] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE33F1000) [pid = 2388] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE3217000) [pid = 2388] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE3EBA400) [pid = 2388] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFE3D5D400) [pid = 2388] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFE48B6400) [pid = 2388] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFDF2F0800) [pid = 2388] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD8E1F800) [pid = 2388] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDCA4E800) [pid = 2388] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDEBBE000) [pid = 2388] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDC9CF400) [pid = 2388] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD3178800) [pid = 2388] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD2809000) [pid = 2388] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFE48E2000) [pid = 2388] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFE3EB8C00) [pid = 2388] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFE4BA0000) [pid = 2388] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFE44CEC00) [pid = 2388] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFE48DA800) [pid = 2388] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFE0F08000) [pid = 2388] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDF22B800) [pid = 2388] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFDCA4BC00) [pid = 2388] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD744A000) [pid = 2388] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD294E400) [pid = 2388] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFE5B07C00) [pid = 2388] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFDFA20800) [pid = 2388] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFDF5F1400) [pid = 2388] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFDF969800) [pid = 2388] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFDE0A5000) [pid = 2388] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFDFFEE800) [pid = 2388] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 2388 | 1461285529861 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]]]}] 17:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 17:38:49 INFO - PROCESS | 2388 | 1461285529905 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:38:49 INFO - PROCESS | 2388 | 1461285529911 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:38:49 INFO - PROCESS | 2388 | 1461285529917 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - PROCESS | 2388 | 1461285529920 Marionette TRACE conn5 <- [1,1754,null,{}] 17:38:49 INFO - PROCESS | 2388 | 1461285529924 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}] 17:38:50 INFO - PROCESS | 2388 | 1461285530007 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:38:50 INFO - PROCESS | 2388 | 1461285530017 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8386000 == 37 [pid = 2388] [id = 448] 17:38:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFD4329C00) [pid = 2388] [serial = 1344] [outer = 0000000000000000] 17:38:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFD7559000) [pid = 2388] [serial = 1345] [outer = 000000CFD4329C00] 17:38:50 INFO - PROCESS | 2388 | 1461285530063 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD7D87400) [pid = 2388] [serial = 1346] [outer = 000000CFD4329C00] 17:38:50 INFO - PROCESS | 2388 | 1461285530552 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]]]}] 17:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 17:38:50 INFO - PROCESS | 2388 | 1461285530609 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:38:50 INFO - PROCESS | 2388 | 1461285530612 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:38:50 INFO - PROCESS | 2388 | 1461285530616 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:38:50 INFO - PROCESS | 2388 | 1461285530620 Marionette TRACE conn5 <- [1,1758,null,{}] 17:38:50 INFO - PROCESS | 2388 | 1461285530631 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}] 17:38:50 INFO - PROCESS | 2388 | 1461285530747 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:38:50 INFO - PROCESS | 2388 | 1461285530830 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA90800 == 38 [pid = 2388] [id = 449] 17:38:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFD2640C00) [pid = 2388] [serial = 1347] [outer = 0000000000000000] 17:38:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD968F800) [pid = 2388] [serial = 1348] [outer = 000000CFD2640C00] 17:38:50 INFO - PROCESS | 2388 | 1461285530881 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFDC608800) [pid = 2388] [serial = 1349] [outer = 000000CFD2640C00] 17:38:51 INFO - PROCESS | 2388 | 1461285531269 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]]]}] 17:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 17:38:51 INFO - PROCESS | 2388 | 1461285531311 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:38:51 INFO - PROCESS | 2388 | 1461285531314 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:38:51 INFO - PROCESS | 2388 | 1461285531317 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:38:51 INFO - PROCESS | 2388 | 1461285531319 Marionette TRACE conn5 <- [1,1762,null,{}] 17:38:51 INFO - PROCESS | 2388 | 1461285531322 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}] 17:38:51 INFO - PROCESS | 2388 | 1461285531408 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:38:51 INFO - PROCESS | 2388 | 1461285531415 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF570000 == 39 [pid = 2388] [id = 450] 17:38:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFDC60E000) [pid = 2388] [serial = 1350] [outer = 0000000000000000] 17:38:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDC970C00) [pid = 2388] [serial = 1351] [outer = 000000CFDC60E000] 17:38:51 INFO - PROCESS | 2388 | 1461285531462 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDCA1A400) [pid = 2388] [serial = 1352] [outer = 000000CFDC60E000] 17:38:51 INFO - PROCESS | 2388 | 1461285531930 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]]]}] 17:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 17:38:51 INFO - PROCESS | 2388 | 1461285531950 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:38:51 INFO - PROCESS | 2388 | 1461285531952 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:38:51 INFO - PROCESS | 2388 | 1461285531955 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:38:51 INFO - PROCESS | 2388 | 1461285531957 Marionette TRACE conn5 <- [1,1766,null,{}] 17:38:51 INFO - PROCESS | 2388 | 1461285531960 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}] 17:38:52 INFO - PROCESS | 2388 | 1461285532062 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:38:52 INFO - PROCESS | 2388 | 1461285532070 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF919000 == 40 [pid = 2388] [id = 451] 17:38:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDCA18800) [pid = 2388] [serial = 1353] [outer = 0000000000000000] 17:38:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDCAD0400) [pid = 2388] [serial = 1354] [outer = 000000CFDCA18800] 17:38:52 INFO - PROCESS | 2388 | 1461285532147 Marionette DEBUG loaded listener.js 17:38:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDE46A800) [pid = 2388] [serial = 1355] [outer = 000000CFDCA18800] 17:38:52 INFO - PROCESS | 2388 | 1461285532602 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]]]}] 17:38:52 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 17:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 17:38:52 INFO - PROCESS | 2388 | 1461285532650 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:38:52 INFO - PROCESS | 2388 | 1461285532652 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:38:52 INFO - PROCESS | 2388 | 1461285532656 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:38:52 INFO - PROCESS | 2388 | 1461285532657 Marionette TRACE conn5 <- [1,1770,null,{}] 17:38:52 INFO - PROCESS | 2388 | 1461285532667 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}] 17:38:52 INFO - PROCESS | 2388 | 1461285532792 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:38:52 INFO - PROCESS | 2388 | 1461285532808 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE03AB000 == 41 [pid = 2388] [id = 452] 17:38:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDEE0A800) [pid = 2388] [serial = 1356] [outer = 0000000000000000] 17:38:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDEF46400) [pid = 2388] [serial = 1357] [outer = 000000CFDEE0A800] 17:38:52 INFO - PROCESS | 2388 | 1461285532899 Marionette DEBUG loaded listener.js 17:38:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDF2EAC00) [pid = 2388] [serial = 1358] [outer = 000000CFDEE0A800] 17:38:53 INFO - PROCESS | 2388 | 1461285533323 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]]]}] 17:38:53 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 17:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 735ms 17:38:53 INFO - PROCESS | 2388 | 1461285533408 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 2388 | 1461285533410 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:38:53 INFO - PROCESS | 2388 | 1461285533416 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:38:53 INFO - PROCESS | 2388 | 1461285533418 Marionette TRACE conn5 <- [1,1774,null,{}] 17:38:53 INFO - PROCESS | 2388 | 1461285533421 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}] 17:38:53 INFO - PROCESS | 2388 | 1461285533524 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:38:53 INFO - PROCESS | 2388 | 1461285533536 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE214F800 == 42 [pid = 2388] [id = 453] 17:38:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDF2F0800) [pid = 2388] [serial = 1359] [outer = 0000000000000000] 17:38:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDF5D8000) [pid = 2388] [serial = 1360] [outer = 000000CFDF2F0800] 17:38:53 INFO - PROCESS | 2388 | 1461285533580 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDF5F1400) [pid = 2388] [serial = 1361] [outer = 000000CFDF2F0800] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDF2F1C00) [pid = 2388] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD7CCEC00) [pid = 2388] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD2951000) [pid = 2388] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD91A9800) [pid = 2388] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDEE05000) [pid = 2388] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDEB96000) [pid = 2388] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD273F800) [pid = 2388] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDCA18000) [pid = 2388] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFE48B5400) [pid = 2388] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD294E000) [pid = 2388] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFDE6E2400) [pid = 2388] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFDFA14400) [pid = 2388] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDBE85C00) [pid = 2388] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:38:53 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFD1D52800) [pid = 2388] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:38:54 INFO - PROCESS | 2388 | 1461285534079 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]]]}] 17:38:54 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 17:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 733ms 17:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:38:54 INFO - PROCESS | 2388 | 1461285534153 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 2388 | 1461285534156 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:38:54 INFO - PROCESS | 2388 | 1461285534159 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 2388 | 1461285534161 Marionette TRACE conn5 <- [1,1778,null,{}] 17:38:54 INFO - PROCESS | 2388 | 1461285534164 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}] 17:38:54 INFO - PROCESS | 2388 | 1461285534247 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:38:54 INFO - PROCESS | 2388 | 1461285534254 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3132800 == 43 [pid = 2388] [id = 454] 17:38:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD7D65800) [pid = 2388] [serial = 1362] [outer = 0000000000000000] 17:38:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFDEB21000) [pid = 2388] [serial = 1363] [outer = 000000CFD7D65800] 17:38:54 INFO - PROCESS | 2388 | 1461285534299 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFDF5ECC00) [pid = 2388] [serial = 1364] [outer = 000000CFD7D65800] 17:38:54 INFO - PROCESS | 2388 | 1461285534711 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]]]}] 17:38:54 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) 17:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 585ms 17:38:54 INFO - PROCESS | 2388 | 1461285534750 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 2388 | 1461285534752 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:38:54 INFO - PROCESS | 2388 | 1461285534755 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 2388 | 1461285534757 Marionette TRACE conn5 <- [1,1782,null,{}] 17:38:54 INFO - PROCESS | 2388 | 1461285534760 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}] 17:38:54 INFO - PROCESS | 2388 | 1461285534838 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:38:54 INFO - PROCESS | 2388 | 1461285534847 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA8F000 == 44 [pid = 2388] [id = 455] 17:38:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDF64D400) [pid = 2388] [serial = 1365] [outer = 0000000000000000] 17:38:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDF95E000) [pid = 2388] [serial = 1366] [outer = 000000CFDF64D400] 17:38:54 INFO - PROCESS | 2388 | 1461285534894 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDFA1E800) [pid = 2388] [serial = 1367] [outer = 000000CFDF64D400] 17:38:55 INFO - PROCESS | 2388 | 1461285535319 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]]]}] 17:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 585ms 17:38:55 INFO - PROCESS | 2388 | 1461285535346 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 2388 | 1461285535348 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:38:55 INFO - PROCESS | 2388 | 1461285535351 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:38:55 INFO - PROCESS | 2388 | 1461285535353 Marionette TRACE conn5 <- [1,1786,null,{}] 17:38:55 INFO - PROCESS | 2388 | 1461285535357 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}] 17:38:55 INFO - PROCESS | 2388 | 1461285535468 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:38:55 INFO - PROCESS | 2388 | 1461285535477 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE33A6800 == 45 [pid = 2388] [id = 456] 17:38:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDFE12400) [pid = 2388] [serial = 1368] [outer = 0000000000000000] 17:38:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDFEBB400) [pid = 2388] [serial = 1369] [outer = 000000CFDFE12400] 17:38:55 INFO - PROCESS | 2388 | 1461285535523 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFE0053000) [pid = 2388] [serial = 1370] [outer = 000000CFDFE12400] 17:38:56 INFO - PROCESS | 2388 | 1461285536040 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]]]}] 17:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 733ms 17:38:56 INFO - PROCESS | 2388 | 1461285536089 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:38:56 INFO - PROCESS | 2388 | 1461285536094 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:38:56 INFO - PROCESS | 2388 | 1461285536100 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:38:56 INFO - PROCESS | 2388 | 1461285536104 Marionette TRACE conn5 <- [1,1790,null,{}] 17:38:56 INFO - PROCESS | 2388 | 1461285536110 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}] 17:38:56 INFO - PROCESS | 2388 | 1461285536267 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:38:56 INFO - PROCESS | 2388 | 1461285536360 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD81D2800 == 46 [pid = 2388] [id = 457] 17:38:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD2A2C400) [pid = 2388] [serial = 1371] [outer = 0000000000000000] 17:38:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD2FB0000) [pid = 2388] [serial = 1372] [outer = 000000CFD2A2C400] 17:38:56 INFO - PROCESS | 2388 | 1461285536419 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD7565800) [pid = 2388] [serial = 1373] [outer = 000000CFD2A2C400] 17:38:57 INFO - PROCESS | 2388 | 1461285537033 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]]]}] 17:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 985ms 17:38:57 INFO - PROCESS | 2388 | 1461285537088 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:38:57 INFO - PROCESS | 2388 | 1461285537095 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:38:57 INFO - PROCESS | 2388 | 1461285537102 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:38:57 INFO - PROCESS | 2388 | 1461285537105 Marionette TRACE conn5 <- [1,1794,null,{}] 17:38:57 INFO - PROCESS | 2388 | 1461285537109 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}] 17:38:57 INFO - PROCESS | 2388 | 1461285537258 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:38:57 INFO - PROCESS | 2388 | 1461285537276 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF9A1800 == 47 [pid = 2388] [id = 458] 17:38:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD81AB800) [pid = 2388] [serial = 1374] [outer = 0000000000000000] 17:38:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDC609400) [pid = 2388] [serial = 1375] [outer = 000000CFD81AB800] 17:38:57 INFO - PROCESS | 2388 | 1461285537333 Marionette DEBUG loaded listener.js 17:38:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDCA56C00) [pid = 2388] [serial = 1376] [outer = 000000CFD81AB800] 17:38:57 INFO - PROCESS | 2388 | 1461285537960 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]]]}] 17:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 923ms 17:38:58 INFO - PROCESS | 2388 | 1461285538043 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:38:58 INFO - PROCESS | 2388 | 1461285538046 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:38:58 INFO - PROCESS | 2388 | 1461285538051 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:38:58 INFO - PROCESS | 2388 | 1461285538055 Marionette TRACE conn5 <- [1,1798,null,{}] 17:38:58 INFO - PROCESS | 2388 | 1461285538068 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}] 17:38:58 INFO - PROCESS | 2388 | 1461285538186 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:38:58 INFO - PROCESS | 2388 | 1461285538256 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D10000 == 48 [pid = 2388] [id = 459] 17:38:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDEF48400) [pid = 2388] [serial = 1377] [outer = 0000000000000000] 17:38:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDF658800) [pid = 2388] [serial = 1378] [outer = 000000CFDEF48400] 17:38:58 INFO - PROCESS | 2388 | 1461285538356 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFE0324400) [pid = 2388] [serial = 1379] [outer = 000000CFDEF48400] 17:38:58 INFO - PROCESS | 2388 | 1461285538984 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]]]}] 17:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 985ms 17:38:59 INFO - PROCESS | 2388 | 1461285539042 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:38:59 INFO - PROCESS | 2388 | 1461285539046 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:38:59 INFO - PROCESS | 2388 | 1461285539049 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - PROCESS | 2388 | 1461285539052 Marionette TRACE conn5 <- [1,1802,null,{}] 17:38:59 INFO - PROCESS | 2388 | 1461285539056 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}] 17:38:59 INFO - PROCESS | 2388 | 1461285539162 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:38:59 INFO - PROCESS | 2388 | 1461285539250 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59F5800 == 49 [pid = 2388] [id = 460] 17:38:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFE032F800) [pid = 2388] [serial = 1380] [outer = 0000000000000000] 17:38:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFE0489400) [pid = 2388] [serial = 1381] [outer = 000000CFE032F800] 17:38:59 INFO - PROCESS | 2388 | 1461285539307 Marionette DEBUG loaded listener.js 17:38:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE0491C00) [pid = 2388] [serial = 1382] [outer = 000000CFE032F800] 17:38:59 INFO - PROCESS | 2388 | 1461285539850 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]]]}] 17:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 837ms 17:38:59 INFO - PROCESS | 2388 | 1461285539889 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:38:59 INFO - PROCESS | 2388 | 1461285539891 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:38:59 INFO - PROCESS | 2388 | 1461285539895 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - PROCESS | 2388 | 1461285539897 Marionette TRACE conn5 <- [1,1806,null,{}] 17:38:59 INFO - PROCESS | 2388 | 1461285539901 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}] 17:39:00 INFO - PROCESS | 2388 | 1461285540003 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:39:00 INFO - PROCESS | 2388 | 1461285540093 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5AAE000 == 50 [pid = 2388] [id = 461] 17:39:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDEE0CC00) [pid = 2388] [serial = 1383] [outer = 0000000000000000] 17:39:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE0936800) [pid = 2388] [serial = 1384] [outer = 000000CFDEE0CC00] 17:39:00 INFO - PROCESS | 2388 | 1461285540150 Marionette DEBUG loaded listener.js 17:39:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE09EA400) [pid = 2388] [serial = 1385] [outer = 000000CFDEE0CC00] 17:39:00 INFO - PROCESS | 2388 | 1461285540873 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]]]}] 17:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1026ms 17:39:00 INFO - PROCESS | 2388 | 1461285540924 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:39:00 INFO - PROCESS | 2388 | 1461285540928 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:39:00 INFO - PROCESS | 2388 | 1461285540933 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:39:00 INFO - PROCESS | 2388 | 1461285540938 Marionette TRACE conn5 <- [1,1810,null,{}] 17:39:01 INFO - PROCESS | 2388 | 1461285541013 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}] 17:39:01 INFO - PROCESS | 2388 | 1461285541150 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:39:01 INFO - PROCESS | 2388 | 1461285541199 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD82D6000 == 51 [pid = 2388] [id = 462] 17:39:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD2A21C00) [pid = 2388] [serial = 1386] [outer = 0000000000000000] 17:39:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD2A26C00) [pid = 2388] [serial = 1387] [outer = 000000CFD2A21C00] 17:39:01 INFO - PROCESS | 2388 | 1461285541249 Marionette DEBUG loaded listener.js 17:39:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD312FC00) [pid = 2388] [serial = 1388] [outer = 000000CFD2A21C00] 17:39:01 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD47F3000 == 50 [pid = 2388] [id = 277] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDFE1EC00) [pid = 2388] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDFE13400) [pid = 2388] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDF839000) [pid = 2388] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD8211400) [pid = 2388] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD8E1FC00) [pid = 2388] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDF963C00) [pid = 2388] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDF183800) [pid = 2388] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDEE0EC00) [pid = 2388] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD2802800) [pid = 2388] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDCA1E400) [pid = 2388] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFE4BE0C00) [pid = 2388] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD815E800) [pid = 2388] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD2A2D000) [pid = 2388] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDEBB8C00) [pid = 2388] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDF22E800) [pid = 2388] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD2946000) [pid = 2388] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD91B8000) [pid = 2388] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDFA1A000) [pid = 2388] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDCA13800) [pid = 2388] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDF64D800) [pid = 2388] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFD7444C00) [pid = 2388] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDE0A0400) [pid = 2388] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD762D800) [pid = 2388] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFDEF3F800) [pid = 2388] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFDC60D000) [pid = 2388] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDF5EBC00) [pid = 2388] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFD2FA8800) [pid = 2388] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFDEB22800) [pid = 2388] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:39:01 INFO - PROCESS | 2388 | 1461285541845 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]]]}] 17:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 964ms 17:39:01 INFO - PROCESS | 2388 | 1461285541902 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:39:01 INFO - PROCESS | 2388 | 1461285541908 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:39:01 INFO - PROCESS | 2388 | 1461285541914 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:39:01 INFO - PROCESS | 2388 | 1461285541917 Marionette TRACE conn5 <- [1,1814,null,{}] 17:39:01 INFO - PROCESS | 2388 | 1461285541921 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}] 17:39:02 INFO - PROCESS | 2388 | 1461285542014 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:39:02 INFO - PROCESS | 2388 | 1461285542021 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7510800 == 51 [pid = 2388] [id = 463] 17:39:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFD273E400) [pid = 2388] [serial = 1389] [outer = 0000000000000000] 17:39:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD2FA9400) [pid = 2388] [serial = 1390] [outer = 000000CFD273E400] 17:39:02 INFO - PROCESS | 2388 | 1461285542072 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD7448C00) [pid = 2388] [serial = 1391] [outer = 000000CFD273E400] 17:39:02 INFO - PROCESS | 2388 | 1461285542596 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]]]}] 17:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 733ms 17:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:39:02 INFO - PROCESS | 2388 | 1461285542648 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:39:02 INFO - PROCESS | 2388 | 1461285542651 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:39:02 INFO - PROCESS | 2388 | 1461285542654 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:39:02 INFO - PROCESS | 2388 | 1461285542658 Marionette TRACE conn5 <- [1,1818,null,{}] 17:39:02 INFO - PROCESS | 2388 | 1461285542669 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}] 17:39:02 INFO - PROCESS | 2388 | 1461285542758 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:39:02 INFO - PROCESS | 2388 | 1461285542766 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA85800 == 52 [pid = 2388] [id = 464] 17:39:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD7FD3C00) [pid = 2388] [serial = 1392] [outer = 0000000000000000] 17:39:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFD8E1F400) [pid = 2388] [serial = 1393] [outer = 000000CFD7FD3C00] 17:39:02 INFO - PROCESS | 2388 | 1461285542816 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD9A2C000) [pid = 2388] [serial = 1394] [outer = 000000CFD7FD3C00] 17:39:03 INFO - PROCESS | 2388 | 1461285543292 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]]]}] 17:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 689ms 17:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:39:03 INFO - PROCESS | 2388 | 1461285543347 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:39:03 INFO - PROCESS | 2388 | 1461285543350 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:39:03 INFO - PROCESS | 2388 | 1461285543353 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 2388 | 1461285543355 Marionette TRACE conn5 <- [1,1822,null,{}] 17:39:03 INFO - PROCESS | 2388 | 1461285543358 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}] 17:39:03 INFO - PROCESS | 2388 | 1461285543442 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:39:03 INFO - PROCESS | 2388 | 1461285543449 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF562000 == 53 [pid = 2388] [id = 465] 17:39:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDC62D400) [pid = 2388] [serial = 1395] [outer = 0000000000000000] 17:39:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDCA12800) [pid = 2388] [serial = 1396] [outer = 000000CFDC62D400] 17:39:03 INFO - PROCESS | 2388 | 1461285543499 Marionette DEBUG loaded listener.js 17:39:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDCA52C00) [pid = 2388] [serial = 1397] [outer = 000000CFDC62D400] 17:39:03 INFO - PROCESS | 2388 | 1461285543877 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]]]}] 17:39:03 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 17:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 586ms 17:39:03 INFO - PROCESS | 2388 | 1461285543950 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:39:03 INFO - PROCESS | 2388 | 1461285543952 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:39:03 INFO - PROCESS | 2388 | 1461285543956 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 2388 | 1461285543957 Marionette TRACE conn5 <- [1,1826,null,{}] 17:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:39:03 INFO - PROCESS | 2388 | 1461285543961 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}] 17:39:04 INFO - PROCESS | 2388 | 1461285544076 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:39:04 INFO - PROCESS | 2388 | 1461285544161 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF918000 == 54 [pid = 2388] [id = 466] 17:39:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDE461400) [pid = 2388] [serial = 1398] [outer = 0000000000000000] 17:39:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDEB94800) [pid = 2388] [serial = 1399] [outer = 000000CFDE461400] 17:39:04 INFO - PROCESS | 2388 | 1461285544211 Marionette DEBUG loaded listener.js 17:39:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDEE11400) [pid = 2388] [serial = 1400] [outer = 000000CFDE461400] 17:39:05 INFO - PROCESS | 2388 | 1461285545038 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]]]}] 17:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1175ms 17:39:05 INFO - PROCESS | 2388 | 1461285545190 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:39:05 INFO - PROCESS | 2388 | 1461285545192 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:39:05 INFO - PROCESS | 2388 | 1461285545196 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:39:05 INFO - PROCESS | 2388 | 1461285545198 Marionette TRACE conn5 <- [1,1830,null,{}] 17:39:05 INFO - PROCESS | 2388 | 1461285545208 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}] 17:39:05 INFO - PROCESS | 2388 | 1461285545352 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:39:05 INFO - PROCESS | 2388 | 1461285545360 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE080F800 == 55 [pid = 2388] [id = 467] 17:39:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDEF43C00) [pid = 2388] [serial = 1401] [outer = 0000000000000000] 17:39:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDF2F0C00) [pid = 2388] [serial = 1402] [outer = 000000CFDEF43C00] 17:39:05 INFO - PROCESS | 2388 | 1461285545414 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDF95FC00) [pid = 2388] [serial = 1403] [outer = 000000CFDEF43C00] 17:39:05 INFO - PROCESS | 2388 | 1461285545865 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]]]}] 17:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 17:39:05 INFO - PROCESS | 2388 | 1461285545893 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:39:05 INFO - PROCESS | 2388 | 1461285545895 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:39:05 INFO - PROCESS | 2388 | 1461285545898 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:39:05 INFO - PROCESS | 2388 | 1461285545900 Marionette TRACE conn5 <- [1,1834,null,{}] 17:39:05 INFO - PROCESS | 2388 | 1461285545903 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}] 17:39:06 INFO - PROCESS | 2388 | 1461285546056 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:39:06 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDCA18800) [pid = 2388] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:39:06 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDEE0A800) [pid = 2388] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:39:06 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD4329C00) [pid = 2388] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:39:06 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD1D50400) [pid = 2388] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:39:06 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD2640C00) [pid = 2388] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:39:06 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDC60E000) [pid = 2388] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:39:06 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD2810400) [pid = 2388] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:39:06 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDF64D400) [pid = 2388] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:39:06 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDF2F0800) [pid = 2388] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:39:06 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD7D65800) [pid = 2388] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:39:06 INFO - PROCESS | 2388 | 1461285546143 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AF7800 == 56 [pid = 2388] [id = 468] 17:39:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD2646000) [pid = 2388] [serial = 1404] [outer = 0000000000000000] 17:39:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD2A28800) [pid = 2388] [serial = 1405] [outer = 000000CFD2646000] 17:39:06 INFO - PROCESS | 2388 | 1461285546188 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDCA18800) [pid = 2388] [serial = 1406] [outer = 000000CFD2646000] 17:39:06 INFO - PROCESS | 2388 | 1461285546547 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]]]}] 17:39:06 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) 17:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 17:39:06 INFO - PROCESS | 2388 | 1461285546593 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 2388 | 1461285546595 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:39:06 INFO - PROCESS | 2388 | 1461285546598 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 2388 | 1461285546600 Marionette TRACE conn5 <- [1,1838,null,{}] 17:39:06 INFO - PROCESS | 2388 | 1461285546603 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}] 17:39:06 INFO - PROCESS | 2388 | 1461285546683 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:39:06 INFO - PROCESS | 2388 | 1461285546689 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31D4800 == 57 [pid = 2388] [id = 469] 17:39:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDF5EE800) [pid = 2388] [serial = 1407] [outer = 0000000000000000] 17:39:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFE0202C00) [pid = 2388] [serial = 1408] [outer = 000000CFDF5EE800] 17:39:06 INFO - PROCESS | 2388 | 1461285546735 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFE048F400) [pid = 2388] [serial = 1409] [outer = 000000CFDF5EE800] 17:39:07 INFO - PROCESS | 2388 | 1461285547160 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]]]}] 17:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 587ms 17:39:07 INFO - PROCESS | 2388 | 1461285547191 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 2388 | 1461285547193 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:39:07 INFO - PROCESS | 2388 | 1461285547197 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - PROCESS | 2388 | 1461285547199 Marionette TRACE conn5 <- [1,1842,null,{}] 17:39:07 INFO - PROCESS | 2388 | 1461285547207 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}] 17:39:07 INFO - PROCESS | 2388 | 1461285547288 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:39:07 INFO - PROCESS | 2388 | 1461285547295 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3717000 == 58 [pid = 2388] [id = 470] 17:39:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFE0F03400) [pid = 2388] [serial = 1410] [outer = 0000000000000000] 17:39:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFE0F0C800) [pid = 2388] [serial = 1411] [outer = 000000CFE0F03400] 17:39:07 INFO - PROCESS | 2388 | 1461285547343 Marionette DEBUG loaded listener.js 17:39:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFE0F28C00) [pid = 2388] [serial = 1412] [outer = 000000CFE0F03400] 17:39:07 INFO - PROCESS | 2388 | 1461285547778 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]]]}] 17:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 649ms 17:39:07 INFO - PROCESS | 2388 | 1461285547846 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 2388 | 1461285547849 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:39:07 INFO - PROCESS | 2388 | 1461285547852 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - PROCESS | 2388 | 1461285547854 Marionette TRACE conn5 <- [1,1846,null,{}] 17:39:07 INFO - PROCESS | 2388 | 1461285547858 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}] 17:39:07 INFO - PROCESS | 2388 | 1461285547939 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:39:07 INFO - PROCESS | 2388 | 1461285547949 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5AA7800 == 59 [pid = 2388] [id = 471] 17:39:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFE0F2F000) [pid = 2388] [serial = 1413] [outer = 0000000000000000] 17:39:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFE1112C00) [pid = 2388] [serial = 1414] [outer = 000000CFE0F2F000] 17:39:08 INFO - PROCESS | 2388 | 1461285547995 Marionette DEBUG loaded listener.js 17:39:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFE1E2AC00) [pid = 2388] [serial = 1415] [outer = 000000CFE0F2F000] 17:39:08 INFO - PROCESS | 2388 | 1461285548712 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]]]}] 17:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 944ms 17:39:08 INFO - PROCESS | 2388 | 1461285548800 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:39:08 INFO - PROCESS | 2388 | 1461285548806 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:39:08 INFO - PROCESS | 2388 | 1461285548812 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:39:08 INFO - PROCESS | 2388 | 1461285548816 Marionette TRACE conn5 <- [1,1850,null,{}] 17:39:08 INFO - PROCESS | 2388 | 1461285548822 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}] 17:39:08 INFO - PROCESS | 2388 | 1461285548973 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:39:09 INFO - PROCESS | 2388 | 1461285549059 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8384000 == 60 [pid = 2388] [id = 472] 17:39:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD3F9A400) [pid = 2388] [serial = 1416] [outer = 0000000000000000] 17:39:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD7D8B800) [pid = 2388] [serial = 1417] [outer = 000000CFD3F9A400] 17:39:09 INFO - PROCESS | 2388 | 1461285549121 Marionette DEBUG loaded listener.js 17:39:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD8E17800) [pid = 2388] [serial = 1418] [outer = 000000CFD3F9A400] 17:39:09 INFO - PROCESS | 2388 | 1461285549675 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]]]}] 17:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 943ms 17:39:09 INFO - PROCESS | 2388 | 1461285549758 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:39:09 INFO - PROCESS | 2388 | 1461285549764 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:39:09 INFO - PROCESS | 2388 | 1461285549772 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:39:09 INFO - PROCESS | 2388 | 1461285549775 Marionette TRACE conn5 <- [1,1854,null,{}] 17:39:09 INFO - PROCESS | 2388 | 1461285549779 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}] 17:39:09 INFO - PROCESS | 2388 | 1461285549928 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:39:10 INFO - PROCESS | 2388 | 1461285550040 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE02B2000 == 61 [pid = 2388] [id = 473] 17:39:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDC9D4400) [pid = 2388] [serial = 1419] [outer = 0000000000000000] 17:39:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDEB8F400) [pid = 2388] [serial = 1420] [outer = 000000CFDC9D4400] 17:39:10 INFO - PROCESS | 2388 | 1461285550098 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDF187400) [pid = 2388] [serial = 1421] [outer = 000000CFDC9D4400] 17:39:10 INFO - PROCESS | 2388 | 1461285550723 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]]]}] 17:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 985ms 17:39:10 INFO - PROCESS | 2388 | 1461285550761 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:39:10 INFO - PROCESS | 2388 | 1461285550764 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:39:10 INFO - PROCESS | 2388 | 1461285550768 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:39:10 INFO - PROCESS | 2388 | 1461285550773 Marionette TRACE conn5 <- [1,1858,null,{}] 17:39:10 INFO - PROCESS | 2388 | 1461285550785 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}] 17:39:10 INFO - PROCESS | 2388 | 1461285550898 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:39:11 INFO - PROCESS | 2388 | 1461285551019 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D05800 == 62 [pid = 2388] [id = 474] 17:39:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE0323800) [pid = 2388] [serial = 1422] [outer = 0000000000000000] 17:39:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFE0496C00) [pid = 2388] [serial = 1423] [outer = 000000CFE0323800] 17:39:11 INFO - PROCESS | 2388 | 1461285551079 Marionette DEBUG loaded listener.js 17:39:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE1E2E000) [pid = 2388] [serial = 1424] [outer = 000000CFE0323800] 17:39:11 INFO - PROCESS | 2388 | 1461285551686 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]]]}] 17:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 986ms 17:39:11 INFO - PROCESS | 2388 | 1461285551921 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:39:11 INFO - PROCESS | 2388 | 1461285551926 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:39:11 INFO - PROCESS | 2388 | 1461285551953 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:39:11 INFO - PROCESS | 2388 | 1461285551957 Marionette TRACE conn5 <- [1,1862,null,{}] 17:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:39:11 INFO - PROCESS | 2388 | 1461285551968 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}] 17:39:12 INFO - PROCESS | 2388 | 1461285552120 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:39:12 INFO - PROCESS | 2388 | 1461285552218 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3A13000 == 63 [pid = 2388] [id = 475] 17:39:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD2739400) [pid = 2388] [serial = 1425] [outer = 0000000000000000] 17:39:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD280AC00) [pid = 2388] [serial = 1426] [outer = 000000CFD2739400] 17:39:12 INFO - PROCESS | 2388 | 1461285552269 Marionette DEBUG loaded listener.js 17:39:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD2A23000) [pid = 2388] [serial = 1427] [outer = 000000CFD2739400] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8779800 == 62 [pid = 2388] [id = 430] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3717000 == 61 [pid = 2388] [id = 470] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31D4800 == 60 [pid = 2388] [id = 469] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AF7800 == 59 [pid = 2388] [id = 468] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE080F800 == 58 [pid = 2388] [id = 467] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF918000 == 57 [pid = 2388] [id = 466] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF562000 == 56 [pid = 2388] [id = 465] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA85800 == 55 [pid = 2388] [id = 464] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7510800 == 54 [pid = 2388] [id = 463] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDFEBB400) [pid = 2388] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD82D6000 == 53 [pid = 2388] [id = 462] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5AAE000 == 52 [pid = 2388] [id = 461] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59F5800 == 51 [pid = 2388] [id = 460] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D10000 == 50 [pid = 2388] [id = 459] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF9A1800 == 49 [pid = 2388] [id = 458] 17:39:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD81D2800 == 48 [pid = 2388] [id = 457] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDCAD0400) [pid = 2388] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDEF46400) [pid = 2388] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD7559000) [pid = 2388] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD8E1C400) [pid = 2388] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD78C6400) [pid = 2388] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD968F800) [pid = 2388] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDC608800) [pid = 2388] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDC970C00) [pid = 2388] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD294A000) [pid = 2388] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD294B800) [pid = 2388] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD2A2F400) [pid = 2388] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDE46A800) [pid = 2388] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDFA1E800) [pid = 2388] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDF5D8000) [pid = 2388] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDF2EAC00) [pid = 2388] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFDF95E000) [pid = 2388] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDF5F1400) [pid = 2388] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD7D87400) [pid = 2388] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDEB21000) [pid = 2388] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDF5ECC00) [pid = 2388] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDCA1A400) [pid = 2388] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:39:12 INFO - PROCESS | 2388 | 1461285552900 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]]]}] 17:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 986ms 17:39:12 INFO - PROCESS | 2388 | 1461285552952 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 2388 | 1461285552956 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:39:12 INFO - PROCESS | 2388 | 1461285552964 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - PROCESS | 2388 | 1461285552968 Marionette TRACE conn5 <- [1,1866,null,{}] 17:39:12 INFO - PROCESS | 2388 | 1461285552972 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}] 17:39:13 INFO - PROCESS | 2388 | 1461285553063 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:39:13 INFO - PROCESS | 2388 | 1461285553142 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7F46000 == 49 [pid = 2388] [id = 476] 17:39:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD294DC00) [pid = 2388] [serial = 1428] [outer = 0000000000000000] 17:39:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD2FAB000) [pid = 2388] [serial = 1429] [outer = 000000CFD294DC00] 17:39:13 INFO - PROCESS | 2388 | 1461285553190 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD439FC00) [pid = 2388] [serial = 1430] [outer = 000000CFD294DC00] 17:39:13 INFO - PROCESS | 2388 | 1461285553650 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]]]}] 17:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 735ms 17:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:39:13 INFO - PROCESS | 2388 | 1461285553705 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:39:13 INFO - PROCESS | 2388 | 1461285553707 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:39:13 INFO - PROCESS | 2388 | 1461285553711 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:39:13 INFO - PROCESS | 2388 | 1461285553714 Marionette TRACE conn5 <- [1,1870,null,{}] 17:39:13 INFO - PROCESS | 2388 | 1461285553723 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}] 17:39:13 INFO - PROCESS | 2388 | 1461285553809 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:39:13 INFO - PROCESS | 2388 | 1461285553822 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AF3000 == 50 [pid = 2388] [id = 477] 17:39:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD81AF400) [pid = 2388] [serial = 1431] [outer = 0000000000000000] 17:39:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD8210400) [pid = 2388] [serial = 1432] [outer = 000000CFD81AF400] 17:39:13 INFO - PROCESS | 2388 | 1461285553872 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD8EA4C00) [pid = 2388] [serial = 1433] [outer = 000000CFD81AF400] 17:39:14 INFO - PROCESS | 2388 | 1461285554345 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]]]}] 17:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 17:39:14 INFO - PROCESS | 2388 | 1461285554385 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:39:14 INFO - PROCESS | 2388 | 1461285554388 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:39:14 INFO - PROCESS | 2388 | 1461285554391 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:39:14 INFO - PROCESS | 2388 | 1461285554393 Marionette TRACE conn5 <- [1,1874,null,{}] 17:39:14 INFO - PROCESS | 2388 | 1461285554396 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}] 17:39:14 INFO - PROCESS | 2388 | 1461285554482 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:39:14 INFO - PROCESS | 2388 | 1461285554491 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF2B6800 == 51 [pid = 2388] [id = 478] 17:39:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFDBE7F800) [pid = 2388] [serial = 1434] [outer = 0000000000000000] 17:39:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFDC60D400) [pid = 2388] [serial = 1435] [outer = 000000CFDBE7F800] 17:39:14 INFO - PROCESS | 2388 | 1461285554538 Marionette DEBUG loaded listener.js 17:39:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDC96E400) [pid = 2388] [serial = 1436] [outer = 000000CFDBE7F800] 17:39:14 INFO - PROCESS | 2388 | 1461285554975 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]]]}] 17:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 17:39:15 INFO - PROCESS | 2388 | 1461285555024 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 2388 | 1461285555026 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:39:15 INFO - PROCESS | 2388 | 1461285555029 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 2388 | 1461285555031 Marionette TRACE conn5 <- [1,1878,null,{}] 17:39:15 INFO - PROCESS | 2388 | 1461285555035 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}] 17:39:15 INFO - PROCESS | 2388 | 1461285555142 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:39:15 INFO - PROCESS | 2388 | 1461285555224 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF780000 == 52 [pid = 2388] [id = 479] 17:39:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDC9D7C00) [pid = 2388] [serial = 1437] [outer = 0000000000000000] 17:39:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDCA18000) [pid = 2388] [serial = 1438] [outer = 000000CFDC9D7C00] 17:39:15 INFO - PROCESS | 2388 | 1461285555270 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDE09BC00) [pid = 2388] [serial = 1439] [outer = 000000CFDC9D7C00] 17:39:15 INFO - PROCESS | 2388 | 1461285555691 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]]]}] 17:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 691ms 17:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:39:15 INFO - PROCESS | 2388 | 1461285555724 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 2388 | 1461285555726 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:39:15 INFO - PROCESS | 2388 | 1461285555729 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 2388 | 1461285555731 Marionette TRACE conn5 <- [1,1882,null,{}] 17:39:15 INFO - PROCESS | 2388 | 1461285555735 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}] 17:39:15 INFO - PROCESS | 2388 | 1461285555869 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:39:15 INFO - PROCESS | 2388 | 1461285555918 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3F79800 == 53 [pid = 2388] [id = 480] 17:39:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDEB26000) [pid = 2388] [serial = 1440] [outer = 0000000000000000] 17:39:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDEE0D000) [pid = 2388] [serial = 1441] [outer = 000000CFDEB26000] 17:39:15 INFO - PROCESS | 2388 | 1461285555973 Marionette DEBUG loaded listener.js 17:39:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDF121000) [pid = 2388] [serial = 1442] [outer = 000000CFDEB26000] 17:39:16 INFO - PROCESS | 2388 | 1461285556411 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]]]}] 17:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 734ms 17:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:39:16 INFO - PROCESS | 2388 | 1461285556466 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:39:16 INFO - PROCESS | 2388 | 1461285556468 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:39:16 INFO - PROCESS | 2388 | 1461285556472 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:39:16 INFO - PROCESS | 2388 | 1461285556473 Marionette TRACE conn5 <- [1,1886,null,{}] 17:39:16 INFO - PROCESS | 2388 | 1461285556515 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}] 17:39:16 INFO - PROCESS | 2388 | 1461285556625 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:39:16 INFO - PROCESS | 2388 | 1461285556637 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE0FEC800 == 54 [pid = 2388] [id = 481] 17:39:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDEF21400) [pid = 2388] [serial = 1443] [outer = 0000000000000000] 17:39:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDF2ED000) [pid = 2388] [serial = 1444] [outer = 000000CFDEF21400] 17:39:16 INFO - PROCESS | 2388 | 1461285556683 Marionette DEBUG loaded listener.js 17:39:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDF5E7800) [pid = 2388] [serial = 1445] [outer = 000000CFDEF21400] 17:39:17 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE0F03400) [pid = 2388] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:39:17 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD273E400) [pid = 2388] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:39:17 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD7FD3C00) [pid = 2388] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:39:17 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDEE0CC00) [pid = 2388] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:39:17 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDE461400) [pid = 2388] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:39:17 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD2A21C00) [pid = 2388] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:39:17 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFDEF43C00) [pid = 2388] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:39:17 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD2646000) [pid = 2388] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:39:17 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDC62D400) [pid = 2388] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:39:17 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDF5EE800) [pid = 2388] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:39:17 INFO - PROCESS | 2388 | 1461285557260 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]]]}] 17:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 816ms 17:39:17 INFO - PROCESS | 2388 | 1461285557291 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 2388 | 1461285557293 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:39:17 INFO - PROCESS | 2388 | 1461285557297 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:39:17 INFO - PROCESS | 2388 | 1461285557298 Marionette TRACE conn5 <- [1,1890,null,{}] 17:39:17 INFO - PROCESS | 2388 | 1461285557306 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}] 17:39:17 INFO - PROCESS | 2388 | 1461285557385 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:39:17 INFO - PROCESS | 2388 | 1461285557392 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE2530000 == 55 [pid = 2388] [id = 482] 17:39:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD75CC400) [pid = 2388] [serial = 1446] [outer = 0000000000000000] 17:39:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFDEBC4C00) [pid = 2388] [serial = 1447] [outer = 000000CFD75CC400] 17:39:17 INFO - PROCESS | 2388 | 1461285557438 Marionette DEBUG loaded listener.js 17:39:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFDF5EFC00) [pid = 2388] [serial = 1448] [outer = 000000CFD75CC400] 17:39:17 INFO - PROCESS | 2388 | 1461285557850 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]]]}] 17:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 584ms 17:39:17 INFO - PROCESS | 2388 | 1461285557889 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 2388 | 1461285557891 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:39:17 INFO - PROCESS | 2388 | 1461285557894 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:39:17 INFO - PROCESS | 2388 | 1461285557896 Marionette TRACE conn5 <- [1,1894,null,{}] 17:39:17 INFO - PROCESS | 2388 | 1461285557900 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}] 17:39:18 INFO - PROCESS | 2388 | 1461285558009 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:39:18 INFO - PROCESS | 2388 | 1461285558016 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3147800 == 56 [pid = 2388] [id = 483] 17:39:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFDF658000) [pid = 2388] [serial = 1449] [outer = 0000000000000000] 17:39:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFDF964000) [pid = 2388] [serial = 1450] [outer = 000000CFDF658000] 17:39:18 INFO - PROCESS | 2388 | 1461285558063 Marionette DEBUG loaded listener.js 17:39:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDFA1A400) [pid = 2388] [serial = 1451] [outer = 000000CFDF658000] 17:39:18 INFO - PROCESS | 2388 | 1461285558480 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]]]}] 17:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 626ms 17:39:18 INFO - PROCESS | 2388 | 1461285558525 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:39:18 INFO - PROCESS | 2388 | 1461285558528 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:39:18 INFO - PROCESS | 2388 | 1461285558531 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:39:18 INFO - PROCESS | 2388 | 1461285558533 Marionette TRACE conn5 <- [1,1898,null,{}] 17:39:18 INFO - PROCESS | 2388 | 1461285558537 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}] 17:39:18 INFO - PROCESS | 2388 | 1461285558617 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:39:18 INFO - PROCESS | 2388 | 1461285558624 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3280800 == 57 [pid = 2388] [id = 484] 17:39:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDFA1CC00) [pid = 2388] [serial = 1452] [outer = 0000000000000000] 17:39:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDFE18800) [pid = 2388] [serial = 1453] [outer = 000000CFDFA1CC00] 17:39:18 INFO - PROCESS | 2388 | 1461285558669 Marionette DEBUG loaded listener.js 17:39:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFE004BC00) [pid = 2388] [serial = 1454] [outer = 000000CFDFA1CC00] 17:39:19 INFO - PROCESS | 2388 | 1461285559095 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]]]}] 17:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 586ms 17:39:19 INFO - PROCESS | 2388 | 1461285559124 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:39:19 INFO - PROCESS | 2388 | 1461285559127 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:39:19 INFO - PROCESS | 2388 | 1461285559130 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:39:19 INFO - PROCESS | 2388 | 1461285559133 Marionette TRACE conn5 <- [1,1902,null,{}] 17:39:19 INFO - PROCESS | 2388 | 1461285559142 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}] 17:39:19 INFO - PROCESS | 2388 | 1461285559295 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:39:19 INFO - PROCESS | 2388 | 1461285559481 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3AE7000 == 58 [pid = 2388] [id = 485] 17:39:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD2640C00) [pid = 2388] [serial = 1455] [outer = 0000000000000000] 17:39:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD2736400) [pid = 2388] [serial = 1456] [outer = 000000CFD2640C00] 17:39:19 INFO - PROCESS | 2388 | 1461285559543 Marionette DEBUG loaded listener.js 17:39:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD2DA2C00) [pid = 2388] [serial = 1457] [outer = 000000CFD2640C00] 17:39:20 INFO - PROCESS | 2388 | 1461285560108 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]]]}] 17:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 986ms 17:39:20 INFO - PROCESS | 2388 | 1461285560136 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 2388 | 1461285560141 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:39:20 INFO - PROCESS | 2388 | 1461285560147 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:39:20 INFO - PROCESS | 2388 | 1461285560152 Marionette TRACE conn5 <- [1,1906,null,{}] 17:39:20 INFO - PROCESS | 2388 | 1461285560158 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}] 17:39:20 INFO - PROCESS | 2388 | 1461285560270 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:39:20 INFO - PROCESS | 2388 | 1461285560364 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDECEE000 == 59 [pid = 2388] [id = 486] 17:39:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD82E4C00) [pid = 2388] [serial = 1458] [outer = 0000000000000000] 17:39:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD8E1FC00) [pid = 2388] [serial = 1459] [outer = 000000CFD82E4C00] 17:39:20 INFO - PROCESS | 2388 | 1461285560423 Marionette DEBUG loaded listener.js 17:39:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDC60D000) [pid = 2388] [serial = 1460] [outer = 000000CFD82E4C00] 17:39:21 INFO - PROCESS | 2388 | 1461285561031 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]]]}] 17:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 923ms 17:39:21 INFO - PROCESS | 2388 | 1461285561078 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:39:21 INFO - PROCESS | 2388 | 1461285561082 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:39:21 INFO - PROCESS | 2388 | 1461285561085 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:39:21 INFO - PROCESS | 2388 | 1461285561088 Marionette TRACE conn5 <- [1,1910,null,{}] 17:39:21 INFO - PROCESS | 2388 | 1461285561092 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}] 17:39:21 INFO - PROCESS | 2388 | 1461285561200 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:39:21 INFO - PROCESS | 2388 | 1461285561281 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3271800 == 60 [pid = 2388] [id = 487] 17:39:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDE466400) [pid = 2388] [serial = 1461] [outer = 0000000000000000] 17:39:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDEB9A000) [pid = 2388] [serial = 1462] [outer = 000000CFDE466400] 17:39:21 INFO - PROCESS | 2388 | 1461285561378 Marionette DEBUG loaded listener.js 17:39:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDF185C00) [pid = 2388] [serial = 1463] [outer = 000000CFDE466400] 17:39:21 INFO - PROCESS | 2388 | 1461285561979 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]]]}] 17:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 945ms 17:39:22 INFO - PROCESS | 2388 | 1461285562031 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 2388 | 1461285562036 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:39:22 INFO - PROCESS | 2388 | 1461285562048 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - PROCESS | 2388 | 1461285562053 Marionette TRACE conn5 <- [1,1914,null,{}] 17:39:22 INFO - PROCESS | 2388 | 1461285562057 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}] 17:39:22 INFO - PROCESS | 2388 | 1461285562198 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:39:22 INFO - PROCESS | 2388 | 1461285562317 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B4B800 == 61 [pid = 2388] [id = 488] 17:39:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDE6EB800) [pid = 2388] [serial = 1464] [outer = 0000000000000000] 17:39:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE048BC00) [pid = 2388] [serial = 1465] [outer = 000000CFDE6EB800] 17:39:22 INFO - PROCESS | 2388 | 1461285562374 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE09E0800) [pid = 2388] [serial = 1466] [outer = 000000CFDE6EB800] 17:39:22 INFO - PROCESS | 2388 | 1461285562906 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]]]}] 17:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 902ms 17:39:22 INFO - PROCESS | 2388 | 1461285562951 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 2388 | 1461285562954 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:39:22 INFO - PROCESS | 2388 | 1461285562958 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - PROCESS | 2388 | 1461285562961 Marionette TRACE conn5 <- [1,1918,null,{}] 17:39:22 INFO - PROCESS | 2388 | 1461285562965 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}] 17:39:23 INFO - PROCESS | 2388 | 1461285563070 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:39:23 INFO - PROCESS | 2388 | 1461285563161 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74B2000 == 62 [pid = 2388] [id = 489] 17:39:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE09B3400) [pid = 2388] [serial = 1467] [outer = 0000000000000000] 17:39:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE0F30C00) [pid = 2388] [serial = 1468] [outer = 000000CFE09B3400] 17:39:23 INFO - PROCESS | 2388 | 1461285563216 Marionette DEBUG loaded listener.js 17:39:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE1E2F400) [pid = 2388] [serial = 1469] [outer = 000000CFE09B3400] 17:39:23 INFO - PROCESS | 2388 | 1461285563823 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]]]}] 17:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 923ms 17:39:24 INFO - PROCESS | 2388 | 1461285564058 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 2388 | 1461285564063 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:39:24 INFO - PROCESS | 2388 | 1461285564069 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - PROCESS | 2388 | 1461285564073 Marionette TRACE conn5 <- [1,1922,null,{}] 17:39:24 INFO - PROCESS | 2388 | 1461285564078 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}] 17:39:24 INFO - PROCESS | 2388 | 1461285564179 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:39:24 INFO - PROCESS | 2388 | 1461285564255 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDBE33800 == 63 [pid = 2388] [id = 490] 17:39:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFD294A800) [pid = 2388] [serial = 1470] [outer = 0000000000000000] 17:39:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFD2A23400) [pid = 2388] [serial = 1471] [outer = 000000CFD294A800] 17:39:24 INFO - PROCESS | 2388 | 1461285564304 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFD7CCB400) [pid = 2388] [serial = 1472] [outer = 000000CFD294A800] 17:39:24 INFO - PROCESS | 2388 | 1461285564930 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]]]}] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA90800 == 62 [pid = 2388] [id = 449] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE03AB000 == 61 [pid = 2388] [id = 452] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF570000 == 60 [pid = 2388] [id = 450] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7C84000 == 59 [pid = 2388] [id = 278] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3280800 == 58 [pid = 2388] [id = 484] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3147800 == 57 [pid = 2388] [id = 483] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE2530000 == 56 [pid = 2388] [id = 482] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE0FEC800 == 55 [pid = 2388] [id = 481] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3F79800 == 54 [pid = 2388] [id = 480] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF780000 == 53 [pid = 2388] [id = 479] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF2B6800 == 52 [pid = 2388] [id = 478] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AF3000 == 51 [pid = 2388] [id = 477] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7F46000 == 50 [pid = 2388] [id = 476] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3A13000 == 49 [pid = 2388] [id = 475] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8384000 == 48 [pid = 2388] [id = 472] 17:39:24 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5AA7800 == 47 [pid = 2388] [id = 471] 17:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 923ms 17:39:25 INFO - PROCESS | 2388 | 1461285564997 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:39:25 INFO - PROCESS | 2388 | 1461285565001 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:39:25 INFO - PROCESS | 2388 | 1461285565009 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:39:25 INFO - PROCESS | 2388 | 1461285565012 Marionette TRACE conn5 <- [1,1926,null,{}] 17:39:25 INFO - PROCESS | 2388 | 1461285565017 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}] 17:39:25 INFO - PROCESS | 2388 | 1461285565115 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFD2FB0000) [pid = 2388] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFE09EA400) [pid = 2388] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFE0936800) [pid = 2388] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDEB94800) [pid = 2388] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFD312FC00) [pid = 2388] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD2A26C00) [pid = 2388] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE0F28C00) [pid = 2388] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDF658800) [pid = 2388] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDF2F0C00) [pid = 2388] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD2A28800) [pid = 2388] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDC609400) [pid = 2388] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDCA12800) [pid = 2388] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFE0202C00) [pid = 2388] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDEE11400) [pid = 2388] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDF95FC00) [pid = 2388] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDCA52C00) [pid = 2388] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE048F400) [pid = 2388] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDCA18800) [pid = 2388] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE0F0C800) [pid = 2388] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE0489400) [pid = 2388] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD2FA9400) [pid = 2388] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD7448C00) [pid = 2388] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD8E1F400) [pid = 2388] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD9A2C000) [pid = 2388] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:39:25 INFO - PROCESS | 2388 | 1461285565204 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7D53000 == 48 [pid = 2388] [id = 491] 17:39:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD2806800) [pid = 2388] [serial = 1473] [outer = 0000000000000000] 17:39:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD294EC00) [pid = 2388] [serial = 1474] [outer = 000000CFD2806800] 17:39:25 INFO - PROCESS | 2388 | 1461285565252 Marionette DEBUG loaded listener.js 17:39:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD317A400) [pid = 2388] [serial = 1475] [outer = 000000CFD2806800] 17:39:25 INFO - PROCESS | 2388 | 1461285565708 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]]]}] 17:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 731ms 17:39:25 INFO - PROCESS | 2388 | 1461285565742 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:39:25 INFO - PROCESS | 2388 | 1461285565745 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:39:25 INFO - PROCESS | 2388 | 1461285565748 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:39:25 INFO - PROCESS | 2388 | 1461285565750 Marionette TRACE conn5 <- [1,1930,null,{}] 17:39:25 INFO - PROCESS | 2388 | 1461285565760 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}] 17:39:25 INFO - PROCESS | 2388 | 1461285565849 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:39:25 INFO - PROCESS | 2388 | 1461285565861 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF2B6800 == 49 [pid = 2388] [id = 492] 17:39:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFD9A2D000) [pid = 2388] [serial = 1476] [outer = 0000000000000000] 17:39:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDBE85400) [pid = 2388] [serial = 1477] [outer = 000000CFD9A2D000] 17:39:25 INFO - PROCESS | 2388 | 1461285565911 Marionette DEBUG loaded listener.js 17:39:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDC631400) [pid = 2388] [serial = 1478] [outer = 000000CFD9A2D000] 17:39:26 INFO - PROCESS | 2388 | 1461285566379 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]]]}] 17:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 17:39:26 INFO - PROCESS | 2388 | 1461285566443 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:39:26 INFO - PROCESS | 2388 | 1461285566445 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:39:26 INFO - PROCESS | 2388 | 1461285566449 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:39:26 INFO - PROCESS | 2388 | 1461285566451 Marionette TRACE conn5 <- [1,1934,null,{}] 17:39:26 INFO - PROCESS | 2388 | 1461285566454 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}] 17:39:26 INFO - PROCESS | 2388 | 1461285566539 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:39:26 INFO - PROCESS | 2388 | 1461285566549 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFB85000 == 50 [pid = 2388] [id = 493] 17:39:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDE099800) [pid = 2388] [serial = 1479] [outer = 0000000000000000] 17:39:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDE462C00) [pid = 2388] [serial = 1480] [outer = 000000CFDE099800] 17:39:26 INFO - PROCESS | 2388 | 1461285566597 Marionette DEBUG loaded listener.js 17:39:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDEB9D000) [pid = 2388] [serial = 1481] [outer = 000000CFDE099800] 17:39:27 INFO - PROCESS | 2388 | 1461285567085 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]]]}] 17:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 692ms 17:39:27 INFO - PROCESS | 2388 | 1461285567144 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 2388 | 1461285567146 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:39:27 INFO - PROCESS | 2388 | 1461285567149 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - PROCESS | 2388 | 1461285567151 Marionette TRACE conn5 <- [1,1938,null,{}] 17:39:27 INFO - PROCESS | 2388 | 1461285567159 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}] 17:39:27 INFO - PROCESS | 2388 | 1461285567242 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:39:27 INFO - PROCESS | 2388 | 1461285567249 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE114C800 == 51 [pid = 2388] [id = 494] 17:39:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDEE11400) [pid = 2388] [serial = 1482] [outer = 0000000000000000] 17:39:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDEF25800) [pid = 2388] [serial = 1483] [outer = 000000CFDEE11400] 17:39:27 INFO - PROCESS | 2388 | 1461285567296 Marionette DEBUG loaded listener.js 17:39:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF2F3000) [pid = 2388] [serial = 1484] [outer = 000000CFDEE11400] 17:39:27 INFO - PROCESS | 2388 | 1461285567771 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]]]}] 17:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 628ms 17:39:27 INFO - PROCESS | 2388 | 1461285567781 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 2388 | 1461285567783 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:39:27 INFO - PROCESS | 2388 | 1461285567786 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:39:27 INFO - PROCESS | 2388 | 1461285567788 Marionette TRACE conn5 <- [1,1942,null,{}] 17:39:27 INFO - PROCESS | 2388 | 1461285567791 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}] 17:39:27 INFO - PROCESS | 2388 | 1461285567924 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:39:28 INFO - PROCESS | 2388 | 1461285568012 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3143000 == 52 [pid = 2388] [id = 495] 17:39:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDF961400) [pid = 2388] [serial = 1485] [outer = 0000000000000000] 17:39:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDFE14800) [pid = 2388] [serial = 1486] [outer = 000000CFDF961400] 17:39:28 INFO - PROCESS | 2388 | 1461285568062 Marionette DEBUG loaded listener.js 17:39:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE032D000) [pid = 2388] [serial = 1487] [outer = 000000CFDF961400] 17:39:28 INFO - PROCESS | 2388 | 1461285568507 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]]]}] 17:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 17:39:28 INFO - PROCESS | 2388 | 1461285568523 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:39:28 INFO - PROCESS | 2388 | 1461285568525 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:39:28 INFO - PROCESS | 2388 | 1461285568528 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:39:28 INFO - PROCESS | 2388 | 1461285568530 Marionette TRACE conn5 <- [1,1946,null,{}] 17:39:28 INFO - PROCESS | 2388 | 1461285568534 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}] 17:39:28 INFO - PROCESS | 2388 | 1461285568652 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:39:28 INFO - PROCESS | 2388 | 1461285568659 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE371B800 == 53 [pid = 2388] [id = 496] 17:39:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE048F000) [pid = 2388] [serial = 1488] [outer = 0000000000000000] 17:39:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE09B1400) [pid = 2388] [serial = 1489] [outer = 000000CFE048F000] 17:39:28 INFO - PROCESS | 2388 | 1461285568705 Marionette DEBUG loaded listener.js 17:39:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE1106400) [pid = 2388] [serial = 1490] [outer = 000000CFE048F000] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDC9D7C00) [pid = 2388] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFD2739400) [pid = 2388] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDBE7F800) [pid = 2388] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD81AF400) [pid = 2388] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDC9D4400) [pid = 2388] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFE0323800) [pid = 2388] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD3F9A400) [pid = 2388] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD294DC00) [pid = 2388] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDEB26000) [pid = 2388] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDEF21400) [pid = 2388] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD75CC400) [pid = 2388] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDF658000) [pid = 2388] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD26E2800) [pid = 2388] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDFE1BC00) [pid = 2388] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDFE12400) [pid = 2388] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD81AB800) [pid = 2388] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFD2A2C400) [pid = 2388] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFE032F800) [pid = 2388] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:39:29 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFDEF48400) [pid = 2388] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:39:29 INFO - PROCESS | 2388 | 1461285569644 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]]]}] 17:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1130ms 17:39:29 INFO - PROCESS | 2388 | 1461285569663 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:39:29 INFO - PROCESS | 2388 | 1461285569667 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:39:29 INFO - PROCESS | 2388 | 1461285569672 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:39:29 INFO - PROCESS | 2388 | 1461285569676 Marionette TRACE conn5 <- [1,1950,null,{}] 17:39:29 INFO - PROCESS | 2388 | 1461285569683 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}] 17:39:29 INFO - PROCESS | 2388 | 1461285569795 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:39:29 INFO - PROCESS | 2388 | 1461285569918 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDBE34800 == 54 [pid = 2388] [id = 497] 17:39:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFD7C05000) [pid = 2388] [serial = 1491] [outer = 0000000000000000] 17:39:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFD7D89000) [pid = 2388] [serial = 1492] [outer = 000000CFD7C05000] 17:39:29 INFO - PROCESS | 2388 | 1461285569978 Marionette DEBUG loaded listener.js 17:39:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFD8E1A400) [pid = 2388] [serial = 1493] [outer = 000000CFD7C05000] 17:39:30 INFO - PROCESS | 2388 | 1461285570629 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]]]}] 17:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 17:39:30 INFO - PROCESS | 2388 | 1461285570659 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:39:30 INFO - PROCESS | 2388 | 1461285570665 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:39:30 INFO - PROCESS | 2388 | 1461285570672 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:39:30 INFO - PROCESS | 2388 | 1461285570676 Marionette TRACE conn5 <- [1,1954,null,{}] 17:39:30 INFO - PROCESS | 2388 | 1461285570680 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}] 17:39:30 INFO - PROCESS | 2388 | 1461285570791 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:39:30 INFO - PROCESS | 2388 | 1461285570912 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE0810000 == 55 [pid = 2388] [id = 498] 17:39:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFDC60F400) [pid = 2388] [serial = 1494] [outer = 0000000000000000] 17:39:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFDCA1B400) [pid = 2388] [serial = 1495] [outer = 000000CFDC60F400] 17:39:30 INFO - PROCESS | 2388 | 1461285570970 Marionette DEBUG loaded listener.js 17:39:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFDEB8E400) [pid = 2388] [serial = 1496] [outer = 000000CFDC60F400] 17:39:31 INFO - PROCESS | 2388 | 1461285571533 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]]]}] 17:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 881ms 17:39:31 INFO - PROCESS | 2388 | 1461285571570 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:39:31 INFO - PROCESS | 2388 | 1461285571573 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:39:31 INFO - PROCESS | 2388 | 1461285571578 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:39:31 INFO - PROCESS | 2388 | 1461285571583 Marionette TRACE conn5 <- [1,1958,null,{}] 17:39:31 INFO - PROCESS | 2388 | 1461285571595 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}] 17:39:31 INFO - PROCESS | 2388 | 1461285571709 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:39:31 INFO - PROCESS | 2388 | 1461285571801 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5AA4800 == 56 [pid = 2388] [id = 499] 17:39:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFDF658800) [pid = 2388] [serial = 1497] [outer = 0000000000000000] 17:39:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDF969400) [pid = 2388] [serial = 1498] [outer = 000000CFDF658800] 17:39:31 INFO - PROCESS | 2388 | 1461285571860 Marionette DEBUG loaded listener.js 17:39:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFE0049800) [pid = 2388] [serial = 1499] [outer = 000000CFDF658800] 17:39:32 INFO - PROCESS | 2388 | 1461285572451 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]]]}] 17:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 942ms 17:39:32 INFO - PROCESS | 2388 | 1461285572528 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:39:32 INFO - PROCESS | 2388 | 1461285572531 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:39:32 INFO - PROCESS | 2388 | 1461285572535 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:39:32 INFO - PROCESS | 2388 | 1461285572537 Marionette TRACE conn5 <- [1,1962,null,{}] 17:39:32 INFO - PROCESS | 2388 | 1461285572541 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}] 17:39:32 INFO - PROCESS | 2388 | 1461285572680 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:39:32 INFO - PROCESS | 2388 | 1461285572800 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74B9000 == 57 [pid = 2388] [id = 500] 17:39:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFE0355C00) [pid = 2388] [serial = 1500] [outer = 0000000000000000] 17:39:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFE108EC00) [pid = 2388] [serial = 1501] [outer = 000000CFE0355C00] 17:39:32 INFO - PROCESS | 2388 | 1461285572858 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFE259E800) [pid = 2388] [serial = 1502] [outer = 000000CFE0355C00] 17:39:33 INFO - PROCESS | 2388 | 1461285573426 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]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 944ms 17:39:33 INFO - PROCESS | 2388 | 1461285573481 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 2388 | 1461285573484 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:39:33 INFO - PROCESS | 2388 | 1461285573487 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 2388 | 1461285573490 Marionette TRACE conn5 <- [1,1966,null,{}] 17:39:33 INFO - PROCESS | 2388 | 1461285573494 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}] 17:39:33 INFO - PROCESS | 2388 | 1461285573599 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:39:33 INFO - PROCESS | 2388 | 1461285573835 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8180800 == 58 [pid = 2388] [id = 501] 17:39:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFD2173C00) [pid = 2388] [serial = 1503] [outer = 0000000000000000] 17:39:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFD26E0800) [pid = 2388] [serial = 1504] [outer = 000000CFD2173C00] 17:39:33 INFO - PROCESS | 2388 | 1461285573891 Marionette DEBUG loaded listener.js 17:39:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD2FACC00) [pid = 2388] [serial = 1505] [outer = 000000CFD2173C00] 17:39:34 INFO - PROCESS | 2388 | 1461285574478 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]]]}] 17:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1030ms 17:39:34 INFO - PROCESS | 2388 | 1461285574520 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:39:34 INFO - PROCESS | 2388 | 1461285574525 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:39:34 INFO - PROCESS | 2388 | 1461285574531 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:39:34 INFO - PROCESS | 2388 | 1461285574534 Marionette TRACE conn5 <- [1,1970,null,{}] 17:39:34 INFO - PROCESS | 2388 | 1461285574558 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}] 17:39:34 INFO - PROCESS | 2388 | 1461285574666 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:39:34 INFO - PROCESS | 2388 | 1461285574777 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3143000 == 57 [pid = 2388] [id = 495] 17:39:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE114C800 == 56 [pid = 2388] [id = 494] 17:39:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFB85000 == 55 [pid = 2388] [id = 493] 17:39:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF2B6800 == 54 [pid = 2388] [id = 492] 17:39:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7D53000 == 53 [pid = 2388] [id = 491] 17:39:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDBE33800 == 52 [pid = 2388] [id = 490] 17:39:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B4B800 == 51 [pid = 2388] [id = 488] 17:39:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3AE7000 == 50 [pid = 2388] [id = 485] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD2FABC00) [pid = 2388] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFE0052C00) [pid = 2388] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFE0053000) [pid = 2388] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE0324400) [pid = 2388] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDCA18000) [pid = 2388] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDE09BC00) [pid = 2388] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD280AC00) [pid = 2388] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD2A23000) [pid = 2388] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDC60D400) [pid = 2388] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD8210400) [pid = 2388] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFD8EA4C00) [pid = 2388] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFDF187400) [pid = 2388] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFDEB8F400) [pid = 2388] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFE1E2E000) [pid = 2388] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFE0496C00) [pid = 2388] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD8E17800) [pid = 2388] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD7D8B800) [pid = 2388] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFE1112C00) [pid = 2388] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD2FAB000) [pid = 2388] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD439FC00) [pid = 2388] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFDEE0D000) [pid = 2388] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFDF2ED000) [pid = 2388] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFDEBC4C00) [pid = 2388] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFDF5E7800) [pid = 2388] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFDF121000) [pid = 2388] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFDC96E400) [pid = 2388] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFDF5EFC00) [pid = 2388] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFDCA56C00) [pid = 2388] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD7565800) [pid = 2388] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFE0491C00) [pid = 2388] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFDFE18800) [pid = 2388] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3111800 == 51 [pid = 2388] [id = 502] 17:39:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD1F6D000) [pid = 2388] [serial = 1506] [outer = 0000000000000000] 17:39:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD26E6C00) [pid = 2388] [serial = 1507] [outer = 000000CFD1F6D000] 17:39:34 INFO - PROCESS | 2388 | 1461285574867 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD3137800) [pid = 2388] [serial = 1508] [outer = 000000CFD1F6D000] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFDF964000) [pid = 2388] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:39:34 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDFA1A400) [pid = 2388] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:39:35 INFO - PROCESS | 2388 | 1461285575310 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]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 816ms 17:39:35 INFO - PROCESS | 2388 | 1461285575351 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 2388 | 1461285575355 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:39:35 INFO - PROCESS | 2388 | 1461285575365 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:39:35 INFO - PROCESS | 2388 | 1461285575367 Marionette TRACE conn5 <- [1,1974,null,{}] 17:39:35 INFO - PROCESS | 2388 | 1461285575371 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}] 17:39:35 INFO - PROCESS | 2388 | 1461285575457 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:39:35 INFO - PROCESS | 2388 | 1461285575464 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE088800 == 52 [pid = 2388] [id = 503] 17:39:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD91B7C00) [pid = 2388] [serial = 1509] [outer = 0000000000000000] 17:39:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD9694800) [pid = 2388] [serial = 1510] [outer = 000000CFD91B7C00] 17:39:35 INFO - PROCESS | 2388 | 1461285575512 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDC630400) [pid = 2388] [serial = 1511] [outer = 000000CFD91B7C00] 17:39:35 INFO - PROCESS | 2388 | 1461285575988 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]]]}] 17:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 17:39:36 INFO - PROCESS | 2388 | 1461285576060 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 2388 | 1461285576063 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:39:36 INFO - PROCESS | 2388 | 1461285576068 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - PROCESS | 2388 | 1461285576074 Marionette TRACE conn5 <- [1,1978,null,{}] 17:39:36 INFO - PROCESS | 2388 | 1461285576083 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}] 17:39:36 INFO - PROCESS | 2388 | 1461285576172 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:39:36 INFO - PROCESS | 2388 | 1461285576259 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF90A000 == 53 [pid = 2388] [id = 504] 17:39:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFDC605C00) [pid = 2388] [serial = 1512] [outer = 0000000000000000] 17:39:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDE46B400) [pid = 2388] [serial = 1513] [outer = 000000CFDC605C00] 17:39:36 INFO - PROCESS | 2388 | 1461285576305 Marionette DEBUG loaded listener.js 17:39:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDEE0A800) [pid = 2388] [serial = 1514] [outer = 000000CFDC605C00] 17:39:36 INFO - PROCESS | 2388 | 1461285576669 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]]]}] 17:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 649ms 17:39:36 INFO - PROCESS | 2388 | 1461285576717 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 2388 | 1461285576720 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:39:36 INFO - PROCESS | 2388 | 1461285576724 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - PROCESS | 2388 | 1461285576725 Marionette TRACE conn5 <- [1,1982,null,{}] 17:39:36 INFO - PROCESS | 2388 | 1461285576729 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}] 17:39:36 INFO - PROCESS | 2388 | 1461285576814 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:39:36 INFO - PROCESS | 2388 | 1461285576850 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE02A7800 == 54 [pid = 2388] [id = 505] 17:39:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDEF46400) [pid = 2388] [serial = 1515] [outer = 0000000000000000] 17:39:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDF22BC00) [pid = 2388] [serial = 1516] [outer = 000000CFDEF46400] 17:39:36 INFO - PROCESS | 2388 | 1461285576897 Marionette DEBUG loaded listener.js 17:39:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDF5EB400) [pid = 2388] [serial = 1517] [outer = 000000CFDEF46400] 17:39:37 INFO - PROCESS | 2388 | 1461285577359 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]]]}] 17:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 690ms 17:39:37 INFO - PROCESS | 2388 | 1461285577417 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:39:37 INFO - PROCESS | 2388 | 1461285577419 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:39:37 INFO - PROCESS | 2388 | 1461285577430 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:39:37 INFO - PROCESS | 2388 | 1461285577432 Marionette TRACE conn5 <- [1,1986,null,{}] 17:39:37 INFO - PROCESS | 2388 | 1461285577435 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}] 17:39:37 INFO - PROCESS | 2388 | 1461285577543 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:39:37 INFO - PROCESS | 2388 | 1461285577551 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE2167000 == 55 [pid = 2388] [id = 506] 17:39:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFDF969800) [pid = 2388] [serial = 1518] [outer = 0000000000000000] 17:39:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDFA1BC00) [pid = 2388] [serial = 1519] [outer = 000000CFDF969800] 17:39:37 INFO - PROCESS | 2388 | 1461285577656 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFE0053800) [pid = 2388] [serial = 1520] [outer = 000000CFDF969800] 17:39:38 INFO - PROCESS | 2388 | 1461285578101 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]]]}] 17:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 732ms 17:39:38 INFO - PROCESS | 2388 | 1461285578189 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 2388 | 1461285578191 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:39:38 INFO - PROCESS | 2388 | 1461285578202 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:39:38 INFO - PROCESS | 2388 | 1461285578204 Marionette TRACE conn5 <- [1,1990,null,{}] 17:39:38 INFO - PROCESS | 2388 | 1461285578208 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}] 17:39:38 INFO - PROCESS | 2388 | 1461285578322 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:39:38 INFO - PROCESS | 2388 | 1461285578379 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31D5000 == 56 [pid = 2388] [id = 507] 17:39:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFE0F08400) [pid = 2388] [serial = 1521] [outer = 0000000000000000] 17:39:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFE0F11800) [pid = 2388] [serial = 1522] [outer = 000000CFE0F08400] 17:39:38 INFO - PROCESS | 2388 | 1461285578424 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFE11ECC00) [pid = 2388] [serial = 1523] [outer = 000000CFE0F08400] 17:39:38 INFO - PROCESS | 2388 | 1461285578847 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]]]}] 17:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 17:39:38 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDFA1CC00) [pid = 2388] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:39:38 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFDF961400) [pid = 2388] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:39:38 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFDEE11400) [pid = 2388] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:39:38 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD9A2D000) [pid = 2388] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:39:38 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFDE099800) [pid = 2388] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:39:38 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD2806800) [pid = 2388] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:39:38 INFO - PROCESS | 2388 | 1461285578884 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 2388 | 1461285578886 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:39:38 INFO - PROCESS | 2388 | 1461285578890 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:39:38 INFO - PROCESS | 2388 | 1461285578892 Marionette TRACE conn5 <- [1,1994,null,{}] 17:39:38 INFO - PROCESS | 2388 | 1461285578896 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}] 17:39:39 INFO - PROCESS | 2388 | 1461285579004 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:39:39 INFO - PROCESS | 2388 | 1461285579056 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31E4000 == 57 [pid = 2388] [id = 508] 17:39:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD300C400) [pid = 2388] [serial = 1524] [outer = 0000000000000000] 17:39:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFDF2F0C00) [pid = 2388] [serial = 1525] [outer = 000000CFD300C400] 17:39:39 INFO - PROCESS | 2388 | 1461285579101 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFE2670000) [pid = 2388] [serial = 1526] [outer = 000000CFD300C400] 17:39:39 INFO - PROCESS | 2388 | 1461285579455 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]]]}] 17:39:39 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 17:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 587ms 17:39:39 INFO - PROCESS | 2388 | 1461285579478 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:39:39 INFO - PROCESS | 2388 | 1461285579480 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:39:39 INFO - PROCESS | 2388 | 1461285579483 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:39:39 INFO - PROCESS | 2388 | 1461285579485 Marionette TRACE conn5 <- [1,1998,null,{}] 17:39:39 INFO - PROCESS | 2388 | 1461285579488 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}] 17:39:39 INFO - PROCESS | 2388 | 1461285579603 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:39:39 INFO - PROCESS | 2388 | 1461285579610 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59F3800 == 58 [pid = 2388] [id = 509] 17:39:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD815AC00) [pid = 2388] [serial = 1527] [outer = 0000000000000000] 17:39:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDF5EF800) [pid = 2388] [serial = 1528] [outer = 000000CFD815AC00] 17:39:39 INFO - PROCESS | 2388 | 1461285579656 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CFE33E3400) [pid = 2388] [serial = 1529] [outer = 000000CFD815AC00] 17:39:40 INFO - PROCESS | 2388 | 1461285580067 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]]]}] 17:39:40 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 17:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 628ms 17:39:40 INFO - PROCESS | 2388 | 1461285580117 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 2388 | 1461285580120 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:39:40 INFO - PROCESS | 2388 | 1461285580124 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 2388 | 1461285580125 Marionette TRACE conn5 <- [1,2002,null,{}] 17:39:40 INFO - PROCESS | 2388 | 1461285580129 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}] 17:39:40 INFO - PROCESS | 2388 | 1461285580214 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:39:40 INFO - PROCESS | 2388 | 1461285580221 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D15800 == 59 [pid = 2388] [id = 510] 17:39:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CFE33E6400) [pid = 2388] [serial = 1530] [outer = 0000000000000000] 17:39:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CFE33EB400) [pid = 2388] [serial = 1531] [outer = 000000CFE33E6400] 17:39:40 INFO - PROCESS | 2388 | 1461285580268 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CFE3D50C00) [pid = 2388] [serial = 1532] [outer = 000000CFE33E6400] 17:39:40 INFO - PROCESS | 2388 | 1461285580695 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]]]}] 17:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 629ms 17:39:40 INFO - PROCESS | 2388 | 1461285580753 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 2388 | 1461285580756 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:39:40 INFO - PROCESS | 2388 | 1461285580759 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 2388 | 1461285580761 Marionette TRACE conn5 <- [1,2006,null,{}] 17:39:40 INFO - PROCESS | 2388 | 1461285580764 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}] 17:39:40 INFO - PROCESS | 2388 | 1461285580847 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:39:40 INFO - PROCESS | 2388 | 1461285580853 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7A1A000 == 60 [pid = 2388] [id = 511] 17:39:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFE3D56C00) [pid = 2388] [serial = 1533] [outer = 0000000000000000] 17:39:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFE3D5C400) [pid = 2388] [serial = 1534] [outer = 000000CFE3D56C00] 17:39:40 INFO - PROCESS | 2388 | 1461285580906 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFE3EBAC00) [pid = 2388] [serial = 1535] [outer = 000000CFE3D56C00] 17:39:41 INFO - PROCESS | 2388 | 1461285581611 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]]]}] 17:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 878ms 17:39:41 INFO - PROCESS | 2388 | 1461285581642 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 2388 | 1461285581648 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:39:41 INFO - PROCESS | 2388 | 1461285581654 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - PROCESS | 2388 | 1461285581658 Marionette TRACE conn5 <- [1,2010,null,{}] 17:39:41 INFO - PROCESS | 2388 | 1461285581664 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}] 17:39:41 INFO - PROCESS | 2388 | 1461285581782 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:39:41 INFO - PROCESS | 2388 | 1461285581881 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCA88000 == 61 [pid = 2388] [id = 512] 17:39:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFD7CD2000) [pid = 2388] [serial = 1536] [outer = 0000000000000000] 17:39:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD81AE000) [pid = 2388] [serial = 1537] [outer = 000000CFD7CD2000] 17:39:41 INFO - PROCESS | 2388 | 1461285581940 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDC60B000) [pid = 2388] [serial = 1538] [outer = 000000CFD7CD2000] 17:39:42 INFO - PROCESS | 2388 | 1461285582608 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]]]}] 17:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 986ms 17:39:42 INFO - PROCESS | 2388 | 1461285582642 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 2388 | 1461285582648 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:39:42 INFO - PROCESS | 2388 | 1461285582655 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - PROCESS | 2388 | 1461285582658 Marionette TRACE conn5 <- [1,2014,null,{}] 17:39:42 INFO - PROCESS | 2388 | 1461285582662 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}] 17:39:42 INFO - PROCESS | 2388 | 1461285582777 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:39:42 INFO - PROCESS | 2388 | 1461285582900 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE312A800 == 62 [pid = 2388] [id = 513] 17:39:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDE0A0000) [pid = 2388] [serial = 1539] [outer = 0000000000000000] 17:39:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDF64C000) [pid = 2388] [serial = 1540] [outer = 000000CFDE0A0000] 17:39:42 INFO - PROCESS | 2388 | 1461285582958 Marionette DEBUG loaded listener.js 17:39:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDFE1D400) [pid = 2388] [serial = 1541] [outer = 000000CFDE0A0000] 17:39:43 INFO - PROCESS | 2388 | 1461285583567 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]]]}] 17:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 941ms 17:39:43 INFO - PROCESS | 2388 | 1461285583605 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 2388 | 1461285583608 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:39:43 INFO - PROCESS | 2388 | 1461285583613 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 2388 | 1461285583617 Marionette TRACE conn5 <- [1,2018,null,{}] 17:39:43 INFO - PROCESS | 2388 | 1461285583630 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}] 17:39:43 INFO - PROCESS | 2388 | 1461285583746 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:39:43 INFO - PROCESS | 2388 | 1461285583872 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8364000 == 63 [pid = 2388] [id = 514] 17:39:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFE33EC800) [pid = 2388] [serial = 1542] [outer = 0000000000000000] 17:39:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE3D5AC00) [pid = 2388] [serial = 1543] [outer = 000000CFE33EC800] 17:39:43 INFO - PROCESS | 2388 | 1461285583932 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE44C3C00) [pid = 2388] [serial = 1544] [outer = 000000CFE33EC800] 17:39:44 INFO - PROCESS | 2388 | 1461285584470 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]]]}] 17:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 943ms 17:39:44 INFO - PROCESS | 2388 | 1461285584560 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:39:44 INFO - PROCESS | 2388 | 1461285584563 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:39:44 INFO - PROCESS | 2388 | 1461285584567 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:39:44 INFO - PROCESS | 2388 | 1461285584569 Marionette TRACE conn5 <- [1,2022,null,{}] 17:39:44 INFO - PROCESS | 2388 | 1461285584573 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}] 17:39:44 INFO - PROCESS | 2388 | 1461285584699 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:39:44 INFO - PROCESS | 2388 | 1461285584823 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8384000 == 64 [pid = 2388] [id = 515] 17:39:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFD2FA3400) [pid = 2388] [serial = 1545] [outer = 0000000000000000] 17:39:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFD7FCE400) [pid = 2388] [serial = 1546] [outer = 000000CFD2FA3400] 17:39:44 INFO - PROCESS | 2388 | 1461285584882 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE09A5400) [pid = 2388] [serial = 1547] [outer = 000000CFD2FA3400] 17:39:45 INFO - PROCESS | 2388 | 1461285585746 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]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1245ms 17:39:45 INFO - PROCESS | 2388 | 1461285585813 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 2388 | 1461285585818 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:39:45 INFO - PROCESS | 2388 | 1461285585837 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 2388 | 1461285585841 Marionette TRACE conn5 <- [1,2026,null,{}] 17:39:45 INFO - PROCESS | 2388 | 1461285585848 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}] 17:39:45 INFO - PROCESS | 2388 | 1461285585952 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:39:46 INFO - PROCESS | 2388 | 1461285586080 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7506800 == 65 [pid = 2388] [id = 516] 17:39:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFD7D70C00) [pid = 2388] [serial = 1548] [outer = 0000000000000000] 17:39:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFD7F11400) [pid = 2388] [serial = 1549] [outer = 000000CFD7D70C00] 17:39:46 INFO - PROCESS | 2388 | 1461285586133 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFD8EA8400) [pid = 2388] [serial = 1550] [outer = 000000CFD7D70C00] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7C8F800 == 64 [pid = 2388] [id = 291] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7C83000 == 63 [pid = 2388] [id = 284] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D15800 == 62 [pid = 2388] [id = 510] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59F3800 == 61 [pid = 2388] [id = 509] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31E4000 == 60 [pid = 2388] [id = 508] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31D5000 == 59 [pid = 2388] [id = 507] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE2167000 == 58 [pid = 2388] [id = 506] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE02A7800 == 57 [pid = 2388] [id = 505] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF90A000 == 56 [pid = 2388] [id = 504] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE088800 == 55 [pid = 2388] [id = 503] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3111800 == 54 [pid = 2388] [id = 502] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8180800 == 53 [pid = 2388] [id = 501] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE0810000 == 52 [pid = 2388] [id = 498] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDBE34800 == 51 [pid = 2388] [id = 497] 17:39:46 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE371B800 == 50 [pid = 2388] [id = 496] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDFE14800) [pid = 2388] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFE032D000) [pid = 2388] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDEF25800) [pid = 2388] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDF2F3000) [pid = 2388] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDBE85400) [pid = 2388] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE0F30C00) [pid = 2388] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDEB9A000) [pid = 2388] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD8E1FC00) [pid = 2388] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDC631400) [pid = 2388] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD2736400) [pid = 2388] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE048BC00) [pid = 2388] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDEB9D000) [pid = 2388] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD2A23400) [pid = 2388] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDE462C00) [pid = 2388] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFD317A400) [pid = 2388] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD294EC00) [pid = 2388] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFE004BC00) [pid = 2388] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:39:46 INFO - PROCESS | 2388 | 1461285586681 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]]]}] 17:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 901ms 17:39:46 INFO - PROCESS | 2388 | 1461285586729 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:39:46 INFO - PROCESS | 2388 | 1461285586735 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:39:46 INFO - PROCESS | 2388 | 1461285586741 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - PROCESS | 2388 | 1461285586744 Marionette TRACE conn5 <- [1,2030,null,{}] 17:39:46 INFO - PROCESS | 2388 | 1461285586748 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}] 17:39:46 INFO - PROCESS | 2388 | 1461285586835 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:39:46 INFO - PROCESS | 2388 | 1461285586845 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8F85800 == 51 [pid = 2388] [id = 517] 17:39:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CFD2944C00) [pid = 2388] [serial = 1551] [outer = 0000000000000000] 17:39:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFD762DC00) [pid = 2388] [serial = 1552] [outer = 000000CFD2944C00] 17:39:46 INFO - PROCESS | 2388 | 1461285586891 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFD8EA3C00) [pid = 2388] [serial = 1553] [outer = 000000CFD2944C00] 17:39:47 INFO - PROCESS | 2388 | 1461285587376 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]]]}] 17:39:47 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) 17:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 688ms 17:39:47 INFO - PROCESS | 2388 | 1461285587431 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:39:47 INFO - PROCESS | 2388 | 1461285587434 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:39:47 INFO - PROCESS | 2388 | 1461285587437 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:39:47 INFO - PROCESS | 2388 | 1461285587441 Marionette TRACE conn5 <- [1,2034,null,{}] 17:39:47 INFO - PROCESS | 2388 | 1461285587452 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}] 17:39:47 INFO - PROCESS | 2388 | 1461285587539 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:39:47 INFO - PROCESS | 2388 | 1461285587549 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF90C000 == 52 [pid = 2388] [id = 518] 17:39:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDC9D5000) [pid = 2388] [serial = 1554] [outer = 0000000000000000] 17:39:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDCA14400) [pid = 2388] [serial = 1555] [outer = 000000CFDC9D5000] 17:39:47 INFO - PROCESS | 2388 | 1461285587599 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDE0A1800) [pid = 2388] [serial = 1556] [outer = 000000CFDC9D5000] 17:39:48 INFO - PROCESS | 2388 | 1461285588072 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]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 692ms 17:39:48 INFO - PROCESS | 2388 | 1461285588131 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 2388 | 1461285588134 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:39:48 INFO - PROCESS | 2388 | 1461285588137 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 2388 | 1461285588139 Marionette TRACE conn5 <- [1,2038,null,{}] 17:39:48 INFO - PROCESS | 2388 | 1461285588143 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}] 17:39:48 INFO - PROCESS | 2388 | 1461285588227 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:39:48 INFO - PROCESS | 2388 | 1461285588236 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE03B3000 == 53 [pid = 2388] [id = 519] 17:39:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDEB94800) [pid = 2388] [serial = 1557] [outer = 0000000000000000] 17:39:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDEE03400) [pid = 2388] [serial = 1558] [outer = 000000CFDEB94800] 17:39:48 INFO - PROCESS | 2388 | 1461285588282 Marionette DEBUG loaded listener.js 17:39:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDEF45400) [pid = 2388] [serial = 1559] [outer = 000000CFDEB94800] 17:39:48 INFO - PROCESS | 2388 | 1461285588716 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]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 629ms 17:39:48 INFO - PROCESS | 2388 | 1461285588768 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 2388 | 1461285588771 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:39:48 INFO - PROCESS | 2388 | 1461285588774 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 2388 | 1461285588776 Marionette TRACE conn5 <- [1,2042,null,{}] 17:39:48 INFO - PROCESS | 2388 | 1461285588780 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}] 17:39:48 INFO - PROCESS | 2388 | 1461285588888 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:39:48 INFO - PROCESS | 2388 | 1461285588968 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDBE32800 == 54 [pid = 2388] [id = 520] 17:39:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDF186C00) [pid = 2388] [serial = 1560] [outer = 0000000000000000] 17:39:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDF190400) [pid = 2388] [serial = 1561] [outer = 000000CFDF186C00] 17:39:49 INFO - PROCESS | 2388 | 1461285589014 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDF2F4000) [pid = 2388] [serial = 1562] [outer = 000000CFDF186C00] 17:39:49 INFO - PROCESS | 2388 | 1461285589469 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]]]}] 17:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 732ms 17:39:49 INFO - PROCESS | 2388 | 1461285589510 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 2388 | 1461285589512 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:39:49 INFO - PROCESS | 2388 | 1461285589521 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:39:49 INFO - PROCESS | 2388 | 1461285589523 Marionette TRACE conn5 <- [1,2046,null,{}] 17:39:49 INFO - PROCESS | 2388 | 1461285589526 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}] 17:39:49 INFO - PROCESS | 2388 | 1461285589647 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:39:49 INFO - PROCESS | 2388 | 1461285589698 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31D4000 == 55 [pid = 2388] [id = 521] 17:39:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDF962000) [pid = 2388] [serial = 1563] [outer = 0000000000000000] 17:39:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDFA15000) [pid = 2388] [serial = 1564] [outer = 000000CFDF962000] 17:39:49 INFO - PROCESS | 2388 | 1461285589757 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDFE10C00) [pid = 2388] [serial = 1565] [outer = 000000CFDF962000] 17:39:50 INFO - PROCESS | 2388 | 1461285590159 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]]]}] 17:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 689ms 17:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:39:50 INFO - PROCESS | 2388 | 1461285590213 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 2388 | 1461285590215 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:39:50 INFO - PROCESS | 2388 | 1461285590223 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 2388 | 1461285590225 Marionette TRACE conn5 <- [1,2050,null,{}] 17:39:50 INFO - PROCESS | 2388 | 1461285590230 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}] 17:39:50 INFO - PROCESS | 2388 | 1461285590361 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:39:50 INFO - PROCESS | 2388 | 1461285590417 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE33A8000 == 56 [pid = 2388] [id = 522] 17:39:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDEF1C400) [pid = 2388] [serial = 1566] [outer = 0000000000000000] 17:39:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDFE1A400) [pid = 2388] [serial = 1567] [outer = 000000CFDEF1C400] 17:39:50 INFO - PROCESS | 2388 | 1461285590463 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE020B800) [pid = 2388] [serial = 1568] [outer = 000000CFDEF1C400] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDF969800) [pid = 2388] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE0F08400) [pid = 2388] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDEF46400) [pid = 2388] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD2173C00) [pid = 2388] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE048F000) [pid = 2388] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDC605C00) [pid = 2388] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD91B7C00) [pid = 2388] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD1F6D000) [pid = 2388] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFE33E6400) [pid = 2388] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD300C400) [pid = 2388] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD815AC00) [pid = 2388] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:39:50 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD294A800) [pid = 2388] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:39:51 INFO - PROCESS | 2388 | 1461285591026 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]]]}] 17:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 837ms 17:39:51 INFO - PROCESS | 2388 | 1461285591059 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 2388 | 1461285591062 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:39:51 INFO - PROCESS | 2388 | 1461285591065 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - PROCESS | 2388 | 1461285591067 Marionette TRACE conn5 <- [1,2054,null,{}] 17:39:51 INFO - PROCESS | 2388 | 1461285591070 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}] 17:39:51 INFO - PROCESS | 2388 | 1461285591151 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:39:51 INFO - PROCESS | 2388 | 1461285591161 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF91A000 == 57 [pid = 2388] [id = 523] 17:39:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD2FA7000) [pid = 2388] [serial = 1569] [outer = 0000000000000000] 17:39:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDC611400) [pid = 2388] [serial = 1570] [outer = 000000CFD2FA7000] 17:39:51 INFO - PROCESS | 2388 | 1461285591208 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFE032C800) [pid = 2388] [serial = 1571] [outer = 000000CFD2FA7000] 17:39:51 INFO - PROCESS | 2388 | 1461285591634 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]]]}] 17:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 17:39:51 INFO - PROCESS | 2388 | 1461285591701 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 2388 | 1461285591703 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:39:51 INFO - PROCESS | 2388 | 1461285591706 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:39:51 INFO - PROCESS | 2388 | 1461285591708 Marionette TRACE conn5 <- [1,2058,null,{}] 17:39:51 INFO - PROCESS | 2388 | 1461285591714 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}] 17:39:51 INFO - PROCESS | 2388 | 1461285591796 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:39:51 INFO - PROCESS | 2388 | 1461285591804 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5AB0800 == 58 [pid = 2388] [id = 524] 17:39:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE0331800) [pid = 2388] [serial = 1572] [outer = 0000000000000000] 17:39:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE0495400) [pid = 2388] [serial = 1573] [outer = 000000CFE0331800] 17:39:51 INFO - PROCESS | 2388 | 1461285591849 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE0F02C00) [pid = 2388] [serial = 1574] [outer = 000000CFE0331800] 17:39:52 INFO - PROCESS | 2388 | 1461285592269 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]]]}] 17:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 585ms 17:39:52 INFO - PROCESS | 2388 | 1461285592296 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 2388 | 1461285592299 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:39:52 INFO - PROCESS | 2388 | 1461285592302 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 2388 | 1461285592304 Marionette TRACE conn5 <- [1,2062,null,{}] 17:39:52 INFO - PROCESS | 2388 | 1461285592307 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}] 17:39:52 INFO - PROCESS | 2388 | 1461285592393 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:39:52 INFO - PROCESS | 2388 | 1461285592400 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74B7000 == 59 [pid = 2388] [id = 525] 17:39:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE0F22800) [pid = 2388] [serial = 1575] [outer = 0000000000000000] 17:39:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE1091C00) [pid = 2388] [serial = 1576] [outer = 000000CFE0F22800] 17:39:52 INFO - PROCESS | 2388 | 1461285592446 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE302D800) [pid = 2388] [serial = 1577] [outer = 000000CFE0F22800] 17:39:52 INFO - PROCESS | 2388 | 1461285592880 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]]]}] 17:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 626ms 17:39:52 INFO - PROCESS | 2388 | 1461285592973 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 2388 | 1461285592978 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:39:52 INFO - PROCESS | 2388 | 1461285592984 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 2388 | 1461285592988 Marionette TRACE conn5 <- [1,2066,null,{}] 17:39:53 INFO - PROCESS | 2388 | 1461285592997 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}] 17:39:53 INFO - PROCESS | 2388 | 1461285593113 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:39:53 INFO - PROCESS | 2388 | 1461285593269 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD82D5000 == 60 [pid = 2388] [id = 526] 17:39:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFD2A24000) [pid = 2388] [serial = 1578] [outer = 0000000000000000] 17:39:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFD2A2BC00) [pid = 2388] [serial = 1579] [outer = 000000CFD2A24000] 17:39:53 INFO - PROCESS | 2388 | 1461285593327 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFD749B800) [pid = 2388] [serial = 1580] [outer = 000000CFD2A24000] 17:39:53 INFO - PROCESS | 2388 | 1461285593874 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]]]}] 17:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 943ms 17:39:53 INFO - PROCESS | 2388 | 1461285593929 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 2388 | 1461285593933 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:39:53 INFO - PROCESS | 2388 | 1461285593941 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 2388 | 1461285593946 Marionette TRACE conn5 <- [1,2070,null,{}] 17:39:53 INFO - PROCESS | 2388 | 1461285593951 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}] 17:39:54 INFO - PROCESS | 2388 | 1461285594062 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:39:54 INFO - PROCESS | 2388 | 1461285594158 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE0079000 == 61 [pid = 2388] [id = 527] 17:39:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFDC62DC00) [pid = 2388] [serial = 1581] [outer = 0000000000000000] 17:39:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFDCA18C00) [pid = 2388] [serial = 1582] [outer = 000000CFDC62DC00] 17:39:54 INFO - PROCESS | 2388 | 1461285594215 Marionette DEBUG loaded listener.js 17:39:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFDEE05000) [pid = 2388] [serial = 1583] [outer = 000000CFDC62DC00] 17:39:54 INFO - PROCESS | 2388 | 1461285594817 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]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 940ms 17:39:54 INFO - PROCESS | 2388 | 1461285594882 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 2388 | 1461285594884 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:39:54 INFO - PROCESS | 2388 | 1461285594888 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 2388 | 1461285594891 Marionette TRACE conn5 <- [1,2074,null,{}] 17:39:54 INFO - PROCESS | 2388 | 1461285594902 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}] 17:39:55 INFO - PROCESS | 2388 | 1461285595019 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:39:55 INFO - PROCESS | 2388 | 1461285595146 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8367800 == 62 [pid = 2388] [id = 528] 17:39:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFDFA12800) [pid = 2388] [serial = 1584] [outer = 0000000000000000] 17:39:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFDFA18C00) [pid = 2388] [serial = 1585] [outer = 000000CFDFA12800] 17:39:55 INFO - PROCESS | 2388 | 1461285595208 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFE0F28C00) [pid = 2388] [serial = 1586] [outer = 000000CFDFA12800] 17:39:55 INFO - PROCESS | 2388 | 1461285595773 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]]]}] 17:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 943ms 17:39:55 INFO - PROCESS | 2388 | 1461285595834 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:39:55 INFO - PROCESS | 2388 | 1461285595836 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:39:55 INFO - PROCESS | 2388 | 1461285595840 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:39:55 INFO - PROCESS | 2388 | 1461285595842 Marionette TRACE conn5 <- [1,2078,null,{}] 17:39:55 INFO - PROCESS | 2388 | 1461285595846 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}] 17:39:55 INFO - PROCESS | 2388 | 1461285595954 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:39:56 INFO - PROCESS | 2388 | 1461285596077 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE878E000 == 63 [pid = 2388] [id = 529] 17:39:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFE3218800) [pid = 2388] [serial = 1587] [outer = 0000000000000000] 17:39:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE33E6C00) [pid = 2388] [serial = 1588] [outer = 000000CFE3218800] 17:39:56 INFO - PROCESS | 2388 | 1461285596134 Marionette DEBUG loaded listener.js 17:39:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFE3EB4400) [pid = 2388] [serial = 1589] [outer = 000000CFE3218800] 17:39:56 INFO - PROCESS | 2388 | 1461285596732 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]]]}] 17:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 943ms 17:39:56 INFO - PROCESS | 2388 | 1461285596786 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 2388 | 1461285596788 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:39:56 INFO - PROCESS | 2388 | 1461285596792 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 2388 | 1461285596794 Marionette TRACE conn5 <- [1,2082,null,{}] 17:39:56 INFO - PROCESS | 2388 | 1461285596798 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}] 17:39:56 INFO - PROCESS | 2388 | 1461285596903 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:39:57 INFO - PROCESS | 2388 | 1461285597025 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9919800 == 64 [pid = 2388] [id = 530] 17:39:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFE3D5B000) [pid = 2388] [serial = 1590] [outer = 0000000000000000] 17:39:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFE44CFC00) [pid = 2388] [serial = 1591] [outer = 000000CFE3D5B000] 17:39:57 INFO - PROCESS | 2388 | 1461285597082 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFE48BA400) [pid = 2388] [serial = 1592] [outer = 000000CFE3D5B000] 17:39:57 INFO - PROCESS | 2388 | 1461285597636 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]]]}] 17:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 882ms 17:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:39:57 INFO - PROCESS | 2388 | 1461285597676 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 2388 | 1461285597679 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:39:57 INFO - PROCESS | 2388 | 1461285597682 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - PROCESS | 2388 | 1461285597685 Marionette TRACE conn5 <- [1,2086,null,{}] 17:39:57 INFO - PROCESS | 2388 | 1461285597689 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}] 17:39:57 INFO - PROCESS | 2388 | 1461285597819 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:39:57 INFO - PROCESS | 2388 | 1461285597961 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74C9800 == 65 [pid = 2388] [id = 531] 17:39:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFE33F2C00) [pid = 2388] [serial = 1593] [outer = 0000000000000000] 17:39:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFE48E3000) [pid = 2388] [serial = 1594] [outer = 000000CFE33F2C00] 17:39:58 INFO - PROCESS | 2388 | 1461285598021 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFE4B9F400) [pid = 2388] [serial = 1595] [outer = 000000CFE33F2C00] 17:39:58 INFO - PROCESS | 2388 | 1461285598776 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]]]}] 17:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1140ms 17:39:58 INFO - PROCESS | 2388 | 1461285598826 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:39:58 INFO - PROCESS | 2388 | 1461285598830 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:39:58 INFO - PROCESS | 2388 | 1461285598835 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:39:58 INFO - PROCESS | 2388 | 1461285598839 Marionette TRACE conn5 <- [1,2090,null,{}] 17:39:58 INFO - PROCESS | 2388 | 1461285598857 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}] 17:39:59 INFO - PROCESS | 2388 | 1461285598988 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:39:59 INFO - PROCESS | 2388 | 1461285599049 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5D1000 == 66 [pid = 2388] [id = 532] 17:39:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFD439FC00) [pid = 2388] [serial = 1596] [outer = 0000000000000000] 17:39:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CFD7491800) [pid = 2388] [serial = 1597] [outer = 000000CFD439FC00] 17:39:59 INFO - PROCESS | 2388 | 1461285599100 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000CFD8D10C00) [pid = 2388] [serial = 1598] [outer = 000000CFD439FC00] 17:39:59 INFO - PROCESS | 2388 | 1461285599703 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]]]}] 17:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 880ms 17:39:59 INFO - PROCESS | 2388 | 1461285599721 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 2388 | 1461285599727 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:39:59 INFO - PROCESS | 2388 | 1461285599733 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - PROCESS | 2388 | 1461285599736 Marionette TRACE conn5 <- [1,2094,null,{}] 17:39:59 INFO - PROCESS | 2388 | 1461285599740 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}] 17:39:59 INFO - PROCESS | 2388 | 1461285599845 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:39:59 INFO - PROCESS | 2388 | 1461285599948 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF909000 == 67 [pid = 2388] [id = 533] 17:39:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CFDCA16800) [pid = 2388] [serial = 1599] [outer = 0000000000000000] 17:40:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000CFDE6E2C00) [pid = 2388] [serial = 1600] [outer = 000000CFDCA16800] 17:40:00 INFO - PROCESS | 2388 | 1461285599998 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000CFDEF48400) [pid = 2388] [serial = 1601] [outer = 000000CFDCA16800] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5AA4800 == 66 [pid = 2388] [id = 499] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3132800 == 65 [pid = 2388] [id = 454] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5AB0800 == 64 [pid = 2388] [id = 524] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF91A000 == 63 [pid = 2388] [id = 523] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE33A8000 == 62 [pid = 2388] [id = 522] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31D4000 == 61 [pid = 2388] [id = 521] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDBE32800 == 60 [pid = 2388] [id = 520] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE03B3000 == 59 [pid = 2388] [id = 519] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF90C000 == 58 [pid = 2388] [id = 518] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8F85800 == 57 [pid = 2388] [id = 517] 17:40:00 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7506800 == 56 [pid = 2388] [id = 516] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000CFDF969400) [pid = 2388] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000CFDCA1B400) [pid = 2388] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFD7D89000) [pid = 2388] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000CFE3D5C400) [pid = 2388] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CFDFA1BC00) [pid = 2388] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFE0F11800) [pid = 2388] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFDF22BC00) [pid = 2388] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFE108EC00) [pid = 2388] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFD2FACC00) [pid = 2388] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFD26E0800) [pid = 2388] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFE09B1400) [pid = 2388] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFE1106400) [pid = 2388] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFDE46B400) [pid = 2388] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFDEE0A800) [pid = 2388] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFD9694800) [pid = 2388] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFDC630400) [pid = 2388] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFE0053800) [pid = 2388] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFD26E6C00) [pid = 2388] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFD3137800) [pid = 2388] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFE3D50C00) [pid = 2388] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDF2F0C00) [pid = 2388] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDF5EF800) [pid = 2388] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE33EB400) [pid = 2388] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFE11ECC00) [pid = 2388] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE2670000) [pid = 2388] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDF5EB400) [pid = 2388] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE33E3400) [pid = 2388] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD7CCB400) [pid = 2388] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:40:00 INFO - PROCESS | 2388 | 1461285600510 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] 17:40:00 INFO - PROCESS | 2388 | 1461285600574 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:40:00 INFO - PROCESS | 2388 | 1461285600578 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:40:00 INFO - PROCESS | 2388 | 1461285600581 Marionette TRACE conn5 <- [1,2098,null,{}] 17:40:00 INFO - PROCESS | 2388 | 1461285600593 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}] 17:40:00 INFO - PROCESS | 2388 | 1461285600684 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:40:00 INFO - PROCESS | 2388 | 1461285600693 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEF8E000 == 57 [pid = 2388] [id = 534] 17:40:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFD9A33400) [pid = 2388] [serial = 1602] [outer = 0000000000000000] 17:40:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDE6E1000) [pid = 2388] [serial = 1603] [outer = 000000CFD9A33400] 17:40:00 INFO - PROCESS | 2388 | 1461285600771 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDF192400) [pid = 2388] [serial = 1604] [outer = 000000CFD9A33400] 17:40:01 INFO - PROCESS | 2388 | 1461285601225 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]]]}] 17:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 690ms 17:40:01 INFO - PROCESS | 2388 | 1461285601271 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 2388 | 1461285601274 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:40:01 INFO - PROCESS | 2388 | 1461285601277 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 2388 | 1461285601279 Marionette TRACE conn5 <- [1,2102,null,{}] 17:40:01 INFO - PROCESS | 2388 | 1461285601310 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}] 17:40:01 INFO - PROCESS | 2388 | 1461285601401 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:40:01 INFO - PROCESS | 2388 | 1461285601408 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1E1D000 == 58 [pid = 2388] [id = 535] 17:40:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDF5E9000) [pid = 2388] [serial = 1605] [outer = 0000000000000000] 17:40:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDF652000) [pid = 2388] [serial = 1606] [outer = 000000CFDF5E9000] 17:40:01 INFO - PROCESS | 2388 | 1461285601455 Marionette DEBUG loaded listener.js 17:40:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDFA16400) [pid = 2388] [serial = 1607] [outer = 000000CFDF5E9000] 17:40:01 INFO - PROCESS | 2388 | 1461285601880 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]]]}] 17:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 628ms 17:40:01 INFO - PROCESS | 2388 | 1461285601919 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 2388 | 1461285601921 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:40:01 INFO - PROCESS | 2388 | 1461285601924 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:40:01 INFO - PROCESS | 2388 | 1461285601926 Marionette TRACE conn5 <- [1,2106,null,{}] 17:40:01 INFO - PROCESS | 2388 | 1461285601929 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}] 17:40:02 INFO - PROCESS | 2388 | 1461285602012 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:40:02 INFO - PROCESS | 2388 | 1461285602018 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD817D800 == 59 [pid = 2388] [id = 536] 17:40:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDFE14800) [pid = 2388] [serial = 1608] [outer = 0000000000000000] 17:40:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE0204800) [pid = 2388] [serial = 1609] [outer = 000000CFDFE14800] 17:40:02 INFO - PROCESS | 2388 | 1461285602065 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFE0490C00) [pid = 2388] [serial = 1610] [outer = 000000CFDFE14800] 17:40:02 INFO - PROCESS | 2388 | 1461285602550 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]]]}] 17:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 17:40:02 INFO - PROCESS | 2388 | 1461285602623 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:40:02 INFO - PROCESS | 2388 | 1461285602625 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:40:02 INFO - PROCESS | 2388 | 1461285602629 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:40:02 INFO - PROCESS | 2388 | 1461285602631 Marionette TRACE conn5 <- [1,2110,null,{}] 17:40:02 INFO - PROCESS | 2388 | 1461285602634 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}] 17:40:02 INFO - PROCESS | 2388 | 1461285602766 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:40:02 INFO - PROCESS | 2388 | 1461285602856 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE371B000 == 60 [pid = 2388] [id = 537] 17:40:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFE1E2F800) [pid = 2388] [serial = 1611] [outer = 0000000000000000] 17:40:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFE33EE000) [pid = 2388] [serial = 1612] [outer = 000000CFE1E2F800] 17:40:02 INFO - PROCESS | 2388 | 1461285602904 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFE3EB2C00) [pid = 2388] [serial = 1613] [outer = 000000CFE1E2F800] 17:40:03 INFO - PROCESS | 2388 | 1461285603339 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]]]}] 17:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 17:40:03 INFO - PROCESS | 2388 | 1461285603366 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:40:03 INFO - PROCESS | 2388 | 1461285603368 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:40:03 INFO - PROCESS | 2388 | 1461285603378 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - PROCESS | 2388 | 1461285603380 Marionette TRACE conn5 <- [1,2114,null,{}] 17:40:03 INFO - PROCESS | 2388 | 1461285603384 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}] 17:40:03 INFO - PROCESS | 2388 | 1461285603497 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:40:03 INFO - PROCESS | 2388 | 1461285603549 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5A9E800 == 61 [pid = 2388] [id = 538] 17:40:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFE44CAC00) [pid = 2388] [serial = 1614] [outer = 0000000000000000] 17:40:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFE48C0C00) [pid = 2388] [serial = 1615] [outer = 000000CFE44CAC00] 17:40:03 INFO - PROCESS | 2388 | 1461285603599 Marionette DEBUG loaded listener.js 17:40:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE4B94C00) [pid = 2388] [serial = 1616] [outer = 000000CFE44CAC00] 17:40:04 INFO - PROCESS | 2388 | 1461285604021 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]]]}] 17:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 17:40:04 INFO - PROCESS | 2388 | 1461285604050 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:40:04 INFO - PROCESS | 2388 | 1461285604053 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:40:04 INFO - PROCESS | 2388 | 1461285604056 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:40:04 INFO - PROCESS | 2388 | 1461285604057 Marionette TRACE conn5 <- [1,2118,null,{}] 17:40:04 INFO - PROCESS | 2388 | 1461285604061 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}] 17:40:04 INFO - PROCESS | 2388 | 1461285604202 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFD2640C00) [pid = 2388] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFDC60F400) [pid = 2388] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFE09B3400) [pid = 2388] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFDF658800) [pid = 2388] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFD7D70C00) [pid = 2388] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFDEB94800) [pid = 2388] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFDF186C00) [pid = 2388] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD2FA3400) [pid = 2388] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDC9D5000) [pid = 2388] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFD2944C00) [pid = 2388] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDF962000) [pid = 2388] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDEF1C400) [pid = 2388] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFD2FA7000) [pid = 2388] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE0331800) [pid = 2388] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE0F2F000) [pid = 2388] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD7C05000) [pid = 2388] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDE466400) [pid = 2388] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDE6EB800) [pid = 2388] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:40:04 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD82E4C00) [pid = 2388] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:40:04 INFO - PROCESS | 2388 | 1461285604408 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD837C000 == 62 [pid = 2388] [id = 539] 17:40:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD2640C00) [pid = 2388] [serial = 1617] [outer = 0000000000000000] 17:40:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFD280C400) [pid = 2388] [serial = 1618] [outer = 000000CFD2640C00] 17:40:04 INFO - PROCESS | 2388 | 1461285604454 Marionette DEBUG loaded listener.js 17:40:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDC60F400) [pid = 2388] [serial = 1619] [outer = 000000CFD2640C00] 17:40:04 INFO - PROCESS | 2388 | 1461285604817 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] 17:40:04 INFO - PROCESS | 2388 | 1461285604836 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:40:04 INFO - PROCESS | 2388 | 1461285604839 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:40:04 INFO - PROCESS | 2388 | 1461285604841 Marionette TRACE conn5 <- [1,2122,null,{}] 17:40:04 INFO - PROCESS | 2388 | 1461285604844 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}] 17:40:04 INFO - PROCESS | 2388 | 1461285604958 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:40:04 INFO - PROCESS | 2388 | 1461285604966 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7B19000 == 63 [pid = 2388] [id = 540] 17:40:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD7D70C00) [pid = 2388] [serial = 1620] [outer = 0000000000000000] 17:40:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE020D400) [pid = 2388] [serial = 1621] [outer = 000000CFD7D70C00] 17:40:05 INFO - PROCESS | 2388 | 1461285605013 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE4BA2C00) [pid = 2388] [serial = 1622] [outer = 000000CFD7D70C00] 17:40:05 INFO - PROCESS | 2388 | 1461285605417 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] 17:40:05 INFO - PROCESS | 2388 | 1461285605470 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:40:05 INFO - PROCESS | 2388 | 1461285605474 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 2388 | 1461285605476 Marionette TRACE conn5 <- [1,2126,null,{}] 17:40:05 INFO - PROCESS | 2388 | 1461285605479 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}] 17:40:05 INFO - PROCESS | 2388 | 1461285605595 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:40:05 INFO - PROCESS | 2388 | 1461285605604 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8788000 == 64 [pid = 2388] [id = 541] 17:40:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFD300A400) [pid = 2388] [serial = 1623] [outer = 0000000000000000] 17:40:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDFD78C00) [pid = 2388] [serial = 1624] [outer = 000000CFD300A400] 17:40:05 INFO - PROCESS | 2388 | 1461285605649 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE5950000) [pid = 2388] [serial = 1625] [outer = 000000CFD300A400] 17:40:06 INFO - PROCESS | 2388 | 1461285606079 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]]]}] 17:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 17:40:06 INFO - PROCESS | 2388 | 1461285606105 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:40:06 INFO - PROCESS | 2388 | 1461285606108 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:40:06 INFO - PROCESS | 2388 | 1461285606111 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:40:06 INFO - PROCESS | 2388 | 1461285606114 Marionette TRACE conn5 <- [1,2130,null,{}] 17:40:06 INFO - PROCESS | 2388 | 1461285606118 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}] 17:40:06 INFO - PROCESS | 2388 | 1461285606259 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:40:06 INFO - PROCESS | 2388 | 1461285606269 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9AE6800 == 65 [pid = 2388] [id = 542] 17:40:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE3B75800) [pid = 2388] [serial = 1626] [outer = 0000000000000000] 17:40:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE5954000) [pid = 2388] [serial = 1627] [outer = 000000CFE3B75800] 17:40:06 INFO - PROCESS | 2388 | 1461285606325 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE5B04800) [pid = 2388] [serial = 1628] [outer = 000000CFE3B75800] 17:40:07 INFO - PROCESS | 2388 | 1461285607041 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] 17:40:07 INFO - PROCESS | 2388 | 1461285607104 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:40:07 INFO - PROCESS | 2388 | 1461285607111 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 2388 | 1461285607115 Marionette TRACE conn5 <- [1,2134,null,{}] 17:40:07 INFO - PROCESS | 2388 | 1461285607121 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}] 17:40:07 INFO - PROCESS | 2388 | 1461285607239 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:40:07 INFO - PROCESS | 2388 | 1461285607371 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEB6A800 == 66 [pid = 2388] [id = 543] 17:40:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFD7D8C800) [pid = 2388] [serial = 1629] [outer = 0000000000000000] 17:40:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFDC60A800) [pid = 2388] [serial = 1630] [outer = 000000CFD7D8C800] 17:40:07 INFO - PROCESS | 2388 | 1461285607431 Marionette DEBUG loaded listener.js 17:40:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFDCA21400) [pid = 2388] [serial = 1631] [outer = 000000CFD7D8C800] 17:40:08 INFO - PROCESS | 2388 | 1461285608022 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] 17:40:08 INFO - PROCESS | 2388 | 1461285608061 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:40:08 INFO - PROCESS | 2388 | 1461285608068 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:40:08 INFO - PROCESS | 2388 | 1461285608072 Marionette TRACE conn5 <- [1,2138,null,{}] 17:40:08 INFO - PROCESS | 2388 | 1461285608076 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}] 17:40:08 INFO - PROCESS | 2388 | 1461285608192 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:40:08 INFO - PROCESS | 2388 | 1461285608319 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE33A8000 == 67 [pid = 2388] [id = 544] 17:40:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFDF5F5800) [pid = 2388] [serial = 1632] [outer = 0000000000000000] 17:40:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFE093CC00) [pid = 2388] [serial = 1633] [outer = 000000CFDF5F5800] 17:40:08 INFO - PROCESS | 2388 | 1461285608377 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFE1E33400) [pid = 2388] [serial = 1634] [outer = 000000CFDF5F5800] 17:40:09 INFO - PROCESS | 2388 | 1461285609013 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] 17:40:09 INFO - PROCESS | 2388 | 1461285609062 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:40:09 INFO - PROCESS | 2388 | 1461285609067 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - PROCESS | 2388 | 1461285609071 Marionette TRACE conn5 <- [1,2142,null,{}] 17:40:09 INFO - PROCESS | 2388 | 1461285609083 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}] 17:40:09 INFO - PROCESS | 2388 | 1461285609201 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:40:09 INFO - PROCESS | 2388 | 1461285609330 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9918000 == 68 [pid = 2388] [id = 545] 17:40:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE3D53000) [pid = 2388] [serial = 1635] [outer = 0000000000000000] 17:40:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFE48DF000) [pid = 2388] [serial = 1636] [outer = 000000CFE3D53000] 17:40:09 INFO - PROCESS | 2388 | 1461285609390 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFE5955800) [pid = 2388] [serial = 1637] [outer = 000000CFE3D53000] 17:40:09 INFO - PROCESS | 2388 | 1461285609964 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]]]}] 17:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 943ms 17:40:10 INFO - PROCESS | 2388 | 1461285610012 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 2388 | 1461285610015 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:40:10 INFO - PROCESS | 2388 | 1461285610019 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 2388 | 1461285610021 Marionette TRACE conn5 <- [1,2146,null,{}] 17:40:10 INFO - PROCESS | 2388 | 1461285610025 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}] 17:40:10 INFO - PROCESS | 2388 | 1461285610138 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:40:10 INFO - PROCESS | 2388 | 1461285610274 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5B7000 == 69 [pid = 2388] [id = 546] 17:40:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFD2FB2800) [pid = 2388] [serial = 1638] [outer = 0000000000000000] 17:40:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFE0F29400) [pid = 2388] [serial = 1639] [outer = 000000CFD2FB2800] 17:40:10 INFO - PROCESS | 2388 | 1461285610333 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFE48DB800) [pid = 2388] [serial = 1640] [outer = 000000CFD2FB2800] 17:40:11 INFO - PROCESS | 2388 | 1461285611128 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] 17:40:11 INFO - PROCESS | 2388 | 1461285611206 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:40:11 INFO - PROCESS | 2388 | 1461285611211 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 2388 | 1461285611216 Marionette TRACE conn5 <- [1,2150,null,{}] 17:40:11 INFO - PROCESS | 2388 | 1461285611222 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}] 17:40:11 INFO - PROCESS | 2388 | 1461285611331 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:40:11 INFO - PROCESS | 2388 | 1461285611458 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6BC800 == 70 [pid = 2388] [id = 547] 17:40:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFD175C800) [pid = 2388] [serial = 1641] [outer = 0000000000000000] 17:40:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFD2946800) [pid = 2388] [serial = 1642] [outer = 000000CFD175C800] 17:40:11 INFO - PROCESS | 2388 | 1461285611510 Marionette DEBUG loaded listener.js 17:40:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFD8E1DC00) [pid = 2388] [serial = 1643] [outer = 000000CFD175C800] 17:40:12 INFO - PROCESS | 2388 | 1461285612135 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]]]}] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8788000 == 69 [pid = 2388] [id = 541] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7B19000 == 68 [pid = 2388] [id = 540] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD837C000 == 67 [pid = 2388] [id = 539] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5A9E800 == 66 [pid = 2388] [id = 538] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE371B000 == 65 [pid = 2388] [id = 537] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD817D800 == 64 [pid = 2388] [id = 536] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1E1D000 == 63 [pid = 2388] [id = 535] 17:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 987ms 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFE1091C00) [pid = 2388] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFD81AE000) [pid = 2388] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFDF64C000) [pid = 2388] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFE3D5AC00) [pid = 2388] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEF8E000 == 62 [pid = 2388] [id = 534] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF909000 == 61 [pid = 2388] [id = 533] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5D1000 == 60 [pid = 2388] [id = 532] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8367800 == 59 [pid = 2388] [id = 528] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE0079000 == 58 [pid = 2388] [id = 527] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD82D5000 == 57 [pid = 2388] [id = 526] 17:40:12 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74B7000 == 56 [pid = 2388] [id = 525] 17:40:12 INFO - PROCESS | 2388 | 1461285612241 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:40:12 INFO - PROCESS | 2388 | 1461285612247 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFE1E2AC00) [pid = 2388] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFD8E1A400) [pid = 2388] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFDF185C00) [pid = 2388] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFE09E0800) [pid = 2388] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFDC60D000) [pid = 2388] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFD2DA2C00) [pid = 2388] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFDEB8E400) [pid = 2388] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFE1E2F400) [pid = 2388] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFE0049800) [pid = 2388] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFD8EA8400) [pid = 2388] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFD7F11400) [pid = 2388] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDEE03400) [pid = 2388] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDF190400) [pid = 2388] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE09A5400) [pid = 2388] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFD7FCE400) [pid = 2388] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDCA14400) [pid = 2388] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDE0A1800) [pid = 2388] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFD762DC00) [pid = 2388] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD8EA3C00) [pid = 2388] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDFE10C00) [pid = 2388] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDFA15000) [pid = 2388] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDFE1A400) [pid = 2388] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFDC611400) [pid = 2388] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE032C800) [pid = 2388] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFE0495400) [pid = 2388] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE0F02C00) [pid = 2388] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE020B800) [pid = 2388] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFDF2F4000) [pid = 2388] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFDEF45400) [pid = 2388] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 17:40:12 INFO - PROCESS | 2388 | 1461285612305 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:40:12 INFO - PROCESS | 2388 | 1461285612308 Marionette TRACE conn5 <- [1,2154,null,{}] 17:40:12 INFO - PROCESS | 2388 | 1461285612320 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}] 17:40:12 INFO - PROCESS | 2388 | 1461285612426 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:40:12 INFO - PROCESS | 2388 | 1461285612438 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD82D5000 == 57 [pid = 2388] [id = 548] 17:40:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFD300A800) [pid = 2388] [serial = 1644] [outer = 0000000000000000] 17:40:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFD3A6B000) [pid = 2388] [serial = 1645] [outer = 000000CFD300A800] 17:40:12 INFO - PROCESS | 2388 | 1461285612485 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD8205800) [pid = 2388] [serial = 1646] [outer = 000000CFD300A800] 17:40:13 INFO - PROCESS | 2388 | 1461285613023 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]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 774ms 17:40:13 INFO - PROCESS | 2388 | 1461285613040 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 2388 | 1461285613043 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:40:13 INFO - PROCESS | 2388 | 1461285613046 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 2388 | 1461285613050 Marionette TRACE conn5 <- [1,2158,null,{}] 17:40:13 INFO - PROCESS | 2388 | 1461285613061 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}] 17:40:13 INFO - PROCESS | 2388 | 1461285613149 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:40:13 INFO - PROCESS | 2388 | 1461285613234 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF90C800 == 58 [pid = 2388] [id = 549] 17:40:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD8E9FC00) [pid = 2388] [serial = 1647] [outer = 0000000000000000] 17:40:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDCA1B400) [pid = 2388] [serial = 1648] [outer = 000000CFD8E9FC00] 17:40:13 INFO - PROCESS | 2388 | 1461285613284 Marionette DEBUG loaded listener.js 17:40:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDEB8E400) [pid = 2388] [serial = 1649] [outer = 000000CFD8E9FC00] 17:40:13 INFO - PROCESS | 2388 | 1461285613677 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]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 692ms 17:40:13 INFO - PROCESS | 2388 | 1461285613742 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 2388 | 1461285613745 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:40:13 INFO - PROCESS | 2388 | 1461285613748 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 2388 | 1461285613750 Marionette TRACE conn5 <- [1,2162,null,{}] 17:40:13 INFO - PROCESS | 2388 | 1461285613753 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}] 17:40:13 INFO - PROCESS | 2388 | 1461285613839 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:40:13 INFO - PROCESS | 2388 | 1461285613846 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE115D000 == 59 [pid = 2388] [id = 550] 17:40:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDEE0B000) [pid = 2388] [serial = 1650] [outer = 0000000000000000] 17:40:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF12B800) [pid = 2388] [serial = 1651] [outer = 000000CFDEE0B000] 17:40:13 INFO - PROCESS | 2388 | 1461285613893 Marionette DEBUG loaded listener.js 17:40:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDF237C00) [pid = 2388] [serial = 1652] [outer = 000000CFDEE0B000] 17:40:14 INFO - PROCESS | 2388 | 1461285614331 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]]]}] 17:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 628ms 17:40:14 INFO - PROCESS | 2388 | 1461285614378 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:40:14 INFO - PROCESS | 2388 | 1461285614380 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:40:14 INFO - PROCESS | 2388 | 1461285614398 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:40:14 INFO - PROCESS | 2388 | 1461285614400 Marionette TRACE conn5 <- [1,2166,null,{}] 17:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:40:14 INFO - PROCESS | 2388 | 1461285614404 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}] 17:40:14 INFO - PROCESS | 2388 | 1461285614514 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:40:14 INFO - PROCESS | 2388 | 1461285614593 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD837C800 == 60 [pid = 2388] [id = 551] 17:40:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDF2F5000) [pid = 2388] [serial = 1653] [outer = 0000000000000000] 17:40:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDF5E4800) [pid = 2388] [serial = 1654] [outer = 000000CFDF2F5000] 17:40:14 INFO - PROCESS | 2388 | 1461285614640 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDF658000) [pid = 2388] [serial = 1655] [outer = 000000CFDF2F5000] 17:40:15 INFO - PROCESS | 2388 | 1461285615078 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]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 731ms 17:40:15 INFO - PROCESS | 2388 | 1461285615136 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:40:15 INFO - PROCESS | 2388 | 1461285615139 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:40:15 INFO - PROCESS | 2388 | 1461285615142 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 2388 | 1461285615144 Marionette TRACE conn5 <- [1,2170,null,{}] 17:40:15 INFO - PROCESS | 2388 | 1461285615154 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}] 17:40:15 INFO - PROCESS | 2388 | 1461285615289 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:40:15 INFO - PROCESS | 2388 | 1461285615349 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE327A800 == 61 [pid = 2388] [id = 552] 17:40:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDFA21800) [pid = 2388] [serial = 1656] [outer = 0000000000000000] 17:40:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE004D800) [pid = 2388] [serial = 1657] [outer = 000000CFDFA21800] 17:40:15 INFO - PROCESS | 2388 | 1461285615398 Marionette DEBUG loaded listener.js 17:40:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE0329400) [pid = 2388] [serial = 1658] [outer = 000000CFDFA21800] 17:40:15 INFO - PROCESS | 2388 | 1461285615843 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]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 733ms 17:40:15 INFO - PROCESS | 2388 | 1461285615895 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:40:15 INFO - PROCESS | 2388 | 1461285615897 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:40:15 INFO - PROCESS | 2388 | 1461285615900 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 2388 | 1461285615902 Marionette TRACE conn5 <- [1,2174,null,{}] 17:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:40:15 INFO - PROCESS | 2388 | 1461285615905 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}] 17:40:16 INFO - PROCESS | 2388 | 1461285616017 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:40:16 INFO - PROCESS | 2388 | 1461285616075 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D10800 == 62 [pid = 2388] [id = 553] 17:40:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE048DC00) [pid = 2388] [serial = 1659] [outer = 0000000000000000] 17:40:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE0494C00) [pid = 2388] [serial = 1660] [outer = 000000CFE048DC00] 17:40:16 INFO - PROCESS | 2388 | 1461285616121 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE0F0AC00) [pid = 2388] [serial = 1661] [outer = 000000CFE048DC00] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD7CD2000) [pid = 2388] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFE33EC800) [pid = 2388] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE3D56C00) [pid = 2388] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFE0355C00) [pid = 2388] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDE0A0000) [pid = 2388] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFE1E2F800) [pid = 2388] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE44CAC00) [pid = 2388] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDCA16800) [pid = 2388] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD2640C00) [pid = 2388] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFE33F2C00) [pid = 2388] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFDF5E9000) [pid = 2388] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD300A400) [pid = 2388] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFD9A33400) [pid = 2388] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFDFE14800) [pid = 2388] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFD439FC00) [pid = 2388] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:40:16 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFD7D70C00) [pid = 2388] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:40:16 INFO - PROCESS | 2388 | 1461285616724 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]]]}] 17:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 881ms 17:40:16 INFO - PROCESS | 2388 | 1461285616787 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:40:16 INFO - PROCESS | 2388 | 1461285616789 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:40:16 INFO - PROCESS | 2388 | 1461285616793 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:40:16 INFO - PROCESS | 2388 | 1461285616795 Marionette TRACE conn5 <- [1,2178,null,{}] 17:40:16 INFO - PROCESS | 2388 | 1461285616799 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}] 17:40:16 INFO - PROCESS | 2388 | 1461285616911 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:40:16 INFO - PROCESS | 2388 | 1461285616964 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D1A800 == 63 [pid = 2388] [id = 554] 17:40:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFD4396C00) [pid = 2388] [serial = 1662] [outer = 0000000000000000] 17:40:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDCA1D400) [pid = 2388] [serial = 1663] [outer = 000000CFD4396C00] 17:40:17 INFO - PROCESS | 2388 | 1461285617012 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFE048A800) [pid = 2388] [serial = 1664] [outer = 000000CFD4396C00] 17:40:17 INFO - PROCESS | 2388 | 1461285617374 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]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 17:40:17 INFO - PROCESS | 2388 | 1461285617430 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 2388 | 1461285617432 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:40:17 INFO - PROCESS | 2388 | 1461285617435 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:40:17 INFO - PROCESS | 2388 | 1461285617437 Marionette TRACE conn5 <- [1,2182,null,{}] 17:40:17 INFO - PROCESS | 2388 | 1461285617441 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}] 17:40:17 INFO - PROCESS | 2388 | 1461285617524 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:40:17 INFO - PROCESS | 2388 | 1461285617530 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B67800 == 64 [pid = 2388] [id = 555] 17:40:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFE0F24800) [pid = 2388] [serial = 1665] [outer = 0000000000000000] 17:40:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFE11E6800) [pid = 2388] [serial = 1666] [outer = 000000CFE0F24800] 17:40:17 INFO - PROCESS | 2388 | 1461285617577 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFE259D800) [pid = 2388] [serial = 1667] [outer = 000000CFE0F24800] 17:40:18 INFO - PROCESS | 2388 | 1461285618001 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]]]}] 17:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 586ms 17:40:18 INFO - PROCESS | 2388 | 1461285618025 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:40:18 INFO - PROCESS | 2388 | 1461285618027 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:40:18 INFO - PROCESS | 2388 | 1461285618046 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 2388 | 1461285618048 Marionette TRACE conn5 <- [1,2186,null,{}] 17:40:18 INFO - PROCESS | 2388 | 1461285618052 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}] 17:40:18 INFO - PROCESS | 2388 | 1461285618138 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:40:18 INFO - PROCESS | 2388 | 1461285618144 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7A05000 == 65 [pid = 2388] [id = 556] 17:40:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE33E3800) [pid = 2388] [serial = 1668] [outer = 0000000000000000] 17:40:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE33EB800) [pid = 2388] [serial = 1669] [outer = 000000CFE33E3800] 17:40:18 INFO - PROCESS | 2388 | 1461285618190 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE3B72000) [pid = 2388] [serial = 1670] [outer = 000000CFE33E3800] 17:40:18 INFO - PROCESS | 2388 | 1461285618669 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]]]}] 17:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 17:40:18 INFO - PROCESS | 2388 | 1461285618737 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:40:18 INFO - PROCESS | 2388 | 1461285618742 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:40:18 INFO - PROCESS | 2388 | 1461285618748 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 2388 | 1461285618753 Marionette TRACE conn5 <- [1,2190,null,{}] 17:40:18 INFO - PROCESS | 2388 | 1461285618760 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}] 17:40:18 INFO - PROCESS | 2388 | 1461285618942 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:40:19 INFO - PROCESS | 2388 | 1461285619036 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AF6000 == 66 [pid = 2388] [id = 557] 17:40:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFD2FAD000) [pid = 2388] [serial = 1671] [outer = 0000000000000000] 17:40:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFD3F9B800) [pid = 2388] [serial = 1672] [outer = 000000CFD2FAD000] 17:40:19 INFO - PROCESS | 2388 | 1461285619095 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFD8E1B000) [pid = 2388] [serial = 1673] [outer = 000000CFD2FAD000] 17:40:19 INFO - PROCESS | 2388 | 1461285619664 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]]]}] 17:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 17:40:19 INFO - PROCESS | 2388 | 1461285619738 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:40:19 INFO - PROCESS | 2388 | 1461285619744 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:40:19 INFO - PROCESS | 2388 | 1461285619751 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:40:19 INFO - PROCESS | 2388 | 1461285619754 Marionette TRACE conn5 <- [1,2194,null,{}] 17:40:19 INFO - PROCESS | 2388 | 1461285619759 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}] 17:40:19 INFO - PROCESS | 2388 | 1461285619902 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:40:20 INFO - PROCESS | 2388 | 1461285620028 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE114A800 == 67 [pid = 2388] [id = 558] 17:40:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFDC97A000) [pid = 2388] [serial = 1674] [outer = 0000000000000000] 17:40:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDE09F400) [pid = 2388] [serial = 1675] [outer = 000000CFDC97A000] 17:40:20 INFO - PROCESS | 2388 | 1461285620086 Marionette DEBUG loaded listener.js 17:40:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDF185000) [pid = 2388] [serial = 1676] [outer = 000000CFDC97A000] 17:40:20 INFO - PROCESS | 2388 | 1461285620711 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]]]}] 17:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 984ms 17:40:20 INFO - PROCESS | 2388 | 1461285620740 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:40:20 INFO - PROCESS | 2388 | 1461285620743 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:40:20 INFO - PROCESS | 2388 | 1461285620747 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 2388 | 1461285620751 Marionette TRACE conn5 <- [1,2198,null,{}] 17:40:20 INFO - PROCESS | 2388 | 1461285620764 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}] 17:40:20 INFO - PROCESS | 2388 | 1461285620879 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:40:21 INFO - PROCESS | 2388 | 1461285621006 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE877F800 == 68 [pid = 2388] [id = 559] 17:40:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFDFA1E800) [pid = 2388] [serial = 1677] [outer = 0000000000000000] 17:40:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFE0049800) [pid = 2388] [serial = 1678] [outer = 000000CFDFA1E800] 17:40:21 INFO - PROCESS | 2388 | 1461285621067 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFE1E2D800) [pid = 2388] [serial = 1679] [outer = 000000CFDFA1E800] 17:40:21 INFO - PROCESS | 2388 | 1461285621674 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]]]}] 17:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 982ms 17:40:21 INFO - PROCESS | 2388 | 1461285621732 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:40:21 INFO - PROCESS | 2388 | 1461285621735 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:40:21 INFO - PROCESS | 2388 | 1461285621739 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:40:21 INFO - PROCESS | 2388 | 1461285621741 Marionette TRACE conn5 <- [1,2202,null,{}] 17:40:21 INFO - PROCESS | 2388 | 1461285621745 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}] 17:40:21 INFO - PROCESS | 2388 | 1461285621857 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:40:21 INFO - PROCESS | 2388 | 1461285621954 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE91B0000 == 69 [pid = 2388] [id = 560] 17:40:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFE3C89400) [pid = 2388] [serial = 1680] [outer = 0000000000000000] 17:40:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFE3C92C00) [pid = 2388] [serial = 1681] [outer = 000000CFE3C89400] 17:40:22 INFO - PROCESS | 2388 | 1461285622011 Marionette DEBUG loaded listener.js 17:40:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFE44C3800) [pid = 2388] [serial = 1682] [outer = 000000CFE3C89400] 17:40:22 INFO - PROCESS | 2388 | 1461285622531 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]]]}] 17:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 838ms 17:40:22 INFO - PROCESS | 2388 | 1461285622579 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:40:22 INFO - PROCESS | 2388 | 1461285622582 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:40:22 INFO - PROCESS | 2388 | 1461285622585 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:40:22 INFO - PROCESS | 2388 | 1461285622587 Marionette TRACE conn5 <- [1,2206,null,{}] 17:40:22 INFO - PROCESS | 2388 | 1461285622591 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}] 17:40:22 INFO - PROCESS | 2388 | 1461285622696 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:40:22 INFO - PROCESS | 2388 | 1461285622793 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9AE8800 == 70 [pid = 2388] [id = 561] 17:40:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFE44D1C00) [pid = 2388] [serial = 1683] [outer = 0000000000000000] 17:40:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE48C1C00) [pid = 2388] [serial = 1684] [outer = 000000CFE44D1C00] 17:40:22 INFO - PROCESS | 2388 | 1461285622849 Marionette DEBUG loaded listener.js 17:40:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFE4B99000) [pid = 2388] [serial = 1685] [outer = 000000CFE44D1C00] 17:40:23 INFO - PROCESS | 2388 | 1461285623457 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]]]}] 17:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 943ms 17:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:40:23 INFO - PROCESS | 2388 | 1461285623530 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:40:23 INFO - PROCESS | 2388 | 1461285623533 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:40:23 INFO - PROCESS | 2388 | 1461285623537 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:40:23 INFO - PROCESS | 2388 | 1461285623539 Marionette TRACE conn5 <- [1,2210,null,{}] 17:40:23 INFO - PROCESS | 2388 | 1461285623543 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}] 17:40:23 INFO - PROCESS | 2388 | 1461285623733 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:40:23 INFO - PROCESS | 2388 | 1461285623863 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7508800 == 71 [pid = 2388] [id = 562] 17:40:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFD2802800) [pid = 2388] [serial = 1686] [outer = 0000000000000000] 17:40:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFD7CCD000) [pid = 2388] [serial = 1687] [outer = 000000CFD2802800] 17:40:23 INFO - PROCESS | 2388 | 1461285623924 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFE0F07000) [pid = 2388] [serial = 1688] [outer = 000000CFD2802800] 17:40:24 INFO - PROCESS | 2388 | 1461285624650 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]]]}] 17:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1140ms 17:40:24 INFO - PROCESS | 2388 | 1461285624680 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:40:24 INFO - PROCESS | 2388 | 1461285624684 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:40:24 INFO - PROCESS | 2388 | 1461285624689 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:40:24 INFO - PROCESS | 2388 | 1461285624693 Marionette TRACE conn5 <- [1,2214,null,{}] 17:40:24 INFO - PROCESS | 2388 | 1461285624698 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}] 17:40:24 INFO - PROCESS | 2388 | 1461285624803 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:40:24 INFO - PROCESS | 2388 | 1461285624939 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5C8800 == 72 [pid = 2388] [id = 563] 17:40:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFD432BC00) [pid = 2388] [serial = 1689] [outer = 0000000000000000] 17:40:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFD280B800) [pid = 2388] [serial = 1690] [outer = 000000CFD432BC00] 17:40:24 INFO - PROCESS | 2388 | 1461285624994 Marionette DEBUG loaded listener.js 17:40:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFD8E1D400) [pid = 2388] [serial = 1691] [outer = 000000CFD432BC00] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B67800 == 71 [pid = 2388] [id = 555] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D1A800 == 70 [pid = 2388] [id = 554] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D10800 == 69 [pid = 2388] [id = 553] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE327A800 == 68 [pid = 2388] [id = 552] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD837C800 == 67 [pid = 2388] [id = 551] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE115D000 == 66 [pid = 2388] [id = 550] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF90C800 == 65 [pid = 2388] [id = 549] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD82D5000 == 64 [pid = 2388] [id = 548] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6BC800 == 63 [pid = 2388] [id = 547] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE33A8000 == 62 [pid = 2388] [id = 544] 17:40:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEB6A800 == 61 [pid = 2388] [id = 543] 17:40:25 INFO - PROCESS | 2388 | 1461285625582 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]]]}] 17:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 943ms 17:40:25 INFO - PROCESS | 2388 | 1461285625638 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 2388 | 1461285625644 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:40:25 INFO - PROCESS | 2388 | 1461285625650 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:40:25 INFO - PROCESS | 2388 | 1461285625653 Marionette TRACE conn5 <- [1,2218,null,{}] 17:40:25 INFO - PROCESS | 2388 | 1461285625656 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}] 17:40:25 INFO - PROCESS | 2388 | 1461285625749 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFDC60B000) [pid = 2388] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFE44C3C00) [pid = 2388] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFE3EBAC00) [pid = 2388] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFE259E800) [pid = 2388] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFDFE1D400) [pid = 2388] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFE33EE000) [pid = 2388] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFE48C0C00) [pid = 2388] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFE3EB2C00) [pid = 2388] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFDCA18C00) [pid = 2388] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFDEF48400) [pid = 2388] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFDE6E2C00) [pid = 2388] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFE44CFC00) [pid = 2388] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFDFA18C00) [pid = 2388] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFD280C400) [pid = 2388] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFE48E3000) [pid = 2388] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFE4B9F400) [pid = 2388] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDF652000) [pid = 2388] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDFD78C00) [pid = 2388] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFDFA16400) [pid = 2388] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDE6E1000) [pid = 2388] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDF192400) [pid = 2388] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFE0204800) [pid = 2388] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD8D10C00) [pid = 2388] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFD7491800) [pid = 2388] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFE33E6C00) [pid = 2388] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE4B94C00) [pid = 2388] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFE020D400) [pid = 2388] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD2A2BC00) [pid = 2388] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDC60F400) [pid = 2388] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE5950000) [pid = 2388] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE4BA2C00) [pid = 2388] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE0490C00) [pid = 2388] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:40:25 INFO - PROCESS | 2388 | 1461285625846 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7C99800 == 62 [pid = 2388] [id = 564] 17:40:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CFD273FC00) [pid = 2388] [serial = 1692] [outer = 0000000000000000] 17:40:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CFD7491800) [pid = 2388] [serial = 1693] [outer = 000000CFD273FC00] 17:40:25 INFO - PROCESS | 2388 | 1461285625893 Marionette DEBUG loaded listener.js 17:40:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CFDC60B000) [pid = 2388] [serial = 1694] [outer = 000000CFD273FC00] 17:40:26 INFO - PROCESS | 2388 | 1461285626336 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]]]}] 17:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 733ms 17:40:26 INFO - PROCESS | 2388 | 1461285626383 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:40:26 INFO - PROCESS | 2388 | 1461285626386 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:40:26 INFO - PROCESS | 2388 | 1461285626394 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:40:26 INFO - PROCESS | 2388 | 1461285626398 Marionette TRACE conn5 <- [1,2222,null,{}] 17:40:26 INFO - PROCESS | 2388 | 1461285626411 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}] 17:40:26 INFO - PROCESS | 2388 | 1461285626503 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:40:26 INFO - PROCESS | 2388 | 1461285626520 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1159800 == 63 [pid = 2388] [id = 565] 17:40:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFDEF1AC00) [pid = 2388] [serial = 1695] [outer = 0000000000000000] 17:40:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDEF3EC00) [pid = 2388] [serial = 1696] [outer = 000000CFDEF1AC00] 17:40:26 INFO - PROCESS | 2388 | 1461285626571 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDF2EF400) [pid = 2388] [serial = 1697] [outer = 000000CFDEF1AC00] 17:40:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFB85800 == 62 [pid = 2388] [id = 11] 17:40:27 INFO - PROCESS | 2388 | 1461285627072 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]]]}] 17:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 734ms 17:40:27 INFO - PROCESS | 2388 | 1461285627132 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:40:27 INFO - PROCESS | 2388 | 1461285627135 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:40:27 INFO - PROCESS | 2388 | 1461285627138 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - PROCESS | 2388 | 1461285627140 Marionette TRACE conn5 <- [1,2226,null,{}] 17:40:27 INFO - PROCESS | 2388 | 1461285627144 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}] 17:40:27 INFO - PROCESS | 2388 | 1461285627231 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:40:27 INFO - PROCESS | 2388 | 1461285627240 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE313A800 == 63 [pid = 2388] [id = 566] 17:40:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDF5F0800) [pid = 2388] [serial = 1698] [outer = 0000000000000000] 17:40:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDF791400) [pid = 2388] [serial = 1699] [outer = 000000CFDF5F0800] 17:40:27 INFO - PROCESS | 2388 | 1461285627286 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFDFA1BC00) [pid = 2388] [serial = 1700] [outer = 000000CFDF5F0800] 17:40:27 INFO - PROCESS | 2388 | 1461285627746 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]]]}] 17:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 690ms 17:40:27 INFO - PROCESS | 2388 | 1461285627831 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 2388 | 1461285627833 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:40:27 INFO - PROCESS | 2388 | 1461285627837 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - PROCESS | 2388 | 1461285627839 Marionette TRACE conn5 <- [1,2230,null,{}] 17:40:27 INFO - PROCESS | 2388 | 1461285627843 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}] 17:40:27 INFO - PROCESS | 2388 | 1461285627989 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:40:28 INFO - PROCESS | 2388 | 1461285628003 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD837D000 == 64 [pid = 2388] [id = 567] 17:40:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFDFE15000) [pid = 2388] [serial = 1701] [outer = 0000000000000000] 17:40:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE004AC00) [pid = 2388] [serial = 1702] [outer = 000000CFDFE15000] 17:40:28 INFO - PROCESS | 2388 | 1461285628050 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE032FC00) [pid = 2388] [serial = 1703] [outer = 000000CFDFE15000] 17:40:28 INFO - PROCESS | 2388 | 1461285628496 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]]]}] 17:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 690ms 17:40:28 INFO - PROCESS | 2388 | 1461285628530 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 2388 | 1461285628532 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:40:28 INFO - PROCESS | 2388 | 1461285628536 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:40:28 INFO - PROCESS | 2388 | 1461285628537 Marionette TRACE conn5 <- [1,2234,null,{}] 17:40:28 INFO - PROCESS | 2388 | 1461285628548 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}] 17:40:28 INFO - PROCESS | 2388 | 1461285628679 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:40:28 INFO - PROCESS | 2388 | 1461285628739 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5A9C800 == 65 [pid = 2388] [id = 568] 17:40:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE1111400) [pid = 2388] [serial = 1704] [outer = 0000000000000000] 17:40:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE321FC00) [pid = 2388] [serial = 1705] [outer = 000000CFE1111400] 17:40:28 INFO - PROCESS | 2388 | 1461285628788 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE3B74400) [pid = 2388] [serial = 1706] [outer = 000000CFE1111400] 17:40:29 INFO - PROCESS | 2388 | 1461285629203 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]]]}] 17:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 17:40:29 INFO - PROCESS | 2388 | 1461285629231 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:40:29 INFO - PROCESS | 2388 | 1461285629233 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:40:29 INFO - PROCESS | 2388 | 1461285629236 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:40:29 INFO - PROCESS | 2388 | 1461285629238 Marionette TRACE conn5 <- [1,2238,null,{}] 17:40:29 INFO - PROCESS | 2388 | 1461285629242 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}] 17:40:29 INFO - PROCESS | 2388 | 1461285629385 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:40:29 INFO - PROCESS | 2388 | 1461285629410 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74B5000 == 66 [pid = 2388] [id = 569] 17:40:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFE3C8C400) [pid = 2388] [serial = 1707] [outer = 0000000000000000] 17:40:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE3D58C00) [pid = 2388] [serial = 1708] [outer = 000000CFE3C8C400] 17:40:29 INFO - PROCESS | 2388 | 1461285629455 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE44CF800) [pid = 2388] [serial = 1709] [outer = 000000CFE3C8C400] 17:40:29 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD300A800) [pid = 2388] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:40:29 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFE0F24800) [pid = 2388] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:40:29 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDF2F5000) [pid = 2388] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:40:29 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFDFA21800) [pid = 2388] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:40:29 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE048DC00) [pid = 2388] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:40:29 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFD175C800) [pid = 2388] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:40:29 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFD4396C00) [pid = 2388] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:40:29 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFDEE0B000) [pid = 2388] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:40:29 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD8E9FC00) [pid = 2388] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:40:30 INFO - PROCESS | 2388 | 1461285630014 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]]]}] 17:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 836ms 17:40:30 INFO - PROCESS | 2388 | 1461285630076 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 2388 | 1461285630079 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:40:30 INFO - PROCESS | 2388 | 1461285630082 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:40:30 INFO - PROCESS | 2388 | 1461285630084 Marionette TRACE conn5 <- [1,2242,null,{}] 17:40:30 INFO - PROCESS | 2388 | 1461285630088 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}] 17:40:30 INFO - PROCESS | 2388 | 1461285630172 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:40:30 INFO - PROCESS | 2388 | 1461285630258 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7A20800 == 67 [pid = 2388] [id = 570] 17:40:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD7D63C00) [pid = 2388] [serial = 1710] [outer = 0000000000000000] 17:40:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDFE13C00) [pid = 2388] [serial = 1711] [outer = 000000CFD7D63C00] 17:40:30 INFO - PROCESS | 2388 | 1461285630304 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE48B3800) [pid = 2388] [serial = 1712] [outer = 000000CFD7D63C00] 17:40:30 INFO - PROCESS | 2388 | 1461285630669 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]]]}] 17:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 626ms 17:40:30 INFO - PROCESS | 2388 | 1461285630712 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 2388 | 1461285630714 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:40:30 INFO - PROCESS | 2388 | 1461285630717 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 2388 | 1461285630719 Marionette TRACE conn5 <- [1,2246,null,{}] 17:40:30 INFO - PROCESS | 2388 | 1461285630733 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}] 17:40:30 INFO - PROCESS | 2388 | 1461285630822 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:40:30 INFO - PROCESS | 2388 | 1461285630829 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE877C000 == 68 [pid = 2388] [id = 571] 17:40:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFE4B95000) [pid = 2388] [serial = 1713] [outer = 0000000000000000] 17:40:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFE5927000) [pid = 2388] [serial = 1714] [outer = 000000CFE4B95000] 17:40:30 INFO - PROCESS | 2388 | 1461285630874 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFE5950800) [pid = 2388] [serial = 1715] [outer = 000000CFE4B95000] 17:40:31 INFO - PROCESS | 2388 | 1461285631304 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]]]}] 17:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 628ms 17:40:31 INFO - PROCESS | 2388 | 1461285631349 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:40:31 INFO - PROCESS | 2388 | 1461285631351 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:40:31 INFO - PROCESS | 2388 | 1461285631354 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:40:31 INFO - PROCESS | 2388 | 1461285631356 Marionette TRACE conn5 <- [1,2250,null,{}] 17:40:31 INFO - PROCESS | 2388 | 1461285631360 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}] 17:40:31 INFO - PROCESS | 2388 | 1461285631446 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:40:31 INFO - PROCESS | 2388 | 1461285631452 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8D16800 == 69 [pid = 2388] [id = 572] 17:40:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDF5D9800) [pid = 2388] [serial = 1716] [outer = 0000000000000000] 17:40:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFE595B800) [pid = 2388] [serial = 1717] [outer = 000000CFDF5D9800] 17:40:31 INFO - PROCESS | 2388 | 1461285631499 Marionette DEBUG loaded listener.js 17:40:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFE5B0C400) [pid = 2388] [serial = 1718] [outer = 000000CFDF5D9800] 17:40:31 INFO - PROCESS | 2388 | 1461285631993 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]]]}] 17:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 17:40:32 INFO - PROCESS | 2388 | 1461285632029 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 2388 | 1461285632034 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:40:32 INFO - PROCESS | 2388 | 1461285632040 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:40:32 INFO - PROCESS | 2388 | 1461285632045 Marionette TRACE conn5 <- [1,2254,null,{}] 17:40:32 INFO - PROCESS | 2388 | 1461285632052 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}] 17:40:32 INFO - PROCESS | 2388 | 1461285632171 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:40:32 INFO - PROCESS | 2388 | 1461285632346 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6C6800 == 70 [pid = 2388] [id = 573] 17:40:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFD2FA4000) [pid = 2388] [serial = 1719] [outer = 0000000000000000] 17:40:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFD4739000) [pid = 2388] [serial = 1720] [outer = 000000CFD2FA4000] 17:40:32 INFO - PROCESS | 2388 | 1461285632405 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFD9A31C00) [pid = 2388] [serial = 1721] [outer = 000000CFD2FA4000] 17:40:32 INFO - PROCESS | 2388 | 1461285632954 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]]]}] 17:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 944ms 17:40:32 INFO - PROCESS | 2388 | 1461285632988 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 2388 | 1461285632994 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:40:33 INFO - PROCESS | 2388 | 1461285633001 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 2388 | 1461285633004 Marionette TRACE conn5 <- [1,2258,null,{}] 17:40:33 INFO - PROCESS | 2388 | 1461285633009 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}] 17:40:33 INFO - PROCESS | 2388 | 1461285633124 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:40:33 INFO - PROCESS | 2388 | 1461285633226 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE312C000 == 71 [pid = 2388] [id = 574] 17:40:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFDE6E2C00) [pid = 2388] [serial = 1722] [outer = 0000000000000000] 17:40:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFDEBC1C00) [pid = 2388] [serial = 1723] [outer = 000000CFDE6E2C00] 17:40:33 INFO - PROCESS | 2388 | 1461285633282 Marionette DEBUG loaded listener.js 17:40:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFDF838800) [pid = 2388] [serial = 1724] [outer = 000000CFDE6E2C00] 17:40:33 INFO - PROCESS | 2388 | 1461285633896 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]]]}] 17:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 943ms 17:40:33 INFO - PROCESS | 2388 | 1461285633950 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:40:33 INFO - PROCESS | 2388 | 1461285633953 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:40:33 INFO - PROCESS | 2388 | 1461285633957 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 2388 | 1461285633961 Marionette TRACE conn5 <- [1,2262,null,{}] 17:40:33 INFO - PROCESS | 2388 | 1461285633973 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}] 17:40:34 INFO - PROCESS | 2388 | 1461285634091 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:40:34 INFO - PROCESS | 2388 | 1461285634220 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9AD1800 == 72 [pid = 2388] [id = 575] 17:40:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE0F25800) [pid = 2388] [serial = 1725] [outer = 0000000000000000] 17:40:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFE2171400) [pid = 2388] [serial = 1726] [outer = 000000CFE0F25800] 17:40:34 INFO - PROCESS | 2388 | 1461285634281 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFE3D67C00) [pid = 2388] [serial = 1727] [outer = 000000CFE0F25800] 17:40:34 INFO - PROCESS | 2388 | 1461285634849 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]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 943ms 17:40:34 INFO - PROCESS | 2388 | 1461285634901 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 2388 | 1461285634904 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:40:34 INFO - PROCESS | 2388 | 1461285634908 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - PROCESS | 2388 | 1461285634910 Marionette TRACE conn5 <- [1,2266,null,{}] 17:40:34 INFO - PROCESS | 2388 | 1461285634914 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}] 17:40:35 INFO - PROCESS | 2388 | 1461285635029 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:40:35 INFO - PROCESS | 2388 | 1461285635127 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8CB9000 == 73 [pid = 2388] [id = 576] 17:40:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFE3D6E400) [pid = 2388] [serial = 1728] [outer = 0000000000000000] 17:40:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFE3D72800) [pid = 2388] [serial = 1729] [outer = 000000CFE3D6E400] 17:40:35 INFO - PROCESS | 2388 | 1461285635184 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFE5931800) [pid = 2388] [serial = 1730] [outer = 000000CFE3D6E400] 17:40:35 INFO - PROCESS | 2388 | 1461285635744 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]]]}] 17:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 879ms 17:40:35 INFO - PROCESS | 2388 | 1461285635790 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:40:35 INFO - PROCESS | 2388 | 1461285635792 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:40:35 INFO - PROCESS | 2388 | 1461285635796 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:40:35 INFO - PROCESS | 2388 | 1461285635798 Marionette TRACE conn5 <- [1,2270,null,{}] 17:40:35 INFO - PROCESS | 2388 | 1461285635802 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}] 17:40:35 INFO - PROCESS | 2388 | 1461285635911 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:40:36 INFO - PROCESS | 2388 | 1461285636010 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF804A0000 == 74 [pid = 2388] [id = 577] 17:40:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CF80651400) [pid = 2388] [serial = 1731] [outer = 0000000000000000] 17:40:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CF80654400) [pid = 2388] [serial = 1732] [outer = 000000CF80651400] 17:40:36 INFO - PROCESS | 2388 | 1461285636065 Marionette DEBUG loaded listener.js 17:40:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFE3D74000) [pid = 2388] [serial = 1733] [outer = 000000CF80651400] 17:40:36 INFO - PROCESS | 2388 | 1461285636626 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]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 942ms 17:40:36 INFO - PROCESS | 2388 | 1461285636741 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 2388 | 1461285636744 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:40:36 INFO - PROCESS | 2388 | 1461285636748 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 2388 | 1461285636750 Marionette TRACE conn5 <- [1,2274,null,{}] 17:40:36 INFO - PROCESS | 2388 | 1461285636754 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}] 17:40:36 INFO - PROCESS | 2388 | 1461285636898 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:40:37 INFO - PROCESS | 2388 | 1461285637021 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF804EC000 == 75 [pid = 2388] [id = 578] 17:40:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CFE5DAE800) [pid = 2388] [serial = 1734] [outer = 0000000000000000] 17:40:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000CFE6B36000) [pid = 2388] [serial = 1735] [outer = 000000CFE5DAE800] 17:40:37 INFO - PROCESS | 2388 | 1461285637081 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CFE6B40000) [pid = 2388] [serial = 1736] [outer = 000000CFE5DAE800] 17:40:37 INFO - PROCESS | 2388 | 1461285637605 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]]]}] 17:40:37 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 17:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 881ms 17:40:37 INFO - PROCESS | 2388 | 1461285637630 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:40:37 INFO - PROCESS | 2388 | 1461285637633 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:40:37 INFO - PROCESS | 2388 | 1461285637636 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:40:37 INFO - PROCESS | 2388 | 1461285637638 Marionette TRACE conn5 <- [1,2278,null,{}] 17:40:37 INFO - PROCESS | 2388 | 1461285637660 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}] 17:40:37 INFO - PROCESS | 2388 | 1461285637766 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:40:37 INFO - PROCESS | 2388 | 1461285637865 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFEA8D8000 == 76 [pid = 2388] [id = 579] 17:40:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000CF801D7C00) [pid = 2388] [serial = 1737] [outer = 0000000000000000] 17:40:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000CF801DD800) [pid = 2388] [serial = 1738] [outer = 000000CF801D7C00] 17:40:37 INFO - PROCESS | 2388 | 1461285637920 Marionette DEBUG loaded listener.js 17:40:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000CF801E3800) [pid = 2388] [serial = 1739] [outer = 000000CF801D7C00] 17:40:38 INFO - PROCESS | 2388 | 1461285638537 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]]]}] 17:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 944ms 17:40:38 INFO - PROCESS | 2388 | 1461285638583 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:40:38 INFO - PROCESS | 2388 | 1461285638585 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:40:38 INFO - PROCESS | 2388 | 1461285638589 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:40:38 INFO - PROCESS | 2388 | 1461285638591 Marionette TRACE conn5 <- [1,2282,null,{}] 17:40:38 INFO - PROCESS | 2388 | 1461285638595 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}] 17:40:38 INFO - PROCESS | 2388 | 1461285638706 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:40:38 INFO - PROCESS | 2388 | 1461285638924 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD831E800 == 77 [pid = 2388] [id = 580] 17:40:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000CF801F0800) [pid = 2388] [serial = 1740] [outer = 0000000000000000] 17:40:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000CF8064D400) [pid = 2388] [serial = 1741] [outer = 000000CF801F0800] 17:40:39 INFO - PROCESS | 2388 | 1461285639007 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000CFD26E4800) [pid = 2388] [serial = 1742] [outer = 000000CF801F0800] 17:40:39 INFO - PROCESS | 2388 | 1461285639562 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]]]}] 17:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1025ms 17:40:39 INFO - PROCESS | 2388 | 1461285639617 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:40:39 INFO - PROCESS | 2388 | 1461285639623 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:40:39 INFO - PROCESS | 2388 | 1461285639629 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 2388 | 1461285639633 Marionette TRACE conn5 <- [1,2286,null,{}] 17:40:39 INFO - PROCESS | 2388 | 1461285639656 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}] 17:40:39 INFO - PROCESS | 2388 | 1461285639766 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:40:39 INFO - PROCESS | 2388 | 1461285639899 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF56F800 == 78 [pid = 2388] [id = 581] 17:40:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000CFD744A400) [pid = 2388] [serial = 1743] [outer = 0000000000000000] 17:40:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000CFD7CC8800) [pid = 2388] [serial = 1744] [outer = 000000CFD744A400] 17:40:39 INFO - PROCESS | 2388 | 1461285639953 Marionette DEBUG loaded listener.js 17:40:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000CFD91AD000) [pid = 2388] [serial = 1745] [outer = 000000CFD744A400] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE878E000 == 77 [pid = 2388] [id = 529] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE877C000 == 76 [pid = 2388] [id = 571] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7A20800 == 75 [pid = 2388] [id = 570] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74B5000 == 74 [pid = 2388] [id = 569] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5A9C800 == 73 [pid = 2388] [id = 568] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD837D000 == 72 [pid = 2388] [id = 567] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE313A800 == 71 [pid = 2388] [id = 566] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000CFE33EB800) [pid = 2388] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000CFE48DF000) [pid = 2388] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000CFE5954000) [pid = 2388] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000CFDC60A800) [pid = 2388] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000CFE0F29400) [pid = 2388] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000CFE093CC00) [pid = 2388] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1159800 == 70 [pid = 2388] [id = 565] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7C99800 == 69 [pid = 2388] [id = 564] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE006A000 == 68 [pid = 2388] [id = 12] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5C8800 == 67 [pid = 2388] [id = 563] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE114A800 == 66 [pid = 2388] [id = 558] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AF6000 == 65 [pid = 2388] [id = 557] 17:40:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7A05000 == 64 [pid = 2388] [id = 556] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000CFE259D800) [pid = 2388] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000CFD3A6B000) [pid = 2388] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000CFE11E6800) [pid = 2388] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFDF5E4800) [pid = 2388] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000CFE004D800) [pid = 2388] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CFE0F0AC00) [pid = 2388] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFD8E1DC00) [pid = 2388] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFDCA1D400) [pid = 2388] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFDF12B800) [pid = 2388] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFDCA1B400) [pid = 2388] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFD2946800) [pid = 2388] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFE0329400) [pid = 2388] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFD8205800) [pid = 2388] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFE048A800) [pid = 2388] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFDF237C00) [pid = 2388] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFDF658000) [pid = 2388] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFE0494C00) [pid = 2388] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFDEB8E400) [pid = 2388] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:40:40 INFO - PROCESS | 2388 | 1461285640524 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]]]}] 17:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 966ms 17:40:40 INFO - PROCESS | 2388 | 1461285640598 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:40:40 INFO - PROCESS | 2388 | 1461285640602 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:40:40 INFO - PROCESS | 2388 | 1461285640607 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:40:40 INFO - PROCESS | 2388 | 1461285640609 Marionette TRACE conn5 <- [1,2290,null,{}] 17:40:40 INFO - PROCESS | 2388 | 1461285640612 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}] 17:40:40 INFO - PROCESS | 2388 | 1461285640706 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:40:40 INFO - PROCESS | 2388 | 1461285640791 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF2B7800 == 65 [pid = 2388] [id = 582] 17:40:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFD8205800) [pid = 2388] [serial = 1746] [outer = 0000000000000000] 17:40:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFD8E9CC00) [pid = 2388] [serial = 1747] [outer = 000000CFD8205800] 17:40:40 INFO - PROCESS | 2388 | 1461285640839 Marionette DEBUG loaded listener.js 17:40:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFDC9CE000) [pid = 2388] [serial = 1748] [outer = 000000CFD8205800] 17:40:41 INFO - PROCESS | 2388 | 1461285641256 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]]]}] 17:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 690ms 17:40:41 INFO - PROCESS | 2388 | 1461285641301 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:40:41 INFO - PROCESS | 2388 | 1461285641303 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:40:41 INFO - PROCESS | 2388 | 1461285641308 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:40:41 INFO - PROCESS | 2388 | 1461285641314 Marionette TRACE conn5 <- [1,2294,null,{}] 17:40:41 INFO - PROCESS | 2388 | 1461285641323 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}] 17:40:41 INFO - PROCESS | 2388 | 1461285641416 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:40:41 INFO - PROCESS | 2388 | 1461285641463 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE311D000 == 66 [pid = 2388] [id = 583] 17:40:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFD7C0BC00) [pid = 2388] [serial = 1749] [outer = 0000000000000000] 17:40:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFDEE0D400) [pid = 2388] [serial = 1750] [outer = 000000CFD7C0BC00] 17:40:41 INFO - PROCESS | 2388 | 1461285641509 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFDF18CC00) [pid = 2388] [serial = 1751] [outer = 000000CFD7C0BC00] 17:40:41 INFO - PROCESS | 2388 | 1461285641971 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]]]}] 17:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 691ms 17:40:42 INFO - PROCESS | 2388 | 1461285642000 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:40:42 INFO - PROCESS | 2388 | 1461285642003 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:40:42 INFO - PROCESS | 2388 | 1461285642007 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:40:42 INFO - PROCESS | 2388 | 1461285642009 Marionette TRACE conn5 <- [1,2298,null,{}] 17:40:42 INFO - PROCESS | 2388 | 1461285642012 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}] 17:40:42 INFO - PROCESS | 2388 | 1461285642101 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:40:42 INFO - PROCESS | 2388 | 1461285642110 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE32C2800 == 67 [pid = 2388] [id = 584] 17:40:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFDF2F2800) [pid = 2388] [serial = 1752] [outer = 0000000000000000] 17:40:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFDF5F4C00) [pid = 2388] [serial = 1753] [outer = 000000CFDF2F2800] 17:40:42 INFO - PROCESS | 2388 | 1461285642156 Marionette DEBUG loaded listener.js 17:40:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFDFA14C00) [pid = 2388] [serial = 1754] [outer = 000000CFDF2F2800] 17:40:42 INFO - PROCESS | 2388 | 1461285642612 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]]]}] 17:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 17:40:42 INFO - PROCESS | 2388 | 1461285642702 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:40:42 INFO - PROCESS | 2388 | 1461285642704 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:40:42 INFO - PROCESS | 2388 | 1461285642713 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - PROCESS | 2388 | 1461285642715 Marionette TRACE conn5 <- [1,2302,null,{}] 17:40:42 INFO - PROCESS | 2388 | 1461285642719 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}] 17:40:42 INFO - PROCESS | 2388 | 1461285642865 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:40:42 INFO - PROCESS | 2388 | 1461285642890 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59ED000 == 68 [pid = 2388] [id = 585] 17:40:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFE0053000) [pid = 2388] [serial = 1755] [outer = 0000000000000000] 17:40:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFE0322400) [pid = 2388] [serial = 1756] [outer = 000000CFE0053000] 17:40:42 INFO - PROCESS | 2388 | 1461285642945 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFE048F400) [pid = 2388] [serial = 1757] [outer = 000000CFE0053000] 17:40:43 INFO - PROCESS | 2388 | 1461285643416 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]]]}] 17:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 731ms 17:40:43 INFO - PROCESS | 2388 | 1461285643446 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:40:43 INFO - PROCESS | 2388 | 1461285643448 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:40:43 INFO - PROCESS | 2388 | 1461285643451 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:40:43 INFO - PROCESS | 2388 | 1461285643453 Marionette TRACE conn5 <- [1,2306,null,{}] 17:40:43 INFO - PROCESS | 2388 | 1461285643456 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}] 17:40:43 INFO - PROCESS | 2388 | 1461285643581 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:40:43 INFO - PROCESS | 2388 | 1461285643588 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D11800 == 69 [pid = 2388] [id = 586] 17:40:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CFE087B000) [pid = 2388] [serial = 1758] [outer = 0000000000000000] 17:40:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000CFE0F0FC00) [pid = 2388] [serial = 1759] [outer = 000000CFE087B000] 17:40:43 INFO - PROCESS | 2388 | 1461285643683 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CFE1E35800) [pid = 2388] [serial = 1760] [outer = 000000CFE087B000] 17:40:44 INFO - PROCESS | 2388 | 1461285644102 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] 17:40:44 INFO - PROCESS | 2388 | 1461285644148 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:40:44 INFO - PROCESS | 2388 | 1461285644158 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 2388 | 1461285644160 Marionette TRACE conn5 <- [1,2310,null,{}] 17:40:44 INFO - PROCESS | 2388 | 1461285644164 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}] 17:40:44 INFO - PROCESS | 2388 | 1461285644307 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:40:44 INFO - PROCESS | 2388 | 1461285644370 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7A22000 == 70 [pid = 2388] [id = 587] 17:40:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000CFE1E2D000) [pid = 2388] [serial = 1761] [outer = 0000000000000000] 17:40:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000CFE3B69800) [pid = 2388] [serial = 1762] [outer = 000000CFE1E2D000] 17:40:44 INFO - PROCESS | 2388 | 1461285644415 Marionette DEBUG loaded listener.js 17:40:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000CFE3C8BC00) [pid = 2388] [serial = 1763] [outer = 000000CFE1E2D000] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000CFDFE15000) [pid = 2388] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000CFE1111400) [pid = 2388] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000CFD7D63C00) [pid = 2388] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFE33E3800) [pid = 2388] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000CFD432BC00) [pid = 2388] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CFDF5F0800) [pid = 2388] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFDEF1AC00) [pid = 2388] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFD273FC00) [pid = 2388] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFE3C8C400) [pid = 2388] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFE4B95000) [pid = 2388] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFDF78E800) [pid = 2388] [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.] 17:40:44 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFDFB90800) [pid = 2388] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:40:44 INFO - PROCESS | 2388 | 1461285644865 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]]]}] 17:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 17:40:44 INFO - PROCESS | 2388 | 1461285644894 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:40:44 INFO - PROCESS | 2388 | 1461285644896 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:40:44 INFO - PROCESS | 2388 | 1461285644899 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:40:44 INFO - PROCESS | 2388 | 1461285644901 Marionette TRACE conn5 <- [1,2314,null,{}] 17:40:44 INFO - PROCESS | 2388 | 1461285644905 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}] 17:40:45 INFO - PROCESS | 2388 | 1461285644992 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:40:45 INFO - PROCESS | 2388 | 1461285645079 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59E7000 == 71 [pid = 2388] [id = 588] 17:40:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFD7D63C00) [pid = 2388] [serial = 1764] [outer = 0000000000000000] 17:40:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFE0328000) [pid = 2388] [serial = 1765] [outer = 000000CFD7D63C00] 17:40:45 INFO - PROCESS | 2388 | 1461285645125 Marionette DEBUG loaded listener.js 17:40:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFE3D53400) [pid = 2388] [serial = 1766] [outer = 000000CFD7D63C00] 17:40:45 INFO - PROCESS | 2388 | 1461285645487 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]]]}] 17:40:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:40:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 17:40:45 INFO - PROCESS | 2388 | 1461285645532 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:40:45 INFO - PROCESS | 2388 | 1461285645535 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:40:45 INFO - PROCESS | 2388 | 1461285645538 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:40:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:40:45 INFO - PROCESS | 2388 | 1461285645540 Marionette TRACE conn5 <- [1,2318,null,{}] 17:40:45 INFO - PROCESS | 2388 | 1461285645543 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}] 17:40:45 INFO - PROCESS | 2388 | 1461285645631 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:40:45 INFO - PROCESS | 2388 | 1461285645746 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8D09800 == 72 [pid = 2388] [id = 589] 17:40:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFD0EFDC00) [pid = 2388] [serial = 1767] [outer = 0000000000000000] 17:40:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFE321DC00) [pid = 2388] [serial = 1768] [outer = 000000CFD0EFDC00] 17:40:45 INFO - PROCESS | 2388 | 1461285645791 Marionette DEBUG loaded listener.js 17:40:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFE44D1000) [pid = 2388] [serial = 1769] [outer = 000000CFD0EFDC00] 17:40:46 INFO - PROCESS | 2388 | 1461285646151 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]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 628ms 17:40:46 INFO - PROCESS | 2388 | 1461285646170 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 2388 | 1461285646172 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:40:46 INFO - PROCESS | 2388 | 1461285646175 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 2388 | 1461285646177 Marionette TRACE conn5 <- [1,2322,null,{}] 17:40:46 INFO - PROCESS | 2388 | 1461285646181 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}] 17:40:46 INFO - PROCESS | 2388 | 1461285646307 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:40:46 INFO - PROCESS | 2388 | 1461285646313 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9AE0000 == 73 [pid = 2388] [id = 590] 17:40:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CFE48BFC00) [pid = 2388] [serial = 1770] [outer = 0000000000000000] 17:40:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000CFE4B95800) [pid = 2388] [serial = 1771] [outer = 000000CFE48BFC00] 17:40:46 INFO - PROCESS | 2388 | 1461285646364 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CFE5954C00) [pid = 2388] [serial = 1772] [outer = 000000CFE48BFC00] 17:40:46 INFO - PROCESS | 2388 | 1461285646866 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]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 17:40:46 INFO - PROCESS | 2388 | 1461285646913 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 2388 | 1461285646918 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:40:46 INFO - PROCESS | 2388 | 1461285646924 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:40:46 INFO - PROCESS | 2388 | 1461285646929 Marionette TRACE conn5 <- [1,2326,null,{}] 17:40:46 INFO - PROCESS | 2388 | 1461285646936 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}] 17:40:47 INFO - PROCESS | 2388 | 1461285647115 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:40:47 INFO - PROCESS | 2388 | 1461285647251 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCAA2800 == 74 [pid = 2388] [id = 591] 17:40:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000CF81EE7800) [pid = 2388] [serial = 1773] [outer = 0000000000000000] 17:40:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000CF81EEDC00) [pid = 2388] [serial = 1774] [outer = 000000CF81EE7800] 17:40:47 INFO - PROCESS | 2388 | 1461285647311 Marionette DEBUG loaded listener.js 17:40:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000CFD2946000) [pid = 2388] [serial = 1775] [outer = 000000CF81EE7800] 17:40:47 INFO - PROCESS | 2388 | 1461285647919 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]]]}] 17:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1034ms 17:40:47 INFO - PROCESS | 2388 | 1461285647962 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:40:47 INFO - PROCESS | 2388 | 1461285647968 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:40:47 INFO - PROCESS | 2388 | 1461285647975 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:40:47 INFO - PROCESS | 2388 | 1461285647978 Marionette TRACE conn5 <- [1,2330,null,{}] 17:40:47 INFO - PROCESS | 2388 | 1461285647983 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}] 17:40:48 INFO - PROCESS | 2388 | 1461285648152 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:40:48 INFO - PROCESS | 2388 | 1461285648282 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE300E800 == 75 [pid = 2388] [id = 592] 17:40:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000CFD7C0D400) [pid = 2388] [serial = 1776] [outer = 0000000000000000] 17:40:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000CFD815AC00) [pid = 2388] [serial = 1777] [outer = 000000CFD7C0D400] 17:40:48 INFO - PROCESS | 2388 | 1461285648343 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000CFDC62F400) [pid = 2388] [serial = 1778] [outer = 000000CFD7C0D400] 17:40:48 INFO - PROCESS | 2388 | 1461285648931 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]]]}] 17:40:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:40:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 984ms 17:40:48 INFO - PROCESS | 2388 | 1461285648965 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:40:48 INFO - PROCESS | 2388 | 1461285648968 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:40:48 INFO - PROCESS | 2388 | 1461285648972 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 2388 | 1461285648976 Marionette TRACE conn5 <- [1,2334,null,{}] 17:40:48 INFO - PROCESS | 2388 | 1461285648988 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}] 17:40:49 INFO - PROCESS | 2388 | 1461285649140 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:40:49 INFO - PROCESS | 2388 | 1461285649271 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9D49000 == 76 [pid = 2388] [id = 593] 17:40:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000CFDEB90400) [pid = 2388] [serial = 1779] [outer = 0000000000000000] 17:40:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000CFDF2EC000) [pid = 2388] [serial = 1780] [outer = 000000CFDEB90400] 17:40:49 INFO - PROCESS | 2388 | 1461285649331 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000CFE0322800) [pid = 2388] [serial = 1781] [outer = 000000CFDEB90400] 17:40:50 INFO - PROCESS | 2388 | 1461285649999 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]]]}] 17:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1080ms 17:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:40:50 INFO - PROCESS | 2388 | 1461285650053 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:40:50 INFO - PROCESS | 2388 | 1461285650057 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:40:50 INFO - PROCESS | 2388 | 1461285650060 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 2388 | 1461285650062 Marionette TRACE conn5 <- [1,2338,null,{}] 17:40:50 INFO - PROCESS | 2388 | 1461285650066 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}] 17:40:50 INFO - PROCESS | 2388 | 1461285650180 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:40:50 INFO - PROCESS | 2388 | 1461285650310 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9CB3000 == 77 [pid = 2388] [id = 594] 17:40:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000CFE0F0E000) [pid = 2388] [serial = 1782] [outer = 0000000000000000] 17:40:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000CFE3B6F800) [pid = 2388] [serial = 1783] [outer = 000000CFE0F0E000] 17:40:50 INFO - PROCESS | 2388 | 1461285650368 Marionette DEBUG loaded listener.js 17:40:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000CFE5923400) [pid = 2388] [serial = 1784] [outer = 000000CFE0F0E000] 17:40:50 INFO - PROCESS | 2388 | 1461285650922 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]]]}] 17:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 880ms 17:40:50 INFO - PROCESS | 2388 | 1461285650942 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:40:50 INFO - PROCESS | 2388 | 1461285650945 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:40:50 INFO - PROCESS | 2388 | 1461285650948 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 2388 | 1461285650951 Marionette TRACE conn5 <- [1,2342,null,{}] 17:40:50 INFO - PROCESS | 2388 | 1461285650954 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}] 17:40:51 INFO - PROCESS | 2388 | 1461285651065 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:40:51 INFO - PROCESS | 2388 | 1461285651166 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD199D000 == 78 [pid = 2388] [id = 595] 17:40:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000CFE0F31C00) [pid = 2388] [serial = 1785] [outer = 0000000000000000] 17:40:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 147 (000000CFE5B08800) [pid = 2388] [serial = 1786] [outer = 000000CFE0F31C00] 17:40:51 INFO - PROCESS | 2388 | 1461285651221 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000CFE5DB9400) [pid = 2388] [serial = 1787] [outer = 000000CFE0F31C00] 17:40:51 INFO - PROCESS | 2388 | 1461285651830 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]]]}] 17:40:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:40:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 923ms 17:40:51 INFO - PROCESS | 2388 | 1461285651875 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 2388 | 1461285651878 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:40:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:40:51 INFO - PROCESS | 2388 | 1461285651881 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 2388 | 1461285651884 Marionette TRACE conn5 <- [1,2346,null,{}] 17:40:51 INFO - PROCESS | 2388 | 1461285651887 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}] 17:40:52 INFO - PROCESS | 2388 | 1461285652021 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:40:52 INFO - PROCESS | 2388 | 1461285652128 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF821D8000 == 79 [pid = 2388] [id = 596] 17:40:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000CFE6B43C00) [pid = 2388] [serial = 1788] [outer = 0000000000000000] 17:40:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 150 (000000CFE7AB7C00) [pid = 2388] [serial = 1789] [outer = 000000CFE6B43C00] 17:40:52 INFO - PROCESS | 2388 | 1461285652186 Marionette DEBUG loaded listener.js 17:40:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 151 (000000CF823EEC00) [pid = 2388] [serial = 1790] [outer = 000000CFE6B43C00] 17:40:52 INFO - PROCESS | 2388 | 1461285652792 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]]]}] 17:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 987ms 17:40:52 INFO - PROCESS | 2388 | 1461285652870 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:40:52 INFO - PROCESS | 2388 | 1461285652873 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:40:52 INFO - PROCESS | 2388 | 1461285652877 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:40:52 INFO - PROCESS | 2388 | 1461285652879 Marionette TRACE conn5 <- [1,2350,null,{}] 17:40:52 INFO - PROCESS | 2388 | 1461285652883 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}] 17:40:53 INFO - PROCESS | 2388 | 1461285652996 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:40:53 INFO - PROCESS | 2388 | 1461285653284 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD1F09000 == 80 [pid = 2388] [id = 597] 17:40:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 152 (000000CF801E8800) [pid = 2388] [serial = 1791] [outer = 0000000000000000] 17:40:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 153 (000000CF8064C800) [pid = 2388] [serial = 1792] [outer = 000000CF801E8800] 17:40:53 INFO - PROCESS | 2388 | 1461285653343 Marionette DEBUG loaded listener.js 17:40:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 154 (000000CF823EE400) [pid = 2388] [serial = 1793] [outer = 000000CF801E8800] 17:40:54 INFO - PROCESS | 2388 | 1461285653984 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]]]}] 17:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1134ms 17:40:54 INFO - PROCESS | 2388 | 1461285654014 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:40:54 INFO - PROCESS | 2388 | 1461285654020 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:40:54 INFO - PROCESS | 2388 | 1461285654026 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:40:54 INFO - PROCESS | 2388 | 1461285654029 Marionette TRACE conn5 <- [1,2354,null,{}] 17:40:54 INFO - PROCESS | 2388 | 1461285654034 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}] 17:40:54 INFO - PROCESS | 2388 | 1461285654145 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:40:54 INFO - PROCESS | 2388 | 1461285654281 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8ED6800 == 81 [pid = 2388] [id = 598] 17:40:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 155 (000000CFD2FB1000) [pid = 2388] [serial = 1794] [outer = 0000000000000000] 17:40:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 156 (000000CFD7D8A800) [pid = 2388] [serial = 1795] [outer = 000000CFD2FB1000] 17:40:54 INFO - PROCESS | 2388 | 1461285654335 Marionette DEBUG loaded listener.js 17:40:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 157 (000000CFDC603800) [pid = 2388] [serial = 1796] [outer = 000000CFD2FB1000] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEFA8800 == 80 [pid = 2388] [id = 287] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8D09800 == 79 [pid = 2388] [id = 589] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59E7000 == 78 [pid = 2388] [id = 588] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7A22000 == 77 [pid = 2388] [id = 587] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D11800 == 76 [pid = 2388] [id = 586] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59ED000 == 75 [pid = 2388] [id = 585] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE32C2800 == 74 [pid = 2388] [id = 584] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE311D000 == 73 [pid = 2388] [id = 583] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 156 (000000CFDFD27000) [pid = 2388] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 155 (000000CFE48C1C00) [pid = 2388] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 154 (000000CFE595B800) [pid = 2388] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF2B7800 == 72 [pid = 2388] [id = 582] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF56F800 == 71 [pid = 2388] [id = 581] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD831E800 == 70 [pid = 2388] [id = 580] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE312C000 == 69 [pid = 2388] [id = 574] 17:40:54 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6C6800 == 68 [pid = 2388] [id = 573] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 153 (000000CFE004AC00) [pid = 2388] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 152 (000000CFE3B74400) [pid = 2388] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 151 (000000CFE321FC00) [pid = 2388] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 150 (000000CFDFE13C00) [pid = 2388] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 149 (000000CFE3B72000) [pid = 2388] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000CFE3C92C00) [pid = 2388] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000CFD8E1D400) [pid = 2388] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 146 (000000CFD280B800) [pid = 2388] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000CFDF791400) [pid = 2388] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000CFDEF3EC00) [pid = 2388] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000CFDF2EF400) [pid = 2388] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000CFD7491800) [pid = 2388] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000CFDC60B000) [pid = 2388] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000CFE0049800) [pid = 2388] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000CFE3D58C00) [pid = 2388] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000CFD3F9B800) [pid = 2388] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000CFDE09F400) [pid = 2388] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000CFD7CCD000) [pid = 2388] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000CFE5950800) [pid = 2388] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000CFE5927000) [pid = 2388] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000CFE3D54C00) [pid = 2388] [serial = 1148] [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.] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFE44CF800) [pid = 2388] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000CFE032FC00) [pid = 2388] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CFDFA1BC00) [pid = 2388] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFE48B3800) [pid = 2388] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 2388 | 1461285654930 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]]]}] 17:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 943ms 17:40:54 INFO - PROCESS | 2388 | 1461285654973 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:40:54 INFO - PROCESS | 2388 | 1461285654977 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:40:54 INFO - PROCESS | 2388 | 1461285654981 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:40:54 INFO - PROCESS | 2388 | 1461285654984 Marionette TRACE conn5 <- [1,2358,null,{}] 17:40:54 INFO - PROCESS | 2388 | 1461285654988 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}] 17:40:55 INFO - PROCESS | 2388 | 1461285655080 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:40:55 INFO - PROCESS | 2388 | 1461285655198 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE08F000 == 69 [pid = 2388] [id = 599] 17:40:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFD7491800) [pid = 2388] [serial = 1797] [outer = 0000000000000000] 17:40:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CFD8EA2400) [pid = 2388] [serial = 1798] [outer = 000000CFD7491800] 17:40:55 INFO - PROCESS | 2388 | 1461285655245 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000CFDCA15400) [pid = 2388] [serial = 1799] [outer = 000000CFD7491800] 17:40:55 INFO - PROCESS | 2388 | 1461285655659 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]]]}] 17:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 733ms 17:40:55 INFO - PROCESS | 2388 | 1461285655717 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 2388 | 1461285655720 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:40:55 INFO - PROCESS | 2388 | 1461285655725 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 2388 | 1461285655731 Marionette TRACE conn5 <- [1,2362,null,{}] 17:40:55 INFO - PROCESS | 2388 | 1461285655740 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}] 17:40:55 INFO - PROCESS | 2388 | 1461285655838 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:40:55 INFO - PROCESS | 2388 | 1461285655884 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3018000 == 70 [pid = 2388] [id = 600] 17:40:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CFDEB8E800) [pid = 2388] [serial = 1800] [outer = 0000000000000000] 17:40:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000CFDF189400) [pid = 2388] [serial = 1801] [outer = 000000CFDEB8E800] 17:40:55 INFO - PROCESS | 2388 | 1461285655930 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000CFDF2F7C00) [pid = 2388] [serial = 1802] [outer = 000000CFDEB8E800] 17:40:56 INFO - PROCESS | 2388 | 1461285656377 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]]]}] 17:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 17:40:56 INFO - PROCESS | 2388 | 1461285656417 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 2388 | 1461285656420 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:40:56 INFO - PROCESS | 2388 | 1461285656423 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - PROCESS | 2388 | 1461285656425 Marionette TRACE conn5 <- [1,2366,null,{}] 17:40:56 INFO - PROCESS | 2388 | 1461285656429 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}] 17:40:56 INFO - PROCESS | 2388 | 1461285656521 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:40:56 INFO - PROCESS | 2388 | 1461285656528 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE31EC800 == 71 [pid = 2388] [id = 601] 17:40:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000CFDF5E8400) [pid = 2388] [serial = 1803] [outer = 0000000000000000] 17:40:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000CFDF840800) [pid = 2388] [serial = 1804] [outer = 000000CFDF5E8400] 17:40:56 INFO - PROCESS | 2388 | 1461285656575 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000CFDFA19C00) [pid = 2388] [serial = 1805] [outer = 000000CFDF5E8400] 17:40:57 INFO - PROCESS | 2388 | 1461285657066 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]]]}] 17:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 689ms 17:40:57 INFO - PROCESS | 2388 | 1461285657121 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 2388 | 1461285657124 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:40:57 INFO - PROCESS | 2388 | 1461285657128 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 2388 | 1461285657129 Marionette TRACE conn5 <- [1,2370,null,{}] 17:40:57 INFO - PROCESS | 2388 | 1461285657133 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}] 17:40:57 INFO - PROCESS | 2388 | 1461285657281 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:40:57 INFO - PROCESS | 2388 | 1461285657345 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D10800 == 72 [pid = 2388] [id = 602] 17:40:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000CFE004B800) [pid = 2388] [serial = 1806] [outer = 0000000000000000] 17:40:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000CFE0057000) [pid = 2388] [serial = 1807] [outer = 000000CFE004B800] 17:40:57 INFO - PROCESS | 2388 | 1461285657400 Marionette DEBUG loaded listener.js 17:40:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000CFE093D400) [pid = 2388] [serial = 1808] [outer = 000000CFE004B800] 17:40:57 INFO - PROCESS | 2388 | 1461285657880 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]]]}] 17:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 776ms 17:40:57 INFO - PROCESS | 2388 | 1461285657907 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 2388 | 1461285657910 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:40:57 INFO - PROCESS | 2388 | 1461285657913 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 2388 | 1461285657915 Marionette TRACE conn5 <- [1,2374,null,{}] 17:40:57 INFO - PROCESS | 2388 | 1461285657918 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}] 17:40:58 INFO - PROCESS | 2388 | 1461285658038 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:40:58 INFO - PROCESS | 2388 | 1461285658101 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D14000 == 73 [pid = 2388] [id = 603] 17:40:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000CFE1C76C00) [pid = 2388] [serial = 1809] [outer = 0000000000000000] 17:40:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000CFE3219000) [pid = 2388] [serial = 1810] [outer = 000000CFE1C76C00] 17:40:58 INFO - PROCESS | 2388 | 1461285658147 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000CFE3B6D400) [pid = 2388] [serial = 1811] [outer = 000000CFE1C76C00] 17:40:58 INFO - PROCESS | 2388 | 1461285658573 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]]]}] 17:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 689ms 17:40:58 INFO - PROCESS | 2388 | 1461285658603 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:40:58 INFO - PROCESS | 2388 | 1461285658606 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:40:58 INFO - PROCESS | 2388 | 1461285658609 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 2388 | 1461285658611 Marionette TRACE conn5 <- [1,2378,null,{}] 17:40:58 INFO - PROCESS | 2388 | 1461285658614 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}] 17:40:58 INFO - PROCESS | 2388 | 1461285658762 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000CFD2A24000) [pid = 2388] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000CFE3218800) [pid = 2388] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000CFE3B75800) [pid = 2388] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000CFDC62DC00) [pid = 2388] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000CFDF5D9800) [pid = 2388] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000CFD8205800) [pid = 2388] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000CFDF2F2800) [pid = 2388] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000CFD744A400) [pid = 2388] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000CFE0053000) [pid = 2388] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000CF801F0800) [pid = 2388] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000CFD7C0BC00) [pid = 2388] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFE087B000) [pid = 2388] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000CFD7D63C00) [pid = 2388] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CFD0EFDC00) [pid = 2388] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFE1E2D000) [pid = 2388] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFE3D5B000) [pid = 2388] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:40:58 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFDFA12800) [pid = 2388] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:40:59 INFO - PROCESS | 2388 | 1461285659021 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AF3000 == 74 [pid = 2388] [id = 604] 17:40:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CF81A86800) [pid = 2388] [serial = 1812] [outer = 0000000000000000] 17:40:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CF81A8C800) [pid = 2388] [serial = 1813] [outer = 000000CF81A86800] 17:40:59 INFO - PROCESS | 2388 | 1461285659066 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFD2732000) [pid = 2388] [serial = 1814] [outer = 000000CF81A86800] 17:40:59 INFO - PROCESS | 2388 | 1461285659428 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]]]}] 17:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 836ms 17:40:59 INFO - PROCESS | 2388 | 1461285659448 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:40:59 INFO - PROCESS | 2388 | 1461285659450 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:40:59 INFO - PROCESS | 2388 | 1461285659453 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - PROCESS | 2388 | 1461285659455 Marionette TRACE conn5 <- [1,2382,null,{}] 17:40:59 INFO - PROCESS | 2388 | 1461285659458 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}] 17:40:59 INFO - PROCESS | 2388 | 1461285659580 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:40:59 INFO - PROCESS | 2388 | 1461285659589 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE836F800 == 75 [pid = 2388] [id = 605] 17:40:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CF81A8FC00) [pid = 2388] [serial = 1815] [outer = 0000000000000000] 17:40:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000CFDF2F2800) [pid = 2388] [serial = 1816] [outer = 000000CF81A8FC00] 17:40:59 INFO - PROCESS | 2388 | 1461285659635 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CFE3B6E000) [pid = 2388] [serial = 1817] [outer = 000000CF81A8FC00] 17:41:00 INFO - PROCESS | 2388 | 1461285660071 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]]]}] 17:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 628ms 17:41:00 INFO - PROCESS | 2388 | 1461285660085 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:41:00 INFO - PROCESS | 2388 | 1461285660087 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:41:00 INFO - PROCESS | 2388 | 1461285660091 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:41:00 INFO - PROCESS | 2388 | 1461285660093 Marionette TRACE conn5 <- [1,2386,null,{}] 17:41:00 INFO - PROCESS | 2388 | 1461285660096 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}] 17:41:00 INFO - PROCESS | 2388 | 1461285660220 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:41:00 INFO - PROCESS | 2388 | 1461285660229 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8CA2800 == 76 [pid = 2388] [id = 606] 17:41:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000CF806A9C00) [pid = 2388] [serial = 1818] [outer = 0000000000000000] 17:41:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000CF806ADC00) [pid = 2388] [serial = 1819] [outer = 000000CF806A9C00] 17:41:00 INFO - PROCESS | 2388 | 1461285660274 Marionette DEBUG loaded listener.js 17:41:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000CFDF5E4000) [pid = 2388] [serial = 1820] [outer = 000000CF806A9C00] 17:41:00 INFO - PROCESS | 2388 | 1461285660699 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]]]}] 17:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 17:41:00 INFO - PROCESS | 2388 | 1461285660724 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:41:00 INFO - PROCESS | 2388 | 1461285660726 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:41:00 INFO - PROCESS | 2388 | 1461285660729 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 2388 | 1461285660731 Marionette TRACE conn5 <- [1,2390,null,{}] 17:41:00 INFO - PROCESS | 2388 | 1461285660734 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}] 17:41:00 INFO - PROCESS | 2388 | 1461285660862 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:41:00 INFO - PROCESS | 2388 | 1461285660871 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE91B3000 == 77 [pid = 2388] [id = 607] 17:41:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000CFE3B77000) [pid = 2388] [serial = 1821] [outer = 0000000000000000] 17:41:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000CFE3C8F000) [pid = 2388] [serial = 1822] [outer = 000000CFE3B77000] 17:41:00 INFO - PROCESS | 2388 | 1461285660926 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000CFE3D75C00) [pid = 2388] [serial = 1823] [outer = 000000CFE3B77000] 17:41:01 INFO - PROCESS | 2388 | 1461285661642 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]]]}] 17:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 987ms 17:41:01 INFO - PROCESS | 2388 | 1461285661720 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 2388 | 1461285661727 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:41:01 INFO - PROCESS | 2388 | 1461285661733 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 2388 | 1461285661737 Marionette TRACE conn5 <- [1,2394,null,{}] 17:41:01 INFO - PROCESS | 2388 | 1461285661743 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}] 17:41:01 INFO - PROCESS | 2388 | 1461285661874 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:41:01 INFO - PROCESS | 2388 | 1461285661974 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5CB000 == 78 [pid = 2388] [id = 608] 17:41:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000CF823ED400) [pid = 2388] [serial = 1824] [outer = 0000000000000000] 17:41:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000CFD2DA2C00) [pid = 2388] [serial = 1825] [outer = 000000CF823ED400] 17:41:02 INFO - PROCESS | 2388 | 1461285662035 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000CFD75D1800) [pid = 2388] [serial = 1826] [outer = 000000CF823ED400] 17:41:02 INFO - PROCESS | 2388 | 1461285662607 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]]]}] 17:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 944ms 17:41:02 INFO - PROCESS | 2388 | 1461285662679 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:41:02 INFO - PROCESS | 2388 | 1461285662686 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:41:02 INFO - PROCESS | 2388 | 1461285662693 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:41:02 INFO - PROCESS | 2388 | 1461285662696 Marionette TRACE conn5 <- [1,2398,null,{}] 17:41:02 INFO - PROCESS | 2388 | 1461285662701 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}] 17:41:02 INFO - PROCESS | 2388 | 1461285662821 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:41:02 INFO - PROCESS | 2388 | 1461285662956 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE59EE000 == 79 [pid = 2388] [id = 609] 17:41:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000CFDE0A7000) [pid = 2388] [serial = 1827] [outer = 0000000000000000] 17:41:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000CFDEB91400) [pid = 2388] [serial = 1828] [outer = 000000CFDE0A7000] 17:41:03 INFO - PROCESS | 2388 | 1461285663013 Marionette DEBUG loaded listener.js 17:41:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000CFDF5D6400) [pid = 2388] [serial = 1829] [outer = 000000CFDE0A7000] 17:41:03 INFO - PROCESS | 2388 | 1461285663623 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]]]}] 17:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 987ms 17:41:03 INFO - PROCESS | 2388 | 1461285663684 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:41:03 INFO - PROCESS | 2388 | 1461285663687 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:41:03 INFO - PROCESS | 2388 | 1461285663691 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - PROCESS | 2388 | 1461285663695 Marionette TRACE conn5 <- [1,2402,null,{}] 17:41:03 INFO - PROCESS | 2388 | 1461285663723 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}] 17:41:03 INFO - PROCESS | 2388 | 1461285663842 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:41:03 INFO - PROCESS | 2388 | 1461285663976 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFEA8CA000 == 80 [pid = 2388] [id = 610] 17:41:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000CFE0936C00) [pid = 2388] [serial = 1830] [outer = 0000000000000000] 17:41:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 147 (000000CFE321AC00) [pid = 2388] [serial = 1831] [outer = 000000CFE0936C00] 17:41:04 INFO - PROCESS | 2388 | 1461285664039 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000CFE3D73400) [pid = 2388] [serial = 1832] [outer = 000000CFE0936C00] 17:41:04 INFO - PROCESS | 2388 | 1461285664625 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]]]}] 17:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1005ms 17:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:41:04 INFO - PROCESS | 2388 | 1461285664698 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:41:04 INFO - PROCESS | 2388 | 1461285664701 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:41:04 INFO - PROCESS | 2388 | 1461285664705 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:41:04 INFO - PROCESS | 2388 | 1461285664707 Marionette TRACE conn5 <- [1,2406,null,{}] 17:41:04 INFO - PROCESS | 2388 | 1461285664711 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}] 17:41:04 INFO - PROCESS | 2388 | 1461285664827 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:41:04 INFO - PROCESS | 2388 | 1461285664960 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81220800 == 81 [pid = 2388] [id = 611] 17:41:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000CF81B52800) [pid = 2388] [serial = 1833] [outer = 0000000000000000] 17:41:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 150 (000000CF81B59400) [pid = 2388] [serial = 1834] [outer = 000000CF81B52800] 17:41:05 INFO - PROCESS | 2388 | 1461285665018 Marionette DEBUG loaded listener.js 17:41:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 151 (000000CFE3EBCC00) [pid = 2388] [serial = 1835] [outer = 000000CF81B52800] 17:41:05 INFO - PROCESS | 2388 | 1461285665539 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]]]}] 17:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 881ms 17:41:05 INFO - PROCESS | 2388 | 1461285665587 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:41:05 INFO - PROCESS | 2388 | 1461285665589 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:41:05 INFO - PROCESS | 2388 | 1461285665593 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:41:05 INFO - PROCESS | 2388 | 1461285665595 Marionette TRACE conn5 <- [1,2410,null,{}] 17:41:05 INFO - PROCESS | 2388 | 1461285665599 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}] 17:41:05 INFO - PROCESS | 2388 | 1461285665710 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:41:05 INFO - PROCESS | 2388 | 1461285665815 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF828C1000 == 82 [pid = 2388] [id = 612] 17:41:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 152 (000000CFE3C94C00) [pid = 2388] [serial = 1836] [outer = 0000000000000000] 17:41:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 153 (000000CFE3C9D400) [pid = 2388] [serial = 1837] [outer = 000000CFE3C94C00] 17:41:05 INFO - PROCESS | 2388 | 1461285665870 Marionette DEBUG loaded listener.js 17:41:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 154 (000000CFE3CA2C00) [pid = 2388] [serial = 1838] [outer = 000000CFE3C94C00] 17:41:06 INFO - PROCESS | 2388 | 1461285666476 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]]]}] 17:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 942ms 17:41:06 INFO - PROCESS | 2388 | 1461285666538 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:41:06 INFO - PROCESS | 2388 | 1461285666541 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:41:06 INFO - PROCESS | 2388 | 1461285666544 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - PROCESS | 2388 | 1461285666546 Marionette TRACE conn5 <- [1,2414,null,{}] 17:41:06 INFO - PROCESS | 2388 | 1461285666550 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}] 17:41:06 INFO - PROCESS | 2388 | 1461285666675 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:41:06 INFO - PROCESS | 2388 | 1461285666781 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82864000 == 83 [pid = 2388] [id = 613] 17:41:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 155 (000000CF811CC400) [pid = 2388] [serial = 1839] [outer = 0000000000000000] 17:41:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 156 (000000CFE3C97800) [pid = 2388] [serial = 1840] [outer = 000000CF811CC400] 17:41:06 INFO - PROCESS | 2388 | 1461285666840 Marionette DEBUG loaded listener.js 17:41:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 157 (000000CFE48E2800) [pid = 2388] [serial = 1841] [outer = 000000CF811CC400] 17:41:07 INFO - PROCESS | 2388 | 1461285667388 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]]]}] 17:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 880ms 17:41:07 INFO - PROCESS | 2388 | 1461285667428 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:41:07 INFO - PROCESS | 2388 | 1461285667431 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:41:07 INFO - PROCESS | 2388 | 1461285667436 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:41:07 INFO - PROCESS | 2388 | 1461285667438 Marionette TRACE conn5 <- [1,2418,null,{}] 17:41:07 INFO - PROCESS | 2388 | 1461285667442 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}] 17:41:07 INFO - PROCESS | 2388 | 1461285667552 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:41:07 INFO - PROCESS | 2388 | 1461285667675 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82B8D000 == 84 [pid = 2388] [id = 614] 17:41:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 158 (000000CF811D0400) [pid = 2388] [serial = 1842] [outer = 0000000000000000] 17:41:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 159 (000000CF82BAB400) [pid = 2388] [serial = 1843] [outer = 000000CF811D0400] 17:41:07 INFO - PROCESS | 2388 | 1461285667731 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 160 (000000CF80650400) [pid = 2388] [serial = 1844] [outer = 000000CF811D0400] 17:41:08 INFO - PROCESS | 2388 | 1461285668359 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]]]}] 17:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 985ms 17:41:08 INFO - PROCESS | 2388 | 1461285668425 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:41:08 INFO - PROCESS | 2388 | 1461285668427 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:41:08 INFO - PROCESS | 2388 | 1461285668431 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - PROCESS | 2388 | 1461285668433 Marionette TRACE conn5 <- [1,2422,null,{}] 17:41:08 INFO - PROCESS | 2388 | 1461285668437 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}] 17:41:08 INFO - PROCESS | 2388 | 1461285668748 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:41:08 INFO - PROCESS | 2388 | 1461285668898 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82B90800 == 85 [pid = 2388] [id = 615] 17:41:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 161 (000000CF8044EC00) [pid = 2388] [serial = 1845] [outer = 0000000000000000] 17:41:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 162 (000000CF80453C00) [pid = 2388] [serial = 1846] [outer = 000000CF8044EC00] 17:41:08 INFO - PROCESS | 2388 | 1461285668953 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 163 (000000CF811C2C00) [pid = 2388] [serial = 1847] [outer = 000000CF8044EC00] 17:41:09 INFO - PROCESS | 2388 | 1461285669471 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]]]}] 17:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1139ms 17:41:09 INFO - PROCESS | 2388 | 1461285669572 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 2388 | 1461285669577 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:41:09 INFO - PROCESS | 2388 | 1461285669582 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - PROCESS | 2388 | 1461285669586 Marionette TRACE conn5 <- [1,2426,null,{}] 17:41:09 INFO - PROCESS | 2388 | 1461285669591 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}] 17:41:09 INFO - PROCESS | 2388 | 1461285669712 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:41:09 INFO - PROCESS | 2388 | 1461285669814 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7C3C000 == 86 [pid = 2388] [id = 616] 17:41:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 164 (000000CF81A84400) [pid = 2388] [serial = 1848] [outer = 0000000000000000] 17:41:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 165 (000000CF81B51800) [pid = 2388] [serial = 1849] [outer = 000000CF81A84400] 17:41:09 INFO - PROCESS | 2388 | 1461285669866 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 166 (000000CF823ED800) [pid = 2388] [serial = 1850] [outer = 000000CF81A84400] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE312A800 == 85 [pid = 2388] [id = 513] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8CA2800 == 84 [pid = 2388] [id = 606] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE836F800 == 83 [pid = 2388] [id = 605] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AF3000 == 82 [pid = 2388] [id = 604] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D14000 == 81 [pid = 2388] [id = 603] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D10800 == 80 [pid = 2388] [id = 602] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31EC800 == 79 [pid = 2388] [id = 601] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3018000 == 78 [pid = 2388] [id = 600] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 165 (000000CFE3D72800) [pid = 2388] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 164 (000000CF80654400) [pid = 2388] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 163 (000000CFE6B36000) [pid = 2388] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 162 (000000CF801DD800) [pid = 2388] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 161 (000000CFE4B95800) [pid = 2388] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE08F000 == 77 [pid = 2388] [id = 599] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8ED6800 == 76 [pid = 2388] [id = 598] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD1F09000 == 75 [pid = 2388] [id = 597] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9CB3000 == 74 [pid = 2388] [id = 594] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9D49000 == 73 [pid = 2388] [id = 593] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE300E800 == 72 [pid = 2388] [id = 592] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCAA2800 == 71 [pid = 2388] [id = 591] 17:41:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9AE0000 == 70 [pid = 2388] [id = 590] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 160 (000000CFDEE05000) [pid = 2388] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 159 (000000CFE48BA400) [pid = 2388] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 158 (000000CFE0F28C00) [pid = 2388] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 157 (000000CFD749B800) [pid = 2388] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 156 (000000CFE3EB4400) [pid = 2388] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 155 (000000CFE5B04800) [pid = 2388] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 154 (000000CFE5B0C400) [pid = 2388] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 153 (000000CFD8E9CC00) [pid = 2388] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 152 (000000CFDC9CE000) [pid = 2388] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 151 (000000CFDF5F4C00) [pid = 2388] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 150 (000000CFD91AD000) [pid = 2388] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 149 (000000CFD7CC8800) [pid = 2388] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000CFE0322400) [pid = 2388] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000CFE048F400) [pid = 2388] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 146 (000000CFD26E4800) [pid = 2388] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000CF8064D400) [pid = 2388] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000CFDEE0D400) [pid = 2388] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000CFDF18CC00) [pid = 2388] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000CFE1E35800) [pid = 2388] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000CFD4739000) [pid = 2388] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000CFE2171400) [pid = 2388] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000CFDEBC1C00) [pid = 2388] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000CFE0F0FC00) [pid = 2388] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000CFE0328000) [pid = 2388] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000CFE44D1000) [pid = 2388] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000CFE3B69800) [pid = 2388] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000CFE321DC00) [pid = 2388] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000CFE3D53400) [pid = 2388] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFE3C8BC00) [pid = 2388] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000CFDFA14C00) [pid = 2388] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 2388 | 1461285670498 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]]]}] 17:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 945ms 17:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:41:10 INFO - PROCESS | 2388 | 1461285670530 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:41:10 INFO - PROCESS | 2388 | 1461285670533 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:41:10 INFO - PROCESS | 2388 | 1461285670536 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:41:10 INFO - PROCESS | 2388 | 1461285670538 Marionette TRACE conn5 <- [1,2430,null,{}] 17:41:10 INFO - PROCESS | 2388 | 1461285670542 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}] 17:41:10 INFO - PROCESS | 2388 | 1461285670637 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:41:10 INFO - PROCESS | 2388 | 1461285670729 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EE4800 == 71 [pid = 2388] [id = 617] 17:41:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000CF81EE9800) [pid = 2388] [serial = 1851] [outer = 0000000000000000] 17:41:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CF82BB2C00) [pid = 2388] [serial = 1852] [outer = 000000CF81EE9800] 17:41:10 INFO - PROCESS | 2388 | 1461285670776 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000CFD273DC00) [pid = 2388] [serial = 1853] [outer = 000000CF81EE9800] 17:41:11 INFO - PROCESS | 2388 | 1461285671196 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]]]}] 17:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 17:41:11 INFO - PROCESS | 2388 | 1461285671234 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 2388 | 1461285671238 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:41:11 INFO - PROCESS | 2388 | 1461285671249 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 2388 | 1461285671254 Marionette TRACE conn5 <- [1,2434,null,{}] 17:41:11 INFO - PROCESS | 2388 | 1461285671258 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}] 17:41:11 INFO - PROCESS | 2388 | 1461285671352 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:41:11 INFO - PROCESS | 2388 | 1461285671360 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF574000 == 72 [pid = 2388] [id = 618] 17:41:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000CFD2943800) [pid = 2388] [serial = 1854] [outer = 0000000000000000] 17:41:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000CFD762CC00) [pid = 2388] [serial = 1855] [outer = 000000CFD2943800] 17:41:11 INFO - PROCESS | 2388 | 1461285671409 Marionette DEBUG loaded listener.js 17:41:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000CFD8204400) [pid = 2388] [serial = 1856] [outer = 000000CFD2943800] 17:41:11 INFO - PROCESS | 2388 | 1461285671876 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]]]}] 17:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 689ms 17:41:11 INFO - PROCESS | 2388 | 1461285671939 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 2388 | 1461285671941 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:41:11 INFO - PROCESS | 2388 | 1461285671945 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 2388 | 1461285671947 Marionette TRACE conn5 <- [1,2438,null,{}] 17:41:11 INFO - PROCESS | 2388 | 1461285671950 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}] 17:41:12 INFO - PROCESS | 2388 | 1461285672042 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:41:12 INFO - PROCESS | 2388 | 1461285672051 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE03A3800 == 73 [pid = 2388] [id = 619] 17:41:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000CFD9A2C800) [pid = 2388] [serial = 1857] [outer = 0000000000000000] 17:41:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000CFDC60DC00) [pid = 2388] [serial = 1858] [outer = 000000CFD9A2C800] 17:41:12 INFO - PROCESS | 2388 | 1461285672097 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000CFDCA14C00) [pid = 2388] [serial = 1859] [outer = 000000CFD9A2C800] 17:41:12 INFO - PROCESS | 2388 | 1461285672521 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]]]}] 17:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 17:41:12 INFO - PROCESS | 2388 | 1461285672576 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:41:12 INFO - PROCESS | 2388 | 1461285672578 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:41:12 INFO - PROCESS | 2388 | 1461285672582 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:41:12 INFO - PROCESS | 2388 | 1461285672584 Marionette TRACE conn5 <- [1,2442,null,{}] 17:41:12 INFO - PROCESS | 2388 | 1461285672598 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}] 17:41:12 INFO - PROCESS | 2388 | 1461285672717 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:41:12 INFO - PROCESS | 2388 | 1461285672823 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3134000 == 74 [pid = 2388] [id = 620] 17:41:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000CFDEB9D400) [pid = 2388] [serial = 1860] [outer = 0000000000000000] 17:41:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000CFDEE05000) [pid = 2388] [serial = 1861] [outer = 000000CFDEB9D400] 17:41:12 INFO - PROCESS | 2388 | 1461285672883 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000CFDF187400) [pid = 2388] [serial = 1862] [outer = 000000CFDEB9D400] 17:41:13 INFO - PROCESS | 2388 | 1461285673338 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]]]}] 17:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 797ms 17:41:13 INFO - PROCESS | 2388 | 1461285673381 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:41:13 INFO - PROCESS | 2388 | 1461285673384 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:41:13 INFO - PROCESS | 2388 | 1461285673387 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:41:13 INFO - PROCESS | 2388 | 1461285673389 Marionette TRACE conn5 <- [1,2446,null,{}] 17:41:13 INFO - PROCESS | 2388 | 1461285673392 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}] 17:41:13 INFO - PROCESS | 2388 | 1461285673512 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:41:13 INFO - PROCESS | 2388 | 1461285673518 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3702800 == 75 [pid = 2388] [id = 621] 17:41:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000CFDF22BC00) [pid = 2388] [serial = 1863] [outer = 0000000000000000] 17:41:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000CFDF5EF800) [pid = 2388] [serial = 1864] [outer = 000000CFDF22BC00] 17:41:13 INFO - PROCESS | 2388 | 1461285673619 Marionette DEBUG loaded listener.js 17:41:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000CFDF962C00) [pid = 2388] [serial = 1865] [outer = 000000CFDF22BC00] 17:41:14 INFO - PROCESS | 2388 | 1461285674038 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]]]}] 17:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 17:41:14 INFO - PROCESS | 2388 | 1461285674081 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 2388 | 1461285674084 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:41:14 INFO - PROCESS | 2388 | 1461285674087 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 2388 | 1461285674089 Marionette TRACE conn5 <- [1,2450,null,{}] 17:41:14 INFO - PROCESS | 2388 | 1461285674092 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}] 17:41:14 INFO - PROCESS | 2388 | 1461285674242 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:41:14 INFO - PROCESS | 2388 | 1461285674265 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5A9B000 == 76 [pid = 2388] [id = 622] 17:41:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 147 (000000CFDFA20800) [pid = 2388] [serial = 1866] [outer = 0000000000000000] 17:41:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000CFDFFE5800) [pid = 2388] [serial = 1867] [outer = 000000CFDFA20800] 17:41:14 INFO - PROCESS | 2388 | 1461285674311 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000CFE032F800) [pid = 2388] [serial = 1868] [outer = 000000CFDFA20800] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000CFD7491800) [pid = 2388] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000CFDF5E8400) [pid = 2388] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 146 (000000CFE1C76C00) [pid = 2388] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000CFE48BFC00) [pid = 2388] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000CFD2FB1000) [pid = 2388] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000CF81A8FC00) [pid = 2388] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000CF806A9C00) [pid = 2388] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000CFDEB8E800) [pid = 2388] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000CF801E8800) [pid = 2388] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000CF81A86800) [pid = 2388] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:41:14 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000CFE004B800) [pid = 2388] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:41:14 INFO - PROCESS | 2388 | 1461285674909 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]]]}] 17:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 880ms 17:41:14 INFO - PROCESS | 2388 | 1461285674971 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 2388 | 1461285674973 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:41:14 INFO - PROCESS | 2388 | 1461285674976 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 2388 | 1461285674978 Marionette TRACE conn5 <- [1,2454,null,{}] 17:41:14 INFO - PROCESS | 2388 | 1461285674981 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}] 17:41:15 INFO - PROCESS | 2388 | 1461285675103 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:41:15 INFO - PROCESS | 2388 | 1461285675162 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D07000 == 77 [pid = 2388] [id = 623] 17:41:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000CF806A9C00) [pid = 2388] [serial = 1869] [outer = 0000000000000000] 17:41:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000CFDEF3F800) [pid = 2388] [serial = 1870] [outer = 000000CF806A9C00] 17:41:15 INFO - PROCESS | 2388 | 1461285675210 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000CFE0492000) [pid = 2388] [serial = 1871] [outer = 000000CF806A9C00] 17:41:15 INFO - PROCESS | 2388 | 1461285675586 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]]]}] 17:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 17:41:15 INFO - PROCESS | 2388 | 1461285675612 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 2388 | 1461285675615 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:41:15 INFO - PROCESS | 2388 | 1461285675618 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:41:15 INFO - PROCESS | 2388 | 1461285675620 Marionette TRACE conn5 <- [1,2458,null,{}] 17:41:15 INFO - PROCESS | 2388 | 1461285675623 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}] 17:41:15 INFO - PROCESS | 2388 | 1461285675715 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:41:15 INFO - PROCESS | 2388 | 1461285675722 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7B0F800 == 78 [pid = 2388] [id = 624] 17:41:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000CFE09DE400) [pid = 2388] [serial = 1872] [outer = 0000000000000000] 17:41:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000CFE0F29C00) [pid = 2388] [serial = 1873] [outer = 000000CFE09DE400] 17:41:15 INFO - PROCESS | 2388 | 1461285675767 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000CFE1C6C400) [pid = 2388] [serial = 1874] [outer = 000000CFE09DE400] 17:41:16 INFO - PROCESS | 2388 | 1461285676197 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]]]}] 17:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 628ms 17:41:16 INFO - PROCESS | 2388 | 1461285676251 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:41:16 INFO - PROCESS | 2388 | 1461285676254 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:41:16 INFO - PROCESS | 2388 | 1461285676257 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:41:16 INFO - PROCESS | 2388 | 1461285676259 Marionette TRACE conn5 <- [1,2462,null,{}] 17:41:16 INFO - PROCESS | 2388 | 1461285676262 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}] 17:41:16 INFO - PROCESS | 2388 | 1461285676353 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:41:16 INFO - PROCESS | 2388 | 1461285676359 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8789000 == 79 [pid = 2388] [id = 625] 17:41:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000CFE1E30000) [pid = 2388] [serial = 1875] [outer = 0000000000000000] 17:41:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000CFE3218800) [pid = 2388] [serial = 1876] [outer = 000000CFE1E30000] 17:41:16 INFO - PROCESS | 2388 | 1461285676411 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 147 (000000CFE3C88000) [pid = 2388] [serial = 1877] [outer = 000000CFE1E30000] 17:41:17 INFO - PROCESS | 2388 | 1461285677043 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]]]}] 17:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 880ms 17:41:17 INFO - PROCESS | 2388 | 1461285677141 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:41:17 INFO - PROCESS | 2388 | 1461285677146 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:41:17 INFO - PROCESS | 2388 | 1461285677166 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:41:17 INFO - PROCESS | 2388 | 1461285677171 Marionette TRACE conn5 <- [1,2466,null,{}] 17:41:17 INFO - PROCESS | 2388 | 1461285677179 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}] 17:41:17 INFO - PROCESS | 2388 | 1461285677312 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:41:17 INFO - PROCESS | 2388 | 1461285677443 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD475A000 == 80 [pid = 2388] [id = 626] 17:41:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000CF8044D800) [pid = 2388] [serial = 1878] [outer = 0000000000000000] 17:41:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000CF80699400) [pid = 2388] [serial = 1879] [outer = 000000CF8044D800] 17:41:17 INFO - PROCESS | 2388 | 1461285677503 Marionette DEBUG loaded listener.js 17:41:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 150 (000000CF811C6800) [pid = 2388] [serial = 1880] [outer = 000000CF8044D800] 17:41:18 INFO - PROCESS | 2388 | 1461285678081 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]]]}] 17:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 943ms 17:41:18 INFO - PROCESS | 2388 | 1461285678116 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:41:18 INFO - PROCESS | 2388 | 1461285678122 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:41:18 INFO - PROCESS | 2388 | 1461285678130 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:41:18 INFO - PROCESS | 2388 | 1461285678134 Marionette TRACE conn5 <- [1,2470,null,{}] 17:41:18 INFO - PROCESS | 2388 | 1461285678138 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}] 17:41:18 INFO - PROCESS | 2388 | 1461285678258 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:41:18 INFO - PROCESS | 2388 | 1461285678366 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE02BD800 == 81 [pid = 2388] [id = 627] 17:41:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 151 (000000CF81A8F000) [pid = 2388] [serial = 1881] [outer = 0000000000000000] 17:41:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 152 (000000CF81EF0800) [pid = 2388] [serial = 1882] [outer = 000000CF81A8F000] 17:41:18 INFO - PROCESS | 2388 | 1461285678423 Marionette DEBUG loaded listener.js 17:41:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 153 (000000CFD2738C00) [pid = 2388] [serial = 1883] [outer = 000000CF81A8F000] 17:41:19 INFO - PROCESS | 2388 | 1461285679027 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]]]}] 17:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 942ms 17:41:19 INFO - PROCESS | 2388 | 1461285679073 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:41:19 INFO - PROCESS | 2388 | 1461285679075 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:41:19 INFO - PROCESS | 2388 | 1461285679080 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:41:19 INFO - PROCESS | 2388 | 1461285679084 Marionette TRACE conn5 <- [1,2474,null,{}] 17:41:19 INFO - PROCESS | 2388 | 1461285679097 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}] 17:41:19 INFO - PROCESS | 2388 | 1461285679220 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:41:19 INFO - PROCESS | 2388 | 1461285679356 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8C9D000 == 82 [pid = 2388] [id = 628] 17:41:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 154 (000000CFD7447C00) [pid = 2388] [serial = 1884] [outer = 0000000000000000] 17:41:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 155 (000000CFDE09CC00) [pid = 2388] [serial = 1885] [outer = 000000CFD7447C00] 17:41:19 INFO - PROCESS | 2388 | 1461285679416 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 156 (000000CFDEF47400) [pid = 2388] [serial = 1886] [outer = 000000CFD7447C00] 17:41:19 INFO - PROCESS | 2388 | 1461285679978 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]]]}] 17:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 944ms 17:41:20 INFO - PROCESS | 2388 | 1461285680026 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:41:20 INFO - PROCESS | 2388 | 1461285680029 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:41:20 INFO - PROCESS | 2388 | 1461285680033 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:41:20 INFO - PROCESS | 2388 | 1461285680035 Marionette TRACE conn5 <- [1,2478,null,{}] 17:41:20 INFO - PROCESS | 2388 | 1461285680039 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}] 17:41:20 INFO - PROCESS | 2388 | 1461285680157 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:41:20 INFO - PROCESS | 2388 | 1461285680263 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9910800 == 83 [pid = 2388] [id = 629] 17:41:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 157 (000000CFDFFEE800) [pid = 2388] [serial = 1887] [outer = 0000000000000000] 17:41:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 158 (000000CFE09B1400) [pid = 2388] [serial = 1888] [outer = 000000CFDFFEE800] 17:41:20 INFO - PROCESS | 2388 | 1461285680320 Marionette DEBUG loaded listener.js 17:41:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 159 (000000CFE3C86000) [pid = 2388] [serial = 1889] [outer = 000000CFDFFEE800] 17:41:20 INFO - PROCESS | 2388 | 1461285680903 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]]]}] 17:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 943ms 17:41:20 INFO - PROCESS | 2388 | 1461285680978 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:41:20 INFO - PROCESS | 2388 | 1461285680981 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:41:20 INFO - PROCESS | 2388 | 1461285680985 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:41:20 INFO - PROCESS | 2388 | 1461285680987 Marionette TRACE conn5 <- [1,2482,null,{}] 17:41:21 INFO - PROCESS | 2388 | 1461285680991 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}] 17:41:21 INFO - PROCESS | 2388 | 1461285681104 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:41:21 INFO - PROCESS | 2388 | 1461285681238 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9D44000 == 84 [pid = 2388] [id = 630] 17:41:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 160 (000000CFE3B72C00) [pid = 2388] [serial = 1890] [outer = 0000000000000000] 17:41:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 161 (000000CFE3D57000) [pid = 2388] [serial = 1891] [outer = 000000CFE3B72C00] 17:41:21 INFO - PROCESS | 2388 | 1461285681295 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 162 (000000CFE44D0000) [pid = 2388] [serial = 1892] [outer = 000000CFE3B72C00] 17:41:21 INFO - PROCESS | 2388 | 1461285681886 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]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 942ms 17:41:21 INFO - PROCESS | 2388 | 1461285681926 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 2388 | 1461285681929 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:41:21 INFO - PROCESS | 2388 | 1461285681933 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 2388 | 1461285681935 Marionette TRACE conn5 <- [1,2486,null,{}] 17:41:21 INFO - PROCESS | 2388 | 1461285681939 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}] 17:41:22 INFO - PROCESS | 2388 | 1461285682076 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:41:22 INFO - PROCESS | 2388 | 1461285682216 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3E58000 == 85 [pid = 2388] [id = 631] 17:41:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 163 (000000CF82DF5C00) [pid = 2388] [serial = 1893] [outer = 0000000000000000] 17:41:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 164 (000000CFE48BF400) [pid = 2388] [serial = 1894] [outer = 000000CF82DF5C00] 17:41:22 INFO - PROCESS | 2388 | 1461285682275 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 165 (000000CFE4BA3000) [pid = 2388] [serial = 1895] [outer = 000000CF82DF5C00] 17:41:22 INFO - PROCESS | 2388 | 1461285682827 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]]]}] 17:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 942ms 17:41:22 INFO - PROCESS | 2388 | 1461285682878 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 2388 | 1461285682881 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:41:22 INFO - PROCESS | 2388 | 1461285682884 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:41:22 INFO - PROCESS | 2388 | 1461285682886 Marionette TRACE conn5 <- [1,2490,null,{}] 17:41:22 INFO - PROCESS | 2388 | 1461285682890 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}] 17:41:23 INFO - PROCESS | 2388 | 1461285683005 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:41:23 INFO - PROCESS | 2388 | 1461285683140 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81B9A800 == 86 [pid = 2388] [id = 632] 17:41:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 166 (000000CF81BA6800) [pid = 2388] [serial = 1896] [outer = 0000000000000000] 17:41:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 167 (000000CF81BAD800) [pid = 2388] [serial = 1897] [outer = 000000CF81BA6800] 17:41:23 INFO - PROCESS | 2388 | 1461285683196 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 168 (000000CFE1E2E000) [pid = 2388] [serial = 1898] [outer = 000000CF81BA6800] 17:41:23 INFO - PROCESS | 2388 | 1461285683819 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]]]}] 17:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 985ms 17:41:23 INFO - PROCESS | 2388 | 1461285683872 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:41:23 INFO - PROCESS | 2388 | 1461285683875 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:41:23 INFO - PROCESS | 2388 | 1461285683878 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - PROCESS | 2388 | 1461285683880 Marionette TRACE conn5 <- [1,2494,null,{}] 17:41:23 INFO - PROCESS | 2388 | 1461285683899 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}] 17:41:24 INFO - PROCESS | 2388 | 1461285684016 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:41:24 INFO - PROCESS | 2388 | 1461285684150 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81BC5000 == 87 [pid = 2388] [id = 633] 17:41:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 169 (000000CF8064F400) [pid = 2388] [serial = 1899] [outer = 0000000000000000] 17:41:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 170 (000000CF81BB2400) [pid = 2388] [serial = 1900] [outer = 000000CF8064F400] 17:41:24 INFO - PROCESS | 2388 | 1461285684207 Marionette DEBUG loaded listener.js 17:41:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 171 (000000CF8219E400) [pid = 2388] [serial = 1901] [outer = 000000CF8064F400] 17:41:25 INFO - PROCESS | 2388 | 1461285685033 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]]]}] 17:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1193ms 17:41:25 INFO - PROCESS | 2388 | 1461285685074 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:41:25 INFO - PROCESS | 2388 | 1461285685078 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:41:25 INFO - PROCESS | 2388 | 1461285685083 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:41:25 INFO - PROCESS | 2388 | 1461285685087 Marionette TRACE conn5 <- [1,2498,null,{}] 17:41:25 INFO - PROCESS | 2388 | 1461285685093 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}] 17:41:25 INFO - PROCESS | 2388 | 1461285685206 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:41:25 INFO - PROCESS | 2388 | 1461285685319 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF821E0000 == 88 [pid = 2388] [id = 634] 17:41:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 172 (000000CF81A8BC00) [pid = 2388] [serial = 1902] [outer = 0000000000000000] 17:41:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 173 (000000CF81A91400) [pid = 2388] [serial = 1903] [outer = 000000CF81A8BC00] 17:41:25 INFO - PROCESS | 2388 | 1461285685420 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 174 (000000CF81EEF000) [pid = 2388] [serial = 1904] [outer = 000000CF81A8BC00] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7A1A000 == 87 [pid = 2388] [id = 511] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF804A0000 == 86 [pid = 2388] [id = 577] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFEA8D8000 == 85 [pid = 2388] [id = 579] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7B0F800 == 84 [pid = 2388] [id = 624] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D07000 == 83 [pid = 2388] [id = 623] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5A9B000 == 82 [pid = 2388] [id = 622] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3702800 == 81 [pid = 2388] [id = 621] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3134000 == 80 [pid = 2388] [id = 620] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE03A3800 == 79 [pid = 2388] [id = 619] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF574000 == 78 [pid = 2388] [id = 618] 17:41:25 INFO - PROCESS | 2388 | --DOMWINDOW == 173 (000000CFE5B08800) [pid = 2388] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:41:25 INFO - PROCESS | 2388 | --DOMWINDOW == 172 (000000CFE7AB7C00) [pid = 2388] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:41:25 INFO - PROCESS | 2388 | --DOMWINDOW == 171 (000000CFD815AC00) [pid = 2388] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:41:25 INFO - PROCESS | 2388 | --DOMWINDOW == 170 (000000CFE3B6F800) [pid = 2388] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:41:25 INFO - PROCESS | 2388 | --DOMWINDOW == 169 (000000CFDF2EC000) [pid = 2388] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EE4800 == 77 [pid = 2388] [id = 617] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7C3C000 == 76 [pid = 2388] [id = 616] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82B90800 == 75 [pid = 2388] [id = 615] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF828C1000 == 74 [pid = 2388] [id = 612] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81220800 == 73 [pid = 2388] [id = 611] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFEA8CA000 == 72 [pid = 2388] [id = 610] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE59EE000 == 71 [pid = 2388] [id = 609] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5CB000 == 70 [pid = 2388] [id = 608] 17:41:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE91B3000 == 69 [pid = 2388] [id = 607] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 168 (000000CF8064C800) [pid = 2388] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 167 (000000CFDF189400) [pid = 2388] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 166 (000000CFD2732000) [pid = 2388] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 165 (000000CFE0057000) [pid = 2388] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 164 (000000CF823EE400) [pid = 2388] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 163 (000000CF81A8C800) [pid = 2388] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 162 (000000CFD8EA2400) [pid = 2388] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 161 (000000CFDFA19C00) [pid = 2388] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 160 (000000CFDCA15400) [pid = 2388] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 159 (000000CFE3219000) [pid = 2388] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 158 (000000CFE093D400) [pid = 2388] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 157 (000000CFE5954C00) [pid = 2388] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 156 (000000CFD7D8A800) [pid = 2388] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 155 (000000CFE3B6E000) [pid = 2388] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 154 (000000CFDF2F2800) [pid = 2388] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 153 (000000CFDF840800) [pid = 2388] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 152 (000000CFDC603800) [pid = 2388] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 151 (000000CFE3B6D400) [pid = 2388] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 150 (000000CF806ADC00) [pid = 2388] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 149 (000000CFDF5E4000) [pid = 2388] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000CF81EEDC00) [pid = 2388] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000CFDF2F7C00) [pid = 2388] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:41:26 INFO - PROCESS | 2388 | 1461285686087 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]]]}] 17:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1031ms 17:41:26 INFO - PROCESS | 2388 | 1461285686119 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 2388 | 1461285686125 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:41:26 INFO - PROCESS | 2388 | 1461285686163 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - PROCESS | 2388 | 1461285686166 Marionette TRACE conn5 <- [1,2502,null,{}] 17:41:26 INFO - PROCESS | 2388 | 1461285686171 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}] 17:41:26 INFO - PROCESS | 2388 | 1461285686267 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:41:26 INFO - PROCESS | 2388 | 1461285686274 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD199B800 == 70 [pid = 2388] [id = 635] 17:41:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000CF801F0400) [pid = 2388] [serial = 1905] [outer = 0000000000000000] 17:41:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000CF81B57C00) [pid = 2388] [serial = 1906] [outer = 000000CF801F0400] 17:41:26 INFO - PROCESS | 2388 | 1461285686322 Marionette DEBUG loaded listener.js 17:41:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 150 (000000CF823F2000) [pid = 2388] [serial = 1907] [outer = 000000CF801F0400] 17:41:26 INFO - PROCESS | 2388 | 1461285686836 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]]]}] 17:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 754ms 17:41:26 INFO - PROCESS | 2388 | 1461285686893 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 2388 | 1461285686896 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:41:26 INFO - PROCESS | 2388 | 1461285686899 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - PROCESS | 2388 | 1461285686903 Marionette TRACE conn5 <- [1,2506,null,{}] 17:41:26 INFO - PROCESS | 2388 | 1461285686914 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}] 17:41:27 INFO - PROCESS | 2388 | 1461285687013 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:41:27 INFO - PROCESS | 2388 | 1461285687119 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF556000 == 71 [pid = 2388] [id = 636] 17:41:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 151 (000000CF82BAF400) [pid = 2388] [serial = 1908] [outer = 0000000000000000] 17:41:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 152 (000000CFD21EAC00) [pid = 2388] [serial = 1909] [outer = 000000CF82BAF400] 17:41:27 INFO - PROCESS | 2388 | 1461285687168 Marionette DEBUG loaded listener.js 17:41:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 153 (000000CFD2D30400) [pid = 2388] [serial = 1910] [outer = 000000CF82BAF400] 17:41:27 INFO - PROCESS | 2388 | 1461285687536 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]]]}] 17:41:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 17:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:41:27 INFO - PROCESS | 2388 | 1461285687593 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:41:27 INFO - PROCESS | 2388 | 1461285687596 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:41:27 INFO - PROCESS | 2388 | 1461285687599 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:41:27 INFO - PROCESS | 2388 | 1461285687601 Marionette TRACE conn5 <- [1,2510,null,{}] 17:41:27 INFO - PROCESS | 2388 | 1461285687604 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}] 17:41:27 INFO - PROCESS | 2388 | 1461285687726 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:41:27 INFO - PROCESS | 2388 | 1461285687738 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD2A800 == 72 [pid = 2388] [id = 637] 17:41:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 154 (000000CFD4327000) [pid = 2388] [serial = 1911] [outer = 0000000000000000] 17:41:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 155 (000000CFD7D68000) [pid = 2388] [serial = 1912] [outer = 000000CFD4327000] 17:41:27 INFO - PROCESS | 2388 | 1461285687784 Marionette DEBUG loaded listener.js 17:41:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 156 (000000CFD8EA2400) [pid = 2388] [serial = 1913] [outer = 000000CFD4327000] 17:41:28 INFO - PROCESS | 2388 | 1461285688289 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]]]}] 17:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 17:41:28 INFO - PROCESS | 2388 | 1461285688332 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:41:28 INFO - PROCESS | 2388 | 1461285688335 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:41:28 INFO - PROCESS | 2388 | 1461285688338 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 2388 | 1461285688340 Marionette TRACE conn5 <- [1,2514,null,{}] 17:41:28 INFO - PROCESS | 2388 | 1461285688350 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}] 17:41:28 INFO - PROCESS | 2388 | 1461285688475 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:41:28 INFO - PROCESS | 2388 | 1461285688539 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3128800 == 73 [pid = 2388] [id = 638] 17:41:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 157 (000000CFDC603400) [pid = 2388] [serial = 1914] [outer = 0000000000000000] 17:41:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 158 (000000CFDC610000) [pid = 2388] [serial = 1915] [outer = 000000CFDC603400] 17:41:28 INFO - PROCESS | 2388 | 1461285688586 Marionette DEBUG loaded listener.js 17:41:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 159 (000000CFDCAD3C00) [pid = 2388] [serial = 1916] [outer = 000000CFDC603400] 17:41:29 INFO - PROCESS | 2388 | 1461285689037 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]]]}] 17:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 17:41:29 INFO - PROCESS | 2388 | 1461285689076 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:41:29 INFO - PROCESS | 2388 | 1461285689078 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:41:29 INFO - PROCESS | 2388 | 1461285689081 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:41:29 INFO - PROCESS | 2388 | 1461285689083 Marionette TRACE conn5 <- [1,2518,null,{}] 17:41:29 INFO - PROCESS | 2388 | 1461285689087 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}] 17:41:29 INFO - PROCESS | 2388 | 1461285689257 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:41:29 INFO - PROCESS | 2388 | 1461285689281 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D02800 == 74 [pid = 2388] [id = 639] 17:41:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 160 (000000CFDF2EF000) [pid = 2388] [serial = 1917] [outer = 0000000000000000] 17:41:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 161 (000000CFDF5F3000) [pid = 2388] [serial = 1918] [outer = 000000CFDF2EF000] 17:41:29 INFO - PROCESS | 2388 | 1461285689330 Marionette DEBUG loaded listener.js 17:41:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 162 (000000CFDFA1C400) [pid = 2388] [serial = 1919] [outer = 000000CFDF2EF000] 17:41:29 INFO - PROCESS | 2388 | 1461285689785 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]]]}] 17:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 731ms 17:41:29 INFO - PROCESS | 2388 | 1461285689816 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:41:29 INFO - PROCESS | 2388 | 1461285689818 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:41:29 INFO - PROCESS | 2388 | 1461285689822 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:41:29 INFO - PROCESS | 2388 | 1461285689823 Marionette TRACE conn5 <- [1,2522,null,{}] 17:41:29 INFO - PROCESS | 2388 | 1461285689827 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}] 17:41:29 INFO - PROCESS | 2388 | 1461285689955 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 161 (000000CFDEB9D400) [pid = 2388] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 160 (000000CFD2943800) [pid = 2388] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 159 (000000CFDF22BC00) [pid = 2388] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 158 (000000CF81A84400) [pid = 2388] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 157 (000000CF81EE9800) [pid = 2388] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 156 (000000CF806A9C00) [pid = 2388] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 155 (000000CFDFA20800) [pid = 2388] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 154 (000000CFD9A2C800) [pid = 2388] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 153 (000000CF8044EC00) [pid = 2388] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 152 (000000CFE3B77000) [pid = 2388] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:41:30 INFO - PROCESS | 2388 | --DOMWINDOW == 151 (000000CFE09DE400) [pid = 2388] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:41:30 INFO - PROCESS | 2388 | 1461285690187 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF903000 == 75 [pid = 2388] [id = 640] 17:41:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 152 (000000CF801DB000) [pid = 2388] [serial = 1920] [outer = 0000000000000000] 17:41:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 153 (000000CF81A84400) [pid = 2388] [serial = 1921] [outer = 000000CF801DB000] 17:41:30 INFO - PROCESS | 2388 | 1461285690233 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 154 (000000CFDF5F5000) [pid = 2388] [serial = 1922] [outer = 000000CF801DB000] 17:41:30 INFO - PROCESS | 2388 | 1461285690626 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]]]}] 17:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 839ms 17:41:30 INFO - PROCESS | 2388 | 1461285690663 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:41:30 INFO - PROCESS | 2388 | 1461285690665 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:41:30 INFO - PROCESS | 2388 | 1461285690668 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 2388 | 1461285690670 Marionette TRACE conn5 <- [1,2526,null,{}] 17:41:30 INFO - PROCESS | 2388 | 1461285690674 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}] 17:41:30 INFO - PROCESS | 2388 | 1461285690767 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:41:30 INFO - PROCESS | 2388 | 1461285690774 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D07000 == 76 [pid = 2388] [id = 641] 17:41:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 155 (000000CFE0051000) [pid = 2388] [serial = 1923] [outer = 0000000000000000] 17:41:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 156 (000000CFE0495400) [pid = 2388] [serial = 1924] [outer = 000000CFE0051000] 17:41:30 INFO - PROCESS | 2388 | 1461285690819 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 157 (000000CFE0F2B800) [pid = 2388] [serial = 1925] [outer = 000000CFE0051000] 17:41:31 INFO - PROCESS | 2388 | 1461285691258 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]]]}] 17:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 17:41:31 INFO - PROCESS | 2388 | 1461285691303 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:41:31 INFO - PROCESS | 2388 | 1461285691305 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:41:31 INFO - PROCESS | 2388 | 1461285691308 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:41:31 INFO - PROCESS | 2388 | 1461285691310 Marionette TRACE conn5 <- [1,2530,null,{}] 17:41:31 INFO - PROCESS | 2388 | 1461285691313 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}] 17:41:31 INFO - PROCESS | 2388 | 1461285691405 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:41:31 INFO - PROCESS | 2388 | 1461285691412 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7B03000 == 77 [pid = 2388] [id = 642] 17:41:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 158 (000000CFE0F24000) [pid = 2388] [serial = 1926] [outer = 0000000000000000] 17:41:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 159 (000000CFE321FC00) [pid = 2388] [serial = 1927] [outer = 000000CFE0F24000] 17:41:31 INFO - PROCESS | 2388 | 1461285691458 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 160 (000000CFE3B76800) [pid = 2388] [serial = 1928] [outer = 000000CFE0F24000] 17:41:31 INFO - PROCESS | 2388 | 1461285691896 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]]]}] 17:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 624ms 17:41:31 INFO - PROCESS | 2388 | 1461285691943 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:41:31 INFO - PROCESS | 2388 | 1461285691945 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:41:31 INFO - PROCESS | 2388 | 1461285691948 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:41:31 INFO - PROCESS | 2388 | 1461285691950 Marionette TRACE conn5 <- [1,2534,null,{}] 17:41:31 INFO - PROCESS | 2388 | 1461285691954 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}] 17:41:32 INFO - PROCESS | 2388 | 1461285692047 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:41:32 INFO - PROCESS | 2388 | 1461285692053 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE879A800 == 78 [pid = 2388] [id = 643] 17:41:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 161 (000000CFE3C87800) [pid = 2388] [serial = 1929] [outer = 0000000000000000] 17:41:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 162 (000000CFE3D55800) [pid = 2388] [serial = 1930] [outer = 000000CFE3C87800] 17:41:32 INFO - PROCESS | 2388 | 1461285692098 Marionette DEBUG loaded listener.js 17:41:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 163 (000000CFE3EB5400) [pid = 2388] [serial = 1931] [outer = 000000CFE3C87800] 17:41:32 INFO - PROCESS | 2388 | 1461285692846 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]]]}] 17:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 942ms 17:41:32 INFO - PROCESS | 2388 | 1461285692893 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:41:32 INFO - PROCESS | 2388 | 1461285692899 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:41:32 INFO - PROCESS | 2388 | 1461285692905 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:41:32 INFO - PROCESS | 2388 | 1461285692909 Marionette TRACE conn5 <- [1,2538,null,{}] 17:41:32 INFO - PROCESS | 2388 | 1461285692915 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}] 17:41:33 INFO - PROCESS | 2388 | 1461285693044 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:41:33 INFO - PROCESS | 2388 | 1461285693186 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD47F5000 == 79 [pid = 2388] [id = 644] 17:41:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 164 (000000CF81B51C00) [pid = 2388] [serial = 1932] [outer = 0000000000000000] 17:41:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 165 (000000CF81BAEC00) [pid = 2388] [serial = 1933] [outer = 000000CF81B51C00] 17:41:33 INFO - PROCESS | 2388 | 1461285693246 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 166 (000000CF82BB0000) [pid = 2388] [serial = 1934] [outer = 000000CF81B51C00] 17:41:33 INFO - PROCESS | 2388 | 1461285693884 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]]]}] 17:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1032ms 17:41:33 INFO - PROCESS | 2388 | 1461285693938 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:41:33 INFO - PROCESS | 2388 | 1461285693945 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:41:33 INFO - PROCESS | 2388 | 1461285693952 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - PROCESS | 2388 | 1461285693955 Marionette TRACE conn5 <- [1,2542,null,{}] 17:41:33 INFO - PROCESS | 2388 | 1461285693959 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}] 17:41:34 INFO - PROCESS | 2388 | 1461285694101 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:41:34 INFO - PROCESS | 2388 | 1461285694240 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE313D000 == 80 [pid = 2388] [id = 645] 17:41:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 167 (000000CFD2737C00) [pid = 2388] [serial = 1935] [outer = 0000000000000000] 17:41:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 168 (000000CFD744A400) [pid = 2388] [serial = 1936] [outer = 000000CFD2737C00] 17:41:34 INFO - PROCESS | 2388 | 1461285694297 Marionette DEBUG loaded listener.js 17:41:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 169 (000000CFDEB21000) [pid = 2388] [serial = 1937] [outer = 000000CFD2737C00] 17:41:34 INFO - PROCESS | 2388 | 1461285694938 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]]]}] 17:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1027ms 17:41:34 INFO - PROCESS | 2388 | 1461285694985 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:41:35 INFO - PROCESS | 2388 | 1461285694988 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:41:35 INFO - PROCESS | 2388 | 1461285694992 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:41:35 INFO - PROCESS | 2388 | 1461285694996 Marionette TRACE conn5 <- [1,2546,null,{}] 17:41:35 INFO - PROCESS | 2388 | 1461285695008 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}] 17:41:35 INFO - PROCESS | 2388 | 1461285695160 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:41:35 INFO - PROCESS | 2388 | 1461285695302 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE91B5800 == 81 [pid = 2388] [id = 646] 17:41:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 170 (000000CFDF5EB400) [pid = 2388] [serial = 1938] [outer = 0000000000000000] 17:41:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 171 (000000CFE0F22C00) [pid = 2388] [serial = 1939] [outer = 000000CFDF5EB400] 17:41:35 INFO - PROCESS | 2388 | 1461285695363 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 172 (000000CFE3EAE000) [pid = 2388] [serial = 1940] [outer = 000000CFDF5EB400] 17:41:35 INFO - PROCESS | 2388 | 1461285695915 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]]]}] 17:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 987ms 17:41:35 INFO - PROCESS | 2388 | 1461285695980 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:41:35 INFO - PROCESS | 2388 | 1461285695984 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:41:35 INFO - PROCESS | 2388 | 1461285695987 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:41:35 INFO - PROCESS | 2388 | 1461285695990 Marionette TRACE conn5 <- [1,2550,null,{}] 17:41:36 INFO - PROCESS | 2388 | 1461285695994 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}] 17:41:36 INFO - PROCESS | 2388 | 1461285696116 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:41:36 INFO - PROCESS | 2388 | 1461285696255 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFEA8CE000 == 82 [pid = 2388] [id = 647] 17:41:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 173 (000000CF829ECC00) [pid = 2388] [serial = 1941] [outer = 0000000000000000] 17:41:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 174 (000000CF829F5800) [pid = 2388] [serial = 1942] [outer = 000000CF829ECC00] 17:41:36 INFO - PROCESS | 2388 | 1461285696313 Marionette DEBUG loaded listener.js 17:41:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 175 (000000CFE3EB6000) [pid = 2388] [serial = 1943] [outer = 000000CF829ECC00] 17:41:36 INFO - PROCESS | 2388 | 1461285696895 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]]]}] 17:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 985ms 17:41:36 INFO - PROCESS | 2388 | 1461285696974 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 2388 | 1461285696976 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:41:36 INFO - PROCESS | 2388 | 1461285696980 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 2388 | 1461285696982 Marionette TRACE conn5 <- [1,2554,null,{}] 17:41:36 INFO - PROCESS | 2388 | 1461285696986 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}] 17:41:37 INFO - PROCESS | 2388 | 1461285697100 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:41:37 INFO - PROCESS | 2388 | 1461285697239 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82145800 == 83 [pid = 2388] [id = 648] 17:41:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 176 (000000CFE48B4000) [pid = 2388] [serial = 1944] [outer = 0000000000000000] 17:41:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 177 (000000CFE48D8C00) [pid = 2388] [serial = 1945] [outer = 000000CFE48B4000] 17:41:37 INFO - PROCESS | 2388 | 1461285697296 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 178 (000000CFE592D400) [pid = 2388] [serial = 1946] [outer = 000000CFE48B4000] 17:41:37 INFO - PROCESS | 2388 | 1461285697921 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]]]}] 17:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 984ms 17:41:37 INFO - PROCESS | 2388 | 1461285697967 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 2388 | 1461285697970 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:41:37 INFO - PROCESS | 2388 | 1461285697974 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:41:37 INFO - PROCESS | 2388 | 1461285697976 Marionette TRACE conn5 <- [1,2558,null,{}] 17:41:37 INFO - PROCESS | 2388 | 1461285697980 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}] 17:41:38 INFO - PROCESS | 2388 | 1461285698306 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:41:38 INFO - PROCESS | 2388 | 1461285698483 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF8285D800 == 84 [pid = 2388] [id = 649] 17:41:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 179 (000000CF801E6C00) [pid = 2388] [serial = 1947] [outer = 0000000000000000] 17:41:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 180 (000000CF801EE000) [pid = 2388] [serial = 1948] [outer = 000000CF801E6C00] 17:41:38 INFO - PROCESS | 2388 | 1461285698536 Marionette DEBUG loaded listener.js 17:41:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 181 (000000CF80432400) [pid = 2388] [serial = 1949] [outer = 000000CF801E6C00] 17:41:39 INFO - PROCESS | 2388 | 1461285699157 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]]]}] 17:41:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1243ms 17:41:39 INFO - PROCESS | 2388 | 1461285699219 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:41:39 INFO - PROCESS | 2388 | 1461285699224 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:41:39 INFO - PROCESS | 2388 | 1461285699228 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:41:39 INFO - PROCESS | 2388 | 1461285699233 Marionette TRACE conn5 <- [1,2562,null,{}] 17:41:39 INFO - PROCESS | 2388 | 1461285699253 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}] 17:41:39 INFO - PROCESS | 2388 | 1461285699398 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:41:39 INFO - PROCESS | 2388 | 1461285699466 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82D18800 == 85 [pid = 2388] [id = 650] 17:41:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 182 (000000CF806A7C00) [pid = 2388] [serial = 1950] [outer = 0000000000000000] 17:41:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 183 (000000CF811C3800) [pid = 2388] [serial = 1951] [outer = 000000CF806A7C00] 17:41:39 INFO - PROCESS | 2388 | 1461285699519 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 184 (000000CF81A8E800) [pid = 2388] [serial = 1952] [outer = 000000CF806A7C00] 17:41:40 INFO - PROCESS | 2388 | 1461285700169 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]]]}] 17:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 982ms 17:41:40 INFO - PROCESS | 2388 | 1461285700214 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:41:40 INFO - PROCESS | 2388 | 1461285700217 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:41:40 INFO - PROCESS | 2388 | 1461285700221 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:41:40 INFO - PROCESS | 2388 | 1461285700223 Marionette TRACE conn5 <- [1,2566,null,{}] 17:41:40 INFO - PROCESS | 2388 | 1461285700227 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}] 17:41:40 INFO - PROCESS | 2388 | 1461285700330 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:41:40 INFO - PROCESS | 2388 | 1461285700449 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3119800 == 86 [pid = 2388] [id = 651] 17:41:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 185 (000000CF8219A400) [pid = 2388] [serial = 1953] [outer = 0000000000000000] 17:41:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 186 (000000CF823F9400) [pid = 2388] [serial = 1954] [outer = 000000CF8219A400] 17:41:40 INFO - PROCESS | 2388 | 1461285700539 Marionette DEBUG loaded listener.js 17:41:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 187 (000000CF82DED400) [pid = 2388] [serial = 1955] [outer = 000000CF8219A400] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7B03000 == 85 [pid = 2388] [id = 642] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D07000 == 84 [pid = 2388] [id = 641] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF903000 == 83 [pid = 2388] [id = 640] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D02800 == 82 [pid = 2388] [id = 639] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3128800 == 81 [pid = 2388] [id = 638] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFD2A800 == 80 [pid = 2388] [id = 637] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 186 (000000CFDEB91400) [pid = 2388] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 185 (000000CFE3C9D400) [pid = 2388] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 184 (000000CFE3C97800) [pid = 2388] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 183 (000000CFE321AC00) [pid = 2388] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 182 (000000CFD2DA2C00) [pid = 2388] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 181 (000000CF81B59400) [pid = 2388] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 180 (000000CFE3218800) [pid = 2388] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF556000 == 79 [pid = 2388] [id = 636] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD199B800 == 78 [pid = 2388] [id = 635] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CF821E0000 == 77 [pid = 2388] [id = 634] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81BC5000 == 76 [pid = 2388] [id = 633] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81B9A800 == 75 [pid = 2388] [id = 632] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3E58000 == 74 [pid = 2388] [id = 631] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9D44000 == 73 [pid = 2388] [id = 630] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9910800 == 72 [pid = 2388] [id = 629] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8C9D000 == 71 [pid = 2388] [id = 628] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE02BD800 == 70 [pid = 2388] [id = 627] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD475A000 == 69 [pid = 2388] [id = 626] 17:41:40 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8789000 == 68 [pid = 2388] [id = 625] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 179 (000000CFDF187400) [pid = 2388] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 178 (000000CFDEE05000) [pid = 2388] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 177 (000000CFD762CC00) [pid = 2388] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 176 (000000CFD8204400) [pid = 2388] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 175 (000000CFDF962C00) [pid = 2388] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 174 (000000CFDF5EF800) [pid = 2388] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 173 (000000CF823ED800) [pid = 2388] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 172 (000000CF81B51800) [pid = 2388] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 171 (000000CF82BB2C00) [pid = 2388] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 170 (000000CFD273DC00) [pid = 2388] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 169 (000000CFDEF3F800) [pid = 2388] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 168 (000000CFDFFE5800) [pid = 2388] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 167 (000000CFDC60DC00) [pid = 2388] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 166 (000000CF811C2C00) [pid = 2388] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 165 (000000CF80453C00) [pid = 2388] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 164 (000000CFE3C8F000) [pid = 2388] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 163 (000000CFE3D75C00) [pid = 2388] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 162 (000000CFE0F29C00) [pid = 2388] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 161 (000000CF82BAB400) [pid = 2388] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 160 (000000CFE032F800) [pid = 2388] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 159 (000000CFE0492000) [pid = 2388] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 158 (000000CFE1C6C400) [pid = 2388] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:41:40 INFO - PROCESS | 2388 | --DOMWINDOW == 157 (000000CFDCA14C00) [pid = 2388] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:41:41 INFO - PROCESS | 2388 | 1461285701105 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]]]}] 17:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 942ms 17:41:41 INFO - PROCESS | 2388 | 1461285701164 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:41:41 INFO - PROCESS | 2388 | 1461285701168 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:41:41 INFO - PROCESS | 2388 | 1461285701178 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:41:41 INFO - PROCESS | 2388 | 1461285701183 Marionette TRACE conn5 <- [1,2570,null,{}] 17:41:41 INFO - PROCESS | 2388 | 1461285701187 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}] 17:41:41 INFO - PROCESS | 2388 | 1461285701315 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:41:41 INFO - PROCESS | 2388 | 1461285701404 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD3A13800 == 69 [pid = 2388] [id = 652] 17:41:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 158 (000000CF801EDC00) [pid = 2388] [serial = 1956] [outer = 0000000000000000] 17:41:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 159 (000000CF81B59400) [pid = 2388] [serial = 1957] [outer = 000000CF801EDC00] 17:41:41 INFO - PROCESS | 2388 | 1461285701451 Marionette DEBUG loaded listener.js 17:41:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 160 (000000CF82DF5800) [pid = 2388] [serial = 1958] [outer = 000000CF801EDC00] 17:41:41 INFO - PROCESS | 2388 | 1461285701825 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]]]}] 17:41:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 692ms 17:41:41 INFO - PROCESS | 2388 | 1461285701869 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:41:41 INFO - PROCESS | 2388 | 1461285701872 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:41:41 INFO - PROCESS | 2388 | 1461285701875 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:41:41 INFO - PROCESS | 2388 | 1461285701877 Marionette TRACE conn5 <- [1,2574,null,{}] 17:41:41 INFO - PROCESS | 2388 | 1461285701880 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}] 17:41:41 INFO - PROCESS | 2388 | 1461285701970 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:41:41 INFO - PROCESS | 2388 | 1461285701976 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8F77000 == 70 [pid = 2388] [id = 653] 17:41:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 161 (000000CFD0F36800) [pid = 2388] [serial = 1959] [outer = 0000000000000000] 17:41:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 162 (000000CFD273C000) [pid = 2388] [serial = 1960] [outer = 000000CFD0F36800] 17:41:42 INFO - PROCESS | 2388 | 1461285702023 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 163 (000000CFD2A23000) [pid = 2388] [serial = 1961] [outer = 000000CFD0F36800] 17:41:42 INFO - PROCESS | 2388 | 1461285702459 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]]]}] 17:41:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 628ms 17:41:42 INFO - PROCESS | 2388 | 1461285702506 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:41:42 INFO - PROCESS | 2388 | 1461285702509 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:41:42 INFO - PROCESS | 2388 | 1461285702512 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:41:42 INFO - PROCESS | 2388 | 1461285702514 Marionette TRACE conn5 <- [1,2578,null,{}] 17:41:42 INFO - PROCESS | 2388 | 1461285702517 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}] 17:41:42 INFO - PROCESS | 2388 | 1461285702606 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:41:42 INFO - PROCESS | 2388 | 1461285702613 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEFA0800 == 71 [pid = 2388] [id = 654] 17:41:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 164 (000000CFD317D800) [pid = 2388] [serial = 1962] [outer = 0000000000000000] 17:41:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 165 (000000CFD42D9400) [pid = 2388] [serial = 1963] [outer = 000000CFD317D800] 17:41:42 INFO - PROCESS | 2388 | 1461285702670 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 166 (000000CFD7D71400) [pid = 2388] [serial = 1964] [outer = 000000CFD317D800] 17:41:43 INFO - PROCESS | 2388 | 1461285703249 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]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 773ms 17:41:43 INFO - PROCESS | 2388 | 1461285703289 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:41:43 INFO - PROCESS | 2388 | 1461285703291 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:41:43 INFO - PROCESS | 2388 | 1461285703304 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:41:43 INFO - PROCESS | 2388 | 1461285703306 Marionette TRACE conn5 <- [1,2582,null,{}] 17:41:43 INFO - PROCESS | 2388 | 1461285703310 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}] 17:41:43 INFO - PROCESS | 2388 | 1461285703433 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:41:43 INFO - PROCESS | 2388 | 1461285703494 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD27000 == 72 [pid = 2388] [id = 655] 17:41:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 167 (000000CFD82E3000) [pid = 2388] [serial = 1965] [outer = 0000000000000000] 17:41:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 168 (000000CFD91B1C00) [pid = 2388] [serial = 1966] [outer = 000000CFD82E3000] 17:41:43 INFO - PROCESS | 2388 | 1461285703540 Marionette DEBUG loaded listener.js 17:41:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 169 (000000CFDC608800) [pid = 2388] [serial = 1967] [outer = 000000CFD82E3000] 17:41:43 INFO - PROCESS | 2388 | 1461285703973 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]]]}] 17:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 692ms 17:41:44 INFO - PROCESS | 2388 | 1461285704000 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:41:44 INFO - PROCESS | 2388 | 1461285704003 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:41:44 INFO - PROCESS | 2388 | 1461285704052 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:41:44 INFO - PROCESS | 2388 | 1461285704054 Marionette TRACE conn5 <- [1,2586,null,{}] 17:41:44 INFO - PROCESS | 2388 | 1461285704058 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}] 17:41:44 INFO - PROCESS | 2388 | 1461285704179 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:41:44 INFO - PROCESS | 2388 | 1461285704199 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1E21800 == 73 [pid = 2388] [id = 656] 17:41:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 170 (000000CFDCA12800) [pid = 2388] [serial = 1968] [outer = 0000000000000000] 17:41:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 171 (000000CFDCA16000) [pid = 2388] [serial = 1969] [outer = 000000CFDCA12800] 17:41:44 INFO - PROCESS | 2388 | 1461285704244 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 172 (000000CFDE0A8800) [pid = 2388] [serial = 1970] [outer = 000000CFDCA12800] 17:41:44 INFO - PROCESS | 2388 | 1461285704718 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]]]}] 17:41:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:41:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 17:41:44 INFO - PROCESS | 2388 | 1461285704735 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:41:44 INFO - PROCESS | 2388 | 1461285704737 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:41:44 INFO - PROCESS | 2388 | 1461285704741 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:41:44 INFO - PROCESS | 2388 | 1461285704743 Marionette TRACE conn5 <- [1,2590,null,{}] 17:41:44 INFO - PROCESS | 2388 | 1461285704746 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}] 17:41:44 INFO - PROCESS | 2388 | 1461285704872 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:41:44 INFO - PROCESS | 2388 | 1461285704878 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDEF82800 == 74 [pid = 2388] [id = 657] 17:41:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 173 (000000CFDCA13800) [pid = 2388] [serial = 1971] [outer = 0000000000000000] 17:41:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 174 (000000CFDEE0A800) [pid = 2388] [serial = 1972] [outer = 000000CFDCA13800] 17:41:45 INFO - PROCESS | 2388 | 1461285705423 Marionette DEBUG loaded listener.js 17:41:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 175 (000000CFDEF48400) [pid = 2388] [serial = 1973] [outer = 000000CFDCA13800] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 174 (000000CF811CC400) [pid = 2388] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 173 (000000CFE3D6E400) [pid = 2388] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 172 (000000CFD2FB2800) [pid = 2388] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 171 (000000CFE0F25800) [pid = 2388] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 170 (000000CFD2FAD000) [pid = 2388] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 169 (000000CFE6B43C00) [pid = 2388] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 168 (000000CFE0936C00) [pid = 2388] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 167 (000000CFDE6E2C00) [pid = 2388] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 166 (000000CFD7D8C800) [pid = 2388] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 165 (000000CFE5DAE800) [pid = 2388] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 164 (000000CFDEB90400) [pid = 2388] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 163 (000000CF801D7C00) [pid = 2388] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 162 (000000CFD2FA4000) [pid = 2388] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 161 (000000CFE3D53000) [pid = 2388] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 160 (000000CFDF5F5800) [pid = 2388] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 159 (000000CFD2802800) [pid = 2388] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 158 (000000CFE44D1C00) [pid = 2388] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 157 (000000CFE3C89400) [pid = 2388] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 156 (000000CFD7C0D400) [pid = 2388] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 155 (000000CFE0F31C00) [pid = 2388] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 154 (000000CF823ED400) [pid = 2388] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 153 (000000CFDE0A7000) [pid = 2388] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 152 (000000CF80651400) [pid = 2388] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 151 (000000CFDFA1E800) [pid = 2388] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 150 (000000CFE0F22800) [pid = 2388] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 149 (000000CF81B52800) [pid = 2388] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000CFDC97A000) [pid = 2388] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000CFE0F0E000) [pid = 2388] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 146 (000000CF81EE7800) [pid = 2388] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000CFE3C94C00) [pid = 2388] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000CFE0F24000) [pid = 2388] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000CF8064F400) [pid = 2388] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000CFDC603400) [pid = 2388] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000CF801F0400) [pid = 2388] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000CFDF2EF000) [pid = 2388] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000CFD4327000) [pid = 2388] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000CF82BAF400) [pid = 2388] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000CF801DB000) [pid = 2388] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000CF81A8BC00) [pid = 2388] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:41:45 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000CFE0051000) [pid = 2388] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:41:45 INFO - PROCESS | 2388 | 1461285705865 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]]]}] 17:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1189ms 17:41:45 INFO - PROCESS | 2388 | 1461285705934 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:41:45 INFO - PROCESS | 2388 | 1461285705936 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:41:45 INFO - PROCESS | 2388 | 1461285705939 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:41:45 INFO - PROCESS | 2388 | 1461285705941 Marionette TRACE conn5 <- [1,2594,null,{}] 17:41:45 INFO - PROCESS | 2388 | 1461285705945 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}] 17:41:46 INFO - PROCESS | 2388 | 1461285706036 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:41:46 INFO - PROCESS | 2388 | 1461285706042 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3140000 == 75 [pid = 2388] [id = 658] 17:41:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000CF811C8000) [pid = 2388] [serial = 1974] [outer = 0000000000000000] 17:41:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000CFD2A29C00) [pid = 2388] [serial = 1975] [outer = 000000CF811C8000] 17:41:46 INFO - PROCESS | 2388 | 1461285706089 Marionette DEBUG loaded listener.js 17:41:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000CFDC604800) [pid = 2388] [serial = 1976] [outer = 000000CF811C8000] 17:41:46 INFO - PROCESS | 2388 | 1461285706529 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]]]}] 17:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 628ms 17:41:46 INFO - PROCESS | 2388 | 1461285706571 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:41:46 INFO - PROCESS | 2388 | 1461285706573 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:41:46 INFO - PROCESS | 2388 | 1461285706576 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:41:46 INFO - PROCESS | 2388 | 1461285706578 Marionette TRACE conn5 <- [1,2598,null,{}] 17:41:46 INFO - PROCESS | 2388 | 1461285706582 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}] 17:41:46 INFO - PROCESS | 2388 | 1461285706672 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:41:46 INFO - PROCESS | 2388 | 1461285706718 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE371B800 == 76 [pid = 2388] [id = 659] 17:41:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000CFDEF46400) [pid = 2388] [serial = 1977] [outer = 0000000000000000] 17:41:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000CFDF18B000) [pid = 2388] [serial = 1978] [outer = 000000CFDEF46400] 17:41:46 INFO - PROCESS | 2388 | 1461285706769 Marionette DEBUG loaded listener.js 17:41:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000CFDF2F7800) [pid = 2388] [serial = 1979] [outer = 000000CFDEF46400] 17:41:47 INFO - PROCESS | 2388 | 1461285707224 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]]]}] 17:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 17:41:47 INFO - PROCESS | 2388 | 1461285707271 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:41:47 INFO - PROCESS | 2388 | 1461285707273 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:41:47 INFO - PROCESS | 2388 | 1461285707277 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:41:47 INFO - PROCESS | 2388 | 1461285707279 Marionette TRACE conn5 <- [1,2602,null,{}] 17:41:47 INFO - PROCESS | 2388 | 1461285707283 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}] 17:41:47 INFO - PROCESS | 2388 | 1461285707394 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:41:47 INFO - PROCESS | 2388 | 1461285707563 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81B95000 == 77 [pid = 2388] [id = 660] 17:41:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000CF801DE400) [pid = 2388] [serial = 1980] [outer = 0000000000000000] 17:41:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000CF80426400) [pid = 2388] [serial = 1981] [outer = 000000CF801DE400] 17:41:47 INFO - PROCESS | 2388 | 1461285707664 Marionette DEBUG loaded listener.js 17:41:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000CF8064EC00) [pid = 2388] [serial = 1982] [outer = 000000CF801DE400] 17:41:48 INFO - PROCESS | 2388 | 1461285708361 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]]]}] 17:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1128ms 17:41:48 INFO - PROCESS | 2388 | 1461285708409 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:41:48 INFO - PROCESS | 2388 | 1461285708413 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:41:48 INFO - PROCESS | 2388 | 1461285708418 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:41:48 INFO - PROCESS | 2388 | 1461285708423 Marionette TRACE conn5 <- [1,2606,null,{}] 17:41:48 INFO - PROCESS | 2388 | 1461285708429 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}] 17:41:48 INFO - PROCESS | 2388 | 1461285708554 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:41:48 INFO - PROCESS | 2388 | 1461285708693 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD21C0800 == 78 [pid = 2388] [id = 661] 17:41:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000CF81EE2400) [pid = 2388] [serial = 1983] [outer = 0000000000000000] 17:41:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000CF81EEC000) [pid = 2388] [serial = 1984] [outer = 000000CF81EE2400] 17:41:48 INFO - PROCESS | 2388 | 1461285708753 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 147 (000000CF829E9800) [pid = 2388] [serial = 1985] [outer = 000000CF81EE2400] 17:41:49 INFO - PROCESS | 2388 | 1461285709317 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]]]}] 17:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 943ms 17:41:49 INFO - PROCESS | 2388 | 1461285709368 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:41:49 INFO - PROCESS | 2388 | 1461285709373 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:41:49 INFO - PROCESS | 2388 | 1461285709377 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:41:49 INFO - PROCESS | 2388 | 1461285709380 Marionette TRACE conn5 <- [1,2610,null,{}] 17:41:49 INFO - PROCESS | 2388 | 1461285709385 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}] 17:41:49 INFO - PROCESS | 2388 | 1461285709505 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:41:49 INFO - PROCESS | 2388 | 1461285709616 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3116800 == 79 [pid = 2388] [id = 662] 17:41:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000CFD2948000) [pid = 2388] [serial = 1986] [outer = 0000000000000000] 17:41:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000CFD3002C00) [pid = 2388] [serial = 1987] [outer = 000000CFD2948000] 17:41:49 INFO - PROCESS | 2388 | 1461285709673 Marionette DEBUG loaded listener.js 17:41:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 150 (000000CFD8210400) [pid = 2388] [serial = 1988] [outer = 000000CFD2948000] 17:41:50 INFO - PROCESS | 2388 | 1461285710301 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]]]}] 17:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 987ms 17:41:50 INFO - PROCESS | 2388 | 1461285710365 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:41:50 INFO - PROCESS | 2388 | 1461285710368 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:41:50 INFO - PROCESS | 2388 | 1461285710379 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 2388 | 1461285710386 Marionette TRACE conn5 <- [1,2614,null,{}] 17:41:50 INFO - PROCESS | 2388 | 1461285710406 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}] 17:41:50 INFO - PROCESS | 2388 | 1461285710528 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:41:50 INFO - PROCESS | 2388 | 1461285710662 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5B60000 == 80 [pid = 2388] [id = 663] 17:41:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 151 (000000CFD2A24400) [pid = 2388] [serial = 1989] [outer = 0000000000000000] 17:41:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 152 (000000CFDF659C00) [pid = 2388] [serial = 1990] [outer = 000000CFD2A24400] 17:41:50 INFO - PROCESS | 2388 | 1461285710719 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 153 (000000CFDF969400) [pid = 2388] [serial = 1991] [outer = 000000CFD2A24400] 17:41:51 INFO - PROCESS | 2388 | 1461285711323 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]]]}] 17:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1003ms 17:41:51 INFO - PROCESS | 2388 | 1461285711378 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:41:51 INFO - PROCESS | 2388 | 1461285711381 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:41:51 INFO - PROCESS | 2388 | 1461285711385 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:41:51 INFO - PROCESS | 2388 | 1461285711387 Marionette TRACE conn5 <- [1,2618,null,{}] 17:41:51 INFO - PROCESS | 2388 | 1461285711391 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}] 17:41:51 INFO - PROCESS | 2388 | 1461285711507 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:41:51 INFO - PROCESS | 2388 | 1461285711615 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE74BD000 == 81 [pid = 2388] [id = 664] 17:41:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 154 (000000CFDF964000) [pid = 2388] [serial = 1992] [outer = 0000000000000000] 17:41:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 155 (000000CFDFE1C400) [pid = 2388] [serial = 1993] [outer = 000000CFDF964000] 17:41:51 INFO - PROCESS | 2388 | 1461285711671 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 156 (000000CFE0054C00) [pid = 2388] [serial = 1994] [outer = 000000CFDF964000] 17:41:52 INFO - PROCESS | 2388 | 1461285712219 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]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 879ms 17:41:52 INFO - PROCESS | 2388 | 1461285712266 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 2388 | 1461285712269 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:41:52 INFO - PROCESS | 2388 | 1461285712272 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - PROCESS | 2388 | 1461285712275 Marionette TRACE conn5 <- [1,2622,null,{}] 17:41:52 INFO - PROCESS | 2388 | 1461285712279 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}] 17:41:52 INFO - PROCESS | 2388 | 1461285712392 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:41:52 INFO - PROCESS | 2388 | 1461285712505 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8369000 == 82 [pid = 2388] [id = 665] 17:41:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 157 (000000CFE048CC00) [pid = 2388] [serial = 1995] [outer = 0000000000000000] 17:41:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 158 (000000CFE0492000) [pid = 2388] [serial = 1996] [outer = 000000CFE048CC00] 17:41:52 INFO - PROCESS | 2388 | 1461285712612 Marionette DEBUG loaded listener.js 17:41:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 159 (000000CFE0F0E000) [pid = 2388] [serial = 1997] [outer = 000000CFE048CC00] 17:41:53 INFO - PROCESS | 2388 | 1461285713224 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]]]}] 17:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 987ms 17:41:53 INFO - PROCESS | 2388 | 1461285713261 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:41:53 INFO - PROCESS | 2388 | 1461285713264 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:41:53 INFO - PROCESS | 2388 | 1461285713267 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:41:53 INFO - PROCESS | 2388 | 1461285713270 Marionette TRACE conn5 <- [1,2626,null,{}] 17:41:53 INFO - PROCESS | 2388 | 1461285713274 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}] 17:41:53 INFO - PROCESS | 2388 | 1461285713391 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:41:53 INFO - PROCESS | 2388 | 1461285713528 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE87A2800 == 83 [pid = 2388] [id = 666] 17:41:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 160 (000000CFE110B800) [pid = 2388] [serial = 1998] [outer = 0000000000000000] 17:41:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 161 (000000CFE1E34C00) [pid = 2388] [serial = 1999] [outer = 000000CFE110B800] 17:41:53 INFO - PROCESS | 2388 | 1461285713585 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 162 (000000CFE321D400) [pid = 2388] [serial = 2000] [outer = 000000CFE110B800] 17:41:54 INFO - PROCESS | 2388 | 1461285714197 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]]]}] 17:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 17:41:54 INFO - PROCESS | 2388 | 1461285714255 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:41:54 INFO - PROCESS | 2388 | 1461285714258 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:41:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:41:54 INFO - PROCESS | 2388 | 1461285714262 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:41:54 INFO - PROCESS | 2388 | 1461285714264 Marionette TRACE conn5 <- [1,2630,null,{}] 17:41:54 INFO - PROCESS | 2388 | 1461285714268 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}] 17:41:54 INFO - PROCESS | 2388 | 1461285714383 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:41:54 INFO - PROCESS | 2388 | 1461285714523 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF8120A000 == 84 [pid = 2388] [id = 667] 17:41:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 163 (000000CF80457000) [pid = 2388] [serial = 2001] [outer = 0000000000000000] 17:41:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 164 (000000CF811C2800) [pid = 2388] [serial = 2002] [outer = 000000CF80457000] 17:41:54 INFO - PROCESS | 2388 | 1461285714580 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 165 (000000CF82BA4800) [pid = 2388] [serial = 2003] [outer = 000000CF80457000] 17:41:55 INFO - PROCESS | 2388 | 1461285715366 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]]]}] 17:41:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:41:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1134ms 17:41:55 INFO - PROCESS | 2388 | 1461285715399 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:41:55 INFO - PROCESS | 2388 | 1461285715403 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:41:55 INFO - PROCESS | 2388 | 1461285715408 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:41:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:41:55 INFO - PROCESS | 2388 | 1461285715413 Marionette TRACE conn5 <- [1,2634,null,{}] 17:41:55 INFO - PROCESS | 2388 | 1461285715419 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}] 17:41:55 INFO - PROCESS | 2388 | 1461285715531 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:41:55 INFO - PROCESS | 2388 | 1461285715647 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD0FD7000 == 85 [pid = 2388] [id = 668] 17:41:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 166 (000000CF806A2C00) [pid = 2388] [serial = 2004] [outer = 0000000000000000] 17:41:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 167 (000000CF811C5800) [pid = 2388] [serial = 2005] [outer = 000000CF806A2C00] 17:41:55 INFO - PROCESS | 2388 | 1461285715742 Marionette DEBUG loaded listener.js 17:41:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 168 (000000CF81B51800) [pid = 2388] [serial = 2006] [outer = 000000CF806A2C00] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE371B800 == 84 [pid = 2388] [id = 659] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3140000 == 83 [pid = 2388] [id = 658] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEF82800 == 82 [pid = 2388] [id = 657] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1E21800 == 81 [pid = 2388] [id = 656] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFD27000 == 80 [pid = 2388] [id = 655] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEFA0800 == 79 [pid = 2388] [id = 654] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8F77000 == 78 [pid = 2388] [id = 653] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3A13800 == 77 [pid = 2388] [id = 652] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3119800 == 76 [pid = 2388] [id = 651] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82D18800 == 75 [pid = 2388] [id = 650] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CF8285D800 == 74 [pid = 2388] [id = 649] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE91B5800 == 73 [pid = 2388] [id = 646] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE313D000 == 72 [pid = 2388] [id = 645] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD47F5000 == 71 [pid = 2388] [id = 644] 17:41:56 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE879A800 == 70 [pid = 2388] [id = 643] 17:41:56 INFO - PROCESS | 2388 | 1461285716401 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]]]}] 17:41:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:41:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1032ms 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 167 (000000CFD75D1800) [pid = 2388] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 166 (000000CFDF5D6400) [pid = 2388] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 165 (000000CFE3D74000) [pid = 2388] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 164 (000000CFE1E2D800) [pid = 2388] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 163 (000000CFE302D800) [pid = 2388] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 162 (000000CFE3EBCC00) [pid = 2388] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 161 (000000CFDF185000) [pid = 2388] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 160 (000000CFE5923400) [pid = 2388] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 159 (000000CFD2946000) [pid = 2388] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 158 (000000CFE3CA2C00) [pid = 2388] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 157 (000000CFE48E2800) [pid = 2388] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 156 (000000CFE5931800) [pid = 2388] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 155 (000000CFE48DB800) [pid = 2388] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 154 (000000CFE3D67C00) [pid = 2388] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 153 (000000CFD8E1B000) [pid = 2388] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 152 (000000CF823EEC00) [pid = 2388] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 151 (000000CFE3D73400) [pid = 2388] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 150 (000000CFDF838800) [pid = 2388] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 149 (000000CFDCA21400) [pid = 2388] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000CFE6B40000) [pid = 2388] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000CFE0322800) [pid = 2388] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 146 (000000CF801E3800) [pid = 2388] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000CFD9A31C00) [pid = 2388] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000CFE5955800) [pid = 2388] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000CFE1E33400) [pid = 2388] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000CFE0F07000) [pid = 2388] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000CFE4B99000) [pid = 2388] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000CFE44C3800) [pid = 2388] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000CFDC62F400) [pid = 2388] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000CFE5DB9400) [pid = 2388] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000CF80699400) [pid = 2388] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000CF8219E400) [pid = 2388] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000CF81BB2400) [pid = 2388] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000CFDC610000) [pid = 2388] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000CFE3D57000) [pid = 2388] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFE09B1400) [pid = 2388] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000CF81B57C00) [pid = 2388] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CF823F2000) [pid = 2388] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFDF5F3000) [pid = 2388] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFD7D68000) [pid = 2388] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFD21EAC00) [pid = 2388] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFD2D30400) [pid = 2388] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CF81EF0800) [pid = 2388] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFDCAD3C00) [pid = 2388] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFDE09CC00) [pid = 2388] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CF81A84400) [pid = 2388] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CF81EEF000) [pid = 2388] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CF81A91400) [pid = 2388] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFE48BF400) [pid = 2388] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CF81BAD800) [pid = 2388] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFDFA1C400) [pid = 2388] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFE0495400) [pid = 2388] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFE3B76800) [pid = 2388] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDF5F5000) [pid = 2388] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD8EA2400) [pid = 2388] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE0F2B800) [pid = 2388] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFE321FC00) [pid = 2388] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:41:56 INFO - PROCESS | 2388 | 1461285716456 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:41:56 INFO - PROCESS | 2388 | 1461285716463 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:41:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:41:56 INFO - PROCESS | 2388 | 1461285716492 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:41:56 INFO - PROCESS | 2388 | 1461285716495 Marionette TRACE conn5 <- [1,2638,null,{}] 17:41:56 INFO - PROCESS | 2388 | 1461285716498 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}] 17:41:56 INFO - PROCESS | 2388 | 1461285716593 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:41:56 INFO - PROCESS | 2388 | 1461285716606 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81BA2000 == 71 [pid = 2388] [id = 669] 17:41:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CF8042DC00) [pid = 2388] [serial = 2007] [outer = 0000000000000000] 17:41:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CF811CF000) [pid = 2388] [serial = 2008] [outer = 000000CF8042DC00] 17:41:56 INFO - PROCESS | 2388 | 1461285716654 Marionette DEBUG loaded listener.js 17:41:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CF81EE9000) [pid = 2388] [serial = 2009] [outer = 000000CF8042DC00] 17:41:57 INFO - PROCESS | 2388 | 1461285717211 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]]]}] 17:41:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:41:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 732ms 17:41:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:41:57 INFO - PROCESS | 2388 | 1461285717230 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 2388 | 1461285717233 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:41:57 INFO - PROCESS | 2388 | 1461285717236 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:41:57 INFO - PROCESS | 2388 | 1461285717240 Marionette TRACE conn5 <- [1,2642,null,{}] 17:41:57 INFO - PROCESS | 2388 | 1461285717251 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}] 17:41:57 INFO - PROCESS | 2388 | 1461285717348 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:41:57 INFO - PROCESS | 2388 | 1461285717444 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD19A2000 == 72 [pid = 2388] [id = 670] 17:41:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CF829F1400) [pid = 2388] [serial = 2010] [outer = 0000000000000000] 17:41:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CF82DF2400) [pid = 2388] [serial = 2011] [outer = 000000CF829F1400] 17:41:57 INFO - PROCESS | 2388 | 1461285717494 Marionette DEBUG loaded listener.js 17:41:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFD2736400) [pid = 2388] [serial = 2012] [outer = 000000CF829F1400] 17:41:57 INFO - PROCESS | 2388 | 1461285717877 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]]]}] 17:41:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:41:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 688ms 17:41:57 INFO - PROCESS | 2388 | 1461285717928 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 2388 | 1461285717931 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:41:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:41:57 INFO - PROCESS | 2388 | 1461285717934 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:41:57 INFO - PROCESS | 2388 | 1461285717936 Marionette TRACE conn5 <- [1,2646,null,{}] 17:41:57 INFO - PROCESS | 2388 | 1461285717940 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}] 17:41:58 INFO - PROCESS | 2388 | 1461285718035 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:41:58 INFO - PROCESS | 2388 | 1461285718043 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8310800 == 73 [pid = 2388] [id = 671] 17:41:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFD2A22C00) [pid = 2388] [serial = 2013] [outer = 0000000000000000] 17:41:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFD2FA6400) [pid = 2388] [serial = 2014] [outer = 000000CFD2A22C00] 17:41:58 INFO - PROCESS | 2388 | 1461285718090 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFD4325400) [pid = 2388] [serial = 2015] [outer = 000000CFD2A22C00] 17:41:58 INFO - PROCESS | 2388 | 1461285718574 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]]]}] 17:41:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:41:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 17:41:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:41:58 INFO - PROCESS | 2388 | 1461285718632 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:41:58 INFO - PROCESS | 2388 | 1461285718635 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:41:58 INFO - PROCESS | 2388 | 1461285718638 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:41:58 INFO - PROCESS | 2388 | 1461285718640 Marionette TRACE conn5 <- [1,2650,null,{}] 17:41:58 INFO - PROCESS | 2388 | 1461285718643 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}] 17:41:58 INFO - PROCESS | 2388 | 1461285718792 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:41:58 INFO - PROCESS | 2388 | 1461285718818 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDCAA2800 == 74 [pid = 2388] [id = 672] 17:41:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFD762C400) [pid = 2388] [serial = 2016] [outer = 0000000000000000] 17:41:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFD7D8B800) [pid = 2388] [serial = 2017] [outer = 000000CFD762C400] 17:41:58 INFO - PROCESS | 2388 | 1461285718865 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFD8E1D400) [pid = 2388] [serial = 2018] [outer = 000000CFD762C400] 17:41:59 INFO - PROCESS | 2388 | 1461285719322 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]]]}] 17:41:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:41:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 732ms 17:41:59 INFO - PROCESS | 2388 | 1461285719372 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 2388 | 1461285719374 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:41:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:41:59 INFO - PROCESS | 2388 | 1461285719384 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 2388 | 1461285719386 Marionette TRACE conn5 <- [1,2654,null,{}] 17:41:59 INFO - PROCESS | 2388 | 1461285719389 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}] 17:41:59 INFO - PROCESS | 2388 | 1461285719530 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:41:59 INFO - PROCESS | 2388 | 1461285719552 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF90A000 == 75 [pid = 2388] [id = 673] 17:41:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFDC62D400) [pid = 2388] [serial = 2019] [outer = 0000000000000000] 17:41:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFDE0A0400) [pid = 2388] [serial = 2020] [outer = 000000CFDC62D400] 17:41:59 INFO - PROCESS | 2388 | 1461285719600 Marionette DEBUG loaded listener.js 17:41:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFDEE11400) [pid = 2388] [serial = 2021] [outer = 000000CFDC62D400] 17:42:00 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:42:00 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:42:00 INFO - PROCESS | 2388 | 1461285720558 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]]]}] 17:42:00 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) 17:42:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1251ms 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CF8219A400) [pid = 2388] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CF801E6C00) [pid = 2388] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFDCA13800) [pid = 2388] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CF801EDC00) [pid = 2388] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CF806A7C00) [pid = 2388] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFDCA12800) [pid = 2388] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFD82E3000) [pid = 2388] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFE3C87800) [pid = 2388] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFD0F36800) [pid = 2388] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFD317D800) [pid = 2388] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CF811C8000) [pid = 2388] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFE3B72C00) [pid = 2388] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD7447C00) [pid = 2388] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CF81A8F000) [pid = 2388] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CF8044D800) [pid = 2388] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE1E30000) [pid = 2388] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:42:00 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDFFEE800) [pid = 2388] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:42:00 INFO - PROCESS | 2388 | 1461285720731 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:42:00 INFO - PROCESS | 2388 | 1461285720734 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:42:00 INFO - PROCESS | 2388 | 1461285720739 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:42:00 INFO - PROCESS | 2388 | 1461285720741 Marionette TRACE conn5 <- [1,2658,null,{}] 17:42:00 INFO - PROCESS | 2388 | 1461285720745 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}] 17:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:42:00 INFO - PROCESS | 2388 | 1461285720834 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:42:00 INFO - PROCESS | 2388 | 1461285720840 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF9AF800 == 76 [pid = 2388] [id = 674] 17:42:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CF80654400) [pid = 2388] [serial = 2022] [outer = 0000000000000000] 17:42:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CF806A7C00) [pid = 2388] [serial = 2023] [outer = 000000CF80654400] 17:42:00 INFO - PROCESS | 2388 | 1461285720886 Marionette DEBUG loaded listener.js 17:42:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CFD26DE800) [pid = 2388] [serial = 2024] [outer = 000000CF80654400] 17:42:01 INFO - PROCESS | 2388 | 1461285721816 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] 17:42:01 INFO - PROCESS | 2388 | 1461285721877 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:42:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:42:01 INFO - PROCESS | 2388 | 1461285721880 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:42:01 INFO - PROCESS | 2388 | 1461285721881 Marionette TRACE conn5 <- [1,2662,null,{}] 17:42:01 INFO - PROCESS | 2388 | 1461285721885 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}] 17:42:01 INFO - PROCESS | 2388 | 1461285721977 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:42:01 INFO - PROCESS | 2388 | 1461285721984 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE1E17800 == 77 [pid = 2388] [id = 675] 17:42:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFDC632400) [pid = 2388] [serial = 2025] [outer = 0000000000000000] 17:42:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFDF5D6400) [pid = 2388] [serial = 2026] [outer = 000000CFDC632400] 17:42:02 INFO - PROCESS | 2388 | 1461285722030 Marionette DEBUG loaded listener.js 17:42:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFDF842C00) [pid = 2388] [serial = 2027] [outer = 000000CFDC632400] 17:42:03 INFO - PROCESS | 2388 | 1461285722996 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] 17:42:03 INFO - PROCESS | 2388 | 1461285723018 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:42:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:42:03 INFO - PROCESS | 2388 | 1461285723023 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:42:03 INFO - PROCESS | 2388 | 1461285723028 Marionette TRACE conn5 <- [1,2666,null,{}] 17:42:03 INFO - PROCESS | 2388 | 1461285723079 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}] 17:42:03 INFO - PROCESS | 2388 | 1461285723196 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:42:03 INFO - PROCESS | 2388 | 1461285723326 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82B95800 == 78 [pid = 2388] [id = 676] 17:42:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CF81A84400) [pid = 2388] [serial = 2028] [outer = 0000000000000000] 17:42:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CF81A8F000) [pid = 2388] [serial = 2029] [outer = 000000CF81A84400] 17:42:03 INFO - PROCESS | 2388 | 1461285723436 Marionette DEBUG loaded listener.js 17:42:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CF821A1400) [pid = 2388] [serial = 2030] [outer = 000000CF81A84400] 17:42:04 INFO - PROCESS | 2388 | 1461285724486 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]]]}] 17:42:04 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) 17:42:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1488ms 17:42:04 INFO - PROCESS | 2388 | 1461285724516 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:42:04 INFO - PROCESS | 2388 | 1461285724523 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:42:04 INFO - PROCESS | 2388 | 1461285724530 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:42:04 INFO - PROCESS | 2388 | 1461285724533 Marionette TRACE conn5 <- [1,2670,null,{}] 17:42:04 INFO - PROCESS | 2388 | 1461285724538 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}] 17:42:04 INFO - PROCESS | 2388 | 1461285724687 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:42:04 INFO - PROCESS | 2388 | 1461285724830 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF571800 == 79 [pid = 2388] [id = 677] 17:42:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CF823F5000) [pid = 2388] [serial = 2031] [outer = 0000000000000000] 17:42:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFD2946000) [pid = 2388] [serial = 2032] [outer = 000000CF823F5000] 17:42:04 INFO - PROCESS | 2388 | 1461285724887 Marionette DEBUG loaded listener.js 17:42:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFD8161000) [pid = 2388] [serial = 2033] [outer = 000000CF823F5000] 17:42:05 INFO - PROCESS | 2388 | 1461285725924 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]]]}] 17:42:05 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) 17:42:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1450ms 17:42:05 INFO - PROCESS | 2388 | 1461285725985 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:42:05 INFO - PROCESS | 2388 | 1461285725987 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:42:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:42:05 INFO - PROCESS | 2388 | 1461285725991 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:42:06 INFO - PROCESS | 2388 | 1461285725996 Marionette TRACE conn5 <- [1,2674,null,{}] 17:42:06 INFO - PROCESS | 2388 | 1461285726051 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}] 17:42:06 INFO - PROCESS | 2388 | 1461285726168 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:42:06 INFO - PROCESS | 2388 | 1461285726374 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3274000 == 80 [pid = 2388] [id = 678] 17:42:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFDBE83C00) [pid = 2388] [serial = 2034] [outer = 0000000000000000] 17:42:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFDEB91C00) [pid = 2388] [serial = 2035] [outer = 000000CFDBE83C00] 17:42:06 INFO - PROCESS | 2388 | 1461285726434 Marionette DEBUG loaded listener.js 17:42:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFDF83D800) [pid = 2388] [serial = 2036] [outer = 000000CFDBE83C00] 17:42:07 INFO - PROCESS | 2388 | 1461285727483 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] 17:42:07 INFO - PROCESS | 2388 | 1461285727570 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:42:07 INFO - PROCESS | 2388 | 1461285727575 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:42:07 INFO - PROCESS | 2388 | 1461285727577 Marionette TRACE conn5 <- [1,2678,null,{}] 17:42:07 INFO - PROCESS | 2388 | 1461285727581 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}] 17:42:07 INFO - PROCESS | 2388 | 1461285727689 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:42:07 INFO - PROCESS | 2388 | 1461285727893 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3E50000 == 81 [pid = 2388] [id = 679] 17:42:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFDFE18800) [pid = 2388] [serial = 2037] [outer = 0000000000000000] 17:42:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFE032E400) [pid = 2388] [serial = 2038] [outer = 000000CFDFE18800] 17:42:07 INFO - PROCESS | 2388 | 1461285727951 Marionette DEBUG loaded listener.js 17:42:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFE0874800) [pid = 2388] [serial = 2039] [outer = 000000CFDFE18800] 17:42:09 INFO - PROCESS | 2388 | 1461285729029 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] 17:42:09 INFO - PROCESS | 2388 | 1461285729074 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:42:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:42:09 INFO - PROCESS | 2388 | 1461285729079 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:42:09 INFO - PROCESS | 2388 | 1461285729083 Marionette TRACE conn5 <- [1,2682,null,{}] 17:42:09 INFO - PROCESS | 2388 | 1461285729089 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}] 17:42:09 INFO - PROCESS | 2388 | 1461285729202 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:42:09 INFO - PROCESS | 2388 | 1461285729354 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD830A800 == 82 [pid = 2388] [id = 680] 17:42:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CF811C8800) [pid = 2388] [serial = 2040] [outer = 0000000000000000] 17:42:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CF81A8C400) [pid = 2388] [serial = 2041] [outer = 000000CF811C8800] 17:42:09 INFO - PROCESS | 2388 | 1461285729408 Marionette DEBUG loaded listener.js 17:42:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CF823F0800) [pid = 2388] [serial = 2042] [outer = 000000CF811C8800] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CF821D8000 == 81 [pid = 2388] [id = 596] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF9AF800 == 80 [pid = 2388] [id = 674] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF90A000 == 79 [pid = 2388] [id = 673] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCAA2800 == 78 [pid = 2388] [id = 672] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8310800 == 77 [pid = 2388] [id = 671] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD19A2000 == 76 [pid = 2388] [id = 670] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81BA2000 == 75 [pid = 2388] [id = 669] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CF829F5800) [pid = 2388] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFE48D8C00) [pid = 2388] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFDF18B000) [pid = 2388] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD0FD7000 == 74 [pid = 2388] [id = 668] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE87A2800 == 73 [pid = 2388] [id = 666] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8369000 == 72 [pid = 2388] [id = 665] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74BD000 == 71 [pid = 2388] [id = 664] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5B60000 == 70 [pid = 2388] [id = 663] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3116800 == 69 [pid = 2388] [id = 662] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD21C0800 == 68 [pid = 2388] [id = 661] 17:42:10 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81B95000 == 67 [pid = 2388] [id = 660] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFE44D0000) [pid = 2388] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFDEF47400) [pid = 2388] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFD2738C00) [pid = 2388] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CF811C6800) [pid = 2388] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CFE3C88000) [pid = 2388] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFE3C86000) [pid = 2388] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CF82DED400) [pid = 2388] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CF80432400) [pid = 2388] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFE0F22C00) [pid = 2388] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFDEE0A800) [pid = 2388] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CF82DF5800) [pid = 2388] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFD744A400) [pid = 2388] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CF811C3800) [pid = 2388] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDE0A8800) [pid = 2388] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFD91B1C00) [pid = 2388] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CF801EE000) [pid = 2388] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE3EB5400) [pid = 2388] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CF81A8E800) [pid = 2388] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFDEF48400) [pid = 2388] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD2A23000) [pid = 2388] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD273C000) [pid = 2388] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CF81BAEC00) [pid = 2388] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD7D71400) [pid = 2388] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD2A29C00) [pid = 2388] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CFDCA16000) [pid = 2388] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CFD42D9400) [pid = 2388] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFE3D55800) [pid = 2388] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFDC608800) [pid = 2388] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CF823F9400) [pid = 2388] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CF81B59400) [pid = 2388] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDC604800) [pid = 2388] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:42:10 INFO - PROCESS | 2388 | 1461285730486 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] 17:42:10 INFO - PROCESS | 2388 | 1461285730533 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:42:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:42:10 INFO - PROCESS | 2388 | 1461285730540 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:42:10 INFO - PROCESS | 2388 | 1461285730543 Marionette TRACE conn5 <- [1,2686,null,{}] 17:42:10 INFO - PROCESS | 2388 | 1461285730547 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}] 17:42:10 INFO - PROCESS | 2388 | 1461285730648 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:42:10 INFO - PROCESS | 2388 | 1461285730767 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF821CC800 == 68 [pid = 2388] [id = 681] 17:42:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CF8069AC00) [pid = 2388] [serial = 2043] [outer = 0000000000000000] 17:42:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CF811C3800) [pid = 2388] [serial = 2044] [outer = 000000CF8069AC00] 17:42:10 INFO - PROCESS | 2388 | 1461285730817 Marionette DEBUG loaded listener.js 17:42:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000CF81BAF000) [pid = 2388] [serial = 2045] [outer = 000000CF8069AC00] 17:42:11 INFO - PROCESS | 2388 | 1461285731741 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] 17:42:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:42:11 INFO - PROCESS | 2388 | 1461285731785 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:42:11 INFO - PROCESS | 2388 | 1461285731789 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:42:11 INFO - PROCESS | 2388 | 1461285731793 Marionette TRACE conn5 <- [1,2690,null,{}] 17:42:11 INFO - PROCESS | 2388 | 1461285731804 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}] 17:42:11 INFO - PROCESS | 2388 | 1461285731906 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:42:11 INFO - PROCESS | 2388 | 1461285731915 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD82C3800 == 69 [pid = 2388] [id = 682] 17:42:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000CF82DEE800) [pid = 2388] [serial = 2046] [outer = 0000000000000000] 17:42:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CFD1D50400) [pid = 2388] [serial = 2047] [outer = 000000CF82DEE800] 17:42:11 INFO - PROCESS | 2388 | 1461285731965 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFD280A400) [pid = 2388] [serial = 2048] [outer = 000000CF82DEE800] 17:42:12 INFO - PROCESS | 2388 | 1461285732426 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]]]}] 17:42:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:42:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 692ms 17:42:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:42:12 INFO - PROCESS | 2388 | 1461285732484 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:42:12 INFO - PROCESS | 2388 | 1461285732487 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:42:12 INFO - PROCESS | 2388 | 1461285732490 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 2388 | 1461285732492 Marionette TRACE conn5 <- [1,2694,null,{}] 17:42:12 INFO - PROCESS | 2388 | 1461285732495 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}] 17:42:12 INFO - PROCESS | 2388 | 1461285732618 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:42:12 INFO - PROCESS | 2388 | 1461285732636 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE65E000 == 70 [pid = 2388] [id = 683] 17:42:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFD2A2D800) [pid = 2388] [serial = 2049] [outer = 0000000000000000] 17:42:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFD2FAE800) [pid = 2388] [serial = 2050] [outer = 000000CFD2A2D800] 17:42:12 INFO - PROCESS | 2388 | 1461285732683 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFD75D3C00) [pid = 2388] [serial = 2051] [outer = 000000CFD2A2D800] 17:42:13 INFO - PROCESS | 2388 | 1461285733139 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]]]}] 17:42:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:42:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 691ms 17:42:13 INFO - PROCESS | 2388 | 1461285733184 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 2388 | 1461285733186 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:42:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:42:13 INFO - PROCESS | 2388 | 1461285733189 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 2388 | 1461285733191 Marionette TRACE conn5 <- [1,2698,null,{}] 17:42:13 INFO - PROCESS | 2388 | 1461285733195 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}] 17:42:13 INFO - PROCESS | 2388 | 1461285733324 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:42:13 INFO - PROCESS | 2388 | 1461285733432 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF8D5800 == 71 [pid = 2388] [id = 684] 17:42:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFD81AF800) [pid = 2388] [serial = 2052] [outer = 0000000000000000] 17:42:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFD8E19C00) [pid = 2388] [serial = 2053] [outer = 000000CFD81AF800] 17:42:13 INFO - PROCESS | 2388 | 1461285733479 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFDC605800) [pid = 2388] [serial = 2054] [outer = 000000CFD81AF800] 17:42:13 INFO - PROCESS | 2388 | 1461285733929 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] 17:42:13 INFO - PROCESS | 2388 | 1461285733969 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:42:13 INFO - PROCESS | 2388 | 1461285733973 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 2388 | 1461285733975 Marionette TRACE conn5 <- [1,2702,null,{}] 17:42:13 INFO - PROCESS | 2388 | 1461285733984 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}] 17:42:14 INFO - PROCESS | 2388 | 1461285734126 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:42:14 INFO - PROCESS | 2388 | 1461285734193 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3149800 == 72 [pid = 2388] [id = 685] 17:42:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFDC60F000) [pid = 2388] [serial = 2055] [outer = 0000000000000000] 17:42:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CFDCA20000) [pid = 2388] [serial = 2056] [outer = 000000CFDC60F000] 17:42:14 INFO - PROCESS | 2388 | 1461285734245 Marionette DEBUG loaded listener.js 17:42:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CFDF18F000) [pid = 2388] [serial = 2057] [outer = 000000CFDC60F000] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CF82DF5C00) [pid = 2388] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CFDEF46400) [pid = 2388] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CF811D0400) [pid = 2388] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CF81BA6800) [pid = 2388] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFD762C400) [pid = 2388] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CFDC62D400) [pid = 2388] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CF806A2C00) [pid = 2388] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFD2A22C00) [pid = 2388] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CF8042DC00) [pid = 2388] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CF829F1400) [pid = 2388] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:42:14 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CF80654400) [pid = 2388] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:42:14 INFO - PROCESS | 2388 | 1461285734800 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]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:42:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 881ms 17:42:14 INFO - PROCESS | 2388 | 1461285734857 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 2388 | 1461285734860 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:42:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:42:14 INFO - PROCESS | 2388 | 1461285734863 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - PROCESS | 2388 | 1461285734865 Marionette TRACE conn5 <- [1,2706,null,{}] 17:42:14 INFO - PROCESS | 2388 | 1461285734869 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}] 17:42:14 INFO - PROCESS | 2388 | 1461285734959 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:42:14 INFO - PROCESS | 2388 | 1461285734967 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3278000 == 73 [pid = 2388] [id = 686] 17:42:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000CF82BAC800) [pid = 2388] [serial = 2058] [outer = 0000000000000000] 17:42:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000CFDC62D400) [pid = 2388] [serial = 2059] [outer = 000000CF82BAC800] 17:42:15 INFO - PROCESS | 2388 | 1461285735013 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000CFDF2F7000) [pid = 2388] [serial = 2060] [outer = 000000CF82BAC800] 17:42:15 INFO - PROCESS | 2388 | 1461285735448 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] 17:42:15 INFO - PROCESS | 2388 | 1461285735497 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:42:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:42:15 INFO - PROCESS | 2388 | 1461285735500 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:42:15 INFO - PROCESS | 2388 | 1461285735502 Marionette TRACE conn5 <- [1,2710,null,{}] 17:42:15 INFO - PROCESS | 2388 | 1461285735506 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}] 17:42:15 INFO - PROCESS | 2388 | 1461285735597 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:42:15 INFO - PROCESS | 2388 | 1461285735603 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3E54800 == 74 [pid = 2388] [id = 687] 17:42:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000CFDFA14800) [pid = 2388] [serial = 2061] [outer = 0000000000000000] 17:42:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000CFDFE10400) [pid = 2388] [serial = 2062] [outer = 000000CFDFA14800] 17:42:15 INFO - PROCESS | 2388 | 1461285735649 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000CFE020CC00) [pid = 2388] [serial = 2063] [outer = 000000CFDFA14800] 17:42:16 INFO - PROCESS | 2388 | 1461285736101 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] 17:42:16 INFO - PROCESS | 2388 | 1461285736137 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:42:16 INFO - PROCESS | 2388 | 1461285736141 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:42:16 INFO - PROCESS | 2388 | 1461285736143 Marionette TRACE conn5 <- [1,2714,null,{}] 17:42:16 INFO - PROCESS | 2388 | 1461285736147 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}] 17:42:16 INFO - PROCESS | 2388 | 1461285736237 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:42:16 INFO - PROCESS | 2388 | 1461285736243 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE6D05000 == 75 [pid = 2388] [id = 688] 17:42:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000CFE0491000) [pid = 2388] [serial = 2064] [outer = 0000000000000000] 17:42:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000CFE099E400) [pid = 2388] [serial = 2065] [outer = 000000CFE0491000] 17:42:16 INFO - PROCESS | 2388 | 1461285736288 Marionette DEBUG loaded listener.js 17:42:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000CFE0F2E000) [pid = 2388] [serial = 2066] [outer = 000000CFE0491000] 17:42:16 INFO - PROCESS | 2388 | 1461285736957 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]]]}] 17:42:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:42:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 839ms 17:42:16 INFO - PROCESS | 2388 | 1461285736981 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:42:16 INFO - PROCESS | 2388 | 1461285736985 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:42:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:42:16 INFO - PROCESS | 2388 | 1461285736991 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:42:17 INFO - PROCESS | 2388 | 1461285736996 Marionette TRACE conn5 <- [1,2718,null,{}] 17:42:17 INFO - PROCESS | 2388 | 1461285737002 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}] 17:42:17 INFO - PROCESS | 2388 | 1461285737130 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:42:17 INFO - PROCESS | 2388 | 1461285737241 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD198F000 == 76 [pid = 2388] [id = 689] 17:42:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000CF80695800) [pid = 2388] [serial = 2067] [outer = 0000000000000000] 17:42:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CF811CBC00) [pid = 2388] [serial = 2068] [outer = 000000CF80695800] 17:42:17 INFO - PROCESS | 2388 | 1461285737301 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CF821A3800) [pid = 2388] [serial = 2069] [outer = 000000CF80695800] 17:42:18 INFO - PROCESS | 2388 | 1461285738386 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] 17:42:18 INFO - PROCESS | 2388 | 1461285738477 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:42:18 INFO - PROCESS | 2388 | 1461285738485 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:42:18 INFO - PROCESS | 2388 | 1461285738488 Marionette TRACE conn5 <- [1,2722,null,{}] 17:42:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:42:18 INFO - PROCESS | 2388 | 1461285738493 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}] 17:42:18 INFO - PROCESS | 2388 | 1461285738600 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:42:18 INFO - PROCESS | 2388 | 1461285738727 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFB85000 == 77 [pid = 2388] [id = 690] 17:42:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CF82DEDC00) [pid = 2388] [serial = 2070] [outer = 0000000000000000] 17:42:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFD2807C00) [pid = 2388] [serial = 2071] [outer = 000000CF82DEDC00] 17:42:18 INFO - PROCESS | 2388 | 1461285738784 Marionette DEBUG loaded listener.js 17:42:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFD81AF000) [pid = 2388] [serial = 2072] [outer = 000000CF82DEDC00] 17:42:19 INFO - PROCESS | 2388 | 1461285739399 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]]]}] 17:42:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:42:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 986ms 17:42:19 INFO - PROCESS | 2388 | 1461285739479 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:42:19 INFO - PROCESS | 2388 | 1461285739481 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:42:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:42:19 INFO - PROCESS | 2388 | 1461285739499 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:42:19 INFO - PROCESS | 2388 | 1461285739503 Marionette TRACE conn5 <- [1,2726,null,{}] 17:42:19 INFO - PROCESS | 2388 | 1461285739515 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}] 17:42:19 INFO - PROCESS | 2388 | 1461285739645 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:42:19 INFO - PROCESS | 2388 | 1461285739775 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE7A17800 == 78 [pid = 2388] [id = 691] 17:42:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFDE6E1400) [pid = 2388] [serial = 2073] [outer = 0000000000000000] 17:42:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFDF188400) [pid = 2388] [serial = 2074] [outer = 000000CFDE6E1400] 17:42:19 INFO - PROCESS | 2388 | 1461285739837 Marionette DEBUG loaded listener.js 17:42:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFE09B1400) [pid = 2388] [serial = 2075] [outer = 000000CFDE6E1400] 17:42:20 INFO - PROCESS | 2388 | 1461285740420 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]]]}] 17:42:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:42:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 944ms 17:42:20 INFO - PROCESS | 2388 | 1461285740464 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:42:20 INFO - PROCESS | 2388 | 1461285740467 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:42:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:42:20 INFO - PROCESS | 2388 | 1461285740472 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:42:20 INFO - PROCESS | 2388 | 1461285740474 Marionette TRACE conn5 <- [1,2730,null,{}] 17:42:20 INFO - PROCESS | 2388 | 1461285740478 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}] 17:42:20 INFO - PROCESS | 2388 | 1461285740595 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:42:20 INFO - PROCESS | 2388 | 1461285740701 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8772800 == 79 [pid = 2388] [id = 692] 17:42:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFE0496400) [pid = 2388] [serial = 2076] [outer = 0000000000000000] 17:42:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFE1E2B000) [pid = 2388] [serial = 2077] [outer = 000000CFE0496400] 17:42:20 INFO - PROCESS | 2388 | 1461285740758 Marionette DEBUG loaded listener.js 17:42:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFE3213800) [pid = 2388] [serial = 2078] [outer = 000000CFE0496400] 17:42:21 INFO - PROCESS | 2388 | 1461285741335 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]]]}] 17:42:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:42:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 942ms 17:42:21 INFO - PROCESS | 2388 | 1461285741417 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:42:21 INFO - PROCESS | 2388 | 1461285741420 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:42:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:42:21 INFO - PROCESS | 2388 | 1461285741423 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 2388 | 1461285741426 Marionette TRACE conn5 <- [1,2734,null,{}] 17:42:21 INFO - PROCESS | 2388 | 1461285741430 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}] 17:42:21 INFO - PROCESS | 2388 | 1461285741548 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:42:21 INFO - PROCESS | 2388 | 1461285741650 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE87B1000 == 80 [pid = 2388] [id = 693] 17:42:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFE33EA800) [pid = 2388] [serial = 2079] [outer = 0000000000000000] 17:42:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFE33EFC00) [pid = 2388] [serial = 2080] [outer = 000000CFE33EA800] 17:42:21 INFO - PROCESS | 2388 | 1461285741708 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFE3B72C00) [pid = 2388] [serial = 2081] [outer = 000000CFE33EA800] 17:42:22 INFO - PROCESS | 2388 | 1461285742265 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]]]}] 17:42:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:42:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 880ms 17:42:22 INFO - PROCESS | 2388 | 1461285742306 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:42:22 INFO - PROCESS | 2388 | 1461285742309 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:42:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:42:22 INFO - PROCESS | 2388 | 1461285742312 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:42:22 INFO - PROCESS | 2388 | 1461285742315 Marionette TRACE conn5 <- [1,2738,null,{}] 17:42:22 INFO - PROCESS | 2388 | 1461285742318 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}] 17:42:22 INFO - PROCESS | 2388 | 1461285742454 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:42:22 INFO - PROCESS | 2388 | 1461285742564 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8D17800 == 81 [pid = 2388] [id = 694] 17:42:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFE3C91800) [pid = 2388] [serial = 2082] [outer = 0000000000000000] 17:42:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFE3CA1C00) [pid = 2388] [serial = 2083] [outer = 000000CFE3C91800] 17:42:22 INFO - PROCESS | 2388 | 1461285742622 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFE3D5A800) [pid = 2388] [serial = 2084] [outer = 000000CFE3C91800] 17:42:23 INFO - PROCESS | 2388 | 1461285743211 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]]]}] 17:42:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:42:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 943ms 17:42:23 INFO - PROCESS | 2388 | 1461285743258 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 2388 | 1461285743261 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:42:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:42:23 INFO - PROCESS | 2388 | 1461285743265 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - PROCESS | 2388 | 1461285743267 Marionette TRACE conn5 <- [1,2742,null,{}] 17:42:23 INFO - PROCESS | 2388 | 1461285743271 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}] 17:42:23 INFO - PROCESS | 2388 | 1461285743385 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:42:23 INFO - PROCESS | 2388 | 1461285743493 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE91B5800 == 82 [pid = 2388] [id = 695] 17:42:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFE3D6C000) [pid = 2388] [serial = 2085] [outer = 0000000000000000] 17:42:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFE3D72800) [pid = 2388] [serial = 2086] [outer = 000000CFE3D6C000] 17:42:23 INFO - PROCESS | 2388 | 1461285743549 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFE3EBA800) [pid = 2388] [serial = 2087] [outer = 000000CFE3D6C000] 17:42:24 INFO - PROCESS | 2388 | 1461285744146 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]]]}] 17:42:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:42:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 943ms 17:42:24 INFO - PROCESS | 2388 | 1461285744211 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 2388 | 1461285744214 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:42:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:42:24 INFO - PROCESS | 2388 | 1461285744217 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 2388 | 1461285744219 Marionette TRACE conn5 <- [1,2746,null,{}] 17:42:24 INFO - PROCESS | 2388 | 1461285744223 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}] 17:42:24 INFO - PROCESS | 2388 | 1461285744343 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:42:24 INFO - PROCESS | 2388 | 1461285744446 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF8285D800 == 83 [pid = 2388] [id = 696] 17:42:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CF806AB400) [pid = 2388] [serial = 2088] [outer = 0000000000000000] 17:42:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000CF81B57000) [pid = 2388] [serial = 2089] [outer = 000000CF806AB400] 17:42:24 INFO - PROCESS | 2388 | 1461285744502 Marionette DEBUG loaded listener.js 17:42:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CFDEE12400) [pid = 2388] [serial = 2090] [outer = 000000CF806AB400] 17:42:25 INFO - PROCESS | 2388 | 1461285745208 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]]]}] 17:42:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:42:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1031ms 17:42:25 INFO - PROCESS | 2388 | 1461285745251 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:42:25 INFO - PROCESS | 2388 | 1461285745255 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:42:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:42:25 INFO - PROCESS | 2388 | 1461285745279 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:42:25 INFO - PROCESS | 2388 | 1461285745283 Marionette TRACE conn5 <- [1,2750,null,{}] 17:42:25 INFO - PROCESS | 2388 | 1461285745289 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}] 17:42:25 INFO - PROCESS | 2388 | 1461285745404 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:42:25 INFO - PROCESS | 2388 | 1461285745517 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD831B000 == 84 [pid = 2388] [id = 697] 17:42:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000CF806AB800) [pid = 2388] [serial = 2091] [outer = 0000000000000000] 17:42:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000CF81B57400) [pid = 2388] [serial = 2092] [outer = 000000CF806AB800] 17:42:25 INFO - PROCESS | 2388 | 1461285745568 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000CF829EA400) [pid = 2388] [serial = 2093] [outer = 000000CF806AB800] 17:42:26 INFO - PROCESS | 2388 | 1461285746154 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]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:42:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 964ms 17:42:26 INFO - PROCESS | 2388 | 1461285746228 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 2388 | 1461285746234 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:42:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:42:26 INFO - PROCESS | 2388 | 1461285746240 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 2388 | 1461285746243 Marionette TRACE conn5 <- [1,2754,null,{}] 17:42:26 INFO - PROCESS | 2388 | 1461285746247 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}] 17:42:26 INFO - PROCESS | 2388 | 1461285746357 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:42:26 INFO - PROCESS | 2388 | 1461285746495 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3E54800 == 83 [pid = 2388] [id = 687] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3278000 == 82 [pid = 2388] [id = 686] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3149800 == 81 [pid = 2388] [id = 685] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF8D5800 == 80 [pid = 2388] [id = 684] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE65E000 == 79 [pid = 2388] [id = 683] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD82C3800 == 78 [pid = 2388] [id = 682] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CF821CC800 == 77 [pid = 2388] [id = 681] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000CFDFE1C400) [pid = 2388] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000CFE0492000) [pid = 2388] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000CFE1E34C00) [pid = 2388] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFDF5D6400) [pid = 2388] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81B8A800 == 78 [pid = 2388] [id = 698] 17:42:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CF801E1400) [pid = 2388] [serial = 2094] [outer = 0000000000000000] 17:42:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000CF80434C00) [pid = 2388] [serial = 2095] [outer = 000000CF801E1400] 17:42:26 INFO - PROCESS | 2388 | 1461285746593 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000CF8219FC00) [pid = 2388] [serial = 2096] [outer = 000000CF801E1400] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD830A800 == 77 [pid = 2388] [id = 680] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3274000 == 76 [pid = 2388] [id = 678] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF571800 == 75 [pid = 2388] [id = 677] 17:42:26 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82B95800 == 74 [pid = 2388] [id = 676] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000CF80650400) [pid = 2388] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000CFE1E2E000) [pid = 2388] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFE4BA3000) [pid = 2388] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000CFDF2F7800) [pid = 2388] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CFD7D8B800) [pid = 2388] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFD8E1D400) [pid = 2388] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFD3002C00) [pid = 2388] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFDE0A0400) [pid = 2388] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CF811C2800) [pid = 2388] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CF81B51800) [pid = 2388] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CF811C5800) [pid = 2388] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFD2FA6400) [pid = 2388] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CF811CF000) [pid = 2388] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CF81EE9000) [pid = 2388] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CF82DF2400) [pid = 2388] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFD2736400) [pid = 2388] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFDF659C00) [pid = 2388] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CF80426400) [pid = 2388] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CF81EEC000) [pid = 2388] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CF806A7C00) [pid = 2388] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFDEE11400) [pid = 2388] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFD4325400) [pid = 2388] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:42:26 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFD26DE800) [pid = 2388] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:42:27 INFO - PROCESS | 2388 | 1461285747062 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]]]}] 17:42:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:42:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 839ms 17:42:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:42:27 INFO - PROCESS | 2388 | 1461285747081 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 2388 | 1461285747083 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:42:27 INFO - PROCESS | 2388 | 1461285747087 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - PROCESS | 2388 | 1461285747091 Marionette TRACE conn5 <- [1,2758,null,{}] 17:42:27 INFO - PROCESS | 2388 | 1461285747106 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}] 17:42:27 INFO - PROCESS | 2388 | 1461285747206 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:42:27 INFO - PROCESS | 2388 | 1461285747215 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7517000 == 75 [pid = 2388] [id = 699] 17:42:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CFD0D13400) [pid = 2388] [serial = 2097] [outer = 0000000000000000] 17:42:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CFD2736400) [pid = 2388] [serial = 2098] [outer = 000000CFD0D13400] 17:42:27 INFO - PROCESS | 2388 | 1461285747267 Marionette DEBUG loaded listener.js 17:42:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CFD2A24000) [pid = 2388] [serial = 2099] [outer = 000000CFD0D13400] 17:42:27 INFO - PROCESS | 2388 | 1461285747747 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]]]}] 17:42:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:42:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 17:42:27 INFO - PROCESS | 2388 | 1461285747780 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 2388 | 1461285747783 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:42:27 INFO - PROCESS | 2388 | 1461285747790 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:42:27 INFO - PROCESS | 2388 | 1461285747792 Marionette TRACE conn5 <- [1,2762,null,{}] 17:42:27 INFO - PROCESS | 2388 | 1461285747796 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}] 17:42:27 INFO - PROCESS | 2388 | 1461285747892 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:42:27 INFO - PROCESS | 2388 | 1461285747899 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE65E000 == 76 [pid = 2388] [id = 700] 17:42:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CFD4327000) [pid = 2388] [serial = 2100] [outer = 0000000000000000] 17:42:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CFD7565800) [pid = 2388] [serial = 2101] [outer = 000000CFD4327000] 17:42:27 INFO - PROCESS | 2388 | 1461285747948 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CFD8D10C00) [pid = 2388] [serial = 2102] [outer = 000000CFD4327000] 17:42:28 INFO - PROCESS | 2388 | 1461285748438 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]]]}] 17:42:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:42:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 694ms 17:42:28 INFO - PROCESS | 2388 | 1461285748487 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:42:28 INFO - PROCESS | 2388 | 1461285748489 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:42:28 INFO - PROCESS | 2388 | 1461285748492 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:42:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:42:28 INFO - PROCESS | 2388 | 1461285748494 Marionette TRACE conn5 <- [1,2766,null,{}] 17:42:28 INFO - PROCESS | 2388 | 1461285748498 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}] 17:42:28 INFO - PROCESS | 2388 | 1461285748591 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:42:28 INFO - PROCESS | 2388 | 1461285748599 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFB7C000 == 77 [pid = 2388] [id = 701] 17:42:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CFD9A25400) [pid = 2388] [serial = 2103] [outer = 0000000000000000] 17:42:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CFDC631000) [pid = 2388] [serial = 2104] [outer = 000000CFD9A25400] 17:42:28 INFO - PROCESS | 2388 | 1461285748646 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CFDCA1E000) [pid = 2388] [serial = 2105] [outer = 000000CFD9A25400] 17:42:29 INFO - PROCESS | 2388 | 1461285749098 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]]]}] 17:42:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:42:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 17:42:29 INFO - PROCESS | 2388 | 1461285749187 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:42:29 INFO - PROCESS | 2388 | 1461285749190 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:42:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:42:29 INFO - PROCESS | 2388 | 1461285749199 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:42:29 INFO - PROCESS | 2388 | 1461285749201 Marionette TRACE conn5 <- [1,2770,null,{}] 17:42:29 INFO - PROCESS | 2388 | 1461285749205 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}] 17:42:29 INFO - PROCESS | 2388 | 1461285749374 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:42:29 INFO - PROCESS | 2388 | 1461285749401 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE311F000 == 78 [pid = 2388] [id = 702] 17:42:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CFDEB90000) [pid = 2388] [serial = 2106] [outer = 0000000000000000] 17:42:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CFDF184000) [pid = 2388] [serial = 2107] [outer = 000000CFDEB90000] 17:42:29 INFO - PROCESS | 2388 | 1461285749449 Marionette DEBUG loaded listener.js 17:42:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFDF838C00) [pid = 2388] [serial = 2108] [outer = 000000CFDEB90000] 17:42:29 INFO - PROCESS | 2388 | 1461285749898 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]]]}] 17:42:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:42:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 733ms 17:42:29 INFO - PROCESS | 2388 | 1461285749942 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:42:29 INFO - PROCESS | 2388 | 1461285749944 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:42:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:42:29 INFO - PROCESS | 2388 | 1461285749947 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:42:29 INFO - PROCESS | 2388 | 1461285749949 Marionette TRACE conn5 <- [1,2774,null,{}] 17:42:29 INFO - PROCESS | 2388 | 1461285749953 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}] 17:42:30 INFO - PROCESS | 2388 | 1461285750082 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:42:30 INFO - PROCESS | 2388 | 1461285750146 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE3D04000 == 79 [pid = 2388] [id = 703] 17:42:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFDFA13C00) [pid = 2388] [serial = 2109] [outer = 0000000000000000] 17:42:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFDFE1D400) [pid = 2388] [serial = 2110] [outer = 000000CFDFA13C00] 17:42:30 INFO - PROCESS | 2388 | 1461285750192 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFE0495C00) [pid = 2388] [serial = 2111] [outer = 000000CFDFA13C00] 17:42:30 INFO - PROCESS | 2388 | 1461285750611 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]]]}] 17:42:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:42:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 17:42:30 INFO - PROCESS | 2388 | 1461285750640 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:42:30 INFO - PROCESS | 2388 | 1461285750642 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:42:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:42:30 INFO - PROCESS | 2388 | 1461285750645 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - PROCESS | 2388 | 1461285750647 Marionette TRACE conn5 <- [1,2778,null,{}] 17:42:30 INFO - PROCESS | 2388 | 1461285750651 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}] 17:42:30 INFO - PROCESS | 2388 | 1461285750802 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:42:30 INFO - PROCESS | 2388 | 1461285750826 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5A9C000 == 80 [pid = 2388] [id = 704] 17:42:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFDFE1BC00) [pid = 2388] [serial = 2112] [outer = 0000000000000000] 17:42:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFE1E2D000) [pid = 2388] [serial = 2113] [outer = 000000CFDFE1BC00] 17:42:30 INFO - PROCESS | 2388 | 1461285750871 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFE3B75400) [pid = 2388] [serial = 2114] [outer = 000000CFDFE1BC00] 17:42:31 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CF8069AC00) [pid = 2388] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:42:31 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFDC60F000) [pid = 2388] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:42:31 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFDFA14800) [pid = 2388] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:42:31 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CF82DEE800) [pid = 2388] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:42:31 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CF82BAC800) [pid = 2388] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:42:31 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFD2A2D800) [pid = 2388] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:42:31 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CFD81AF800) [pid = 2388] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:42:31 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CF811C8800) [pid = 2388] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:42:31 INFO - PROCESS | 2388 | 1461285751369 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]]]}] 17:42:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:42:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 777ms 17:42:31 INFO - PROCESS | 2388 | 1461285751425 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:42:31 INFO - PROCESS | 2388 | 1461285751427 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:42:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:42:31 INFO - PROCESS | 2388 | 1461285751430 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:42:31 INFO - PROCESS | 2388 | 1461285751432 Marionette TRACE conn5 <- [1,2782,null,{}] 17:42:31 INFO - PROCESS | 2388 | 1461285751436 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}] 17:42:31 INFO - PROCESS | 2388 | 1461285751531 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:42:31 INFO - PROCESS | 2388 | 1461285751627 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE5AB3800 == 81 [pid = 2388] [id = 705] 17:42:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CF81A8DC00) [pid = 2388] [serial = 2115] [outer = 0000000000000000] 17:42:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFD8D11800) [pid = 2388] [serial = 2116] [outer = 000000CF81A8DC00] 17:42:31 INFO - PROCESS | 2388 | 1461285751673 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFE3C91000) [pid = 2388] [serial = 2117] [outer = 000000CF81A8DC00] 17:42:32 INFO - PROCESS | 2388 | 1461285752046 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]]]}] 17:42:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:42:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 628ms 17:42:32 INFO - PROCESS | 2388 | 1461285752062 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 2388 | 1461285752064 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:42:32 INFO - PROCESS | 2388 | 1461285752068 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:42:32 INFO - PROCESS | 2388 | 1461285752069 Marionette TRACE conn5 <- [1,2786,null,{}] 17:42:32 INFO - PROCESS | 2388 | 1461285752073 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}] 17:42:32 INFO - PROCESS | 2388 | 1461285752235 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:42:32 INFO - PROCESS | 2388 | 1461285752252 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE8381000 == 82 [pid = 2388] [id = 706] 17:42:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFE3D5C000) [pid = 2388] [serial = 2118] [outer = 0000000000000000] 17:42:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFE44C7400) [pid = 2388] [serial = 2119] [outer = 000000CFE3D5C000] 17:42:32 INFO - PROCESS | 2388 | 1461285752298 Marionette DEBUG loaded listener.js 17:42:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFE48B5000) [pid = 2388] [serial = 2120] [outer = 000000CFE3D5C000] 17:42:32 INFO - PROCESS | 2388 | 1461285752711 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]]]}] 17:42:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:42:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 691ms 17:42:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:42:32 INFO - PROCESS | 2388 | 1461285752763 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 2388 | 1461285752765 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:42:32 INFO - PROCESS | 2388 | 1461285752769 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 2388 | 1461285752771 Marionette TRACE conn5 <- [1,2790,null,{}] 17:42:32 INFO - PROCESS | 2388 | 1461285752775 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}] 17:42:32 INFO - PROCESS | 2388 | 1461285752888 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:42:32 INFO - PROCESS | 2388 | 1461285752896 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE9920000 == 83 [pid = 2388] [id = 707] 17:42:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFE48E1400) [pid = 2388] [serial = 2121] [outer = 0000000000000000] 17:42:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CFE4B98400) [pid = 2388] [serial = 2122] [outer = 000000CFE48E1400] 17:42:32 INFO - PROCESS | 2388 | 1461285752947 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CFE5926C00) [pid = 2388] [serial = 2123] [outer = 000000CFE48E1400] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9919800 == 82 [pid = 2388] [id = 530] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82B8D000 == 81 [pid = 2388] [id = 614] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74B2000 == 80 [pid = 2388] [id = 489] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD4762800 == 79 [pid = 2388] [id = 290] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82864000 == 78 [pid = 2388] [id = 613] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82145800 == 77 [pid = 2388] [id = 648] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDECEE000 == 76 [pid = 2388] [id = 486] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA88000 == 75 [pid = 2388] [id = 512] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE91B0000 == 74 [pid = 2388] [id = 560] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D05800 == 73 [pid = 2388] [id = 474] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3E50000 == 72 [pid = 2388] [id = 679] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFEA8CE000 == 71 [pid = 2388] [id = 647] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9AE6800 == 70 [pid = 2388] [id = 542] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74B9000 == 69 [pid = 2388] [id = 500] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9AD1800 == 68 [pid = 2388] [id = 575] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3134800 == 67 [pid = 2388] [id = 289] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE74C9800 == 66 [pid = 2388] [id = 531] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7508800 == 65 [pid = 2388] [id = 562] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3271800 == 64 [pid = 2388] [id = 487] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE02B2000 == 63 [pid = 2388] [id = 473] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5B7000 == 62 [pid = 2388] [id = 546] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8D16800 == 61 [pid = 2388] [id = 572] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE877F800 == 60 [pid = 2388] [id = 559] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9AE8800 == 59 [pid = 2388] [id = 561] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE33A6800 == 58 [pid = 2388] [id = 456] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE263E000 == 57 [pid = 2388] [id = 288] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD2AE4000 == 56 [pid = 2388] [id = 276] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE214F800 == 55 [pid = 2388] [id = 453] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD199D000 == 54 [pid = 2388] [id = 595] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1E17800 == 53 [pid = 2388] [id = 675] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFD1B800 == 52 [pid = 2388] [id = 285] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8384000 == 51 [pid = 2388] [id = 515] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8CB9000 == 50 [pid = 2388] [id = 576] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA8F000 == 49 [pid = 2388] [id = 455] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CF804EC000 == 48 [pid = 2388] [id = 578] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF919000 == 47 [pid = 2388] [id = 451] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8364000 == 46 [pid = 2388] [id = 514] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9918000 == 45 [pid = 2388] [id = 545] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CF8120A000 == 44 [pid = 2388] [id = 667] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD831B000 == 43 [pid = 2388] [id = 697] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CF8285D800 == 42 [pid = 2388] [id = 696] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE91B5800 == 41 [pid = 2388] [id = 695] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8D17800 == 40 [pid = 2388] [id = 694] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE87B1000 == 39 [pid = 2388] [id = 693] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8772800 == 38 [pid = 2388] [id = 692] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE7A17800 == 37 [pid = 2388] [id = 691] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFB85000 == 36 [pid = 2388] [id = 690] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE6D05000 == 35 [pid = 2388] [id = 688] 17:42:34 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD198F000 == 34 [pid = 2388] [id = 689] 17:42:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7517000 == 33 [pid = 2388] [id = 699] 17:42:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFB7C000 == 32 [pid = 2388] [id = 701] 17:42:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE311F000 == 31 [pid = 2388] [id = 702] 17:42:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE65E000 == 30 [pid = 2388] [id = 700] 17:42:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE8381000 == 29 [pid = 2388] [id = 706] 17:42:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE3D04000 == 28 [pid = 2388] [id = 703] 17:42:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5A9C000 == 27 [pid = 2388] [id = 704] 17:42:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE5AB3800 == 26 [pid = 2388] [id = 705] 17:42:35 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81B8A800 == 25 [pid = 2388] [id = 698] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CFD2FAE800) [pid = 2388] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CFD8E19C00) [pid = 2388] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFDC605800) [pid = 2388] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CF823F0800) [pid = 2388] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CF81A8C400) [pid = 2388] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CFE032E400) [pid = 2388] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CF811C3800) [pid = 2388] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CF81BAF000) [pid = 2388] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CF81A8F000) [pid = 2388] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFDEB91C00) [pid = 2388] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFDF18F000) [pid = 2388] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CFDCA20000) [pid = 2388] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFDFE10400) [pid = 2388] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CFD2946000) [pid = 2388] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFD1D50400) [pid = 2388] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CFE099E400) [pid = 2388] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CFD75D3C00) [pid = 2388] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CFDF2F7000) [pid = 2388] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFDC62D400) [pid = 2388] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CFE020CC00) [pid = 2388] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFD280A400) [pid = 2388] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:42:35 INFO - PROCESS | 2388 | 1461285755654 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]]]}] 17:42:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:42:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2896ms 17:42:35 INFO - PROCESS | 2388 | 1461285755668 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:42:35 INFO - PROCESS | 2388 | 1461285755672 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:42:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:42:35 INFO - PROCESS | 2388 | 1461285755678 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:42:35 INFO - PROCESS | 2388 | 1461285755682 Marionette TRACE conn5 <- [1,2794,null,{}] 17:42:35 INFO - PROCESS | 2388 | 1461285755688 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}] 17:42:35 INFO - PROCESS | 2388 | 1461285755787 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:42:35 INFO - PROCESS | 2388 | 1461285755798 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF8120E800 == 26 [pid = 2388] [id = 708] 17:42:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000CF80427C00) [pid = 2388] [serial = 2124] [outer = 0000000000000000] 17:42:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000CF80428400) [pid = 2388] [serial = 2125] [outer = 000000CF80427C00] 17:42:35 INFO - PROCESS | 2388 | 1461285755850 Marionette DEBUG loaded listener.js 17:42:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000CF8044D800) [pid = 2388] [serial = 2126] [outer = 000000CF80427C00] 17:42:36 INFO - PROCESS | 2388 | 1461285756362 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]]]}] 17:42:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:42:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 17:42:36 INFO - PROCESS | 2388 | 1461285756413 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:42:36 INFO - PROCESS | 2388 | 1461285756419 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:42:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:42:36 INFO - PROCESS | 2388 | 1461285756426 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:42:36 INFO - PROCESS | 2388 | 1461285756429 Marionette TRACE conn5 <- [1,2798,null,{}] 17:42:36 INFO - PROCESS | 2388 | 1461285756433 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}] 17:42:36 INFO - PROCESS | 2388 | 1461285756524 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:42:36 INFO - PROCESS | 2388 | 1461285756535 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81BD2800 == 27 [pid = 2388] [id = 709] 17:42:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000CF80653000) [pid = 2388] [serial = 2127] [outer = 0000000000000000] 17:42:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000CF80655C00) [pid = 2388] [serial = 2128] [outer = 000000CF80653000] 17:42:36 INFO - PROCESS | 2388 | 1461285756585 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000CF80694C00) [pid = 2388] [serial = 2129] [outer = 000000CF80653000] 17:42:37 INFO - PROCESS | 2388 | 1461285757071 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]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:42:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 672ms 17:42:37 INFO - PROCESS | 2388 | 1461285757107 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 2388 | 1461285757110 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:42:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:42:37 INFO - PROCESS | 2388 | 1461285757114 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 2388 | 1461285757118 Marionette TRACE conn5 <- [1,2802,null,{}] 17:42:37 INFO - PROCESS | 2388 | 1461285757130 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}] 17:42:37 INFO - PROCESS | 2388 | 1461285757256 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:42:37 INFO - PROCESS | 2388 | 1461285757345 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82868800 == 28 [pid = 2388] [id = 710] 17:42:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000CF801D8800) [pid = 2388] [serial = 2130] [outer = 0000000000000000] 17:42:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000CF811C3400) [pid = 2388] [serial = 2131] [outer = 000000CF801D8800] 17:42:37 INFO - PROCESS | 2388 | 1461285757396 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000CF811D0000) [pid = 2388] [serial = 2132] [outer = 000000CF801D8800] 17:42:37 INFO - PROCESS | 2388 | 1461285757812 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]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:42:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 17:42:37 INFO - PROCESS | 2388 | 1461285757851 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 2388 | 1461285757854 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:42:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:42:37 INFO - PROCESS | 2388 | 1461285757858 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 2388 | 1461285757860 Marionette TRACE conn5 <- [1,2806,null,{}] 17:42:37 INFO - PROCESS | 2388 | 1461285757863 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}] 17:42:37 INFO - PROCESS | 2388 | 1461285757951 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:42:37 INFO - PROCESS | 2388 | 1461285757959 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82B98800 == 29 [pid = 2388] [id = 711] 17:42:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000CF81A8F800) [pid = 2388] [serial = 2133] [outer = 0000000000000000] 17:42:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CF81B54C00) [pid = 2388] [serial = 2134] [outer = 000000CF81A8F800] 17:42:38 INFO - PROCESS | 2388 | 1461285758006 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CF81BA6400) [pid = 2388] [serial = 2135] [outer = 000000CF81A8F800] 17:42:38 INFO - PROCESS | 2388 | 1461285758436 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]]]}] 17:42:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:42:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 627ms 17:42:38 INFO - PROCESS | 2388 | 1461285758488 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 2388 | 1461285758490 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:42:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:42:38 INFO - PROCESS | 2388 | 1461285758494 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 2388 | 1461285758496 Marionette TRACE conn5 <- [1,2810,null,{}] 17:42:38 INFO - PROCESS | 2388 | 1461285758500 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}] 17:42:38 INFO - PROCESS | 2388 | 1461285758581 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:42:38 INFO - PROCESS | 2388 | 1461285758590 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD0DAD800 == 30 [pid = 2388] [id = 712] 17:42:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CF80652400) [pid = 2388] [serial = 2136] [outer = 0000000000000000] 17:42:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CF81EE3400) [pid = 2388] [serial = 2137] [outer = 000000CF80652400] 17:42:38 INFO - PROCESS | 2388 | 1461285758636 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CF81EEE400) [pid = 2388] [serial = 2138] [outer = 000000CF80652400] 17:42:39 INFO - PROCESS | 2388 | 1461285759097 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]]]}] 17:42:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:42:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 629ms 17:42:39 INFO - PROCESS | 2388 | 1461285759126 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 2388 | 1461285759128 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:42:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:42:39 INFO - PROCESS | 2388 | 1461285759132 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 2388 | 1461285759133 Marionette TRACE conn5 <- [1,2814,null,{}] 17:42:39 INFO - PROCESS | 2388 | 1461285759142 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}] 17:42:39 INFO - PROCESS | 2388 | 1461285759260 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:42:39 INFO - PROCESS | 2388 | 1461285759271 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD21CF800 == 31 [pid = 2388] [id = 713] 17:42:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CF823F1800) [pid = 2388] [serial = 2139] [outer = 0000000000000000] 17:42:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CF829F3400) [pid = 2388] [serial = 2140] [outer = 000000CF823F1800] 17:42:39 INFO - PROCESS | 2388 | 1461285759322 Marionette DEBUG loaded listener.js 17:42:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CF82BABC00) [pid = 2388] [serial = 2141] [outer = 000000CF823F1800] 17:42:39 INFO - PROCESS | 2388 | 1461285759771 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:42:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:42:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 17:42:39 INFO - PROCESS | 2388 | 1461285759825 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 2388 | 1461285759827 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:42:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:42:39 INFO - PROCESS | 2388 | 1461285759831 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 2388 | 1461285759833 Marionette TRACE conn5 <- [1,2818,null,{}] 17:42:39 INFO - PROCESS | 2388 | 1461285759836 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}] 17:42:39 INFO - PROCESS | 2388 | 1461285759918 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:42:39 INFO - PROCESS | 2388 | 1461285759956 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD4765000 == 32 [pid = 2388] [id = 714] 17:42:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CF82DEEC00) [pid = 2388] [serial = 2142] [outer = 0000000000000000] 17:42:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000CF82DF0C00) [pid = 2388] [serial = 2143] [outer = 000000CF82DEEC00] 17:42:40 INFO - PROCESS | 2388 | 1461285760002 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000CF82DF9800) [pid = 2388] [serial = 2144] [outer = 000000CF82DEEC00] 17:42:40 INFO - PROCESS | 2388 | 1461285760432 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]]]}] 17:42:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:42:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 17:42:40 INFO - PROCESS | 2388 | 1461285760464 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:42:40 INFO - PROCESS | 2388 | 1461285760466 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:42:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:42:40 INFO - PROCESS | 2388 | 1461285760474 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:42:40 INFO - PROCESS | 2388 | 1461285760476 Marionette TRACE conn5 <- [1,2822,null,{}] 17:42:40 INFO - PROCESS | 2388 | 1461285760480 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}] 17:42:40 INFO - PROCESS | 2388 | 1461285760561 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:42:40 INFO - PROCESS | 2388 | 1461285760568 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7C4B000 == 33 [pid = 2388] [id = 715] 17:42:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000CFD17DCC00) [pid = 2388] [serial = 2145] [outer = 0000000000000000] 17:42:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000CFD1DE6C00) [pid = 2388] [serial = 2146] [outer = 000000CFD17DCC00] 17:42:40 INFO - PROCESS | 2388 | 1461285760618 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000CFD2641800) [pid = 2388] [serial = 2147] [outer = 000000CFD17DCC00] 17:42:41 INFO - PROCESS | 2388 | 1461285761465 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:42:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:42:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1029ms 17:42:41 INFO - PROCESS | 2388 | 1461285761502 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 2388 | 1461285761508 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:42:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:42:41 INFO - PROCESS | 2388 | 1461285761537 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 2388 | 1461285761541 Marionette TRACE conn5 <- [1,2826,null,{}] 17:42:41 INFO - PROCESS | 2388 | 1461285761547 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}] 17:42:41 INFO - PROCESS | 2388 | 1461285761671 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:42:41 INFO - PROCESS | 2388 | 1461285761798 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF8212A800 == 34 [pid = 2388] [id = 716] 17:42:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000CF80457800) [pid = 2388] [serial = 2148] [outer = 0000000000000000] 17:42:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000CF80651400) [pid = 2388] [serial = 2149] [outer = 000000CF80457800] 17:42:41 INFO - PROCESS | 2388 | 1461285761859 Marionette DEBUG loaded listener.js 17:42:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000CF806A4800) [pid = 2388] [serial = 2150] [outer = 000000CF80457800] 17:42:42 INFO - PROCESS | 2388 | 1461285762546 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]]]}] 17:42:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:42:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1055ms 17:42:42 INFO - PROCESS | 2388 | 1461285762572 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:42:42 INFO - PROCESS | 2388 | 1461285762578 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:42:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:42:42 INFO - PROCESS | 2388 | 1461285762585 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:42:42 INFO - PROCESS | 2388 | 1461285762589 Marionette TRACE conn5 <- [1,2830,null,{}] 17:42:42 INFO - PROCESS | 2388 | 1461285762593 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}] 17:42:42 INFO - PROCESS | 2388 | 1461285762732 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:42:42 INFO - PROCESS | 2388 | 1461285762857 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD1D0F800 == 35 [pid = 2388] [id = 717] 17:42:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000CF811CF400) [pid = 2388] [serial = 2151] [outer = 0000000000000000] 17:42:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000CF81B5AC00) [pid = 2388] [serial = 2152] [outer = 000000CF811CF400] 17:42:42 INFO - PROCESS | 2388 | 1461285762915 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000CF8219BC00) [pid = 2388] [serial = 2153] [outer = 000000CF811CF400] 17:42:43 INFO - PROCESS | 2388 | 1461285763712 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]]]}] 17:42:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:42:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1183ms 17:42:43 INFO - PROCESS | 2388 | 1461285763773 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:42:43 INFO - PROCESS | 2388 | 1461285763776 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:42:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:42:43 INFO - PROCESS | 2388 | 1461285763779 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:42:43 INFO - PROCESS | 2388 | 1461285763784 Marionette TRACE conn5 <- [1,2834,null,{}] 17:42:43 INFO - PROCESS | 2388 | 1461285763796 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}] 17:42:43 INFO - PROCESS | 2388 | 1461285763931 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:42:44 INFO - PROCESS | 2388 | 1461285764139 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF804EB000 == 36 [pid = 2388] [id = 718] 17:42:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000CF801DE000) [pid = 2388] [serial = 2154] [outer = 0000000000000000] 17:42:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000CF801E5C00) [pid = 2388] [serial = 2155] [outer = 000000CF801DE000] 17:42:44 INFO - PROCESS | 2388 | 1461285764199 Marionette DEBUG loaded listener.js 17:42:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000CF8064C000) [pid = 2388] [serial = 2156] [outer = 000000CF801DE000] 17:42:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7509000 == 35 [pid = 2388] [id = 445] 17:42:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDEFA4800 == 34 [pid = 2388] [id = 436] 17:42:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA95800 == 33 [pid = 2388] [id = 435] 17:42:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8386000 == 32 [pid = 2388] [id = 448] 17:42:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD3A0D800 == 31 [pid = 2388] [id = 431] 17:42:44 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE9920000 == 30 [pid = 2388] [id = 707] 17:42:44 INFO - PROCESS | 2388 | 1461285764871 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]]]}] 17:42:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:42:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1140ms 17:42:44 INFO - PROCESS | 2388 | 1461285764922 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 2388 | 1461285764927 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:42:44 INFO - PROCESS | 2388 | 1461285764932 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:42:44 INFO - PROCESS | 2388 | 1461285764935 Marionette TRACE conn5 <- [1,2838,null,{}] 17:42:44 INFO - PROCESS | 2388 | 1461285764941 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}] 17:42:45 INFO - PROCESS | 2388 | 1461285765035 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:42:45 INFO - PROCESS | 2388 | 1461285765122 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81221000 == 31 [pid = 2388] [id = 719] 17:42:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000CF8064B000) [pid = 2388] [serial = 2157] [outer = 0000000000000000] 17:42:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000CF806AC000) [pid = 2388] [serial = 2158] [outer = 000000CF8064B000] 17:42:45 INFO - PROCESS | 2388 | 1461285765171 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000CF81B51000) [pid = 2388] [serial = 2159] [outer = 000000CF8064B000] 17:42:45 INFO - PROCESS | 2388 | 1461285765617 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:42:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:42:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 735ms 17:42:45 INFO - PROCESS | 2388 | 1461285765672 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:42:45 INFO - PROCESS | 2388 | 1461285765676 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:42:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:42:45 INFO - PROCESS | 2388 | 1461285765681 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:42:45 INFO - PROCESS | 2388 | 1461285765683 Marionette TRACE conn5 <- [1,2842,null,{}] 17:42:45 INFO - PROCESS | 2388 | 1461285765687 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}] 17:42:45 INFO - PROCESS | 2388 | 1461285765778 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:42:45 INFO - PROCESS | 2388 | 1461285765793 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD1994000 == 32 [pid = 2388] [id = 720] 17:42:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 147 (000000CF81EE5000) [pid = 2388] [serial = 2160] [outer = 0000000000000000] 17:42:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000CF821A5800) [pid = 2388] [serial = 2161] [outer = 000000CF81EE5000] 17:42:45 INFO - PROCESS | 2388 | 1461285765840 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000CF82BA4400) [pid = 2388] [serial = 2162] [outer = 000000CF81EE5000] 17:42:46 INFO - PROCESS | 2388 | 1461285766320 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]]]}] 17:42:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:42:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 692ms 17:42:46 INFO - PROCESS | 2388 | 1461285766375 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 2388 | 1461285766378 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:42:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:42:46 INFO - PROCESS | 2388 | 1461285766383 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 2388 | 1461285766389 Marionette TRACE conn5 <- [1,2846,null,{}] 17:42:46 INFO - PROCESS | 2388 | 1461285766399 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}] 17:42:46 INFO - PROCESS | 2388 | 1461285766488 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:42:46 INFO - PROCESS | 2388 | 1461285766581 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8308000 == 33 [pid = 2388] [id = 721] 17:42:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 150 (000000CF81EE9000) [pid = 2388] [serial = 2163] [outer = 0000000000000000] 17:42:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 151 (000000CFD26E1C00) [pid = 2388] [serial = 2164] [outer = 000000CF81EE9000] 17:42:46 INFO - PROCESS | 2388 | 1461285766627 Marionette DEBUG loaded listener.js 17:42:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 152 (000000CFD273B000) [pid = 2388] [serial = 2165] [outer = 000000CF81EE9000] 17:42:47 INFO - PROCESS | 2388 | 1461285767031 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:42:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:42:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 691ms 17:42:47 INFO - PROCESS | 2388 | 1461285767082 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:42:47 INFO - PROCESS | 2388 | 1461285767085 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:42:47 INFO - PROCESS | 2388 | 1461285767088 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - PROCESS | 2388 | 1461285767090 Marionette TRACE conn5 <- [1,2850,null,{}] 17:42:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:42:47 INFO - PROCESS | 2388 | 1461285767093 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}] 17:42:47 INFO - PROCESS | 2388 | 1461285767243 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:42:47 INFO - PROCESS | 2388 | 1461285767302 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD838B800 == 34 [pid = 2388] [id = 722] 17:42:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 153 (000000CFD273AC00) [pid = 2388] [serial = 2166] [outer = 0000000000000000] 17:42:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 154 (000000CFD280B400) [pid = 2388] [serial = 2167] [outer = 000000CFD273AC00] 17:42:47 INFO - PROCESS | 2388 | 1461285767348 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 155 (000000CFD2949000) [pid = 2388] [serial = 2168] [outer = 000000CFD273AC00] 17:42:47 INFO - PROCESS | 2388 | 1461285767784 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]]]}] 17:42:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:42:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 733ms 17:42:47 INFO - PROCESS | 2388 | 1461285767828 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:42:47 INFO - PROCESS | 2388 | 1461285767830 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:42:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:42:47 INFO - PROCESS | 2388 | 1461285767834 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - PROCESS | 2388 | 1461285767836 Marionette TRACE conn5 <- [1,2854,null,{}] 17:42:47 INFO - PROCESS | 2388 | 1461285767840 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}] 17:42:47 INFO - PROCESS | 2388 | 1461285767953 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:42:48 INFO - PROCESS | 2388 | 1461285768007 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDBE39800 == 35 [pid = 2388] [id = 723] 17:42:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 156 (000000CFD2951400) [pid = 2388] [serial = 2169] [outer = 0000000000000000] 17:42:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 157 (000000CFD2A24C00) [pid = 2388] [serial = 2170] [outer = 000000CFD2951400] 17:42:48 INFO - PROCESS | 2388 | 1461285768069 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 158 (000000CFD2FA3800) [pid = 2388] [serial = 2171] [outer = 000000CFD2951400] 17:42:48 INFO - PROCESS | 2388 | 1461285768530 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]]]}] 17:42:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:42:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 732ms 17:42:48 INFO - PROCESS | 2388 | 1461285768593 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:42:48 INFO - PROCESS | 2388 | 1461285768595 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:42:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:42:48 INFO - PROCESS | 2388 | 1461285768611 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:42:48 INFO - PROCESS | 2388 | 1461285768613 Marionette TRACE conn5 <- [1,2858,null,{}] 17:42:48 INFO - PROCESS | 2388 | 1461285768617 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}] 17:42:48 INFO - PROCESS | 2388 | 1461285768732 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:42:48 INFO - PROCESS | 2388 | 1461285768794 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81216800 == 36 [pid = 2388] [id = 724] 17:42:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 159 (000000CFD300A400) [pid = 2388] [serial = 2172] [outer = 0000000000000000] 17:42:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 160 (000000CFD3F3A800) [pid = 2388] [serial = 2173] [outer = 000000CFD300A400] 17:42:48 INFO - PROCESS | 2388 | 1461285768840 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 161 (000000CFD473A800) [pid = 2388] [serial = 2174] [outer = 000000CFD300A400] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 160 (000000CF823F1800) [pid = 2388] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 159 (000000CF80653000) [pid = 2388] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 158 (000000CF82DEEC00) [pid = 2388] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 157 (000000CF80427C00) [pid = 2388] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 156 (000000CF81A8F800) [pid = 2388] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 155 (000000CF801D8800) [pid = 2388] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 154 (000000CF80652400) [pid = 2388] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 153 (000000CFE48E1400) [pid = 2388] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 152 (000000CFDFE1BC00) [pid = 2388] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 151 (000000CF801E1400) [pid = 2388] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 150 (000000CFE33EA800) [pid = 2388] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 149 (000000CFD2948000) [pid = 2388] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000CFDEB90000) [pid = 2388] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000CF80457000) [pid = 2388] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 146 (000000CFD4327000) [pid = 2388] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000CFDE6E1400) [pid = 2388] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000CF80695800) [pid = 2388] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000CF801DE400) [pid = 2388] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000CFDFA13C00) [pid = 2388] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000CFE3C91800) [pid = 2388] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000CFE048CC00) [pid = 2388] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000CFDFE18800) [pid = 2388] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000CF806AB400) [pid = 2388] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000CF81A8DC00) [pid = 2388] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000CFE3D6C000) [pid = 2388] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000CFD0D13400) [pid = 2388] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000CFDF964000) [pid = 2388] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000CFD9A25400) [pid = 2388] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000CFE0496400) [pid = 2388] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000CFD2A24400) [pid = 2388] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000CF806AB800) [pid = 2388] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000CF81EE2400) [pid = 2388] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CF823F5000) [pid = 2388] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CFE3D5C000) [pid = 2388] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CFE110B800) [pid = 2388] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CF82DEDC00) [pid = 2388] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CFE0491000) [pid = 2388] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CF81B51C00) [pid = 2388] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CF81A84400) [pid = 2388] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CFDBE83C00) [pid = 2388] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:42:49 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CFDC632400) [pid = 2388] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:42:49 INFO - PROCESS | 2388 | 1461285769521 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]]]}] 17:42:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:42:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 943ms 17:42:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:42:49 INFO - PROCESS | 2388 | 1461285769556 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:42:49 INFO - PROCESS | 2388 | 1461285769558 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:42:49 INFO - PROCESS | 2388 | 1461285769561 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - PROCESS | 2388 | 1461285769563 Marionette TRACE conn5 <- [1,2862,null,{}] 17:42:49 INFO - PROCESS | 2388 | 1461285769567 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}] 17:42:49 INFO - PROCESS | 2388 | 1461285769649 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:42:49 INFO - PROCESS | 2388 | 1461285769657 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8EDE000 == 37 [pid = 2388] [id = 725] 17:42:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000CF80426C00) [pid = 2388] [serial = 2175] [outer = 0000000000000000] 17:42:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000CF81A8BC00) [pid = 2388] [serial = 2176] [outer = 000000CF80426C00] 17:42:49 INFO - PROCESS | 2388 | 1461285769703 Marionette DEBUG loaded listener.js 17:42:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000CF829EB000) [pid = 2388] [serial = 2177] [outer = 000000CF80426C00] 17:42:50 INFO - PROCESS | 2388 | 1461285770112 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]]]}] 17:42:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:42:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 586ms 17:42:50 INFO - PROCESS | 2388 | 1461285770150 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:42:50 INFO - PROCESS | 2388 | 1461285770153 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:42:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:42:50 INFO - PROCESS | 2388 | 1461285770172 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:42:50 INFO - PROCESS | 2388 | 1461285770174 Marionette TRACE conn5 <- [1,2866,null,{}] 17:42:50 INFO - PROCESS | 2388 | 1461285770179 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}] 17:42:50 INFO - PROCESS | 2388 | 1461285770261 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:42:50 INFO - PROCESS | 2388 | 1461285770267 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF574000 == 38 [pid = 2388] [id = 726] 17:42:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000CFD0F31400) [pid = 2388] [serial = 2178] [outer = 0000000000000000] 17:42:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000CFD2FB0000) [pid = 2388] [serial = 2179] [outer = 000000CFD0F31400] 17:42:50 INFO - PROCESS | 2388 | 1461285770314 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000CFD7495C00) [pid = 2388] [serial = 2180] [outer = 000000CFD0F31400] 17:42:50 INFO - PROCESS | 2388 | 1461285770768 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]]]}] 17:42:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:42:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 650ms 17:42:50 INFO - PROCESS | 2388 | 1461285770815 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:42:50 INFO - PROCESS | 2388 | 1461285770818 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:42:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:42:50 INFO - PROCESS | 2388 | 1461285770821 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:42:50 INFO - PROCESS | 2388 | 1461285770823 Marionette TRACE conn5 <- [1,2870,null,{}] 17:42:50 INFO - PROCESS | 2388 | 1461285770826 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}] 17:42:50 INFO - PROCESS | 2388 | 1461285770909 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:42:50 INFO - PROCESS | 2388 | 1461285770915 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF90A000 == 39 [pid = 2388] [id = 727] 17:42:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000CFD7565400) [pid = 2388] [serial = 2181] [outer = 0000000000000000] 17:42:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000CFD7634800) [pid = 2388] [serial = 2182] [outer = 000000CFD7565400] 17:42:50 INFO - PROCESS | 2388 | 1461285770963 Marionette DEBUG loaded listener.js 17:42:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000CFD7C73C00) [pid = 2388] [serial = 2183] [outer = 000000CFD7565400] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE097000 == 38 [pid = 2388] [id = 446] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE31EE000 == 37 [pid = 2388] [id = 444] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDCA95000 == 36 [pid = 2388] [id = 441] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE1E17000 == 35 [pid = 2388] [id = 442] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD81E8000 == 34 [pid = 2388] [id = 439] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD81E8800 == 33 [pid = 2388] [id = 433] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7C3D000 == 32 [pid = 2388] [id = 447] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EF4000 == 31 [pid = 2388] [id = 434] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF914800 == 30 [pid = 2388] [id = 438] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD751B800 == 29 [pid = 2388] [id = 432] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE314B800 == 28 [pid = 2388] [id = 443] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5D0800 == 27 [pid = 2388] [id = 437] 17:42:52 INFO - PROCESS | 2388 | --DOCSHELL 000000CFE03B2800 == 26 [pid = 2388] [id = 440] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000CFD1DE6C00) [pid = 2388] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000CF829F3400) [pid = 2388] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000CF80655C00) [pid = 2388] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000CF82DF0C00) [pid = 2388] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000CF80428400) [pid = 2388] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000CF81B54C00) [pid = 2388] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000CF811C3400) [pid = 2388] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000CF81EE3400) [pid = 2388] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000CF80694C00) [pid = 2388] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000CF81BA6400) [pid = 2388] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000CFE4B98400) [pid = 2388] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000CF81EEE400) [pid = 2388] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000CFE48B5000) [pid = 2388] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000CF82BABC00) [pid = 2388] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000CF8044D800) [pid = 2388] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000CF811D0000) [pid = 2388] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000CFE5926C00) [pid = 2388] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000CF82DF9800) [pid = 2388] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000CFE1E2D000) [pid = 2388] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000CF80434C00) [pid = 2388] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000CFE33EFC00) [pid = 2388] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000CFD8210400) [pid = 2388] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000CFDF184000) [pid = 2388] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000CF82BA4800) [pid = 2388] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000CFD8D10C00) [pid = 2388] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000CFE09B1400) [pid = 2388] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000CF811CBC00) [pid = 2388] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000CF8064EC00) [pid = 2388] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000CFDFE1D400) [pid = 2388] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000CFE3CA1C00) [pid = 2388] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000CFE0F0E000) [pid = 2388] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFE0874800) [pid = 2388] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDEE12400) [pid = 2388] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFD8D11800) [pid = 2388] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE3EBA800) [pid = 2388] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFD2736400) [pid = 2388] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFE0054C00) [pid = 2388] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDCA1E000) [pid = 2388] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CF8219FC00) [pid = 2388] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFE3213800) [pid = 2388] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDF969400) [pid = 2388] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CF81B57400) [pid = 2388] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFE3C91000) [pid = 2388] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFE3B72C00) [pid = 2388] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CF829E9800) [pid = 2388] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD8161000) [pid = 2388] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFE0495C00) [pid = 2388] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CF829EA400) [pid = 2388] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFE3B75400) [pid = 2388] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFE44C7400) [pid = 2388] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFE3D72800) [pid = 2388] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFDF838C00) [pid = 2388] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFE321D400) [pid = 2388] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFD81AF000) [pid = 2388] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFE3D5A800) [pid = 2388] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CF81B57000) [pid = 2388] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CFDF188400) [pid = 2388] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFD2807C00) [pid = 2388] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFD7565800) [pid = 2388] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CFE0F2E000) [pid = 2388] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000CF82BB0000) [pid = 2388] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000CF821A1400) [pid = 2388] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000CFDF83D800) [pid = 2388] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000CFDC631000) [pid = 2388] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000CF821A3800) [pid = 2388] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000CFD2A24000) [pid = 2388] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000CFE1E2B000) [pid = 2388] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000CFDF842C00) [pid = 2388] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:42:53 INFO - PROCESS | 2388 | 1461285773305 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]]]}] 17:42:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:42:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2542ms 17:42:53 INFO - PROCESS | 2388 | 1461285773365 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:42:53 INFO - PROCESS | 2388 | 1461285773370 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:42:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:42:53 INFO - PROCESS | 2388 | 1461285773375 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:42:53 INFO - PROCESS | 2388 | 1461285773379 Marionette TRACE conn5 <- [1,2874,null,{}] 17:42:53 INFO - PROCESS | 2388 | 1461285773385 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}] 17:42:53 INFO - PROCESS | 2388 | 1461285773485 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:42:53 INFO - PROCESS | 2388 | 1461285773501 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81217800 == 27 [pid = 2388] [id = 728] 17:42:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000CF801F0800) [pid = 2388] [serial = 2184] [outer = 0000000000000000] 17:42:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000CF801F1000) [pid = 2388] [serial = 2185] [outer = 000000CF801F0800] 17:42:53 INFO - PROCESS | 2388 | 1461285773553 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000CF80449400) [pid = 2388] [serial = 2186] [outer = 000000CF801F0800] 17:42:54 INFO - PROCESS | 2388 | 1461285774059 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]]]}] 17:42:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:42:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 17:42:54 INFO - PROCESS | 2388 | 1461285774113 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:42:54 INFO - PROCESS | 2388 | 1461285774119 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:42:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:42:54 INFO - PROCESS | 2388 | 1461285774126 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - PROCESS | 2388 | 1461285774129 Marionette TRACE conn5 <- [1,2878,null,{}] 17:42:54 INFO - PROCESS | 2388 | 1461285774133 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}] 17:42:54 INFO - PROCESS | 2388 | 1461285774225 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:42:54 INFO - PROCESS | 2388 | 1461285774243 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82140800 == 28 [pid = 2388] [id = 729] 17:42:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000CF80456000) [pid = 2388] [serial = 2187] [outer = 0000000000000000] 17:42:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000CF80650800) [pid = 2388] [serial = 2188] [outer = 000000CF80456000] 17:42:54 INFO - PROCESS | 2388 | 1461285774290 Marionette DEBUG loaded listener.js 17:42:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000CF80692000) [pid = 2388] [serial = 2189] [outer = 000000CF80456000] 17:42:54 INFO - PROCESS | 2388 | 1461285774778 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:42:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:42:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 17:42:54 INFO - PROCESS | 2388 | 1461285774824 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:42:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:42:54 INFO - PROCESS | 2388 | 1461285774827 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:42:54 INFO - PROCESS | 2388 | 1461285774831 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - PROCESS | 2388 | 1461285774834 Marionette TRACE conn5 <- [1,2882,null,{}] 17:42:54 INFO - PROCESS | 2388 | 1461285774846 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}] 17:42:54 INFO - PROCESS | 2388 | 1461285774981 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:42:55 INFO - PROCESS | 2388 | 1461285775066 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF828CB800 == 29 [pid = 2388] [id = 730] 17:42:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000CF8018D800) [pid = 2388] [serial = 2190] [outer = 0000000000000000] 17:42:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CF811C3400) [pid = 2388] [serial = 2191] [outer = 000000CF8018D800] 17:42:55 INFO - PROCESS | 2388 | 1461285775117 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CF811D0800) [pid = 2388] [serial = 2192] [outer = 000000CF8018D800] 17:42:55 INFO - PROCESS | 2388 | 1461285775524 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]]]}] 17:42:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:42:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 17:42:55 INFO - PROCESS | 2388 | 1461285775566 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 2388 | 1461285775568 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:42:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:42:55 INFO - PROCESS | 2388 | 1461285775572 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 2388 | 1461285775574 Marionette TRACE conn5 <- [1,2886,null,{}] 17:42:55 INFO - PROCESS | 2388 | 1461285775577 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}] 17:42:55 INFO - PROCESS | 2388 | 1461285775666 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:42:55 INFO - PROCESS | 2388 | 1461285775675 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82D1F000 == 30 [pid = 2388] [id = 731] 17:42:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CF81A91C00) [pid = 2388] [serial = 2193] [outer = 0000000000000000] 17:42:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CF81B57400) [pid = 2388] [serial = 2194] [outer = 000000CF81A91C00] 17:42:55 INFO - PROCESS | 2388 | 1461285775722 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CF81BAAC00) [pid = 2388] [serial = 2195] [outer = 000000CF81A91C00] 17:42:56 INFO - PROCESS | 2388 | 1461285776148 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]]]}] 17:42:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:42:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms 17:42:56 INFO - PROCESS | 2388 | 1461285776204 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:42:56 INFO - PROCESS | 2388 | 1461285776206 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:42:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:42:56 INFO - PROCESS | 2388 | 1461285776210 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:42:56 INFO - PROCESS | 2388 | 1461285776212 Marionette TRACE conn5 <- [1,2890,null,{}] 17:42:56 INFO - PROCESS | 2388 | 1461285776215 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}] 17:42:56 INFO - PROCESS | 2388 | 1461285776297 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:42:56 INFO - PROCESS | 2388 | 1461285776306 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD199E800 == 31 [pid = 2388] [id = 732] 17:42:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CF80454800) [pid = 2388] [serial = 2196] [outer = 0000000000000000] 17:42:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CF81EE4C00) [pid = 2388] [serial = 2197] [outer = 000000CF80454800] 17:42:56 INFO - PROCESS | 2388 | 1461285776354 Marionette DEBUG loaded listener.js 17:42:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CF82197000) [pid = 2388] [serial = 2198] [outer = 000000CF80454800] 17:42:56 INFO - PROCESS | 2388 | 1461285776816 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:42:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:42:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms 17:42:56 INFO - PROCESS | 2388 | 1461285776846 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:42:56 INFO - PROCESS | 2388 | 1461285776848 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:42:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:42:56 INFO - PROCESS | 2388 | 1461285776851 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:42:56 INFO - PROCESS | 2388 | 1461285776853 Marionette TRACE conn5 <- [1,2894,null,{}] 17:42:56 INFO - PROCESS | 2388 | 1461285776857 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}] 17:42:56 INFO - PROCESS | 2388 | 1461285776974 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:42:56 INFO - PROCESS | 2388 | 1461285776985 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD4762800 == 32 [pid = 2388] [id = 733] 17:42:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CF823F3800) [pid = 2388] [serial = 2199] [outer = 0000000000000000] 17:42:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CF829F0C00) [pid = 2388] [serial = 2200] [outer = 000000CF823F3800] 17:42:57 INFO - PROCESS | 2388 | 1461285777036 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CF82BA8000) [pid = 2388] [serial = 2201] [outer = 000000CF823F3800] 17:42:57 INFO - PROCESS | 2388 | 1461285777474 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]]]}] 17:42:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:42:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 17:42:57 INFO - PROCESS | 2388 | 1461285777546 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:42:57 INFO - PROCESS | 2388 | 1461285777548 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:42:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:42:57 INFO - PROCESS | 2388 | 1461285777552 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:42:57 INFO - PROCESS | 2388 | 1461285777554 Marionette TRACE conn5 <- [1,2898,null,{}] 17:42:57 INFO - PROCESS | 2388 | 1461285777557 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}] 17:42:57 INFO - PROCESS | 2388 | 1461285777638 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:42:57 INFO - PROCESS | 2388 | 1461285777678 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7D5E000 == 33 [pid = 2388] [id = 734] 17:42:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CF801D7400) [pid = 2388] [serial = 2202] [outer = 0000000000000000] 17:42:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CF82DEC800) [pid = 2388] [serial = 2203] [outer = 000000CF801D7400] 17:42:57 INFO - PROCESS | 2388 | 1461285777724 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CF82DF6400) [pid = 2388] [serial = 2204] [outer = 000000CF801D7400] 17:42:58 INFO - PROCESS | 2388 | 1461285778106 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]]]}] 17:42:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:42:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:42:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 586ms 17:42:58 INFO - PROCESS | 2388 | 1461285778141 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 2388 | 1461285778143 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:42:58 INFO - TEST-START | /DOMEvents/constructors.html 17:42:58 INFO - PROCESS | 2388 | 1461285778147 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:42:58 INFO - PROCESS | 2388 | 1461285778148 Marionette TRACE conn5 <- [1,2902,null,{}] 17:42:58 INFO - PROCESS | 2388 | 1461285778152 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}] 17:42:58 INFO - PROCESS | 2388 | 1461285778272 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:42:58 INFO - PROCESS | 2388 | 1461285778280 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD82D7000 == 34 [pid = 2388] [id = 735] 17:42:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CF82DF3400) [pid = 2388] [serial = 2205] [outer = 0000000000000000] 17:42:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD1762000) [pid = 2388] [serial = 2206] [outer = 000000CF82DF3400] 17:42:58 INFO - PROCESS | 2388 | 1461285778328 Marionette DEBUG loaded listener.js 17:42:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD21E7400) [pid = 2388] [serial = 2207] [outer = 000000CF82DF3400] 17:42:58 INFO - PROCESS | 2388 | 1461285778898 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]]]}] 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:42:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:42:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:42:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:42:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:42:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:42:58 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:42:58 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:42:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:42:58 INFO - TEST-OK | /DOMEvents/constructors.html | took 816ms 17:42:58 INFO - PROCESS | 2388 | 1461285778974 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 2388 | 1461285778976 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:42:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:42:59 INFO - PROCESS | 2388 | 1461285779023 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 2388 | 1461285779025 Marionette TRACE conn5 <- [1,2906,null,{}] 17:42:59 INFO - PROCESS | 2388 | 1461285779030 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}] 17:42:59 INFO - PROCESS | 2388 | 1461285779147 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:42:59 INFO - PROCESS | 2388 | 1461285779153 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF828CA000 == 35 [pid = 2388] [id = 736] 17:42:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD26DB800) [pid = 2388] [serial = 2208] [outer = 0000000000000000] 17:42:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD2731000) [pid = 2388] [serial = 2209] [outer = 000000CFD26DB800] 17:42:59 INFO - PROCESS | 2388 | 1461285779199 Marionette DEBUG loaded listener.js 17:42:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD2810C00) [pid = 2388] [serial = 2210] [outer = 000000CFD26DB800] 17:42:59 INFO - PROCESS | 2388 | 1461285779623 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:42:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:42:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 649ms 17:42:59 INFO - PROCESS | 2388 | 1461285779670 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:42:59 INFO - PROCESS | 2388 | 1461285779672 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:42:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:42:59 INFO - PROCESS | 2388 | 1461285779676 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 2388 | 1461285779677 Marionette TRACE conn5 <- [1,2910,null,{}] 17:42:59 INFO - PROCESS | 2388 | 1461285779681 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}] 17:42:59 INFO - PROCESS | 2388 | 1461285779798 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:42:59 INFO - PROCESS | 2388 | 1461285779808 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDC6B8800 == 36 [pid = 2388] [id = 737] 17:42:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD2803400) [pid = 2388] [serial = 2211] [outer = 0000000000000000] 17:42:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD294E800) [pid = 2388] [serial = 2212] [outer = 000000CFD2803400] 17:42:59 INFO - PROCESS | 2388 | 1461285779901 Marionette DEBUG loaded listener.js 17:42:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD2A27800) [pid = 2388] [serial = 2213] [outer = 000000CFD2803400] 17:43:00 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:43:00 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:43:00 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:43:00 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:43:00 INFO - PROCESS | 2388 | 1461285780342 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]]]}] 17:43:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:43:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:43:00 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 17:43:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:43:00 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 17:43:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:43:00 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]" 17:43:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:43:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:43:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 674ms 17:43:00 INFO - PROCESS | 2388 | 1461285780352 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:43:00 INFO - PROCESS | 2388 | 1461285780355 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:43:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:43:00 INFO - PROCESS | 2388 | 1461285780358 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:43:00 INFO - PROCESS | 2388 | 1461285780360 Marionette TRACE conn5 <- [1,2914,null,{}] 17:43:00 INFO - PROCESS | 2388 | 1461285780364 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}] 17:43:00 INFO - PROCESS | 2388 | 1461285780522 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFE48B4000) [pid = 2388] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CF829ECC00) [pid = 2388] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD2737C00) [pid = 2388] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFDF5EB400) [pid = 2388] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD0F31400) [pid = 2388] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD273AC00) [pid = 2388] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFD2951400) [pid = 2388] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD300A400) [pid = 2388] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CF81EE5000) [pid = 2388] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CF8064B000) [pid = 2388] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CF801DE000) [pid = 2388] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CF811CF400) [pid = 2388] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CF80457800) [pid = 2388] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFD17DCC00) [pid = 2388] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CF81EE9000) [pid = 2388] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:43:01 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CF80426C00) [pid = 2388] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:43:01 INFO - PROCESS | 2388 | 1461285781194 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF821D6800 == 37 [pid = 2388] [id = 738] 17:43:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CF801DC000) [pid = 2388] [serial = 2214] [outer = 0000000000000000] 17:43:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CF80430C00) [pid = 2388] [serial = 2215] [outer = 000000CF801DC000] 17:43:01 INFO - PROCESS | 2388 | 1461285781251 Marionette DEBUG loaded listener.js 17:43:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CF829F4C00) [pid = 2388] [serial = 2216] [outer = 000000CF801DC000] 17:43:01 INFO - PROCESS | 2388 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:43:01 INFO - PROCESS | 2388 | 1461285781619 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]]]}] 17:43:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:43:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1287ms 17:43:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:43:01 INFO - PROCESS | 2388 | 1461285781649 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:43:01 INFO - PROCESS | 2388 | 1461285781651 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:43:01 INFO - PROCESS | 2388 | 1461285781663 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:43:01 INFO - PROCESS | 2388 | 1461285781666 Marionette TRACE conn5 <- [1,2918,null,{}] 17:43:01 INFO - PROCESS | 2388 | 1461285781670 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}] 17:43:01 INFO - PROCESS | 2388 | 1461285781755 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:43:01 INFO - PROCESS | 2388 | 1461285781761 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF562800 == 38 [pid = 2388] [id = 739] 17:43:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD2FB1C00) [pid = 2388] [serial = 2217] [outer = 0000000000000000] 17:43:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFD75CD000) [pid = 2388] [serial = 2218] [outer = 000000CFD2FB1C00] 17:43:01 INFO - PROCESS | 2388 | 1461285781808 Marionette DEBUG loaded listener.js 17:43:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD7C6E000) [pid = 2388] [serial = 2219] [outer = 000000CFD2FB1C00] 17:43:02 INFO - PROCESS | 2388 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:43:02 INFO - PROCESS | 2388 | 1461285782215 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]]]}] 17:43:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:43:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 17:43:02 INFO - PROCESS | 2388 | 1461285782244 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:43:02 INFO - PROCESS | 2388 | 1461285782246 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:43:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:43:02 INFO - PROCESS | 2388 | 1461285782250 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - PROCESS | 2388 | 1461285782252 Marionette TRACE conn5 <- [1,2922,null,{}] 17:43:02 INFO - PROCESS | 2388 | 1461285782256 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}] 17:43:02 INFO - PROCESS | 2388 | 1461285782374 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:43:02 INFO - PROCESS | 2388 | 1461285782382 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF909000 == 39 [pid = 2388] [id = 740] 17:43:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD7CD2000) [pid = 2388] [serial = 2220] [outer = 0000000000000000] 17:43:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD7D8CC00) [pid = 2388] [serial = 2221] [outer = 000000CFD7CD2000] 17:43:02 INFO - PROCESS | 2388 | 1461285782428 Marionette DEBUG loaded listener.js 17:43:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD7FD2800) [pid = 2388] [serial = 2222] [outer = 000000CFD7CD2000] 17:43:02 INFO - PROCESS | 2388 | 1461285782834 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]]]}] 17:43:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:43:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 628ms 17:43:02 INFO - PROCESS | 2388 | 1461285782882 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:43:02 INFO - PROCESS | 2388 | 1461285782884 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:43:02 INFO - PROCESS | 2388 | 1461285782887 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:43:02 INFO - PROCESS | 2388 | 1461285782889 Marionette TRACE conn5 <- [1,2926,null,{}] 17:43:02 INFO - PROCESS | 2388 | 1461285782892 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}] 17:43:03 INFO - PROCESS | 2388 | 1461285783007 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:43:03 INFO - PROCESS | 2388 | 1461285783016 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD25800 == 40 [pid = 2388] [id = 741] 17:43:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD7F12800) [pid = 2388] [serial = 2223] [outer = 0000000000000000] 17:43:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD8208000) [pid = 2388] [serial = 2224] [outer = 000000CFD7F12800] 17:43:03 INFO - PROCESS | 2388 | 1461285783062 Marionette DEBUG loaded listener.js 17:43:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD8E19C00) [pid = 2388] [serial = 2225] [outer = 000000CFD7F12800] 17:43:03 INFO - PROCESS | 2388 | 1461285783763 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]]]}] 17:43:03 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. 17:43:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 945ms 17:43:03 INFO - PROCESS | 2388 | 1461285783836 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:43:03 INFO - PROCESS | 2388 | 1461285783842 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:43:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:43:03 INFO - PROCESS | 2388 | 1461285783848 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:43:03 INFO - PROCESS | 2388 | 1461285783853 Marionette TRACE conn5 <- [1,2930,null,{}] 17:43:03 INFO - PROCESS | 2388 | 1461285783858 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}] 17:43:04 INFO - PROCESS | 2388 | 1461285783992 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:43:04 INFO - PROCESS | 2388 | 1461285784110 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF8212B800 == 41 [pid = 2388] [id = 742] 17:43:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CF801E8C00) [pid = 2388] [serial = 2226] [outer = 0000000000000000] 17:43:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CF80451C00) [pid = 2388] [serial = 2227] [outer = 000000CF801E8C00] 17:43:04 INFO - PROCESS | 2388 | 1461285784170 Marionette DEBUG loaded listener.js 17:43:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CF80690400) [pid = 2388] [serial = 2228] [outer = 000000CF801E8C00] 17:43:04 INFO - PROCESS | 2388 | 1461285784742 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"]]]}] 17:43:04 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 17:43:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:43:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 943ms 17:43:04 INFO - PROCESS | 2388 | 1461285784792 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:43:04 INFO - PROCESS | 2388 | 1461285784799 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:43:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:43:04 INFO - PROCESS | 2388 | 1461285784834 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - PROCESS | 2388 | 1461285784837 Marionette TRACE conn5 <- [1,2934,null,{}] 17:43:04 INFO - PROCESS | 2388 | 1461285784841 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}] 17:43:04 INFO - PROCESS | 2388 | 1461285784966 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:43:05 INFO - PROCESS | 2388 | 1461285785071 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD1992000 == 42 [pid = 2388] [id = 743] 17:43:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CF811D0000) [pid = 2388] [serial = 2229] [outer = 0000000000000000] 17:43:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CF81B4F800) [pid = 2388] [serial = 2230] [outer = 000000CF811D0000] 17:43:05 INFO - PROCESS | 2388 | 1461285785127 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000CF81EF1800) [pid = 2388] [serial = 2231] [outer = 000000CF811D0000] 17:43:05 INFO - PROCESS | 2388 | 1461285785794 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]]]}] 17:43:05 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. 17:43:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 986ms 17:43:05 INFO - PROCESS | 2388 | 1461285785822 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:43:05 INFO - PROCESS | 2388 | 1461285785825 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:43:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:43:05 INFO - PROCESS | 2388 | 1461285785828 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:43:05 INFO - PROCESS | 2388 | 1461285785833 Marionette TRACE conn5 <- [1,2938,null,{}] 17:43:05 INFO - PROCESS | 2388 | 1461285785844 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}] 17:43:05 INFO - PROCESS | 2388 | 1461285785976 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:43:06 INFO - PROCESS | 2388 | 1461285786104 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF828B3800 == 43 [pid = 2388] [id = 744] 17:43:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000CF80433800) [pid = 2388] [serial = 2232] [outer = 0000000000000000] 17:43:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000CF821A2C00) [pid = 2388] [serial = 2233] [outer = 000000CF80433800] 17:43:06 INFO - PROCESS | 2388 | 1461285786165 Marionette DEBUG loaded listener.js 17:43:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000CFD2738C00) [pid = 2388] [serial = 2234] [outer = 000000CF80433800] 17:43:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF80484000 == 44 [pid = 2388] [id = 745] 17:43:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000CF801ED800) [pid = 2388] [serial = 2235] [outer = 0000000000000000] 17:43:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000CF801F0000) [pid = 2388] [serial = 2236] [outer = 000000CF801ED800] 17:43:07 INFO - PROCESS | 2388 | 1461285787117 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]]]}] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81BD2800 == 43 [pid = 2388] [id = 709] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CF804EB000 == 42 [pid = 2388] [id = 718] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD21CF800 == 41 [pid = 2388] [id = 713] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDBE39800 == 40 [pid = 2388] [id = 723] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81216800 == 39 [pid = 2388] [id = 724] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD4765000 == 38 [pid = 2388] [id = 714] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8308000 == 37 [pid = 2388] [id = 721] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82B98800 == 36 [pid = 2388] [id = 711] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8EDE000 == 35 [pid = 2388] [id = 725] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD1994000 == 34 [pid = 2388] [id = 720] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CF8120E800 == 33 [pid = 2388] [id = 708] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD838B800 == 32 [pid = 2388] [id = 722] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81221000 == 31 [pid = 2388] [id = 719] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD0DAD800 == 30 [pid = 2388] [id = 712] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82868800 == 29 [pid = 2388] [id = 710] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000CFD7634800) [pid = 2388] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF90A000 == 28 [pid = 2388] [id = 727] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000CFDEB21000) [pid = 2388] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000CFE3EAE000) [pid = 2388] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000CFE592D400) [pid = 2388] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000CFE3EB6000) [pid = 2388] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000CFD7495C00) [pid = 2388] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFD280B400) [pid = 2388] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD2A24C00) [pid = 2388] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD2949000) [pid = 2388] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD3F3A800) [pid = 2388] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD2FA3800) [pid = 2388] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD2FB0000) [pid = 2388] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD473A800) [pid = 2388] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CF821A5800) [pid = 2388] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CF82BA4400) [pid = 2388] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CF806AC000) [pid = 2388] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CF81B51000) [pid = 2388] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CF8064C000) [pid = 2388] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CF801E5C00) [pid = 2388] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CF8219BC00) [pid = 2388] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CF81B5AC00) [pid = 2388] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CF806A4800) [pid = 2388] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CF80651400) [pid = 2388] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFD2641800) [pid = 2388] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFD26E1C00) [pid = 2388] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CF81A8BC00) [pid = 2388] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CFD273B000) [pid = 2388] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:43:07 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CF829EB000) [pid = 2388] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:43:07 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. 17:43:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1383ms 17:43:07 INFO - PROCESS | 2388 | 1461285787214 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 2388 | 1461285787218 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:43:07 INFO - PROCESS | 2388 | 1461285787223 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:43:07 INFO - PROCESS | 2388 | 1461285787226 Marionette TRACE conn5 <- [1,2942,null,{}] 17:43:07 INFO - PROCESS | 2388 | 1461285787232 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}] 17:43:07 INFO - PROCESS | 2388 | 1461285787331 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:43:07 INFO - PROCESS | 2388 | 1461285787339 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81B97800 == 29 [pid = 2388] [id = 746] 17:43:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CF80450000) [pid = 2388] [serial = 2237] [outer = 0000000000000000] 17:43:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CF80454C00) [pid = 2388] [serial = 2238] [outer = 000000CF80450000] 17:43:07 INFO - PROCESS | 2388 | 1461285787389 Marionette DEBUG loaded listener.js 17:43:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CF80654C00) [pid = 2388] [serial = 2239] [outer = 000000CF80450000] 17:43:07 INFO - PROCESS | 2388 | 1461285787879 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]]]}] 17:43:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:43:07 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 17:43:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 688ms 17:43:07 INFO - PROCESS | 2388 | 1461285787941 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 2388 | 1461285787947 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:43:07 INFO - PROCESS | 2388 | 1461285787954 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:43:07 INFO - PROCESS | 2388 | 1461285787956 Marionette TRACE conn5 <- [1,2946,null,{}] 17:43:07 INFO - PROCESS | 2388 | 1461285787960 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}] 17:43:08 INFO - PROCESS | 2388 | 1461285788062 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:43:08 INFO - PROCESS | 2388 | 1461285788069 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82B87000 == 30 [pid = 2388] [id = 747] 17:43:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CF806AC800) [pid = 2388] [serial = 2240] [outer = 0000000000000000] 17:43:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CF811D0400) [pid = 2388] [serial = 2241] [outer = 000000CF806AC800] 17:43:08 INFO - PROCESS | 2388 | 1461285788121 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CF81B50800) [pid = 2388] [serial = 2242] [outer = 000000CF806AC800] 17:43:08 INFO - PROCESS | 2388 | 1461285788566 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]]]}] 17:43:08 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. 17:43:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 17:43:08 INFO - PROCESS | 2388 | 1461285788590 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:43:08 INFO - PROCESS | 2388 | 1461285788593 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:43:08 INFO - PROCESS | 2388 | 1461285788596 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:43:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:43:08 INFO - PROCESS | 2388 | 1461285788600 Marionette TRACE conn5 <- [1,2950,null,{}] 17:43:08 INFO - PROCESS | 2388 | 1461285788612 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}] 17:43:08 INFO - PROCESS | 2388 | 1461285788708 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:43:08 INFO - PROCESS | 2388 | 1461285788716 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD199B800 == 31 [pid = 2388] [id = 748] 17:43:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CF81EEB400) [pid = 2388] [serial = 2243] [outer = 0000000000000000] 17:43:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CF8219FC00) [pid = 2388] [serial = 2244] [outer = 000000CF81EEB400] 17:43:08 INFO - PROCESS | 2388 | 1461285788766 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CF823F6C00) [pid = 2388] [serial = 2245] [outer = 000000CF81EEB400] 17:43:09 INFO - PROCESS | 2388 | 1461285789180 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]]]}] 17:43:09 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. 17:43:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 17:43:09 INFO - PROCESS | 2388 | 1461285789233 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 2388 | 1461285789236 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:43:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:43:09 INFO - PROCESS | 2388 | 1461285789239 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - PROCESS | 2388 | 1461285789241 Marionette TRACE conn5 <- [1,2954,null,{}] 17:43:09 INFO - PROCESS | 2388 | 1461285789244 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}] 17:43:09 INFO - PROCESS | 2388 | 1461285789332 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:43:09 INFO - PROCESS | 2388 | 1461285789339 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD47E4000 == 32 [pid = 2388] [id = 749] 17:43:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CF829F5800) [pid = 2388] [serial = 2246] [outer = 0000000000000000] 17:43:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CF82BAE400) [pid = 2388] [serial = 2247] [outer = 000000CF829F5800] 17:43:09 INFO - PROCESS | 2388 | 1461285789386 Marionette DEBUG loaded listener.js 17:43:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CF82DF2800) [pid = 2388] [serial = 2248] [outer = 000000CF829F5800] 17:43:09 INFO - PROCESS | 2388 | 1461285789875 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]]]}] 17:43:09 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. 17:43:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 17:43:09 INFO - PROCESS | 2388 | 1461285789935 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 2388 | 1461285789937 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:43:09 INFO - PROCESS | 2388 | 1461285789940 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:43:09 INFO - PROCESS | 2388 | 1461285789942 Marionette TRACE conn5 <- [1,2958,null,{}] 17:43:09 INFO - PROCESS | 2388 | 1461285789952 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}] 17:43:10 INFO - PROCESS | 2388 | 1461285790062 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:43:10 INFO - PROCESS | 2388 | 1461285790074 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7F51800 == 33 [pid = 2388] [id = 750] 17:43:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CF82BAD800) [pid = 2388] [serial = 2249] [outer = 0000000000000000] 17:43:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD175C400) [pid = 2388] [serial = 2250] [outer = 000000CF82BAD800] 17:43:10 INFO - PROCESS | 2388 | 1461285790165 Marionette DEBUG loaded listener.js 17:43:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD263FC00) [pid = 2388] [serial = 2251] [outer = 000000CF82BAD800] 17:43:10 INFO - PROCESS | 2388 | 1461285790582 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]]]}] 17:43:10 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. 17:43:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 691ms 17:43:10 INFO - PROCESS | 2388 | 1461285790634 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:43:10 INFO - PROCESS | 2388 | 1461285790637 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:43:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:43:10 INFO - PROCESS | 2388 | 1461285790640 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:43:10 INFO - PROCESS | 2388 | 1461285790642 Marionette TRACE conn5 <- [1,2962,null,{}] 17:43:10 INFO - PROCESS | 2388 | 1461285790656 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}] 17:43:10 INFO - PROCESS | 2388 | 1461285790817 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:43:10 INFO - PROCESS | 2388 | 1461285790877 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81B88800 == 34 [pid = 2388] [id = 751] 17:43:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD273B000) [pid = 2388] [serial = 2252] [outer = 0000000000000000] 17:43:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD2942400) [pid = 2388] [serial = 2253] [outer = 000000CFD273B000] 17:43:10 INFO - PROCESS | 2388 | 1461285790923 Marionette DEBUG loaded listener.js 17:43:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD294BC00) [pid = 2388] [serial = 2254] [outer = 000000CFD273B000] 17:43:11 INFO - PROCESS | 2388 | 1461285791319 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]]]}] 17:43:11 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. 17:43:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 731ms 17:43:11 INFO - PROCESS | 2388 | 1461285791375 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:43:11 INFO - PROCESS | 2388 | 1461285791377 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:43:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:43:11 INFO - PROCESS | 2388 | 1461285791380 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - PROCESS | 2388 | 1461285791382 Marionette TRACE conn5 <- [1,2966,null,{}] 17:43:11 INFO - PROCESS | 2388 | 1461285791386 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}] 17:43:11 INFO - PROCESS | 2388 | 1461285791496 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:43:11 INFO - PROCESS | 2388 | 1461285791502 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDBE33800 == 35 [pid = 2388] [id = 752] 17:43:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD2951800) [pid = 2388] [serial = 2255] [outer = 0000000000000000] 17:43:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD2A2C000) [pid = 2388] [serial = 2256] [outer = 000000CFD2951800] 17:43:11 INFO - PROCESS | 2388 | 1461285791592 Marionette DEBUG loaded listener.js 17:43:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFD2FA5800) [pid = 2388] [serial = 2257] [outer = 000000CFD2951800] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD7CD2000) [pid = 2388] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD26DB800) [pid = 2388] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CF8018D800) [pid = 2388] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD2803400) [pid = 2388] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CF82DF3400) [pid = 2388] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CF801F0800) [pid = 2388] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CF801D7400) [pid = 2388] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD7565400) [pid = 2388] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CF80456000) [pid = 2388] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CF823F3800) [pid = 2388] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CF81A91C00) [pid = 2388] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CF80454800) [pid = 2388] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD2FB1C00) [pid = 2388] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:43:11 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CF801DC000) [pid = 2388] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:43:12 INFO - PROCESS | 2388 | 1461285792033 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]]]}] 17:43:12 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. 17:43:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 17:43:12 INFO - PROCESS | 2388 | 1461285792080 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:43:12 INFO - PROCESS | 2388 | 1461285792082 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:43:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:43:12 INFO - PROCESS | 2388 | 1461285792086 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:43:12 INFO - PROCESS | 2388 | 1461285792088 Marionette TRACE conn5 <- [1,2970,null,{}] 17:43:12 INFO - PROCESS | 2388 | 1461285792091 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}] 17:43:12 INFO - PROCESS | 2388 | 1461285792202 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:43:12 INFO - PROCESS | 2388 | 1461285792226 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDE65E000 == 36 [pid = 2388] [id = 753] 17:43:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CF8064E000) [pid = 2388] [serial = 2258] [outer = 0000000000000000] 17:43:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD2A26C00) [pid = 2388] [serial = 2259] [outer = 000000CF8064E000] 17:43:12 INFO - PROCESS | 2388 | 1461285792272 Marionette DEBUG loaded listener.js 17:43:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFD2FAF800) [pid = 2388] [serial = 2260] [outer = 000000CF8064E000] 17:43:12 INFO - PROCESS | 2388 | 1461285792654 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"]]]}] 17:43:12 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 17:43:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:43:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 17:43:12 INFO - PROCESS | 2388 | 1461285792720 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:43:12 INFO - PROCESS | 2388 | 1461285792722 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:43:12 INFO - PROCESS | 2388 | 1461285792726 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:43:12 INFO - PROCESS | 2388 | 1461285792728 Marionette TRACE conn5 <- [1,2974,null,{}] 17:43:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:43:12 INFO - PROCESS | 2388 | 1461285792731 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}] 17:43:12 INFO - PROCESS | 2388 | 1461285792814 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:43:12 INFO - PROCESS | 2388 | 1461285792820 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF2B9800 == 37 [pid = 2388] [id = 754] 17:43:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD300C000) [pid = 2388] [serial = 2261] [outer = 0000000000000000] 17:43:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD4329000) [pid = 2388] [serial = 2262] [outer = 000000CFD300C000] 17:43:12 INFO - PROCESS | 2388 | 1461285792866 Marionette DEBUG loaded listener.js 17:43:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD4774400) [pid = 2388] [serial = 2263] [outer = 000000CFD300C000] 17:43:13 INFO - PROCESS | 2388 | 1461285793287 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]]]}] 17:43:13 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. 17:43:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 17:43:13 INFO - PROCESS | 2388 | 1461285793361 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:43:13 INFO - PROCESS | 2388 | 1461285793363 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:43:13 INFO - PROCESS | 2388 | 1461285793366 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:43:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:43:13 INFO - PROCESS | 2388 | 1461285793368 Marionette TRACE conn5 <- [1,2978,null,{}] 17:43:13 INFO - PROCESS | 2388 | 1461285793371 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}] 17:43:13 INFO - PROCESS | 2388 | 1461285793458 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:43:13 INFO - PROCESS | 2388 | 1461285793466 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF8D4800 == 38 [pid = 2388] [id = 755] 17:43:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD7565800) [pid = 2388] [serial = 2264] [outer = 0000000000000000] 17:43:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD78B7400) [pid = 2388] [serial = 2265] [outer = 000000CFD7565800] 17:43:13 INFO - PROCESS | 2388 | 1461285793511 Marionette DEBUG loaded listener.js 17:43:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD7D65000) [pid = 2388] [serial = 2266] [outer = 000000CFD7565800] 17:43:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CF8212A800 == 37 [pid = 2388] [id = 716] 17:43:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7C4B000 == 36 [pid = 2388] [id = 715] 17:43:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD1D0F800 == 35 [pid = 2388] [id = 717] 17:43:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF574000 == 34 [pid = 2388] [id = 726] 17:43:14 INFO - PROCESS | 2388 | --DOCSHELL 000000CF80484000 == 33 [pid = 2388] [id = 745] 17:43:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7F51800 == 32 [pid = 2388] [id = 750] 17:43:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82B87000 == 31 [pid = 2388] [id = 747] 17:43:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDBE33800 == 30 [pid = 2388] [id = 752] 17:43:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD199B800 == 29 [pid = 2388] [id = 748] 17:43:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD47E4000 == 28 [pid = 2388] [id = 749] 17:43:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDE65E000 == 27 [pid = 2388] [id = 753] 17:43:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF2B9800 == 26 [pid = 2388] [id = 754] 17:43:15 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81B88800 == 25 [pid = 2388] [id = 751] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CF81EE4C00) [pid = 2388] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CF82197000) [pid = 2388] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD294E800) [pid = 2388] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFD2810C00) [pid = 2388] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFD7FD2800) [pid = 2388] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD2A27800) [pid = 2388] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD75CD000) [pid = 2388] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CF829F4C00) [pid = 2388] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CF80430C00) [pid = 2388] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CFD7C6E000) [pid = 2388] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CFD21E7400) [pid = 2388] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFD7D8CC00) [pid = 2388] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CFD2731000) [pid = 2388] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CF811C3400) [pid = 2388] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CF811D0800) [pid = 2388] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFD1762000) [pid = 2388] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CF801F1000) [pid = 2388] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000CF80449400) [pid = 2388] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000CF82DEC800) [pid = 2388] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000CF82DF6400) [pid = 2388] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000CFD7C73C00) [pid = 2388] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000CF80650800) [pid = 2388] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000CF80692000) [pid = 2388] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000CF829F0C00) [pid = 2388] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000CF82BA8000) [pid = 2388] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (000000CF81B57400) [pid = 2388] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (000000CF81BAAC00) [pid = 2388] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 17:43:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF80497800 == 26 [pid = 2388] [id = 756] 17:43:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000CF801E4400) [pid = 2388] [serial = 2267] [outer = 0000000000000000] 17:43:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000CF801E7000) [pid = 2388] [serial = 2268] [outer = 000000CF801E4400] 17:43:15 INFO - PROCESS | 2388 | 1461285795528 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]]]}] 17:43:15 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. 17:43:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2186ms 17:43:15 INFO - PROCESS | 2388 | 1461285795556 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:43:15 INFO - PROCESS | 2388 | 1461285795560 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:43:15 INFO - PROCESS | 2388 | 1461285795565 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:43:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:43:15 INFO - PROCESS | 2388 | 1461285795569 Marionette TRACE conn5 <- [1,2982,null,{}] 17:43:15 INFO - PROCESS | 2388 | 1461285795576 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}] 17:43:15 INFO - PROCESS | 2388 | 1461285795686 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:43:15 INFO - PROCESS | 2388 | 1461285795696 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF8121A000 == 27 [pid = 2388] [id = 757] 17:43:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000CF80432400) [pid = 2388] [serial = 2269] [outer = 0000000000000000] 17:43:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000CF80432C00) [pid = 2388] [serial = 2270] [outer = 000000CF80432400] 17:43:15 INFO - PROCESS | 2388 | 1461285795748 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000CF80454800) [pid = 2388] [serial = 2271] [outer = 000000CF80432400] 17:43:16 INFO - PROCESS | 2388 | 1461285796217 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]]]}] 17:43:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:43:16 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 17:43:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 17:43:16 INFO - PROCESS | 2388 | 1461285796261 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 2388 | 1461285796267 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:43:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:43:16 INFO - PROCESS | 2388 | 1461285796279 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 2388 | 1461285796282 Marionette TRACE conn5 <- [1,2986,null,{}] 17:43:16 INFO - PROCESS | 2388 | 1461285796286 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}] 17:43:16 INFO - PROCESS | 2388 | 1461285796378 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:43:16 INFO - PROCESS | 2388 | 1461285796388 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82132800 == 28 [pid = 2388] [id = 758] 17:43:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000CF80653400) [pid = 2388] [serial = 2272] [outer = 0000000000000000] 17:43:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000CF80691C00) [pid = 2388] [serial = 2273] [outer = 000000CF80653400] 17:43:16 INFO - PROCESS | 2388 | 1461285796436 Marionette DEBUG loaded listener.js 17:43:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000CF8069DC00) [pid = 2388] [serial = 2274] [outer = 000000CF80653400] 17:43:16 INFO - PROCESS | 2388 | 1461285796874 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]]]}] 17:43:16 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. 17:43:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms 17:43:16 INFO - PROCESS | 2388 | 1461285796909 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 2388 | 1461285796912 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:43:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:43:16 INFO - PROCESS | 2388 | 1461285796915 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 2388 | 1461285796919 Marionette TRACE conn5 <- [1,2990,null,{}] 17:43:16 INFO - PROCESS | 2388 | 1461285796936 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}] 17:43:17 INFO - PROCESS | 2388 | 1461285797025 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:43:17 INFO - PROCESS | 2388 | 1461285797035 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF8286C000 == 29 [pid = 2388] [id = 759] 17:43:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000CF80190800) [pid = 2388] [serial = 2275] [outer = 0000000000000000] 17:43:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CF811CBC00) [pid = 2388] [serial = 2276] [outer = 000000CF80190800] 17:43:17 INFO - PROCESS | 2388 | 1461285797086 Marionette DEBUG loaded listener.js 17:43:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CF81A88800) [pid = 2388] [serial = 2277] [outer = 000000CF80190800] 17:43:17 INFO - PROCESS | 2388 | 1461285797569 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]]]}] 17:43:17 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. 17:43:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 693ms 17:43:17 INFO - PROCESS | 2388 | 1461285797610 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:43:17 INFO - PROCESS | 2388 | 1461285797613 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:43:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:43:17 INFO - PROCESS | 2388 | 1461285797616 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:43:17 INFO - PROCESS | 2388 | 1461285797618 Marionette TRACE conn5 <- [1,2994,null,{}] 17:43:17 INFO - PROCESS | 2388 | 1461285797622 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}] 17:43:17 INFO - PROCESS | 2388 | 1461285797705 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:43:17 INFO - PROCESS | 2388 | 1461285797711 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82D1B000 == 30 [pid = 2388] [id = 760] 17:43:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CF81B53C00) [pid = 2388] [serial = 2278] [outer = 0000000000000000] 17:43:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CF81BA8C00) [pid = 2388] [serial = 2279] [outer = 000000CF81B53C00] 17:43:17 INFO - PROCESS | 2388 | 1461285797759 Marionette DEBUG loaded listener.js 17:43:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CF81EE4C00) [pid = 2388] [serial = 2280] [outer = 000000CF81B53C00] 17:43:18 INFO - PROCESS | 2388 | 1461285798156 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]]]}] 17:43:18 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. 17:43:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 587ms 17:43:18 INFO - PROCESS | 2388 | 1461285798206 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:43:18 INFO - PROCESS | 2388 | 1461285798208 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:43:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:43:18 INFO - PROCESS | 2388 | 1461285798222 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:43:18 INFO - PROCESS | 2388 | 1461285798224 Marionette TRACE conn5 <- [1,2998,null,{}] 17:43:18 INFO - PROCESS | 2388 | 1461285798228 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}] 17:43:18 INFO - PROCESS | 2388 | 1461285798305 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:43:18 INFO - PROCESS | 2388 | 1461285798311 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD1999000 == 31 [pid = 2388] [id = 761] 17:43:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CF8064DC00) [pid = 2388] [serial = 2281] [outer = 0000000000000000] 17:43:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CF81EF0800) [pid = 2388] [serial = 2282] [outer = 000000CF8064DC00] 17:43:18 INFO - PROCESS | 2388 | 1461285798359 Marionette DEBUG loaded listener.js 17:43:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CF823EC400) [pid = 2388] [serial = 2283] [outer = 000000CF8064DC00] 17:43:18 INFO - PROCESS | 2388 | [2388] 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 17:43:18 INFO - PROCESS | 2388 | 1461285798862 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:43:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:43:18 INFO - {} 17:43:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:43:18 INFO - {} 17:43:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:43:18 INFO - {} 17:43:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:43:18 INFO - {} 17:43:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 689ms 17:43:18 INFO - PROCESS | 2388 | 1461285798916 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:43:18 INFO - PROCESS | 2388 | 1461285798919 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:43:18 INFO - PROCESS | 2388 | 1461285798922 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:43:18 INFO - TEST-START | /FileAPI/fileReader.html 17:43:18 INFO - PROCESS | 2388 | 1461285798924 Marionette TRACE conn5 <- [1,3002,null,{}] 17:43:18 INFO - PROCESS | 2388 | 1461285798927 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}] 17:43:19 INFO - PROCESS | 2388 | 1461285799048 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:43:19 INFO - PROCESS | 2388 | 1461285799058 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD47F3000 == 32 [pid = 2388] [id = 762] 17:43:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CF829ECC00) [pid = 2388] [serial = 2284] [outer = 0000000000000000] 17:43:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CF82DEC000) [pid = 2388] [serial = 2285] [outer = 000000CF829ECC00] 17:43:19 INFO - PROCESS | 2388 | 1461285799106 Marionette DEBUG loaded listener.js 17:43:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CF82DF6800) [pid = 2388] [serial = 2286] [outer = 000000CF829ECC00] 17:43:19 INFO - PROCESS | 2388 | 1461285799489 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]]]}] 17:43:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:43:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:43:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:43:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:43:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 17:43:19 INFO - PROCESS | 2388 | 1461285799515 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:43:19 INFO - PROCESS | 2388 | 1461285799517 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:43:19 INFO - TEST-START | /FileAPI/historical.html 17:43:19 INFO - PROCESS | 2388 | 1461285799520 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:43:19 INFO - PROCESS | 2388 | 1461285799522 Marionette TRACE conn5 <- [1,3006,null,{}] 17:43:19 INFO - PROCESS | 2388 | 1461285799525 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}] 17:43:19 INFO - PROCESS | 2388 | 1461285799633 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:43:19 INFO - PROCESS | 2388 | 1461285799642 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD7F45000 == 33 [pid = 2388] [id = 763] 17:43:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFD0D0D800) [pid = 2388] [serial = 2287] [outer = 0000000000000000] 17:43:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD1D4A800) [pid = 2388] [serial = 2288] [outer = 000000CFD0D0D800] 17:43:19 INFO - PROCESS | 2388 | 1461285799689 Marionette DEBUG loaded listener.js 17:43:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD2642000) [pid = 2388] [serial = 2289] [outer = 000000CFD0D0D800] 17:43:20 INFO - PROCESS | 2388 | 1461285800108 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"]]]}] 17:43:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:43:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:43:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:43:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:43:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:43:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:43:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:43:20 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 17:43:20 INFO - PROCESS | 2388 | 1461285800151 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:43:20 INFO - PROCESS | 2388 | 1461285800153 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:43:20 INFO - TEST-START | /FileAPI/idlharness.html 17:43:20 INFO - PROCESS | 2388 | 1461285800157 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:43:20 INFO - PROCESS | 2388 | 1461285800158 Marionette TRACE conn5 <- [1,3010,null,{}] 17:43:20 INFO - PROCESS | 2388 | 1461285800162 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}] 17:43:20 INFO - PROCESS | 2388 | 1461285800268 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:43:20 INFO - PROCESS | 2388 | 1461285800276 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8313800 == 34 [pid = 2388] [id = 764] 17:43:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD1F72400) [pid = 2388] [serial = 2290] [outer = 0000000000000000] 17:43:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD2730400) [pid = 2388] [serial = 2291] [outer = 000000CFD1F72400] 17:43:20 INFO - PROCESS | 2388 | 1461285800322 Marionette DEBUG loaded listener.js 17:43:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFD273F400) [pid = 2388] [serial = 2292] [outer = 000000CFD1F72400] 17:43:21 INFO - PROCESS | 2388 | 1461285801250 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]]]}] 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:43:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:43:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:43:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:43:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:43:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:43:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:43:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:43:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:43:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:43:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:43:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:43:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:43:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:43:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:43:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:43:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:43:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:43:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:43:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:43:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:43:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:43:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:43:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:43:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:43:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:43:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:43:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:43:21 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 17:43:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:43:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:43:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:43:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:43:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:43:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:43:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:43:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:43:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:43:21 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 17:43:21 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 17:43:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:43:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:43:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:43:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:43:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:43:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:43:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:43:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:43:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:43:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:43:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:43:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:43:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:43:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:43:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:43:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:43:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:43:21 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 17:43:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:43:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:43:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:43:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:43:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:43:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:43:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:43:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:43:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:43:21 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 17:43:21 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 17:43:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:43:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:43:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:43:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:43:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:43:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:43:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:43:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:43:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:43:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:43:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 1254ms 17:43:21 INFO - PROCESS | 2388 | 1461285801413 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:43:21 INFO - PROCESS | 2388 | 1461285801416 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:43:21 INFO - TEST-START | /FileAPI/idlharness.worker 17:43:21 INFO - PROCESS | 2388 | 1461285801420 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:43:21 INFO - PROCESS | 2388 | 1461285801422 Marionette TRACE conn5 <- [1,3014,null,{}] 17:43:21 INFO - PROCESS | 2388 | 1461285801425 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}] 17:43:21 INFO - PROCESS | 2388 | 1461285801529 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:43:21 INFO - PROCESS | 2388 | 1461285801537 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF8286B000 == 35 [pid = 2388] [id = 765] 17:43:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD2945C00) [pid = 2388] [serial = 2293] [outer = 0000000000000000] 17:43:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD3A66C00) [pid = 2388] [serial = 2294] [outer = 000000CFD2945C00] 17:43:21 INFO - PROCESS | 2388 | 1461285801583 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD4738C00) [pid = 2388] [serial = 2295] [outer = 000000CFD2945C00] 17:43:21 INFO - PROCESS | 2388 | [2388] 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 17:43:22 INFO - PROCESS | 2388 | 1461285802670 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,{},{}]]]}] 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:43:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:43:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:43:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:43:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:43:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:43:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:43:22 INFO - {} 17:43:22 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 17:43:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:43:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:43:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:43:22 INFO - {} 17:43:22 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 - {} 17:43:22 INFO - {} 17:43:22 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 17:43:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:43:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:43:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:43:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:43:22 INFO - {} 17:43:22 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 17:43:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:43:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:43:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:43:22 INFO - {} 17:43:22 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 - {} 17:43:22 INFO - {} 17:43:22 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 17:43:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:43:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:43:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 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 17:43:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:43:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:43:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 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 17:43:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 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 17:43:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 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 17:43:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:43:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:43:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:43:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:43:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:43:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:43:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:43:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:43:22 INFO - {} 17:43:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1425ms 17:43:22 INFO - PROCESS | 2388 | 1461285802851 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:43:22 INFO - PROCESS | 2388 | 1461285802853 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:43:22 INFO - PROCESS | 2388 | 1461285802856 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:43:22 INFO - PROCESS | 2388 | 1461285802858 Marionette TRACE conn5 <- [1,3018,null,{}] 17:43:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:43:22 INFO - PROCESS | 2388 | 1461285802862 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}] 17:43:22 INFO - PROCESS | 2388 | 1461285802965 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:43:22 INFO - PROCESS | 2388 | 1461285802971 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF917000 == 36 [pid = 2388] [id = 766] 17:43:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CFD7566C00) [pid = 2388] [serial = 2296] [outer = 0000000000000000] 17:43:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CFD91B5000) [pid = 2388] [serial = 2297] [outer = 000000CFD7566C00] 17:43:23 INFO - PROCESS | 2388 | 1461285803018 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CFDC609000) [pid = 2388] [serial = 2298] [outer = 000000CFD7566C00] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD300C000) [pid = 2388] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CF801ED800) [pid = 2388] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFD2951800) [pid = 2388] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CF81EEB400) [pid = 2388] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CF82BAD800) [pid = 2388] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CF801E8C00) [pid = 2388] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CF80450000) [pid = 2388] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CF8064E000) [pid = 2388] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFD7F12800) [pid = 2388] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CF829F5800) [pid = 2388] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CF811D0000) [pid = 2388] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CF80433800) [pid = 2388] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD273B000) [pid = 2388] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:43:23 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CF806AC800) [pid = 2388] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:43:23 INFO - PROCESS | 2388 | 1461285803515 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]]]}] 17:43:23 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 17:43:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 672ms 17:43:23 INFO - PROCESS | 2388 | 1461285803533 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:43:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:43:23 INFO - PROCESS | 2388 | 1461285803536 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:43:23 INFO - PROCESS | 2388 | 1461285803539 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:43:23 INFO - PROCESS | 2388 | 1461285803542 Marionette TRACE conn5 <- [1,3022,null,{}] 17:43:23 INFO - PROCESS | 2388 | 1461285803545 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}] 17:43:23 INFO - PROCESS | 2388 | 1461285803641 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:43:23 INFO - PROCESS | 2388 | 1461285803649 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD1996000 == 37 [pid = 2388] [id = 767] 17:43:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD7C6E000) [pid = 2388] [serial = 2299] [outer = 0000000000000000] 17:43:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFDC611C00) [pid = 2388] [serial = 2300] [outer = 000000CFD7C6E000] 17:43:23 INFO - PROCESS | 2388 | 1461285803706 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDC9D5400) [pid = 2388] [serial = 2301] [outer = 000000CFD7C6E000] 17:43:24 INFO - PROCESS | 2388 | 1461285804107 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]]]}] 17:43:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:43:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 17:43:24 INFO - PROCESS | 2388 | 1461285804171 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:43:24 INFO - PROCESS | 2388 | 1461285804173 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:43:24 INFO - PROCESS | 2388 | 1461285804177 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:43:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:43:24 INFO - PROCESS | 2388 | 1461285804178 Marionette TRACE conn5 <- [1,3026,null,{}] 17:43:24 INFO - PROCESS | 2388 | 1461285804186 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}] 17:43:24 INFO - PROCESS | 2388 | 1461285804268 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:43:24 INFO - PROCESS | 2388 | 1461285804274 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDFD13000 == 38 [pid = 2388] [id = 768] 17:43:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD2805400) [pid = 2388] [serial = 2302] [outer = 0000000000000000] 17:43:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDCA13400) [pid = 2388] [serial = 2303] [outer = 000000CFD2805400] 17:43:24 INFO - PROCESS | 2388 | 1461285804320 Marionette DEBUG loaded listener.js 17:43:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDCA1A800) [pid = 2388] [serial = 2304] [outer = 000000CFD2805400] 17:43:24 INFO - PROCESS | 2388 | 1461285804747 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"]]]}] 17:43:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:43:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:43:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:43:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 586ms 17:43:24 INFO - PROCESS | 2388 | 1461285804766 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:43:24 INFO - PROCESS | 2388 | 1461285804769 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:43:24 INFO - PROCESS | 2388 | 1461285804772 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:43:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:43:24 INFO - PROCESS | 2388 | 1461285804774 Marionette TRACE conn5 <- [1,3030,null,{}] 17:43:24 INFO - PROCESS | 2388 | 1461285804778 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}] 17:43:24 INFO - PROCESS | 2388 | 1461285804891 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:43:24 INFO - PROCESS | 2388 | 1461285804900 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFE0922800 == 39 [pid = 2388] [id = 769] 17:43:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFDCA1E800) [pid = 2388] [serial = 2305] [outer = 0000000000000000] 17:43:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDCA50000) [pid = 2388] [serial = 2306] [outer = 000000CFDCA1E800] 17:43:24 INFO - PROCESS | 2388 | 1461285804947 Marionette DEBUG loaded listener.js 17:43:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDE09C400) [pid = 2388] [serial = 2307] [outer = 000000CFDCA1E800] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD199E800 == 38 [pid = 2388] [id = 732] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD82D7000 == 37 [pid = 2388] [id = 735] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF828CA000 == 36 [pid = 2388] [id = 736] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD4762800 == 35 [pid = 2388] [id = 733] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81B97800 == 34 [pid = 2388] [id = 746] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD1992000 == 33 [pid = 2388] [id = 743] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF8212B800 == 32 [pid = 2388] [id = 742] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF828B3800 == 31 [pid = 2388] [id = 744] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDFD25800 == 30 [pid = 2388] [id = 741] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF828CB800 == 29 [pid = 2388] [id = 730] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD7D5E000 == 28 [pid = 2388] [id = 734] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF821D6800 == 27 [pid = 2388] [id = 738] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDC6B8800 == 26 [pid = 2388] [id = 737] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF562800 == 25 [pid = 2388] [id = 739] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82140800 == 24 [pid = 2388] [id = 729] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82D1F000 == 23 [pid = 2388] [id = 731] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF81217800 == 22 [pid = 2388] [id = 728] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF909000 == 21 [pid = 2388] [id = 740] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CF80497800 == 20 [pid = 2388] [id = 756] 17:43:25 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF8D4800 == 19 [pid = 2388] [id = 755] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD4774400) [pid = 2388] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFD78B7400) [pid = 2388] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD175C400) [pid = 2388] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFD2942400) [pid = 2388] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CFD263FC00) [pid = 2388] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CFD2A2C000) [pid = 2388] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CFD294BC00) [pid = 2388] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CFD2A26C00) [pid = 2388] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CFD4329000) [pid = 2388] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CF82BAE400) [pid = 2388] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CF8219FC00) [pid = 2388] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CF823F6C00) [pid = 2388] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CF811D0400) [pid = 2388] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CF81B50800) [pid = 2388] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CF80454C00) [pid = 2388] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CF80654C00) [pid = 2388] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CF801F0000) [pid = 2388] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000CFD2738C00) [pid = 2388] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000CF821A2C00) [pid = 2388] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000CF81EF1800) [pid = 2388] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000CF81B4F800) [pid = 2388] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000CF80690400) [pid = 2388] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000CF80451C00) [pid = 2388] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000CFD8208000) [pid = 2388] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000CFD8E19C00) [pid = 2388] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (000000CFD2FAF800) [pid = 2388] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (000000CF82DF2800) [pid = 2388] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (000000CFD2FA5800) [pid = 2388] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 17:43:26 INFO - PROCESS | 2388 | 1461285806917 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]]]}] 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:43:27 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. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:43:27 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'.) 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:43:27 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. 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:43:27 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. 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:43:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:43:27 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. 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:43:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:43:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:43:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:43:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:43:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:43:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:43:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:43:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:43:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:43:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:43:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:43:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:43:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:43:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:43:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2273ms 17:43:27 INFO - PROCESS | 2388 | 1461285807049 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:43:27 INFO - PROCESS | 2388 | 1461285807054 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:43:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:43:27 INFO - PROCESS | 2388 | 1461285807105 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:43:27 INFO - PROCESS | 2388 | 1461285807109 Marionette TRACE conn5 <- [1,3034,null,{}] 17:43:27 INFO - PROCESS | 2388 | 1461285807126 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}] 17:43:27 INFO - PROCESS | 2388 | 1461285807213 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:43:27 INFO - PROCESS | 2388 | 1461285807220 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF81BBF000 == 20 [pid = 2388] [id = 770] 17:43:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (000000CF80456000) [pid = 2388] [serial = 2308] [outer = 0000000000000000] 17:43:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000CF80457000) [pid = 2388] [serial = 2309] [outer = 000000CF80456000] 17:43:27 INFO - PROCESS | 2388 | 1461285807271 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000CF80690400) [pid = 2388] [serial = 2310] [outer = 000000CF80456000] 17:43:27 INFO - PROCESS | 2388 | [2388] 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 17:43:27 INFO - PROCESS | 2388 | 1461285807753 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:43:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:43:27 INFO - {} 17:43:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 733ms 17:43:27 INFO - PROCESS | 2388 | 1461285807796 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:43:27 INFO - PROCESS | 2388 | 1461285807803 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:43:27 INFO - PROCESS | 2388 | 1461285807810 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:43:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:43:27 INFO - PROCESS | 2388 | 1461285807812 Marionette TRACE conn5 <- [1,3038,null,{}] 17:43:27 INFO - PROCESS | 2388 | 1461285807816 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}] 17:43:27 INFO - PROCESS | 2388 | 1461285807908 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:43:27 INFO - PROCESS | 2388 | 1461285807917 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82854800 == 21 [pid = 2388] [id = 771] 17:43:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000CF80697000) [pid = 2388] [serial = 2311] [outer = 0000000000000000] 17:43:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000CF811C3800) [pid = 2388] [serial = 2312] [outer = 000000CF80697000] 17:43:27 INFO - PROCESS | 2388 | 1461285807968 Marionette DEBUG loaded listener.js 17:43:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000CF811CE400) [pid = 2388] [serial = 2313] [outer = 000000CF80697000] 17:43:28 INFO - PROCESS | 2388 | 1461285808411 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]]]}] 17:43:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:43:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:43:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:43:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:43:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 627ms 17:43:28 INFO - PROCESS | 2388 | 1461285808442 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:43:28 INFO - PROCESS | 2388 | 1461285808445 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:43:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:43:28 INFO - PROCESS | 2388 | 1461285808449 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:43:28 INFO - PROCESS | 2388 | 1461285808453 Marionette TRACE conn5 <- [1,3042,null,{}] 17:43:28 INFO - PROCESS | 2388 | 1461285808466 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}] 17:43:28 INFO - PROCESS | 2388 | 1461285808587 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:43:28 INFO - PROCESS | 2388 | 1461285808607 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82D0D800 == 22 [pid = 2388] [id = 772] 17:43:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000CF801D6400) [pid = 2388] [serial = 2314] [outer = 0000000000000000] 17:43:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000CF81B5A000) [pid = 2388] [serial = 2315] [outer = 000000CF801D6400] 17:43:28 INFO - PROCESS | 2388 | 1461285808656 Marionette DEBUG loaded listener.js 17:43:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000CF81BB2800) [pid = 2388] [serial = 2316] [outer = 000000CF801D6400] 17:43:29 INFO - PROCESS | 2388 | 1461285809349 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"]]]}] 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:43:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:43:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:43:29 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" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:43:29 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" 17:43:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:43:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:43:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1010ms 17:43:29 INFO - PROCESS | 2388 | 1461285809461 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:43:29 INFO - PROCESS | 2388 | 1461285809464 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:43:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:43:29 INFO - PROCESS | 2388 | 1461285809473 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:43:29 INFO - PROCESS | 2388 | 1461285809475 Marionette TRACE conn5 <- [1,3046,null,{}] 17:43:29 INFO - PROCESS | 2388 | 1461285809478 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}] 17:43:29 INFO - PROCESS | 2388 | 1461285809560 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:43:29 INFO - PROCESS | 2388 | 1461285809567 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD1F10800 == 23 [pid = 2388] [id = 773] 17:43:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000CF821A2000) [pid = 2388] [serial = 2317] [outer = 0000000000000000] 17:43:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CF823F1C00) [pid = 2388] [serial = 2318] [outer = 000000CF821A2000] 17:43:29 INFO - PROCESS | 2388 | 1461285809614 Marionette DEBUG loaded listener.js 17:43:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CF829EE400) [pid = 2388] [serial = 2319] [outer = 000000CF821A2000] 17:43:30 INFO - PROCESS | 2388 | 1461285810114 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]]]}] 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:43:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:43:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:43:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:43:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:43:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:43:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:43:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:43:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:43:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 698ms 17:43:30 INFO - PROCESS | 2388 | 1461285810172 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:43:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:43:30 INFO - PROCESS | 2388 | 1461285810175 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:43:30 INFO - PROCESS | 2388 | 1461285810178 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:43:30 INFO - PROCESS | 2388 | 1461285810180 Marionette TRACE conn5 <- [1,3050,null,{}] 17:43:30 INFO - PROCESS | 2388 | 1461285810184 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}] 17:43:30 INFO - PROCESS | 2388 | 1461285810280 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:43:30 INFO - PROCESS | 2388 | 1461285810291 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD47E5000 == 24 [pid = 2388] [id = 774] 17:43:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CF806ACC00) [pid = 2388] [serial = 2320] [outer = 0000000000000000] 17:43:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000CFD17E2400) [pid = 2388] [serial = 2321] [outer = 000000CF806ACC00] 17:43:30 INFO - PROCESS | 2388 | 1461285810338 Marionette DEBUG loaded listener.js 17:43:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000CFD2640C00) [pid = 2388] [serial = 2322] [outer = 000000CF806ACC00] 17:43:30 INFO - PROCESS | 2388 | [2388] 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 17:43:30 INFO - PROCESS | 2388 | 1461285810792 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:43:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:43:30 INFO - {} 17:43:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 17:43:30 INFO - PROCESS | 2388 | 1461285810811 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:43:30 INFO - PROCESS | 2388 | 1461285810813 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:43:30 INFO - PROCESS | 2388 | 1461285810816 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:43:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:43:30 INFO - PROCESS | 2388 | 1461285810818 Marionette TRACE conn5 <- [1,3054,null,{}] 17:43:30 INFO - PROCESS | 2388 | 1461285810821 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}] 17:43:30 INFO - PROCESS | 2388 | 1461285810919 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:43:30 INFO - PROCESS | 2388 | 1461285810926 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8182800 == 25 [pid = 2388] [id = 775] 17:43:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000CFD26E1C00) [pid = 2388] [serial = 2323] [outer = 0000000000000000] 17:43:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CFD273C400) [pid = 2388] [serial = 2324] [outer = 000000CFD26E1C00] 17:43:30 INFO - PROCESS | 2388 | 1461285810976 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CFD2A27400) [pid = 2388] [serial = 2325] [outer = 000000CFD26E1C00] 17:43:31 INFO - PROCESS | 2388 | 1461285811403 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]]]}] 17:43:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:43:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:43:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:43:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:43:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:43:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:43:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:43:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 631ms 17:43:31 INFO - PROCESS | 2388 | 1461285811454 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:43:31 INFO - PROCESS | 2388 | 1461285811457 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:43:31 INFO - PROCESS | 2388 | 1461285811460 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - PROCESS | 2388 | 1461285811462 Marionette TRACE conn5 <- [1,3058,null,{}] 17:43:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:43:31 INFO - PROCESS | 2388 | 1461285811465 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}] 17:43:31 INFO - PROCESS | 2388 | 1461285811541 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:43:31 INFO - PROCESS | 2388 | 1461285811547 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD8378000 == 26 [pid = 2388] [id = 776] 17:43:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD2D30400) [pid = 2388] [serial = 2326] [outer = 0000000000000000] 17:43:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD2FA7C00) [pid = 2388] [serial = 2327] [outer = 000000CFD2D30400] 17:43:31 INFO - PROCESS | 2388 | 1461285811594 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD3002800) [pid = 2388] [serial = 2328] [outer = 000000CFD2D30400] 17:43:32 INFO - PROCESS | 2388 | 1461285812003 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]]]}] 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:43:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 587ms 17:43:32 INFO - PROCESS | 2388 | 1461285812055 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:43:32 INFO - PROCESS | 2388 | 1461285812057 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:43:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:43:32 INFO - PROCESS | 2388 | 1461285812060 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 2388 | 1461285812062 Marionette TRACE conn5 <- [1,3062,null,{}] 17:43:32 INFO - PROCESS | 2388 | 1461285812070 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}] 17:43:32 INFO - PROCESS | 2388 | 1461285812178 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:43:32 INFO - PROCESS | 2388 | 1461285812189 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD9AEF800 == 27 [pid = 2388] [id = 777] 17:43:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFD3006800) [pid = 2388] [serial = 2329] [outer = 0000000000000000] 17:43:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD439F000) [pid = 2388] [serial = 2330] [outer = 000000CFD3006800] 17:43:32 INFO - PROCESS | 2388 | 1461285812235 Marionette DEBUG loaded listener.js 17:43:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFD7444C00) [pid = 2388] [serial = 2331] [outer = 000000CFD3006800] 17:43:32 INFO - PROCESS | 2388 | 1461285812676 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]]]}] 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:43:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:43:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 17:43:32 INFO - PROCESS | 2388 | 1461285812690 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:43:32 INFO - PROCESS | 2388 | 1461285812693 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:43:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:43:32 INFO - PROCESS | 2388 | 1461285812696 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 2388 | 1461285812698 Marionette TRACE conn5 <- [1,3066,null,{}] 17:43:32 INFO - PROCESS | 2388 | 1461285812702 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}] 17:43:32 INFO - PROCESS | 2388 | 1461285812805 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:43:32 INFO - PROCESS | 2388 | 1461285812811 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82D0D000 == 28 [pid = 2388] [id = 778] 17:43:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFD7496400) [pid = 2388] [serial = 2332] [outer = 0000000000000000] 17:43:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD75CC400) [pid = 2388] [serial = 2333] [outer = 000000CFD7496400] 17:43:32 INFO - PROCESS | 2388 | 1461285812857 Marionette DEBUG loaded listener.js 17:43:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CF80693C00) [pid = 2388] [serial = 2334] [outer = 000000CFD7496400] 17:43:33 INFO - PROCESS | 2388 | 1461285813307 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] 17:43:33 INFO - PROCESS | 2388 | 1461285813344 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:43:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:43:33 INFO - PROCESS | 2388 | 1461285813348 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:43:33 INFO - PROCESS | 2388 | 1461285813350 Marionette TRACE conn5 <- [1,3070,null,{}] 17:43:33 INFO - PROCESS | 2388 | 1461285813353 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}] 17:43:33 INFO - PROCESS | 2388 | 1461285813470 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:43:33 INFO - PROCESS | 2388 | 1461285813476 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDECEF000 == 29 [pid = 2388] [id = 779] 17:43:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFD78C3800) [pid = 2388] [serial = 2335] [outer = 0000000000000000] 17:43:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CFD7CD2000) [pid = 2388] [serial = 2336] [outer = 000000CFD78C3800] 17:43:33 INFO - PROCESS | 2388 | 1461285813525 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CFD7FCE400) [pid = 2388] [serial = 2337] [outer = 000000CFD78C3800] 17:43:33 INFO - PROCESS | 2388 | 1461285813976 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]]]}] 17:43:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:43:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:43:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:43:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 692ms 17:43:34 INFO - PROCESS | 2388 | 1461285814042 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:43:34 INFO - PROCESS | 2388 | 1461285814044 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:43:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:43:34 INFO - PROCESS | 2388 | 1461285814048 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:43:34 INFO - PROCESS | 2388 | 1461285814051 Marionette TRACE conn5 <- [1,3074,null,{}] 17:43:34 INFO - PROCESS | 2388 | 1461285814055 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}] 17:43:34 INFO - PROCESS | 2388 | 1461285814312 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFD7C6E000) [pid = 2388] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD2945C00) [pid = 2388] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD7566C00) [pid = 2388] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFD2805400) [pid = 2388] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CFD1F72400) [pid = 2388] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CFD0D0D800) [pid = 2388] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CF829ECC00) [pid = 2388] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CF8064DC00) [pid = 2388] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CF81B53C00) [pid = 2388] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CF80190800) [pid = 2388] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CF80653400) [pid = 2388] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CF80432400) [pid = 2388] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CF801E4400) [pid = 2388] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:43:34 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CFD7565800) [pid = 2388] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:43:34 INFO - PROCESS | 2388 | 1461285814364 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFD47E4000 == 30 [pid = 2388] [id = 780] 17:43:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000CF801E4400) [pid = 2388] [serial = 2338] [outer = 0000000000000000] 17:43:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000CF823F2400) [pid = 2388] [serial = 2339] [outer = 000000CF801E4400] 17:43:34 INFO - PROCESS | 2388 | 1461285814415 Marionette DEBUG loaded listener.js 17:43:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000CFD8E20000) [pid = 2388] [serial = 2340] [outer = 000000CF801E4400] 17:43:34 INFO - PROCESS | 2388 | 1461285814757 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:43:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:43:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 732ms 17:43:34 INFO - PROCESS | 2388 | 1461285814783 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:43:34 INFO - PROCESS | 2388 | 1461285814785 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:43:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:43:34 INFO - PROCESS | 2388 | 1461285814789 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:43:34 INFO - PROCESS | 2388 | 1461285814791 Marionette TRACE conn5 <- [1,3078,null,{}] 17:43:34 INFO - PROCESS | 2388 | 1461285814794 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}] 17:43:34 INFO - PROCESS | 2388 | 1461285814930 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:43:34 INFO - PROCESS | 2388 | 1461285814939 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF5C5000 == 31 [pid = 2388] [id = 781] 17:43:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000CFD8EA4C00) [pid = 2388] [serial = 2341] [outer = 0000000000000000] 17:43:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000CFD91B7000) [pid = 2388] [serial = 2342] [outer = 000000CFD8EA4C00] 17:43:34 INFO - PROCESS | 2388 | 1461285814987 Marionette DEBUG loaded listener.js 17:43:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000CFDC604400) [pid = 2388] [serial = 2343] [outer = 000000CFD8EA4C00] 17:43:35 INFO - PROCESS | 2388 | 1461285815377 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:43:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 628ms 17:43:35 INFO - PROCESS | 2388 | 1461285815419 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 2388 | 1461285815421 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:43:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:43:35 INFO - PROCESS | 2388 | 1461285815425 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 2388 | 1461285815426 Marionette TRACE conn5 <- [1,3082,null,{}] 17:43:35 INFO - PROCESS | 2388 | 1461285815430 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}] 17:43:35 INFO - PROCESS | 2388 | 1461285815539 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:43:35 INFO - PROCESS | 2388 | 1461285815547 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF90D800 == 32 [pid = 2388] [id = 782] 17:43:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000CFD91B3000) [pid = 2388] [serial = 2344] [outer = 0000000000000000] 17:43:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000CFDC626400) [pid = 2388] [serial = 2345] [outer = 000000CFD91B3000] 17:43:35 INFO - PROCESS | 2388 | 1461285815594 Marionette DEBUG loaded listener.js 17:43:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000CFDC96E000) [pid = 2388] [serial = 2346] [outer = 000000CFD91B3000] 17:43:35 INFO - PROCESS | 2388 | 1461285815984 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:43:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:43:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 586ms 17:43:36 INFO - PROCESS | 2388 | 1461285816014 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:43:36 INFO - PROCESS | 2388 | 1461285816016 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:43:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:43:36 INFO - PROCESS | 2388 | 1461285816019 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:43:36 INFO - PROCESS | 2388 | 1461285816021 Marionette TRACE conn5 <- [1,3086,null,{}] 17:43:36 INFO - PROCESS | 2388 | 1461285816025 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}] 17:43:36 INFO - PROCESS | 2388 | 1461285816103 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:43:36 INFO - PROCESS | 2388 | 1461285816109 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000CFDF913800 == 33 [pid = 2388] [id = 783] 17:43:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000CFD2738000) [pid = 2388] [serial = 2347] [outer = 0000000000000000] 17:43:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000CFDC97A000) [pid = 2388] [serial = 2348] [outer = 000000CFD2738000] 17:43:36 INFO - PROCESS | 2388 | 1461285816155 Marionette DEBUG loaded listener.js 17:43:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000CFDCA1A400) [pid = 2388] [serial = 2349] [outer = 000000CFD2738000] 17:43:36 INFO - PROCESS | 2388 | 1461285816871 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]]]}] 17:43:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:43:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:43:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 17:43:36 INFO - PROCESS | 2388 | 1461285816905 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:43:36 INFO - PROCESS | 2388 | 1461285816911 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:43:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:43:36 INFO - PROCESS | 2388 | 1461285816917 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:43:36 INFO - PROCESS | 2388 | 1461285816921 Marionette TRACE conn5 <- [1,3090,null,{}] 17:43:36 INFO - PROCESS | 2388 | 1461285816926 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}] 17:43:37 INFO - PROCESS | 2388 | 1461285817047 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:43:37 INFO - PROCESS | 2388 | 1461285817176 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF821D2800 == 34 [pid = 2388] [id = 784] 17:43:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000CF80435000) [pid = 2388] [serial = 2350] [outer = 0000000000000000] 17:43:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000CF8044D000) [pid = 2388] [serial = 2351] [outer = 000000CF80435000] 17:43:37 INFO - PROCESS | 2388 | 1461285817236 Marionette DEBUG loaded listener.js 17:43:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000CF8068F800) [pid = 2388] [serial = 2352] [outer = 000000CF80435000] 17:43:37 INFO - PROCESS | 2388 | 1461285817883 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:43:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:43:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 986ms 17:43:37 INFO - PROCESS | 2388 | 1461285817906 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:43:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:43:37 INFO - PROCESS | 2388 | 1461285817912 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:43:37 INFO - PROCESS | 2388 | 1461285817919 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - PROCESS | 2388 | 1461285817922 Marionette TRACE conn5 <- [1,3094,null,{}] 17:43:37 INFO - PROCESS | 2388 | 1461285817926 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}] 17:43:38 INFO - PROCESS | 2388 | 1461285818057 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:43:38 INFO - PROCESS | 2388 | 1461285818183 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF821D5000 == 35 [pid = 2388] [id = 785] 17:43:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000CF80195C00) [pid = 2388] [serial = 2353] [outer = 0000000000000000] 17:43:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000CF80435800) [pid = 2388] [serial = 2354] [outer = 000000CF80195C00] 17:43:38 INFO - PROCESS | 2388 | 1461285818241 Marionette DEBUG loaded listener.js 17:43:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000CF81BAF000) [pid = 2388] [serial = 2355] [outer = 000000CF80195C00] 17:43:39 INFO - PROCESS | 2388 | 1461285819019 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]]]}] 17:43:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:43:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:43:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:43:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1133ms 17:43:39 INFO - PROCESS | 2388 | 1461285819051 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:43:39 INFO - PROCESS | 2388 | 1461285819057 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:43:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:43:39 INFO - PROCESS | 2388 | 1461285819062 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:43:39 INFO - PROCESS | 2388 | 1461285819066 Marionette TRACE conn5 <- [1,3098,null,{}] 17:43:39 INFO - PROCESS | 2388 | 1461285819071 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}] 17:43:39 INFO - PROCESS | 2388 | 1461285819227 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:43:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF90D800 == 34 [pid = 2388] [id = 782] 17:43:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDF5C5000 == 33 [pid = 2388] [id = 781] 17:43:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD47E4000 == 32 [pid = 2388] [id = 780] 17:43:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFDECEF000 == 31 [pid = 2388] [id = 779] 17:43:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CF82D0D000 == 30 [pid = 2388] [id = 778] 17:43:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD9AEF800 == 29 [pid = 2388] [id = 777] 17:43:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8378000 == 28 [pid = 2388] [id = 776] 17:43:39 INFO - PROCESS | 2388 | --DOCSHELL 000000CFD8182800 == 27 [pid = 2388] [id = 775] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000CFDCA50000) [pid = 2388] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000CFD3A66C00) [pid = 2388] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000CFD91B5000) [pid = 2388] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000CFDC609000) [pid = 2388] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000CFDCA13400) [pid = 2388] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000CFD2730400) [pid = 2388] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000CFD1D4A800) [pid = 2388] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000CFD2642000) [pid = 2388] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000CF82DEC000) [pid = 2388] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000CF82DF6800) [pid = 2388] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000CF81EF0800) [pid = 2388] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000CF823EC400) [pid = 2388] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000CF81BA8C00) [pid = 2388] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000CF81EE4C00) [pid = 2388] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000CF811CBC00) [pid = 2388] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000CF81A88800) [pid = 2388] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000CF80691C00) [pid = 2388] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000CF8069DC00) [pid = 2388] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000CF80432C00) [pid = 2388] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000CF80454800) [pid = 2388] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000CF801E7000) [pid = 2388] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000CFD7D65000) [pid = 2388] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000CFDCA1A800) [pid = 2388] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000CFD4738C00) [pid = 2388] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000CFDC611C00) [pid = 2388] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000CFD273F400) [pid = 2388] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000CFDC9D5400) [pid = 2388] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 17:43:39 INFO - PROCESS | 2388 | 1461285819359 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF804E4800 == 28 [pid = 2388] [id = 786] 17:43:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000CF80189C00) [pid = 2388] [serial = 2356] [outer = 0000000000000000] 17:43:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000CF801D9800) [pid = 2388] [serial = 2357] [outer = 000000CF80189C00] 17:43:39 INFO - PROCESS | 2388 | 1461285819409 Marionette DEBUG loaded listener.js 17:43:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000CF80457800) [pid = 2388] [serial = 2358] [outer = 000000CF80189C00] 17:43:39 INFO - PROCESS | 2388 | 1461285819787 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"]]]}] 17:43:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:43:39 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 17:43:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:43:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 796ms 17:43:39 INFO - PROCESS | 2388 | 1461285819863 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:43:39 INFO - PROCESS | 2388 | 1461285819868 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:43:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:43:39 INFO - PROCESS | 2388 | 1461285819875 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:43:39 INFO - PROCESS | 2388 | 1461285819877 Marionette TRACE conn5 <- [1,3102,null,{}] 17:43:39 INFO - PROCESS | 2388 | 1461285819914 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}] 17:43:40 INFO - PROCESS | 2388 | 1461285820004 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:43:40 INFO - PROCESS | 2388 | 1461285820011 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\", \"1fcf434d-92d7-4a42-a032-a8851571bbf0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000CF82855800 == 29 [pid = 2388] [id = 787] 17:43:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000CF806B0800) [pid = 2388] [serial = 2359] [outer = 0000000000000000] 17:43:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000CF811CD800) [pid = 2388] [serial = 2360] [outer = 000000CF806B0800] 17:43:40 INFO - PROCESS | 2388 | 1461285820057 Marionette DEBUG loaded listener.js 17:43:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000CF81A90C00) [pid = 2388] [serial = 2361] [outer = 000000CF806B0800] 17:43:40 INFO - PROCESS | 2388 | 1461285820536 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]]]}] 17:43:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:43:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 711ms 17:43:40 INFO - PROCESS | 2388 | 1461285820587 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:43:40 INFO - PROCESS | 2388 | 1461285820590 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:43:41 WARNING - u'runner_teardown' () 17:43:41 INFO - No more tests 17:43:41 INFO - Got 0 unexpected results 17:43:41 INFO - SUITE-END | took 663s 17:43:41 INFO - Closing logging queue 17:43:41 INFO - queue closed 17:43:41 INFO - Return code: 0 17:43:41 WARNING - # TBPL SUCCESS # 17:43:41 INFO - Running post-action listener: _resource_record_post_action 17:43:41 INFO - Running post-run listener: _resource_record_post_run 17:43:42 INFO - Total resource usage - Wall time: 673s; CPU: 14.0%; Read bytes: 164384768; Write bytes: 1033626112; Read time: 2156750; Write time: 4808920 17:43:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:43:42 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 105112576; Read time: 0; Write time: 252830 17:43:42 INFO - run-tests - Wall time: 670s; CPU: 14.0%; Read bytes: 164384768; Write bytes: 881603584; Read time: 2156750; Write time: 4505030 17:43:42 INFO - Running post-run listener: _upload_blobber_files 17:43:42 INFO - Blob upload gear active. 17:43:42 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:43:42 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 17:43:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:43:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:43:43 INFO - (blobuploader) - INFO - Open directory for files ... 17:43:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:43:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:43:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:43:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:43:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:43:44 INFO - (blobuploader) - INFO - Done attempting. 17:43:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:43:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:43:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:43:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:43:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:43:45 INFO - (blobuploader) - INFO - Done attempting. 17:43:45 INFO - (blobuploader) - INFO - Iteration through files over. 17:43:45 INFO - Return code: 0 17:43:45 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:43:45 INFO - Using _rmtree_windows ... 17:43:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:43:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4718a5fa95e900e422f5ea0f6af8cfc07ad5456e515919854f92ea93704cf6243e68b6952ccbf43e1f61e8755a4a10223a578913d50ee44f1939aac066113496", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ca066429520692543dbee0fa842461a256562001f3a25c9674064d8e7c0fc18ec524200fa94bb1d3ea3b65598a71cb1b322bea45e282b8f8a1f4e5a6350b415e"} 17:43:45 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:43:45 INFO - Writing to file C:\slave\test\properties\blobber_files 17:43:45 INFO - Contents: 17:43:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4718a5fa95e900e422f5ea0f6af8cfc07ad5456e515919854f92ea93704cf6243e68b6952ccbf43e1f61e8755a4a10223a578913d50ee44f1939aac066113496", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ca066429520692543dbee0fa842461a256562001f3a25c9674064d8e7c0fc18ec524200fa94bb1d3ea3b65598a71cb1b322bea45e282b8f8a1f4e5a6350b415e"} 17:43:45 INFO - Running post-run listener: copy_logs_to_upload_dir 17:43:45 INFO - Copying logs to upload dir... 17:43:45 INFO - mkdir: C:\slave\test\build\upload\logs 17:43:45 INFO - Copying logs to upload dir... 17:43:45 INFO - Using _rmtree_windows ... 17:43:45 INFO - Using _rmtree_windows ... 17:43:45 INFO - Using _rmtree_windows ... 17:43:45 INFO - Using _rmtree_windows ... 17:43:45 INFO - Using _rmtree_windows ... 17:43:45 INFO - Using _rmtree_windows ... 17:43:45 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=863.759000 ========= master_lag: -0.43 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 23 secs) (at 2016-04-21 17:43:46.088061) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 17:43:46.090683) ========= '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-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4718a5fa95e900e422f5ea0f6af8cfc07ad5456e515919854f92ea93704cf6243e68b6952ccbf43e1f61e8755a4a10223a578913d50ee44f1939aac066113496", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ca066429520692543dbee0fa842461a256562001f3a25c9674064d8e7c0fc18ec524200fa94bb1d3ea3b65598a71cb1b322bea45e282b8f8a1f4e5a6350b415e"} build_url:https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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/NG0dEcmCSJyTHJQTB0XbaA/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/4718a5fa95e900e422f5ea0f6af8cfc07ad5456e515919854f92ea93704cf6243e68b6952ccbf43e1f61e8755a4a10223a578913d50ee44f1939aac066113496", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ca066429520692543dbee0fa842461a256562001f3a25c9674064d8e7c0fc18ec524200fa94bb1d3ea3b65598a71cb1b322bea45e282b8f8a1f4e5a6350b415e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NG0dEcmCSJyTHJQTB0XbaA/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-21 17:43:46.209738) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 17:43:46.210070) ========= '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-185\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-185 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-185 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-185\AppData\Local LOGONSERVER=\\T-W864-IX-185 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-185 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-185 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-185 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-21 17:43:46.325352) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 17:43:46.325683) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 17:43:46.811503) ========= ========= Total master_lag: 0.11 =========