builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-177 starttime: 1461098889.59 results: success (0) buildid: 20160419114933 builduid: c8988f8c82884283bca38821c288d300 revision: 7120b9fe3f8386a05a1359868355eb9700e669ae ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 13:48:09.586555) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 13:48:09.587010) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 13:48:09.587298) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 13:48:09.704025) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 13:48:09.704325) ========= '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-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False --13:48:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.30 MB/s 13:48:11 (9.30 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.282000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 13:48:11.053360) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 13:48:11.053807) ========= '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-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.115000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 13:48:14.187005) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 13:48:14.187369) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 7120b9fe3f8386a05a1359868355eb9700e669ae --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 7120b9fe3f8386a05a1359868355eb9700e669ae --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False 2016-04-19 13:48:14,637 truncating revision to first 12 chars 2016-04-19 13:48:14,637 Setting DEBUG logging. 2016-04-19 13:48:14,637 attempt 1/10 2016-04-19 13:48:14,637 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/7120b9fe3f83?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 13:48:15,627 unpacking tar archive at: fx-team-7120b9fe3f83/testing/mozharness/ program finished with exit code 0 elapsedTime=1.700000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 13:48:15.957277) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 13:48:15.957959) ========= script_repo_revision: 7120b9fe3f8386a05a1359868355eb9700e669ae ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 13:48:15.958349) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 13:48:15.958623) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 13:48:15.971609) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 38 secs) (at 2016-04-19 13:48:15.971911) ========= '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-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 13:48:16 INFO - MultiFileLogger online at 20160419 13:48:16 in C:\slave\test 13:48:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 13:48:16 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:48:16 INFO - {'append_to_log': False, 13:48:16 INFO - 'base_work_dir': 'C:\\slave\\test', 13:48:16 INFO - 'blob_upload_branch': 'fx-team', 13:48:16 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:48:16 INFO - 'buildbot_json_path': 'buildprops.json', 13:48:16 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:48:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:48:16 INFO - 'download_minidump_stackwalk': True, 13:48:16 INFO - 'download_symbols': 'true', 13:48:16 INFO - 'e10s': False, 13:48:16 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:48:16 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:48:16 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:48:16 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:48:16 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:48:16 INFO - 'C:/mozilla-build/tooltool.py'), 13:48:16 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:48:16 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:48:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:48:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:48:16 INFO - 'log_level': 'info', 13:48:16 INFO - 'log_to_console': True, 13:48:16 INFO - 'opt_config_files': (), 13:48:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:48:16 INFO - '--processes=1', 13:48:16 INFO - '--config=%(test_path)s/wptrunner.ini', 13:48:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:48:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:48:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:48:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:48:16 INFO - 'pip_index': False, 13:48:16 INFO - 'require_test_zip': True, 13:48:16 INFO - 'test_type': ('testharness',), 13:48:16 INFO - 'this_chunk': '1', 13:48:16 INFO - 'total_chunks': '10', 13:48:16 INFO - 'virtualenv_path': 'venv', 13:48:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:48:16 INFO - 'work_dir': 'build'} 13:48:16 INFO - ##### 13:48:16 INFO - ##### Running clobber step. 13:48:16 INFO - ##### 13:48:16 INFO - Running pre-action listener: _resource_record_pre_action 13:48:16 INFO - Running main action method: clobber 13:48:16 INFO - rmtree: C:\slave\test\build 13:48:16 INFO - Using _rmtree_windows ... 13:48:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:49:25 INFO - Running post-action listener: _resource_record_post_action 13:49:25 INFO - ##### 13:49:25 INFO - ##### Running read-buildbot-config step. 13:49:25 INFO - ##### 13:49:25 INFO - Running pre-action listener: _resource_record_pre_action 13:49:25 INFO - Running main action method: read_buildbot_config 13:49:25 INFO - Using buildbot properties: 13:49:25 INFO - { 13:49:25 INFO - "project": "", 13:49:25 INFO - "product": "firefox", 13:49:25 INFO - "script_repo_revision": "production", 13:49:25 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 13:49:25 INFO - "repository": "", 13:49:25 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 13:49:25 INFO - "buildid": "20160419114933", 13:49:25 INFO - "pgo_build": "False", 13:49:25 INFO - "basedir": "C:\\slave\\test", 13:49:25 INFO - "buildnumber": 313, 13:49:25 INFO - "slavename": "t-w864-ix-177", 13:49:25 INFO - "revision": "7120b9fe3f8386a05a1359868355eb9700e669ae", 13:49:25 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 13:49:25 INFO - "platform": "win64", 13:49:25 INFO - "branch": "fx-team", 13:49:25 INFO - "repo_path": "integration/fx-team", 13:49:25 INFO - "moz_repo_path": "", 13:49:25 INFO - "stage_platform": "win64", 13:49:25 INFO - "builduid": "c8988f8c82884283bca38821c288d300", 13:49:25 INFO - "slavebuilddir": "test" 13:49:25 INFO - } 13:49:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 13:49:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 13:49:25 INFO - Running post-action listener: _resource_record_post_action 13:49:25 INFO - ##### 13:49:25 INFO - ##### Running download-and-extract step. 13:49:25 INFO - ##### 13:49:25 INFO - Running pre-action listener: _resource_record_pre_action 13:49:25 INFO - Running main action method: download_and_extract 13:49:25 INFO - mkdir: C:\slave\test\build\tests 13:49:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:49:25 INFO - https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:49:25 INFO - trying https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 13:49:25 INFO - Downloading https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 13:49:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 13:49:26 INFO - Downloaded 1274 bytes. 13:49:26 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 13:49:26 INFO - Using the following test package requirements: 13:49:26 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 13:49:26 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:49:26 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 13:49:26 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:49:26 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 13:49:26 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:49:26 INFO - u'jsshell-win64.zip'], 13:49:26 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:49:26 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 13:49:26 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 13:49:26 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:49:26 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 13:49:26 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:49:26 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 13:49:26 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:49:26 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 13:49:26 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:49:26 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 13:49:26 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 13:49: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')]} 13:49:26 INFO - https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:49:26 INFO - trying https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 13:49:26 INFO - Downloading https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 13:49:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 13:49:27 INFO - Downloaded 21343459 bytes. 13:49:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:49:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:49:29 INFO - caution: filename not matched: web-platform/* 13:49:29 INFO - Return code: 11 13:49:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:49:29 INFO - https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:49:29 INFO - trying https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 13:49:29 INFO - Downloading https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 13:49:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 13:49:33 INFO - Downloaded 36382596 bytes. 13:49:33 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:49:33 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:50:15 INFO - caution: filename not matched: bin/* 13:50:15 INFO - caution: filename not matched: config/* 13:50:15 INFO - caution: filename not matched: mozbase/* 13:50:15 INFO - caution: filename not matched: marionette/* 13:50:15 INFO - caution: filename not matched: tools/wptserve/* 13:50:15 INFO - Return code: 11 13:50:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:50:15 INFO - https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 13:50:15 INFO - trying https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 13:50:15 INFO - Downloading https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 13:50:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 13:50:17 INFO - Downloaded 83046759 bytes. 13:50:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 13:50:17 INFO - mkdir: C:\slave\test\properties 13:50:17 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:50:17 INFO - Writing to file C:\slave\test\properties\build_url 13:50:17 INFO - Contents: 13:50:17 INFO - build_url:https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 13:50:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 13:50:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:50:21 INFO - Writing to file C:\slave\test\properties\symbols_url 13:50:21 INFO - Contents: 13:50:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 13:50:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:50:21 INFO - https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:50:21 INFO - trying https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 13:50:21 INFO - Downloading https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 13:50:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 13:50:24 INFO - Downloaded 53368439 bytes. 13:50:24 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:50:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:50:26 INFO - Return code: 0 13:50:26 INFO - Running post-action listener: _resource_record_post_action 13:50:26 INFO - Running post-action listener: set_extra_try_arguments 13:50:26 INFO - ##### 13:50:26 INFO - ##### Running create-virtualenv step. 13:50:26 INFO - ##### 13:50:26 INFO - Running pre-action listener: _pre_create_virtualenv 13:50:26 INFO - Running pre-action listener: _resource_record_pre_action 13:50:26 INFO - Running main action method: create_virtualenv 13:50:26 INFO - Creating virtualenv C:\slave\test\build\venv 13:50:26 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 13:50:26 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:50:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:50:33 INFO - Installing distribute......................................................................................................................................................................................done. 13:50:34 INFO - Return code: 0 13:50:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:50:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:50:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:50:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:50:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:50:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02522AC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', '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-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', '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-177\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:50:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 13:50:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:50:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:50:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 13:50:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:50:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:50:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:50:34 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 13:50:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:50:34 INFO - 'DCLOCATION': 'SCL3', 13:50:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:50:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:50:34 INFO - 'HOMEDRIVE': 'C:', 13:50:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 13:50:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:50:34 INFO - 'KTS_VERSION': '1.19c', 13:50:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 13:50:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 13:50:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:50:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:50:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:50:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:50:34 INFO - 'MOZ_NO_REMOTE': '1', 13:50:34 INFO - 'NO_EM_RESTART': '1', 13:50:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:50:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:50:34 INFO - 'OS': 'Windows_NT', 13:50:34 INFO - 'OURDRIVE': 'C:', 13:50:34 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', 13:50:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:50:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:50:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:50:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:50:34 INFO - 'PROCESSOR_LEVEL': '6', 13:50:34 INFO - 'PROCESSOR_REVISION': '1e05', 13:50:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:50:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:50:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:50:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:50:34 INFO - 'PROMPT': '$P$G', 13:50:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:50:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:50:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:50:34 INFO - 'PWD': 'C:\\slave\\test', 13:50:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:50:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:50:34 INFO - 'SYSTEMDRIVE': 'C:', 13:50:34 INFO - 'SYSTEMROOT': 'C:\\windows', 13:50:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:50:34 INFO - 'TEST1': 'testie', 13:50:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:50:34 INFO - 'USERDOMAIN': 'T-W864-IX-177', 13:50:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 13:50:34 INFO - 'USERNAME': 'cltbld', 13:50:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 13:50:34 INFO - 'WINDIR': 'C:\\windows', 13:50:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:50:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:50:35 INFO - Downloading/unpacking psutil>=0.7.1 13:50:36 INFO - Running setup.py egg_info for package psutil 13:50:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:50:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:50:36 INFO - Installing collected packages: psutil 13:50:36 INFO - Running setup.py install for psutil 13:50:36 INFO - building 'psutil._psutil_windows' extension 13:50:36 INFO - error: Unable to find vcvarsall.bat 13:50:36 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-71uwji-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:50:36 INFO - running install 13:50:36 INFO - running build 13:50:36 INFO - running build_py 13:50:36 INFO - creating build 13:50:36 INFO - creating build\lib.win32-2.7 13:50:36 INFO - creating build\lib.win32-2.7\psutil 13:50:36 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:50:36 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:50:36 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:50:36 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:50:36 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:50:36 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:50:36 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:50:36 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:50:36 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:50:36 INFO - running build_ext 13:50:36 INFO - building 'psutil._psutil_windows' extension 13:50:36 INFO - error: Unable to find vcvarsall.bat 13:50:36 INFO - ---------------------------------------- 13:50:36 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-71uwji-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:50:36 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-177\AppData\Roaming\pip\pip.log 13:50:36 WARNING - Return code: 1 13:50:36 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 13:50:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:50: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')]} 13:50:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:50: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')]} 13:50:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:50:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02522AC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', '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-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', '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-177\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:50:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 13:50:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:50:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:50:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 13:50:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:50:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:50:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:50:36 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 13:50:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:50:36 INFO - 'DCLOCATION': 'SCL3', 13:50:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:50:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:50:36 INFO - 'HOMEDRIVE': 'C:', 13:50:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 13:50:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:50:36 INFO - 'KTS_VERSION': '1.19c', 13:50:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 13:50:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 13:50:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:50:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:50:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:50:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:50:36 INFO - 'MOZ_NO_REMOTE': '1', 13:50:36 INFO - 'NO_EM_RESTART': '1', 13:50:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:50:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:50:36 INFO - 'OS': 'Windows_NT', 13:50:36 INFO - 'OURDRIVE': 'C:', 13:50:36 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:50:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:50:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:50:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:50:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:50:36 INFO - 'PROCESSOR_LEVEL': '6', 13:50:36 INFO - 'PROCESSOR_REVISION': '1e05', 13:50:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:50:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:50:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:50:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:50:36 INFO - 'PROMPT': '$P$G', 13:50:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:50:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:50:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:50:36 INFO - 'PWD': 'C:\\slave\\test', 13:50:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:50:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:50:36 INFO - 'SYSTEMDRIVE': 'C:', 13:50:36 INFO - 'SYSTEMROOT': 'C:\\windows', 13:50:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:50:36 INFO - 'TEST1': 'testie', 13:50:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:50:36 INFO - 'USERDOMAIN': 'T-W864-IX-177', 13:50:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 13:50:36 INFO - 'USERNAME': 'cltbld', 13:50:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 13:50:36 INFO - 'WINDIR': 'C:\\windows', 13:50:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:50:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:50:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:50:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:50:36 INFO - Running setup.py egg_info for package mozsystemmonitor 13:50:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:50:36 INFO - Running setup.py egg_info for package psutil 13:50:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:50:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:50:36 INFO - Installing collected packages: mozsystemmonitor, psutil 13:50:36 INFO - Running setup.py install for mozsystemmonitor 13:50:36 INFO - Running setup.py install for psutil 13:50:36 INFO - building 'psutil._psutil_windows' extension 13:50:36 INFO - error: Unable to find vcvarsall.bat 13:50:36 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-wcdinq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:50:36 INFO - running install 13:50:36 INFO - running build 13:50:36 INFO - running build_py 13:50:36 INFO - running build_ext 13:50:36 INFO - building 'psutil._psutil_windows' extension 13:50:36 INFO - error: Unable to find vcvarsall.bat 13:50:36 INFO - ---------------------------------------- 13:50:36 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-wcdinq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:50:36 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-177\AppData\Roaming\pip\pip.log 13:50:36 WARNING - Return code: 1 13:50:36 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 13:50:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:50: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')]} 13:50:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:50: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')]} 13:50:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:50:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02522AC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', '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-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', '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-177\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:50:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 13:50:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:50:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:50:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 13:50:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:50:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:50:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:50:36 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 13:50:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:50:36 INFO - 'DCLOCATION': 'SCL3', 13:50:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:50:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:50:36 INFO - 'HOMEDRIVE': 'C:', 13:50:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 13:50:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:50:36 INFO - 'KTS_VERSION': '1.19c', 13:50:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 13:50:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 13:50:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:50:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:50:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:50:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:50:36 INFO - 'MOZ_NO_REMOTE': '1', 13:50:36 INFO - 'NO_EM_RESTART': '1', 13:50:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:50:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:50:36 INFO - 'OS': 'Windows_NT', 13:50:36 INFO - 'OURDRIVE': 'C:', 13:50:36 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 13:50:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:50:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:50:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:50:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:50:36 INFO - 'PROCESSOR_LEVEL': '6', 13:50:36 INFO - 'PROCESSOR_REVISION': '1e05', 13:50:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:50:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:50:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:50:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:50:36 INFO - 'PROMPT': '$P$G', 13:50:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:50:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:50:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:50:36 INFO - 'PWD': 'C:\\slave\\test', 13:50:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:50:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:50:36 INFO - 'SYSTEMDRIVE': 'C:', 13:50:36 INFO - 'SYSTEMROOT': 'C:\\windows', 13:50:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:50:36 INFO - 'TEST1': 'testie', 13:50:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:50:36 INFO - 'USERDOMAIN': 'T-W864-IX-177', 13:50:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 13:50:36 INFO - 'USERNAME': 'cltbld', 13:50:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 13:50:36 INFO - 'WINDIR': 'C:\\windows', 13:50:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:50:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:50:37 INFO - Downloading/unpacking blobuploader==1.2.4 13:50:37 INFO - Downloading blobuploader-1.2.4.tar.gz 13:50:37 INFO - Running setup.py egg_info for package blobuploader 13:50:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:50:41 INFO - Running setup.py egg_info for package requests 13:50:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:50:41 INFO - Downloading docopt-0.6.1.tar.gz 13:50:41 INFO - Running setup.py egg_info for package docopt 13:50:41 INFO - Installing collected packages: blobuploader, docopt, requests 13:50:41 INFO - Running setup.py install for blobuploader 13:50:41 INFO - Running setup.py install for docopt 13:50:41 INFO - Running setup.py install for requests 13:50:41 INFO - Successfully installed blobuploader docopt requests 13:50:41 INFO - Cleaning up... 13:50:41 INFO - Return code: 0 13:50:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:50:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:50:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:50:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:50:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:50:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02522AC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', '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-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', '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-177\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:50:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 13:50:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:50:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:50:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 13:50:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:50:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:50:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:50:41 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 13:50:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:50:41 INFO - 'DCLOCATION': 'SCL3', 13:50:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:50:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:50:41 INFO - 'HOMEDRIVE': 'C:', 13:50:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 13:50:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:50:41 INFO - 'KTS_VERSION': '1.19c', 13:50:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 13:50:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 13:50:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:50:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:50:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:50:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:50:41 INFO - 'MOZ_NO_REMOTE': '1', 13:50:41 INFO - 'NO_EM_RESTART': '1', 13:50:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:50:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:50:41 INFO - 'OS': 'Windows_NT', 13:50:41 INFO - 'OURDRIVE': 'C:', 13:50:41 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', 13:50:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:50:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:50:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:50:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:50:41 INFO - 'PROCESSOR_LEVEL': '6', 13:50:41 INFO - 'PROCESSOR_REVISION': '1e05', 13:50:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:50:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:50:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:50:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:50:41 INFO - 'PROMPT': '$P$G', 13:50:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:50:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:50:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:50:41 INFO - 'PWD': 'C:\\slave\\test', 13:50:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:50:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:50:41 INFO - 'SYSTEMDRIVE': 'C:', 13:50:41 INFO - 'SYSTEMROOT': 'C:\\windows', 13:50:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:50:41 INFO - 'TEST1': 'testie', 13:50:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:50:41 INFO - 'USERDOMAIN': 'T-W864-IX-177', 13:50:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 13:50:41 INFO - 'USERNAME': 'cltbld', 13:50:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 13:50:41 INFO - 'WINDIR': 'C:\\windows', 13:50:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:50:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:50:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:50:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:50:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:50:46 INFO - Unpacking c:\slave\test\build\tests\marionette 13:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:50:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:50:46 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:50:46 INFO - Running setup.py install for browsermob-proxy 13:51:00 INFO - Running setup.py install for manifestparser 13:51:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for marionette-client 13:51:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:51:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for marionette-driver 13:51:00 INFO - Running setup.py install for mozcrash 13:51:00 INFO - Running setup.py install for mozdebug 13:51:00 INFO - Running setup.py install for mozdevice 13:51:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for mozfile 13:51:00 INFO - Running setup.py install for mozhttpd 13:51:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for mozinfo 13:51:00 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for mozInstall 13:51:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for mozleak 13:51:00 INFO - Running setup.py install for mozlog 13:51:00 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for moznetwork 13:51:00 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for mozprocess 13:51:00 INFO - Running setup.py install for mozprofile 13:51:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for mozrunner 13:51:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for mozscreenshot 13:51:00 INFO - Running setup.py install for moztest 13:51:00 INFO - Running setup.py install for mozversion 13:51:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:51:00 INFO - Running setup.py install for wptserve 13:51:00 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:51:00 INFO - Cleaning up... 13:51:00 INFO - Return code: 0 13:51:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:51:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:51:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:51:00 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02522AC8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', '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-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', '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-177\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:51:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 13:51:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:51:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:51:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 13:51:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:51:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:51:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:51:00 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 13:51:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:51:00 INFO - 'DCLOCATION': 'SCL3', 13:51:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:51:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:51:00 INFO - 'HOMEDRIVE': 'C:', 13:51:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 13:51:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:51:00 INFO - 'KTS_VERSION': '1.19c', 13:51:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 13:51:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 13:51:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:51:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:51:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:51:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:00 INFO - 'MOZ_NO_REMOTE': '1', 13:51:00 INFO - 'NO_EM_RESTART': '1', 13:51:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:51:00 INFO - 'OS': 'Windows_NT', 13:51:00 INFO - 'OURDRIVE': 'C:', 13:51:00 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', 13:51:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:51:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:51:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:51:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:51:00 INFO - 'PROCESSOR_LEVEL': '6', 13:51:00 INFO - 'PROCESSOR_REVISION': '1e05', 13:51:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:51:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:51:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:51:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:51:00 INFO - 'PROMPT': '$P$G', 13:51:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:51:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:51:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:51:00 INFO - 'PWD': 'C:\\slave\\test', 13:51:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:51:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:51:00 INFO - 'SYSTEMDRIVE': 'C:', 13:51:00 INFO - 'SYSTEMROOT': 'C:\\windows', 13:51:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:51:00 INFO - 'TEST1': 'testie', 13:51:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:51:00 INFO - 'USERDOMAIN': 'T-W864-IX-177', 13:51:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 13:51:00 INFO - 'USERNAME': 'cltbld', 13:51:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 13:51:00 INFO - 'WINDIR': 'C:\\windows', 13:51:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:51:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:51:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:51:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:51:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:51:05 INFO - Unpacking c:\slave\test\build\tests\marionette 13:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:51:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:51:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 13:51:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 13:51:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 13:51:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 13:51:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 13:51:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:51:17 INFO - Downloading blessings-1.6.tar.gz 13:51:17 INFO - Running setup.py egg_info for package blessings 13:51:17 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 13:51:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:51:17 INFO - Running setup.py install for blessings 13:51:17 INFO - Running setup.py install for browsermob-proxy 13:51:17 INFO - Running setup.py install for manifestparser 13:51:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Running setup.py install for marionette-client 13:51:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:51:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Running setup.py install for marionette-driver 13:51:17 INFO - Running setup.py install for mozcrash 13:51:17 INFO - Running setup.py install for mozdebug 13:51:17 INFO - Running setup.py install for mozdevice 13:51:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Running setup.py install for mozhttpd 13:51:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Running setup.py install for mozInstall 13:51:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Running setup.py install for mozleak 13:51:17 INFO - Running setup.py install for mozprofile 13:51:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Running setup.py install for mozrunner 13:51:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:51:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:51:19 INFO - Running setup.py install for mozscreenshot 13:51:19 INFO - Running setup.py install for moztest 13:51:19 INFO - Running setup.py install for mozversion 13:51:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:51:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:51:19 INFO - Running setup.py install for wptserve 13:51:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:51:19 INFO - Cleaning up... 13:51:19 INFO - Return code: 0 13:51:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:51:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:51:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:51:19 INFO - Reading from file tmpfile_stdout 13:51:19 INFO - Using _rmtree_windows ... 13:51:19 INFO - Using _rmtree_windows ... 13:51:19 INFO - Current package versions: 13:51:19 INFO - blessings == 1.6 13:51:19 INFO - blobuploader == 1.2.4 13:51:19 INFO - browsermob-proxy == 0.6.0 13:51:19 INFO - distribute == 0.6.14 13:51:19 INFO - docopt == 0.6.1 13:51:19 INFO - manifestparser == 1.1 13:51:19 INFO - marionette-client == 2.3.0 13:51:19 INFO - marionette-driver == 1.4.0 13:51:19 INFO - mozInstall == 1.12 13:51:19 INFO - mozcrash == 0.17 13:51:19 INFO - mozdebug == 0.1 13:51:19 INFO - mozdevice == 0.48 13:51:19 INFO - mozfile == 1.2 13:51:19 INFO - mozhttpd == 0.7 13:51:19 INFO - mozinfo == 0.9 13:51:19 INFO - mozleak == 0.1 13:51:19 INFO - mozlog == 3.1 13:51:19 INFO - moznetwork == 0.27 13:51:19 INFO - mozprocess == 0.22 13:51:19 INFO - mozprofile == 0.28 13:51:19 INFO - mozrunner == 6.11 13:51:19 INFO - mozscreenshot == 0.1 13:51:19 INFO - mozsystemmonitor == 0.0 13:51:19 INFO - moztest == 0.7 13:51:19 INFO - mozversion == 1.4 13:51:19 INFO - requests == 1.2.3 13:51:19 INFO - wptserve == 1.4.0 13:51:19 INFO - Running post-action listener: _resource_record_post_action 13:51:19 INFO - Running post-action listener: _start_resource_monitoring 13:51:19 INFO - Starting resource monitoring. 13:51:19 INFO - ##### 13:51:19 INFO - ##### Running pull step. 13:51:19 INFO - ##### 13:51:19 INFO - Running pre-action listener: _resource_record_pre_action 13:51:19 INFO - Running main action method: pull 13:51:19 INFO - Pull has nothing to do! 13:51:19 INFO - Running post-action listener: _resource_record_post_action 13:51:19 INFO - ##### 13:51:19 INFO - ##### Running install step. 13:51:19 INFO - ##### 13:51:19 INFO - Running pre-action listener: _resource_record_pre_action 13:51:19 INFO - Running main action method: install 13:51:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:51:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:51:20 INFO - Reading from file tmpfile_stdout 13:51:20 INFO - Using _rmtree_windows ... 13:51:20 INFO - Using _rmtree_windows ... 13:51:20 INFO - Detecting whether we're running mozinstall >=1.0... 13:51:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:51:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:51:20 INFO - Reading from file tmpfile_stdout 13:51:20 INFO - Output received: 13:51:20 INFO - Usage: mozinstall-script.py [options] installer 13:51:20 INFO - Options: 13:51:20 INFO - -h, --help show this help message and exit 13:51:20 INFO - -d DEST, --destination=DEST 13:51:20 INFO - Directory to install application into. [default: 13:51:20 INFO - "C:\slave\test"] 13:51:20 INFO - --app=APP Application being installed. [default: firefox] 13:51:20 INFO - Using _rmtree_windows ... 13:51:20 INFO - Using _rmtree_windows ... 13:51:20 INFO - mkdir: C:\slave\test\build\application 13:51:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:51:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win64.zip --destination C:\slave\test\build\application 13:51:23 INFO - Reading from file tmpfile_stdout 13:51:23 INFO - Output received: 13:51:23 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:51:23 INFO - Using _rmtree_windows ... 13:51:23 INFO - Using _rmtree_windows ... 13:51:23 INFO - Running post-action listener: _resource_record_post_action 13:51:23 INFO - ##### 13:51:23 INFO - ##### Running run-tests step. 13:51:23 INFO - ##### 13:51:23 INFO - Running pre-action listener: _resource_record_pre_action 13:51:23 INFO - Running main action method: run_tests 13:51:23 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:51:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:51:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:51:23 INFO - grabbing minidump binary from tooltool 13:51:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:23 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x022A1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:51:23 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 13:51:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 13:51:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:51:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp2jvlyw 13:51:24 INFO - INFO - File integrity verified, renaming tmp2jvlyw to win32-minidump_stackwalk.exe 13:51:24 INFO - Return code: 0 13:51:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:51:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:51:24 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/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 13:51:24 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/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 13:51:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:51:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 13:51:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:51:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:51:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:51:24 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 13:51:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:51:24 INFO - 'DCLOCATION': 'SCL3', 13:51:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:51:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:51:24 INFO - 'HOMEDRIVE': 'C:', 13:51:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 13:51:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:51:24 INFO - 'KTS_VERSION': '1.19c', 13:51:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 13:51:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 13:51:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:51:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:51:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:51:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:51:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:24 INFO - 'MOZ_NO_REMOTE': '1', 13:51:24 INFO - 'NO_EM_RESTART': '1', 13:51:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:51:24 INFO - 'OS': 'Windows_NT', 13:51:24 INFO - 'OURDRIVE': 'C:', 13:51:24 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', 13:51:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:51:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:51:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:51:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:51:24 INFO - 'PROCESSOR_LEVEL': '6', 13:51:24 INFO - 'PROCESSOR_REVISION': '1e05', 13:51:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:51:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:51:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:51:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:51:24 INFO - 'PROMPT': '$P$G', 13:51:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:51:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:51:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:51:24 INFO - 'PWD': 'C:\\slave\\test', 13:51:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:51:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:51:24 INFO - 'SYSTEMDRIVE': 'C:', 13:51:24 INFO - 'SYSTEMROOT': 'C:\\windows', 13:51:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:51:24 INFO - 'TEST1': 'testie', 13:51:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:51:24 INFO - 'USERDOMAIN': 'T-W864-IX-177', 13:51:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 13:51:24 INFO - 'USERNAME': 'cltbld', 13:51:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 13:51:24 INFO - 'WINDIR': 'C:\\windows', 13:51:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:51:24 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/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 13:51:26 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 13:51:26 INFO - import pkg_resources 13:51:27 INFO - Using 1 client processes 13:51:30 INFO - SUITE-START | Running 778 tests 13:51:30 INFO - Running testharness tests 13:51:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:51:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:51:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:51:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 13:51:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:51:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:51:30 INFO - Setting up ssl 13:51:31 INFO - PROCESS | certutil | 13:51:31 INFO - PROCESS | certutil | 13:51:31 INFO - PROCESS | certutil | 13:51:31 INFO - Certificate Nickname Trust Attributes 13:51:31 INFO - SSL,S/MIME,JAR/XPI 13:51:31 INFO - 13:51:31 INFO - web-platform-tests CT,, 13:51:31 INFO - 13:51:31 INFO - Starting runner 13:51:31 INFO - PROCESS | 2436 | [2436] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 13:51:31 INFO - PROCESS | 2436 | [2436] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 13:51:31 INFO - PROCESS | 2436 | [2436] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:51:31 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:51:32 INFO - PROCESS | 2436 | [2436] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 13:51:33 INFO - PROCESS | 2436 | 1461099093378 Marionette DEBUG Marionette enabled via build flag and pref 13:51:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C4155E000 == 1 [pid = 2436] [id = 1] 13:51:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 1 (0000009C52E71800) [pid = 2436] [serial = 1] [outer = 0000000000000000] 13:51:34 INFO - PROCESS | 2436 | [2436] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:51:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 2 (0000009C52E72800) [pid = 2436] [serial = 2] [outer = 0000009C52E71800] 13:51:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56150800 == 2 [pid = 2436] [id = 2] 13:51:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 3 (0000009C56151000) [pid = 2436] [serial = 3] [outer = 0000000000000000] 13:51:35 INFO - PROCESS | 2436 | [2436] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:51:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 4 (0000009C56152000) [pid = 2436] [serial = 4] [outer = 0000009C56151000] 13:51:35 INFO - PROCESS | 2436 | 1461099095357 Marionette INFO Listening on port 2828 13:51:37 INFO - PROCESS | 2436 | 1461099097067 Marionette DEBUG Marionette enabled via command-line flag 13:51:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57093800 == 3 [pid = 2436] [id = 3] 13:51:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 5 (0000009C570CF000) [pid = 2436] [serial = 5] [outer = 0000000000000000] 13:51:37 INFO - PROCESS | 2436 | [2436] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:51:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 6 (0000009C570D0000) [pid = 2436] [serial = 6] [outer = 0000009C570CF000] 13:51:37 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:51:37 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:51:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 7 (0000009C571B5800) [pid = 2436] [serial = 7] [outer = 0000009C56151000] 13:51:37 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:51:37 INFO - PROCESS | 2436 | 1461099097375 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 13:51:37 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:51:37 INFO - PROCESS | 2436 | 1461099097406 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 13:51:37 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:51:37 INFO - PROCESS | 2436 | 1461099097414 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 13:51:37 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:51:37 INFO - PROCESS | 2436 | 1461099097446 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 13:51:37 INFO - PROCESS | 2436 | 1461099097449 Marionette DEBUG Closed connection conn0 13:51:37 INFO - PROCESS | 2436 | 1461099097450 Marionette DEBUG Closed connection conn1 13:51:37 INFO - PROCESS | 2436 | 1461099097452 Marionette DEBUG Closed connection conn2 13:51:37 INFO - PROCESS | 2436 | 1461099097528 Marionette DEBUG Closed connection conn3 13:51:37 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:51:37 INFO - PROCESS | 2436 | 1461099097534 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 13:51:37 INFO - PROCESS | 2436 | 1461099097684 Marionette DEBUG Closed connection conn4 13:51:37 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:51:37 INFO - PROCESS | 2436 | 1461099097692 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 13:51:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57FCB000 == 4 [pid = 2436] [id = 4] 13:51:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 8 (0000009C58924C00) [pid = 2436] [serial = 8] [outer = 0000000000000000] 13:51:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 9 (0000009C5ABA9400) [pid = 2436] [serial = 9] [outer = 0000009C58924C00] 13:51:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 10 (0000009C5ABAB000) [pid = 2436] [serial = 10] [outer = 0000009C58924C00] 13:51:37 INFO - PROCESS | 2436 | 1461099097874 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:51:37 INFO - PROCESS | 2436 | 1461099097879 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":"20160419114933","device":"desktop","version":"48.0a1"} 13:51:38 INFO - PROCESS | 2436 | [2436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:51:38 INFO - PROCESS | 2436 | [2436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:51:38 INFO - PROCESS | 2436 | [2436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:51:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DF0D800 == 5 [pid = 2436] [id = 5] 13:51:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 11 (0000009C5DF0E800) [pid = 2436] [serial = 11] [outer = 0000000000000000] 13:51:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DF0F000 == 6 [pid = 2436] [id = 6] 13:51:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 12 (0000009C5E006C00) [pid = 2436] [serial = 12] [outer = 0000000000000000] 13:51:39 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:51:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5ED5C800 == 7 [pid = 2436] [id = 7] 13:51:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 13 (0000009C5E006400) [pid = 2436] [serial = 13] [outer = 0000000000000000] 13:51:40 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:51:40 INFO - PROCESS | 2436 | [2436] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:51:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 14 (0000009C5EF72800) [pid = 2436] [serial = 14] [outer = 0000009C5E006400] 13:51:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 15 (0000009C5F249800) [pid = 2436] [serial = 15] [outer = 0000009C5DF0E800] 13:51:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 16 (0000009C5E011800) [pid = 2436] [serial = 16] [outer = 0000009C5E006C00] 13:51:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 17 (0000009C5EE13400) [pid = 2436] [serial = 17] [outer = 0000009C5E006400] 13:51:41 INFO - PROCESS | 2436 | 1461099101193 Marionette DEBUG loaded listener.js 13:51:41 INFO - PROCESS | 2436 | 1461099101207 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 18 (0000009C6111AC00) [pid = 2436] [serial = 18] [outer = 0000009C5E006400] 13:51:42 INFO - PROCESS | 2436 | 1461099102281 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"dbaf2410-a207-40ef-85aa-99e487b35a34","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":"20160419114933","device":"desktop","version":"48.0a1","command_id":1}}] 13:51:42 INFO - PROCESS | 2436 | 1461099102586 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:51:42 INFO - PROCESS | 2436 | 1461099102616 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 13:51:42 INFO - PROCESS | 2436 | 1461099102671 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:51:42 INFO - PROCESS | 2436 | [2436] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:51:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 19 (0000009C507E4400) [pid = 2436] [serial = 19] [outer = 0000009C5E006400] 13:51:44 INFO - PROCESS | 2436 | --DOCSHELL 0000009C4155E000 == 6 [pid = 2436] [id = 1] 13:51:45 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:45 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:45 INFO - PROCESS | 2436 | 1461099105201 Marionette TRACE conn5 <- [1,3,null,{}] 13:51:45 INFO - PROCESS | 2436 | 1461099105208 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:51:45 INFO - PROCESS | 2436 | 1461099105232 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 13:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:51:45 INFO - PROCESS | 2436 | 1461099105262 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 2436 | 1461099105267 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 13:51:45 INFO - PROCESS | 2436 | 1461099105273 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - PROCESS | 2436 | 1461099105277 Marionette TRACE conn5 <- [1,6,null,{}] 13:51:45 INFO - PROCESS | 2436 | 1461099105292 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:45 INFO - PROCESS | 2436 | 1461099105310 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 13:51:45 INFO - PROCESS | 2436 | 1461099105316 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C52065000 == 7 [pid = 2436] [id = 8] 13:51:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 20 (0000009C5ABA7800) [pid = 2436] [serial = 20] [outer = 0000000000000000] 13:51:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 21 (0000009C5BF90400) [pid = 2436] [serial = 21] [outer = 0000009C5ABA7800] 13:51:45 INFO - PROCESS | 2436 | 1461099105378 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 22 (0000009C5E010400) [pid = 2436] [serial = 22] [outer = 0000009C5ABA7800] 13:51:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C50FAA000 == 8 [pid = 2436] [id = 9] 13:51:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 23 (0000009C5DA2A000) [pid = 2436] [serial = 23] [outer = 0000000000000000] 13:51:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 24 (0000009C5E4B1800) [pid = 2436] [serial = 24] [outer = 0000009C5DA2A000] 13:51:45 INFO - PROCESS | 2436 | 1461099105829 Marionette DEBUG loaded listener.js 13:51:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 25 (0000009C5EE14C00) [pid = 2436] [serial = 25] [outer = 0000009C5DA2A000] 13:51:46 INFO - PROCESS | 2436 | 1461099106367 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1146ms 13:51:46 INFO - PROCESS | 2436 | 1461099106505 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 13:51:46 INFO - PROCESS | 2436 | 1461099106509 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 13:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:51:46 INFO - PROCESS | 2436 | 1461099106531 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:51:46 INFO - PROCESS | 2436 | 1461099106534 Marionette TRACE conn5 <- [1,10,null,{}] 13:51:46 INFO - PROCESS | 2436 | 1461099106546 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:46 INFO - PROCESS | 2436 | 1461099106665 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 13:51:46 INFO - PROCESS | 2436 | 1461099106715 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E77B000 == 9 [pid = 2436] [id = 10] 13:51:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 26 (0000009C5E018C00) [pid = 2436] [serial = 26] [outer = 0000000000000000] 13:51:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 27 (0000009C5E01B000) [pid = 2436] [serial = 27] [outer = 0000009C5E018C00] 13:51:46 INFO - PROCESS | 2436 | 1461099106773 Marionette DEBUG loaded listener.js 13:51:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 28 (0000009C61C0CC00) [pid = 2436] [serial = 28] [outer = 0000009C5E018C00] 13:51:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5EAE5800 == 10 [pid = 2436] [id = 11] 13:51:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 29 (0000009C5ED43800) [pid = 2436] [serial = 29] [outer = 0000000000000000] 13:51:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 30 (0000009C5ED4C000) [pid = 2436] [serial = 30] [outer = 0000009C5ED43800] 13:51:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 31 (0000009C5EAC9000) [pid = 2436] [serial = 31] [outer = 0000009C5ED43800] 13:51:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E768000 == 11 [pid = 2436] [id = 12] 13:51:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 32 (0000009C5E020000) [pid = 2436] [serial = 32] [outer = 0000000000000000] 13:51:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 33 (0000009C6201EC00) [pid = 2436] [serial = 33] [outer = 0000009C5E020000] 13:51:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 34 (0000009C5E546800) [pid = 2436] [serial = 34] [outer = 0000009C5E020000] 13:51:47 INFO - PROCESS | 2436 | 1461099107800 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1299ms 13:51:47 INFO - PROCESS | 2436 | 1461099107823 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 13:51:47 INFO - PROCESS | 2436 | 1461099107827 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 13:51:47 INFO - PROCESS | 2436 | 1461099107832 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:51:47 INFO - PROCESS | 2436 | 1461099107837 Marionette TRACE conn5 <- [1,14,null,{}] 13:51:47 INFO - PROCESS | 2436 | 1461099107843 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:47 INFO - PROCESS | 2436 | 1461099107949 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 13:51:48 INFO - PROCESS | 2436 | 1461099107997 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51F2A800 == 12 [pid = 2436] [id = 13] 13:51:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 35 (0000009C531CDC00) [pid = 2436] [serial = 35] [outer = 0000000000000000] 13:51:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 36 (0000009C56549C00) [pid = 2436] [serial = 36] [outer = 0000009C531CDC00] 13:51:48 INFO - PROCESS | 2436 | 1461099108050 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 37 (0000009C56C81C00) [pid = 2436] [serial = 37] [outer = 0000009C531CDC00] 13:51:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57FCB000 == 11 [pid = 2436] [id = 4] 13:51:48 INFO - PROCESS | 2436 | 1461099108474 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 13:51:48 INFO - PROCESS | 2436 | 1461099108529 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 13:51:48 INFO - PROCESS | 2436 | 1461099108535 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 13:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:51:48 INFO - PROCESS | 2436 | 1461099108541 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:51:48 INFO - PROCESS | 2436 | 1461099108544 Marionette TRACE conn5 <- [1,18,null,{}] 13:51:48 INFO - PROCESS | 2436 | 1461099108567 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:48 INFO - PROCESS | 2436 | 1461099108649 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 13:51:48 INFO - PROCESS | 2436 | 1461099108657 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C53185000 == 12 [pid = 2436] [id = 14] 13:51:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 38 (0000009C570A7C00) [pid = 2436] [serial = 38] [outer = 0000000000000000] 13:51:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 39 (0000009C58173800) [pid = 2436] [serial = 39] [outer = 0000009C570A7C00] 13:51:48 INFO - PROCESS | 2436 | 1461099108708 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 40 (0000009C5ABAAC00) [pid = 2436] [serial = 40] [outer = 0000009C570A7C00] 13:51:49 INFO - PROCESS | 2436 | 1461099109185 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 712ms 13:51:49 INFO - PROCESS | 2436 | 1461099109254 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 13:51:49 INFO - PROCESS | 2436 | 1461099109257 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 13:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:51:49 INFO - PROCESS | 2436 | 1461099109260 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:51:49 INFO - PROCESS | 2436 | 1461099109264 Marionette TRACE conn5 <- [1,22,null,{}] 13:51:49 INFO - PROCESS | 2436 | 1461099109276 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:49 INFO - PROCESS | 2436 | 1461099109383 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 13:51:49 INFO - PROCESS | 2436 | 1461099109399 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56C50800 == 13 [pid = 2436] [id = 15] 13:51:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 41 (0000009C5D15D800) [pid = 2436] [serial = 41] [outer = 0000000000000000] 13:51:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 42 (0000009C5D74DC00) [pid = 2436] [serial = 42] [outer = 0000009C5D15D800] 13:51:49 INFO - PROCESS | 2436 | 1461099109454 Marionette DEBUG loaded listener.js 13:51:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 43 (0000009C5DA48000) [pid = 2436] [serial = 43] [outer = 0000009C5D15D800] 13:51:49 INFO - PROCESS | 2436 | 1461099109881 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 690ms 13:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:51:49 INFO - PROCESS | 2436 | 1461099109953 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 13:51:49 INFO - PROCESS | 2436 | 1461099109956 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 13:51:49 INFO - PROCESS | 2436 | 1461099109959 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:51:49 INFO - PROCESS | 2436 | 1461099109961 Marionette TRACE conn5 <- [1,26,null,{}] 13:51:49 INFO - PROCESS | 2436 | 1461099109964 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:50 INFO - PROCESS | 2436 | 1461099110045 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 13:51:50 INFO - PROCESS | 2436 | 1461099110053 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DD5000 == 14 [pid = 2436] [id = 16] 13:51:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 44 (0000009C5E0BBC00) [pid = 2436] [serial = 44] [outer = 0000000000000000] 13:51:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 45 (0000009C5E3AA800) [pid = 2436] [serial = 45] [outer = 0000009C5E0BBC00] 13:51:50 INFO - PROCESS | 2436 | 1461099110100 Marionette DEBUG loaded listener.js 13:51:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 46 (0000009C5E4AF000) [pid = 2436] [serial = 46] [outer = 0000009C5E0BBC00] 13:51:50 INFO - PROCESS | 2436 | 1461099110483 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 13:51:50 INFO - PROCESS | 2436 | 1461099110549 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 13:51:50 INFO - PROCESS | 2436 | 1461099110551 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 13:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:51:50 INFO - PROCESS | 2436 | 1461099110555 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:51:50 INFO - PROCESS | 2436 | 1461099110557 Marionette TRACE conn5 <- [1,30,null,{}] 13:51:50 INFO - PROCESS | 2436 | 1461099110560 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:50 INFO - PROCESS | 2436 | 1461099110634 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 13:51:50 INFO - PROCESS | 2436 | 1461099110641 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B875800 == 15 [pid = 2436] [id = 17] 13:51:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 47 (0000009C5E54F000) [pid = 2436] [serial = 47] [outer = 0000000000000000] 13:51:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 48 (0000009C5EF73800) [pid = 2436] [serial = 48] [outer = 0000009C5E54F000] 13:51:50 INFO - PROCESS | 2436 | 1461099110686 Marionette DEBUG loaded listener.js 13:51:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 49 (0000009C5F8EC000) [pid = 2436] [serial = 49] [outer = 0000009C5E54F000] 13:51:51 INFO - PROCESS | 2436 | 1461099111145 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 693ms 13:51:51 INFO - PROCESS | 2436 | 1461099111251 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 2436 | 1461099111253 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 13:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:51:51 INFO - PROCESS | 2436 | 1461099111257 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 2436 | 1461099111258 Marionette TRACE conn5 <- [1,34,null,{}] 13:51:51 INFO - PROCESS | 2436 | 1461099111262 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:51 INFO - PROCESS | 2436 | 1461099111380 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 13:51:51 INFO - PROCESS | 2436 | 1461099111388 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E914000 == 16 [pid = 2436] [id = 18] 13:51:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 50 (0000009C5DD52000) [pid = 2436] [serial = 50] [outer = 0000000000000000] 13:51:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 51 (0000009C620F4800) [pid = 2436] [serial = 51] [outer = 0000009C5DD52000] 13:51:51 INFO - PROCESS | 2436 | 1461099111438 Marionette DEBUG loaded listener.js 13:51:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 52 (0000009C5ECABC00) [pid = 2436] [serial = 52] [outer = 0000009C5DD52000] 13:51:51 INFO - PROCESS | 2436 | 1461099111812 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 13:51:51 INFO - PROCESS | 2436 | 1461099111847 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 2436 | 1461099111849 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 13:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:51:51 INFO - PROCESS | 2436 | 1461099111862 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 2436 | 1461099111865 Marionette TRACE conn5 <- [1,38,null,{}] 13:51:51 INFO - PROCESS | 2436 | 1461099111868 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:51 INFO - PROCESS | 2436 | 1461099111957 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 13:51:51 INFO - PROCESS | 2436 | 1461099111967 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5FCB3000 == 17 [pid = 2436] [id = 19] 13:51:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 53 (0000009C5ECB5800) [pid = 2436] [serial = 53] [outer = 0000000000000000] 13:51:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 54 (0000009C617D5C00) [pid = 2436] [serial = 54] [outer = 0000009C5ECB5800] 13:51:52 INFO - PROCESS | 2436 | 1461099112013 Marionette DEBUG loaded listener.js 13:51:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0000009C617DC000) [pid = 2436] [serial = 55] [outer = 0000009C5ECB5800] 13:51:52 INFO - PROCESS | 2436 | 1461099112370 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 543ms 13:51:52 INFO - PROCESS | 2436 | 1461099112398 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 13:51:52 INFO - PROCESS | 2436 | 1461099112401 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 13:51:52 INFO - PROCESS | 2436 | 1461099112404 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:51:52 INFO - PROCESS | 2436 | 1461099112406 Marionette TRACE conn5 <- [1,42,null,{}] 13:51:52 INFO - PROCESS | 2436 | 1461099112409 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:52 INFO - PROCESS | 2436 | 1461099112505 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 13:51:52 INFO - PROCESS | 2436 | 1461099112513 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C610A3000 == 18 [pid = 2436] [id = 20] 13:51:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (0000009C4FC2D800) [pid = 2436] [serial = 56] [outer = 0000000000000000] 13:51:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0000009C4FC35400) [pid = 2436] [serial = 57] [outer = 0000009C4FC2D800] 13:51:52 INFO - PROCESS | 2436 | 1461099112560 Marionette DEBUG loaded listener.js 13:51:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0000009C5ECB5C00) [pid = 2436] [serial = 58] [outer = 0000009C4FC2D800] 13:51:52 INFO - PROCESS | 2436 | 1461099112930 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 13:51:52 INFO - PROCESS | 2436 | 1461099112993 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 13:51:52 INFO - PROCESS | 2436 | 1461099112995 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 13:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:51:53 INFO - PROCESS | 2436 | 1461099112998 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:51:53 INFO - PROCESS | 2436 | 1461099113000 Marionette TRACE conn5 <- [1,46,null,{}] 13:51:53 INFO - PROCESS | 2436 | 1461099113004 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:53 INFO - PROCESS | 2436 | 1461099113098 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 13:51:53 INFO - PROCESS | 2436 | 1461099113106 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6205A000 == 19 [pid = 2436] [id = 21] 13:51:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (0000009C4FC39800) [pid = 2436] [serial = 59] [outer = 0000000000000000] 13:51:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0000009C4FD94400) [pid = 2436] [serial = 60] [outer = 0000009C4FC39800] 13:51:53 INFO - PROCESS | 2436 | 1461099113151 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0000009C4FD9CC00) [pid = 2436] [serial = 61] [outer = 0000009C4FC39800] 13:51:53 INFO - PROCESS | 2436 | 1461099113536 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 13:51:53 INFO - PROCESS | 2436 | 1461099113588 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 13:51:53 INFO - PROCESS | 2436 | 1461099113590 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 13:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:51:53 INFO - PROCESS | 2436 | 1461099113593 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:51:53 INFO - PROCESS | 2436 | 1461099113595 Marionette TRACE conn5 <- [1,50,null,{}] 13:51:53 INFO - PROCESS | 2436 | 1461099113598 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:53 INFO - PROCESS | 2436 | 1461099113694 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 13:51:53 INFO - PROCESS | 2436 | 1461099113703 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51EC5800 == 20 [pid = 2436] [id = 22] 13:51:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0000009C4FD99C00) [pid = 2436] [serial = 62] [outer = 0000000000000000] 13:51:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0000009C51EA0C00) [pid = 2436] [serial = 63] [outer = 0000009C4FD99C00] 13:51:53 INFO - PROCESS | 2436 | 1461099113750 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0000009C51EA9400) [pid = 2436] [serial = 64] [outer = 0000009C4FD99C00] 13:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 522ms 13:51:54 INFO - PROCESS | 2436 | 1461099114110 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:51:54 INFO - PROCESS | 2436 | 1461099114118 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 2436 | 1461099114120 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 13:51:54 INFO - PROCESS | 2436 | 1461099114123 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:51:54 INFO - PROCESS | 2436 | 1461099114126 Marionette TRACE conn5 <- [1,54,null,{}] 13:51:54 INFO - PROCESS | 2436 | 1461099114129 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:54 INFO - PROCESS | 2436 | 1461099114227 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 13:51:54 INFO - PROCESS | 2436 | 1461099114282 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65489800 == 21 [pid = 2436] [id = 23] 13:51:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0000009C517C8C00) [pid = 2436] [serial = 65] [outer = 0000000000000000] 13:51:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0000009C517D1000) [pid = 2436] [serial = 66] [outer = 0000009C517C8C00] 13:51:54 INFO - PROCESS | 2436 | 1461099114339 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0000009C6580E800) [pid = 2436] [serial = 67] [outer = 0000009C517C8C00] 13:51:54 INFO - PROCESS | 2436 | 1461099114714 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 13:51:54 INFO - PROCESS | 2436 | 1461099114756 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 2436 | 1461099114758 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 13:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:51:54 INFO - PROCESS | 2436 | 1461099114761 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - PROCESS | 2436 | 1461099114763 Marionette TRACE conn5 <- [1,58,null,{}] 13:51:54 INFO - PROCESS | 2436 | 1461099114767 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:54 INFO - PROCESS | 2436 | 1461099114864 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 13:51:54 INFO - PROCESS | 2436 | 1461099114872 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C4C7DF000 == 22 [pid = 2436] [id = 24] 13:51:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0000009C617E2400) [pid = 2436] [serial = 68] [outer = 0000000000000000] 13:51:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0000009C65817400) [pid = 2436] [serial = 69] [outer = 0000009C617E2400] 13:51:54 INFO - PROCESS | 2436 | 1461099114917 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C658E4000) [pid = 2436] [serial = 70] [outer = 0000009C617E2400] 13:51:55 INFO - PROCESS | 2436 | 1461099115269 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 544ms 13:51:55 INFO - PROCESS | 2436 | 1461099115309 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 13:51:55 INFO - PROCESS | 2436 | 1461099115311 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 13:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:51:55 INFO - PROCESS | 2436 | 1461099115315 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:51:55 INFO - PROCESS | 2436 | 1461099115317 Marionette TRACE conn5 <- [1,62,null,{}] 13:51:55 INFO - PROCESS | 2436 | 1461099115320 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:55 INFO - PROCESS | 2436 | 1461099115394 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 13:51:55 INFO - PROCESS | 2436 | 1461099115464 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DBA000 == 23 [pid = 2436] [id = 25] 13:51:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C658E0C00) [pid = 2436] [serial = 71] [outer = 0000000000000000] 13:51:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C658EA400) [pid = 2436] [serial = 72] [outer = 0000009C658E0C00] 13:51:55 INFO - PROCESS | 2436 | 1461099115510 Marionette DEBUG loaded listener.js 13:51:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C66F76400) [pid = 2436] [serial = 73] [outer = 0000009C658E0C00] 13:51:56 INFO - PROCESS | 2436 | --DOCSHELL 0000009C52065000 == 22 [pid = 2436] [id = 8] 13:51:56 INFO - PROCESS | 2436 | 1461099116603 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1326ms 13:51:56 INFO - PROCESS | 2436 | 1461099116645 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 13:51:56 INFO - PROCESS | 2436 | 1461099116650 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 13:51:56 INFO - PROCESS | 2436 | 1461099116659 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:51:56 INFO - PROCESS | 2436 | 1461099116663 Marionette TRACE conn5 <- [1,66,null,{}] 13:51:56 INFO - PROCESS | 2436 | 1461099116686 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:56 INFO - PROCESS | 2436 | 1461099116816 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 13:51:56 INFO - PROCESS | 2436 | 1461099116862 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:56 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51ED2000 == 23 [pid = 2436] [id = 26] 13:51:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C519E5400) [pid = 2436] [serial = 74] [outer = 0000000000000000] 13:51:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C51EA7C00) [pid = 2436] [serial = 75] [outer = 0000009C519E5400] 13:51:56 INFO - PROCESS | 2436 | 1461099116914 Marionette DEBUG loaded listener.js 13:51:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C564B7800) [pid = 2436] [serial = 76] [outer = 0000009C519E5400] 13:51:57 INFO - PROCESS | 2436 | 1461099117322 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 691ms 13:51:57 INFO - PROCESS | 2436 | 1461099117357 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 13:51:57 INFO - PROCESS | 2436 | 1461099117363 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 13:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:51:57 INFO - PROCESS | 2436 | 1461099117369 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:51:57 INFO - PROCESS | 2436 | 1461099117372 Marionette TRACE conn5 <- [1,70,null,{}] 13:51:57 INFO - PROCESS | 2436 | 1461099117386 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:57 INFO - PROCESS | 2436 | 1461099117488 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 13:51:57 INFO - PROCESS | 2436 | 1461099117495 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56325000 == 24 [pid = 2436] [id = 27] 13:51:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C56550C00) [pid = 2436] [serial = 77] [outer = 0000000000000000] 13:51:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C57045000) [pid = 2436] [serial = 78] [outer = 0000009C56550C00] 13:51:57 INFO - PROCESS | 2436 | 1461099117543 Marionette DEBUG loaded listener.js 13:51:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C57D8E400) [pid = 2436] [serial = 79] [outer = 0000009C56550C00] 13:51:58 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C58924C00) [pid = 2436] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:51:58 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C4FD99C00) [pid = 2436] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:51:58 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C517C8C00) [pid = 2436] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:51:58 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C5ABA7800) [pid = 2436] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:51:58 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5E018C00) [pid = 2436] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:51:58 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C531CDC00) [pid = 2436] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:51:58 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C570A7C00) [pid = 2436] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:51:58 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C5D15D800) [pid = 2436] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:51:58 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C5E0BBC00) [pid = 2436] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:51:58 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0000009C5E54F000) [pid = 2436] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:51:58 INFO - PROCESS | 2436 | 1461099118235 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 882ms 13:51:58 INFO - PROCESS | 2436 | 1461099118251 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 13:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:51:58 INFO - PROCESS | 2436 | 1461099118254 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 13:51:58 INFO - PROCESS | 2436 | 1461099118257 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:51:58 INFO - PROCESS | 2436 | 1461099118261 Marionette TRACE conn5 <- [1,74,null,{}] 13:51:58 INFO - PROCESS | 2436 | 1461099118272 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:58 INFO - PROCESS | 2436 | 1461099118361 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 13:51:58 INFO - PROCESS | 2436 | 1461099118415 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5708F000 == 25 [pid = 2436] [id = 28] 13:51:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C570A1C00) [pid = 2436] [serial = 80] [outer = 0000000000000000] 13:51:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C5858E000) [pid = 2436] [serial = 81] [outer = 0000009C570A1C00] 13:51:58 INFO - PROCESS | 2436 | 1461099118465 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C5B8CAC00) [pid = 2436] [serial = 82] [outer = 0000009C570A1C00] 13:51:58 INFO - PROCESS | 2436 | 1461099118808 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 13:51:58 INFO - PROCESS | 2436 | 1461099118847 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 13:51:58 INFO - PROCESS | 2436 | 1461099118850 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 13:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:51:58 INFO - PROCESS | 2436 | 1461099118854 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:51:58 INFO - PROCESS | 2436 | 1461099118856 Marionette TRACE conn5 <- [1,78,null,{}] 13:51:58 INFO - PROCESS | 2436 | 1461099118859 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:58 INFO - PROCESS | 2436 | 1461099118949 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 13:51:59 INFO - PROCESS | 2436 | 1461099119003 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B784800 == 26 [pid = 2436] [id = 29] 13:51:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C5BF94C00) [pid = 2436] [serial = 83] [outer = 0000000000000000] 13:51:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C5D754800) [pid = 2436] [serial = 84] [outer = 0000009C5BF94C00] 13:51:59 INFO - PROCESS | 2436 | 1461099119050 Marionette DEBUG loaded listener.js 13:51:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C5DD47800) [pid = 2436] [serial = 85] [outer = 0000009C5BF94C00] 13:51:59 INFO - PROCESS | 2436 | 1461099119387 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 586ms 13:51:59 INFO - PROCESS | 2436 | 1461099119452 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 13:51:59 INFO - PROCESS | 2436 | 1461099119454 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 13:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:51:59 INFO - PROCESS | 2436 | 1461099119464 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:51:59 INFO - PROCESS | 2436 | 1461099119466 Marionette TRACE conn5 <- [1,82,null,{}] 13:51:59 INFO - PROCESS | 2436 | 1461099119473 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:59 INFO - PROCESS | 2436 | 1461099119546 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 13:51:59 INFO - PROCESS | 2436 | 1461099119553 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DCF0800 == 27 [pid = 2436] [id = 30] 13:51:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C56545C00) [pid = 2436] [serial = 86] [outer = 0000000000000000] 13:51:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C5E015800) [pid = 2436] [serial = 87] [outer = 0000009C56545C00] 13:51:59 INFO - PROCESS | 2436 | 1461099119599 Marionette DEBUG loaded listener.js 13:51:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5E0C6800) [pid = 2436] [serial = 88] [outer = 0000009C56545C00] 13:52:00 INFO - PROCESS | 2436 | 1461099119995 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 585ms 13:52:00 INFO - PROCESS | 2436 | 1461099120079 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 13:52:00 INFO - PROCESS | 2436 | 1461099120084 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 13:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:52:00 INFO - PROCESS | 2436 | 1461099120089 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:52:00 INFO - PROCESS | 2436 | 1461099120094 Marionette TRACE conn5 <- [1,86,null,{}] 13:52:00 INFO - PROCESS | 2436 | 1461099120101 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:00 INFO - PROCESS | 2436 | 1461099120209 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 13:52:00 INFO - PROCESS | 2436 | 1461099120286 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51D89800 == 28 [pid = 2436] [id = 31] 13:52:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C517C6000) [pid = 2436] [serial = 89] [outer = 0000000000000000] 13:52:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C517D0800) [pid = 2436] [serial = 90] [outer = 0000009C517C6000] 13:52:00 INFO - PROCESS | 2436 | 1461099120345 Marionette DEBUG loaded listener.js 13:52:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C56134C00) [pid = 2436] [serial = 91] [outer = 0000009C517C6000] 13:52:00 INFO - PROCESS | 2436 | 1461099120908 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 881ms 13:52:00 INFO - PROCESS | 2436 | 1461099120974 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 13:52:00 INFO - PROCESS | 2436 | 1461099120978 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 13:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:52:00 INFO - PROCESS | 2436 | 1461099120986 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:52:00 INFO - PROCESS | 2436 | 1461099120990 Marionette TRACE conn5 <- [1,90,null,{}] 13:52:00 INFO - PROCESS | 2436 | 1461099120995 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:01 INFO - PROCESS | 2436 | 1461099121103 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 13:52:01 INFO - PROCESS | 2436 | 1461099121155 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5BF86000 == 29 [pid = 2436] [id = 32] 13:52:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5816AC00) [pid = 2436] [serial = 92] [outer = 0000000000000000] 13:52:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5B849400) [pid = 2436] [serial = 93] [outer = 0000009C5816AC00] 13:52:01 INFO - PROCESS | 2436 | 1461099121213 Marionette DEBUG loaded listener.js 13:52:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5DD4BC00) [pid = 2436] [serial = 94] [outer = 0000009C5816AC00] 13:52:01 INFO - PROCESS | 2436 | 1461099121728 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 798ms 13:52:01 INFO - PROCESS | 2436 | 1461099121784 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 13:52:01 INFO - PROCESS | 2436 | 1461099121787 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 13:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:52:01 INFO - PROCESS | 2436 | 1461099121791 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:52:01 INFO - PROCESS | 2436 | 1461099121794 Marionette TRACE conn5 <- [1,94,null,{}] 13:52:01 INFO - PROCESS | 2436 | 1461099121804 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:01 INFO - PROCESS | 2436 | 1461099121909 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 13:52:01 INFO - PROCESS | 2436 | 1461099121971 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F88E000 == 30 [pid = 2436] [id = 33] 13:52:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5ECA7400) [pid = 2436] [serial = 95] [outer = 0000000000000000] 13:52:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5ECAC400) [pid = 2436] [serial = 96] [outer = 0000009C5ECA7400] 13:52:02 INFO - PROCESS | 2436 | 1461099122033 Marionette DEBUG loaded listener.js 13:52:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5EF74400) [pid = 2436] [serial = 97] [outer = 0000009C5ECA7400] 13:52:02 INFO - PROCESS | 2436 | 1461099122608 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 838ms 13:52:02 INFO - PROCESS | 2436 | 1461099122631 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 13:52:02 INFO - PROCESS | 2436 | 1461099122634 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 13:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:52:02 INFO - PROCESS | 2436 | 1461099122637 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:52:02 INFO - PROCESS | 2436 | 1461099122640 Marionette TRACE conn5 <- [1,98,null,{}] 13:52:02 INFO - PROCESS | 2436 | 1461099122643 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:02 INFO - PROCESS | 2436 | 1461099122740 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 13:52:02 INFO - PROCESS | 2436 | 1461099122799 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61795000 == 31 [pid = 2436] [id = 34] 13:52:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C6075CC00) [pid = 2436] [serial = 98] [outer = 0000000000000000] 13:52:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C608A0C00) [pid = 2436] [serial = 99] [outer = 0000009C6075CC00] 13:52:02 INFO - PROCESS | 2436 | 1461099122856 Marionette DEBUG loaded listener.js 13:52:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C617D4000) [pid = 2436] [serial = 100] [outer = 0000009C6075CC00] 13:52:03 INFO - PROCESS | 2436 | 1461099123384 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 776ms 13:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:52:03 INFO - PROCESS | 2436 | 1461099123416 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 13:52:03 INFO - PROCESS | 2436 | 1461099123419 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 13:52:03 INFO - PROCESS | 2436 | 1461099123423 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:52:03 INFO - PROCESS | 2436 | 1461099123425 Marionette TRACE conn5 <- [1,102,null,{}] 13:52:03 INFO - PROCESS | 2436 | 1461099123429 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:03 INFO - PROCESS | 2436 | 1461099123523 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 13:52:03 INFO - PROCESS | 2436 | 1461099123607 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C50766800 == 32 [pid = 2436] [id = 35] 13:52:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C51765400) [pid = 2436] [serial = 101] [outer = 0000000000000000] 13:52:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5176D800) [pid = 2436] [serial = 102] [outer = 0000009C51765400] 13:52:03 INFO - PROCESS | 2436 | 1461099123667 Marionette DEBUG loaded listener.js 13:52:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C56C83800) [pid = 2436] [serial = 103] [outer = 0000009C51765400] 13:52:04 INFO - PROCESS | 2436 | 1461099124271 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 878ms 13:52:04 INFO - PROCESS | 2436 | 1461099124304 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 2436 | 1461099124309 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 13:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:52:04 INFO - PROCESS | 2436 | 1461099124314 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:52:04 INFO - PROCESS | 2436 | 1461099124318 Marionette TRACE conn5 <- [1,106,null,{}] 13:52:04 INFO - PROCESS | 2436 | 1461099124323 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:04 INFO - PROCESS | 2436 | 1461099124426 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5ABA9400) [pid = 2436] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5ABAB000) [pid = 2436] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C56152000) [pid = 2436] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C617D5C00) [pid = 2436] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C4FC35400) [pid = 2436] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C4FD94400) [pid = 2436] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C51EA0C00) [pid = 2436] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C517D1000) [pid = 2436] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C65817400) [pid = 2436] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5BF90400) [pid = 2436] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5E4B1800) [pid = 2436] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5E01B000) [pid = 2436] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C6201EC00) [pid = 2436] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C56549C00) [pid = 2436] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C58173800) [pid = 2436] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5D74DC00) [pid = 2436] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C5E3AA800) [pid = 2436] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C5E4AF000) [pid = 2436] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5EF73800) [pid = 2436] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C5F8EC000) [pid = 2436] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C620F4800) [pid = 2436] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C5ED4C000) [pid = 2436] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C5E010400) [pid = 2436] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0000009C5DA48000) [pid = 2436] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0000009C51EA9400) [pid = 2436] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0000009C56C81C00) [pid = 2436] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0000009C6580E800) [pid = 2436] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0000009C61C0CC00) [pid = 2436] [serial = 28] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0000009C5ABAAC00) [pid = 2436] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0000009C5EE13400) [pid = 2436] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0000009C5EF72800) [pid = 2436] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:52:04 INFO - PROCESS | 2436 | 1461099124518 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C4C7E6000 == 33 [pid = 2436] [id = 36] 13:52:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0000009C51593C00) [pid = 2436] [serial = 104] [outer = 0000000000000000] 13:52:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0000009C51EA0C00) [pid = 2436] [serial = 105] [outer = 0000009C51593C00] 13:52:04 INFO - PROCESS | 2436 | 1461099124568 Marionette DEBUG loaded listener.js 13:52:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0000009C56467C00) [pid = 2436] [serial = 106] [outer = 0000009C51593C00] 13:52:04 INFO - PROCESS | 2436 | 1461099124925 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 13:52:04 INFO - PROCESS | 2436 | 1461099124945 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 2436 | 1461099124951 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 13:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:52:04 INFO - PROCESS | 2436 | 1461099124957 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:52:04 INFO - PROCESS | 2436 | 1461099124960 Marionette TRACE conn5 <- [1,110,null,{}] 13:52:04 INFO - PROCESS | 2436 | 1461099124964 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:05 INFO - PROCESS | 2436 | 1461099125054 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 13:52:05 INFO - PROCESS | 2436 | 1461099125106 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56EBB800 == 34 [pid = 2436] [id = 37] 13:52:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0000009C52F84000) [pid = 2436] [serial = 107] [outer = 0000000000000000] 13:52:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0000009C56C70C00) [pid = 2436] [serial = 108] [outer = 0000009C52F84000] 13:52:05 INFO - PROCESS | 2436 | 1461099125153 Marionette DEBUG loaded listener.js 13:52:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0000009C58924C00) [pid = 2436] [serial = 109] [outer = 0000009C52F84000] 13:52:05 INFO - PROCESS | 2436 | 1461099125539 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 13:52:05 INFO - PROCESS | 2436 | 1461099125586 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 13:52:05 INFO - PROCESS | 2436 | 1461099125589 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 13:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:52:05 INFO - PROCESS | 2436 | 1461099125592 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:52:05 INFO - PROCESS | 2436 | 1461099125596 Marionette TRACE conn5 <- [1,114,null,{}] 13:52:05 INFO - PROCESS | 2436 | 1461099125607 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:05 INFO - PROCESS | 2436 | 1461099125689 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 13:52:05 INFO - PROCESS | 2436 | 1461099125696 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C58152000 == 35 [pid = 2436] [id = 38] 13:52:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0000009C5B8CD400) [pid = 2436] [serial = 110] [outer = 0000000000000000] 13:52:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C5DA4A800) [pid = 2436] [serial = 111] [outer = 0000009C5B8CD400] 13:52:05 INFO - PROCESS | 2436 | 1461099125745 Marionette DEBUG loaded listener.js 13:52:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C5E014800) [pid = 2436] [serial = 112] [outer = 0000009C5B8CD400] 13:52:06 INFO - PROCESS | 2436 | 1461099126153 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 585ms 13:52:06 INFO - PROCESS | 2436 | 1461099126190 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 13:52:06 INFO - PROCESS | 2436 | 1461099126193 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 13:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:52:06 INFO - PROCESS | 2436 | 1461099126196 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:52:06 INFO - PROCESS | 2436 | 1461099126198 Marionette TRACE conn5 <- [1,118,null,{}] 13:52:06 INFO - PROCESS | 2436 | 1461099126202 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:06 INFO - PROCESS | 2436 | 1461099126282 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 13:52:06 INFO - PROCESS | 2436 | 1461099126289 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D726000 == 36 [pid = 2436] [id = 39] 13:52:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C5E021000) [pid = 2436] [serial = 113] [outer = 0000000000000000] 13:52:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C5E3B4400) [pid = 2436] [serial = 114] [outer = 0000009C5E021000] 13:52:06 INFO - PROCESS | 2436 | 1461099126335 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C5ECA6C00) [pid = 2436] [serial = 115] [outer = 0000009C5E021000] 13:52:06 INFO - PROCESS | 2436 | 1461099126771 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 13:52:06 INFO - PROCESS | 2436 | 1461099126827 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 13:52:06 INFO - PROCESS | 2436 | 1461099126829 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 13:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:52:06 INFO - PROCESS | 2436 | 1461099126832 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:52:06 INFO - PROCESS | 2436 | 1461099126834 Marionette TRACE conn5 <- [1,122,null,{}] 13:52:06 INFO - PROCESS | 2436 | 1461099126843 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:06 INFO - PROCESS | 2436 | 1461099126936 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 13:52:06 INFO - PROCESS | 2436 | 1461099126941 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E919800 == 37 [pid = 2436] [id = 40] 13:52:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C5E0C7000) [pid = 2436] [serial = 116] [outer = 0000000000000000] 13:52:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5F21F400) [pid = 2436] [serial = 117] [outer = 0000009C5E0C7000] 13:52:06 INFO - PROCESS | 2436 | 1461099126988 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C60758C00) [pid = 2436] [serial = 118] [outer = 0000009C5E0C7000] 13:52:07 INFO - PROCESS | 2436 | 1461099127413 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 13:52:07 INFO - PROCESS | 2436 | 1461099127464 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 13:52:07 INFO - PROCESS | 2436 | 1461099127467 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 13:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:52:07 INFO - PROCESS | 2436 | 1461099127470 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - PROCESS | 2436 | 1461099127472 Marionette TRACE conn5 <- [1,126,null,{}] 13:52:07 INFO - PROCESS | 2436 | 1461099127475 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:07 INFO - PROCESS | 2436 | 1461099127582 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 13:52:07 INFO - PROCESS | 2436 | 1461099127588 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C4C7D3000 == 38 [pid = 2436] [id = 41] 13:52:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C617D8C00) [pid = 2436] [serial = 119] [outer = 0000000000000000] 13:52:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C62019000) [pid = 2436] [serial = 120] [outer = 0000009C617D8C00] 13:52:07 INFO - PROCESS | 2436 | 1461099127659 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C62070000) [pid = 2436] [serial = 121] [outer = 0000009C617D8C00] 13:52:08 INFO - PROCESS | 2436 | 1461099128075 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 13:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:52:08 INFO - PROCESS | 2436 | 1461099128106 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 13:52:08 INFO - PROCESS | 2436 | 1461099128109 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 13:52:08 INFO - PROCESS | 2436 | 1461099128112 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:52:08 INFO - PROCESS | 2436 | 1461099128114 Marionette TRACE conn5 <- [1,130,null,{}] 13:52:08 INFO - PROCESS | 2436 | 1461099128117 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:08 INFO - PROCESS | 2436 | 1461099128212 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 13:52:08 INFO - PROCESS | 2436 | 1461099128218 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65491800 == 39 [pid = 2436] [id = 42] 13:52:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C518E5800) [pid = 2436] [serial = 122] [outer = 0000000000000000] 13:52:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C518EA800) [pid = 2436] [serial = 123] [outer = 0000009C518E5800] 13:52:08 INFO - PROCESS | 2436 | 1461099128265 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C62062400) [pid = 2436] [serial = 124] [outer = 0000009C518E5800] 13:52:08 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C617E2400) [pid = 2436] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:52:08 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C4FC39800) [pid = 2436] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:52:08 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5ECB5800) [pid = 2436] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:52:08 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C4FC2D800) [pid = 2436] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:52:08 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5DD52000) [pid = 2436] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:52:08 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5BF94C00) [pid = 2436] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:52:08 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C519E5400) [pid = 2436] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:52:08 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C570A1C00) [pid = 2436] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:52:08 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C56550C00) [pid = 2436] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:52:08 INFO - PROCESS | 2436 | 1461099128652 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 582ms 13:52:08 INFO - PROCESS | 2436 | 1461099128697 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 13:52:08 INFO - PROCESS | 2436 | 1461099128699 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 13:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:52:08 INFO - PROCESS | 2436 | 1461099128708 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:52:08 INFO - PROCESS | 2436 | 1461099128710 Marionette TRACE conn5 <- [1,134,null,{}] 13:52:08 INFO - PROCESS | 2436 | 1461099128714 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:08 INFO - PROCESS | 2436 | 1461099128790 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 13:52:08 INFO - PROCESS | 2436 | 1461099128796 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DBD800 == 40 [pid = 2436] [id = 43] 13:52:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C57D04400) [pid = 2436] [serial = 125] [outer = 0000000000000000] 13:52:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C57D06C00) [pid = 2436] [serial = 126] [outer = 0000009C57D04400] 13:52:08 INFO - PROCESS | 2436 | 1461099128841 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C57D96400) [pid = 2436] [serial = 127] [outer = 0000009C57D04400] 13:52:09 INFO - PROCESS | 2436 | 1461099129249 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 13:52:09 INFO - PROCESS | 2436 | 1461099129297 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 2436 | 1461099129300 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 13:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:52:09 INFO - PROCESS | 2436 | 1461099129303 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - PROCESS | 2436 | 1461099129305 Marionette TRACE conn5 <- [1,138,null,{}] 13:52:09 INFO - PROCESS | 2436 | 1461099129308 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:09 INFO - PROCESS | 2436 | 1461099129384 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 13:52:09 INFO - PROCESS | 2436 | 1461099129390 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F48D000 == 41 [pid = 2436] [id = 44] 13:52:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5B7DB800) [pid = 2436] [serial = 128] [outer = 0000000000000000] 13:52:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5E415C00) [pid = 2436] [serial = 129] [outer = 0000009C5B7DB800] 13:52:09 INFO - PROCESS | 2436 | 1461099129435 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5E41C400) [pid = 2436] [serial = 130] [outer = 0000009C5B7DB800] 13:52:09 INFO - PROCESS | 2436 | 1461099129831 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 585ms 13:52:09 INFO - PROCESS | 2436 | 1461099129891 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 2436 | 1461099129894 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 13:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:52:09 INFO - PROCESS | 2436 | 1461099129897 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - PROCESS | 2436 | 1461099129899 Marionette TRACE conn5 <- [1,142,null,{}] 13:52:09 INFO - PROCESS | 2436 | 1461099129902 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:09 INFO - PROCESS | 2436 | 1461099129978 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 13:52:10 INFO - PROCESS | 2436 | 1461099129987 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E53A800 == 42 [pid = 2436] [id = 45] 13:52:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5E421400) [pid = 2436] [serial = 131] [outer = 0000000000000000] 13:52:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5ECB5800) [pid = 2436] [serial = 132] [outer = 0000009C5E421400] 13:52:10 INFO - PROCESS | 2436 | 1461099130033 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C63D92800) [pid = 2436] [serial = 133] [outer = 0000009C5E421400] 13:52:10 INFO - PROCESS | 2436 | 1461099130449 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 587ms 13:52:10 INFO - PROCESS | 2436 | 1461099130550 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 13:52:10 INFO - PROCESS | 2436 | 1461099130554 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 13:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:52:10 INFO - PROCESS | 2436 | 1461099130560 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:52:10 INFO - PROCESS | 2436 | 1461099130564 Marionette TRACE conn5 <- [1,146,null,{}] 13:52:10 INFO - PROCESS | 2436 | 1461099130575 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:10 INFO - PROCESS | 2436 | 1461099130694 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 13:52:10 INFO - PROCESS | 2436 | 1461099130763 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56317800 == 43 [pid = 2436] [id = 46] 13:52:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C51763400) [pid = 2436] [serial = 134] [outer = 0000000000000000] 13:52:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5176DC00) [pid = 2436] [serial = 135] [outer = 0000009C51763400] 13:52:10 INFO - PROCESS | 2436 | 1461099130822 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C51E9FC00) [pid = 2436] [serial = 136] [outer = 0000009C51763400] 13:52:11 INFO - PROCESS | 2436 | 1461099131481 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 943ms 13:52:11 INFO - PROCESS | 2436 | 1461099131507 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 13:52:11 INFO - PROCESS | 2436 | 1461099131511 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 13:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:52:11 INFO - PROCESS | 2436 | 1461099131518 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:52:11 INFO - PROCESS | 2436 | 1461099131522 Marionette TRACE conn5 <- [1,150,null,{}] 13:52:11 INFO - PROCESS | 2436 | 1461099131528 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:11 INFO - PROCESS | 2436 | 1461099131634 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 13:52:11 INFO - PROCESS | 2436 | 1461099131697 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E53C000 == 44 [pid = 2436] [id = 47] 13:52:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5ABAC800) [pid = 2436] [serial = 137] [outer = 0000000000000000] 13:52:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5BF90400) [pid = 2436] [serial = 138] [outer = 0000009C5ABAC800] 13:52:11 INFO - PROCESS | 2436 | 1461099131755 Marionette DEBUG loaded listener.js 13:52:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5E009400) [pid = 2436] [serial = 139] [outer = 0000009C5ABAC800] 13:52:12 INFO - PROCESS | 2436 | 1461099132280 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 839ms 13:52:12 INFO - PROCESS | 2436 | 1461099132359 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 13:52:12 INFO - PROCESS | 2436 | 1461099132362 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 13:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:52:12 INFO - PROCESS | 2436 | 1461099132366 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:52:12 INFO - PROCESS | 2436 | 1461099132368 Marionette TRACE conn5 <- [1,154,null,{}] 13:52:12 INFO - PROCESS | 2436 | 1461099132375 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:12 INFO - PROCESS | 2436 | 1461099132516 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 13:52:12 INFO - PROCESS | 2436 | 1461099132586 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6639B000 == 45 [pid = 2436] [id = 48] 13:52:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5F956800) [pid = 2436] [serial = 140] [outer = 0000000000000000] 13:52:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C6107B000) [pid = 2436] [serial = 141] [outer = 0000009C5F956800] 13:52:12 INFO - PROCESS | 2436 | 1461099132687 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C61C0C400) [pid = 2436] [serial = 142] [outer = 0000009C5F956800] 13:52:13 INFO - PROCESS | 2436 | 1461099133505 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1189ms 13:52:13 INFO - PROCESS | 2436 | 1461099133557 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 13:52:13 INFO - PROCESS | 2436 | 1461099133561 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 13:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:52:13 INFO - PROCESS | 2436 | 1461099133566 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:52:13 INFO - PROCESS | 2436 | 1461099133570 Marionette TRACE conn5 <- [1,158,null,{}] 13:52:13 INFO - PROCESS | 2436 | 1461099133577 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:13 INFO - PROCESS | 2436 | 1461099133669 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 13:52:13 INFO - PROCESS | 2436 | 1461099133736 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56EAE800 == 46 [pid = 2436] [id = 49] 13:52:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C518E5000) [pid = 2436] [serial = 143] [outer = 0000000000000000] 13:52:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C519E7000) [pid = 2436] [serial = 144] [outer = 0000009C518E5000] 13:52:13 INFO - PROCESS | 2436 | 1461099133787 Marionette DEBUG loaded listener.js 13:52:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C56B75C00) [pid = 2436] [serial = 145] [outer = 0000009C518E5000] 13:52:14 INFO - PROCESS | 2436 | 1461099134353 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 837ms 13:52:14 INFO - PROCESS | 2436 | 1461099134424 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 13:52:14 INFO - PROCESS | 2436 | 1461099134429 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 13:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:52:14 INFO - PROCESS | 2436 | 1461099134436 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:52:14 INFO - PROCESS | 2436 | 1461099134439 Marionette TRACE conn5 <- [1,162,null,{}] 13:52:14 INFO - PROCESS | 2436 | 1461099134443 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:14 INFO - PROCESS | 2436 | 1461099134556 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 13:52:14 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F48D000 == 45 [pid = 2436] [id = 44] 13:52:14 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DBD800 == 44 [pid = 2436] [id = 43] 13:52:14 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65491800 == 43 [pid = 2436] [id = 42] 13:52:14 INFO - PROCESS | 2436 | --DOCSHELL 0000009C4C7D3000 == 42 [pid = 2436] [id = 41] 13:52:14 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E919800 == 41 [pid = 2436] [id = 40] 13:52:14 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D726000 == 40 [pid = 2436] [id = 39] 13:52:14 INFO - PROCESS | 2436 | --DOCSHELL 0000009C58152000 == 39 [pid = 2436] [id = 38] 13:52:14 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56EBB800 == 38 [pid = 2436] [id = 37] 13:52:14 INFO - PROCESS | 2436 | --DOCSHELL 0000009C4C7E6000 == 37 [pid = 2436] [id = 36] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C658EA400) [pid = 2436] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5E015800) [pid = 2436] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C658E4000) [pid = 2436] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C4FD9CC00) [pid = 2436] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C617DC000) [pid = 2436] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5ECB5C00) [pid = 2436] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5ECABC00) [pid = 2436] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5DD47800) [pid = 2436] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C51EA7C00) [pid = 2436] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C564B7800) [pid = 2436] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5858E000) [pid = 2436] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C57045000) [pid = 2436] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5D754800) [pid = 2436] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C57D8E400) [pid = 2436] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5B8CAC00) [pid = 2436] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:52:14 INFO - PROCESS | 2436 | 1461099134672 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C4FE24000 == 38 [pid = 2436] [id = 50] 13:52:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C4FC33400) [pid = 2436] [serial = 146] [outer = 0000000000000000] 13:52:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C4FC38400) [pid = 2436] [serial = 147] [outer = 0000009C4FC33400] 13:52:14 INFO - PROCESS | 2436 | 1461099134720 Marionette DEBUG loaded listener.js 13:52:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C518E6C00) [pid = 2436] [serial = 148] [outer = 0000009C4FC33400] 13:52:15 INFO - PROCESS | 2436 | 1461099135090 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 13:52:15 INFO - PROCESS | 2436 | 1461099135112 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 2436 | 1461099135115 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 13:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:52:15 INFO - PROCESS | 2436 | 1461099135118 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - PROCESS | 2436 | 1461099135122 Marionette TRACE conn5 <- [1,166,null,{}] 13:52:15 INFO - PROCESS | 2436 | 1461099135133 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:15 INFO - PROCESS | 2436 | 1461099135253 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 13:52:15 INFO - PROCESS | 2436 | 1461099135316 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571AA800 == 39 [pid = 2436] [id = 51] 13:52:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C51F9F400) [pid = 2436] [serial = 149] [outer = 0000000000000000] 13:52:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C57D05C00) [pid = 2436] [serial = 150] [outer = 0000009C51F9F400] 13:52:15 INFO - PROCESS | 2436 | 1461099135366 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5858B000) [pid = 2436] [serial = 151] [outer = 0000009C51F9F400] 13:52:15 INFO - PROCESS | 2436 | 1461099135726 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 13:52:15 INFO - PROCESS | 2436 | 1461099135755 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 2436 | 1461099135758 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 13:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:52:15 INFO - PROCESS | 2436 | 1461099135768 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - PROCESS | 2436 | 1461099135770 Marionette TRACE conn5 <- [1,170,null,{}] 13:52:15 INFO - PROCESS | 2436 | 1461099135773 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:15 INFO - PROCESS | 2436 | 1461099135851 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 13:52:15 INFO - PROCESS | 2436 | 1461099135858 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B874800 == 40 [pid = 2436] [id = 52] 13:52:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5B716400) [pid = 2436] [serial = 152] [outer = 0000000000000000] 13:52:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5BF94400) [pid = 2436] [serial = 153] [outer = 0000009C5B716400] 13:52:15 INFO - PROCESS | 2436 | 1461099135904 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5D7B3800) [pid = 2436] [serial = 154] [outer = 0000009C5B716400] 13:52:16 INFO - PROCESS | 2436 | 1461099136287 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 523ms 13:52:16 INFO - PROCESS | 2436 | 1461099136293 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 2436 | 1461099136296 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 13:52:16 INFO - PROCESS | 2436 | 1461099136299 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:52:16 INFO - PROCESS | 2436 | 1461099136300 Marionette TRACE conn5 <- [1,174,null,{}] 13:52:16 INFO - PROCESS | 2436 | 1461099136304 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:16 INFO - PROCESS | 2436 | 1461099136414 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 13:52:16 INFO - PROCESS | 2436 | 1461099136449 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E523000 == 41 [pid = 2436] [id = 53] 13:52:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C4FD97000) [pid = 2436] [serial = 155] [outer = 0000000000000000] 13:52:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5DA37C00) [pid = 2436] [serial = 156] [outer = 0000009C4FD97000] 13:52:16 INFO - PROCESS | 2436 | 1461099136495 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5DD53C00) [pid = 2436] [serial = 157] [outer = 0000009C4FD97000] 13:52:16 INFO - PROCESS | 2436 | 1461099136905 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 13:52:16 INFO - PROCESS | 2436 | 1461099136932 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 2436 | 1461099136934 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 13:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:52:16 INFO - PROCESS | 2436 | 1461099136937 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - PROCESS | 2436 | 1461099136939 Marionette TRACE conn5 <- [1,178,null,{}] 13:52:16 INFO - PROCESS | 2436 | 1461099136943 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:17 INFO - PROCESS | 2436 | 1461099137062 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 13:52:17 INFO - PROCESS | 2436 | 1461099137069 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F238800 == 42 [pid = 2436] [id = 54] 13:52:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5E0BD000) [pid = 2436] [serial = 158] [outer = 0000000000000000] 13:52:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5E413C00) [pid = 2436] [serial = 159] [outer = 0000009C5E0BD000] 13:52:17 INFO - PROCESS | 2436 | 1461099137120 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5E6D6C00) [pid = 2436] [serial = 160] [outer = 0000009C5E0BD000] 13:52:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5EE17000) [pid = 2436] [serial = 161] [outer = 0000009C5E020000] 13:52:17 INFO - PROCESS | 2436 | 1461099137608 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 692ms 13:52:17 INFO - PROCESS | 2436 | 1461099137636 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 13:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:52:17 INFO - PROCESS | 2436 | 1461099137638 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 13:52:17 INFO - PROCESS | 2436 | 1461099137641 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:52:17 INFO - PROCESS | 2436 | 1461099137643 Marionette TRACE conn5 <- [1,182,null,{}] 13:52:17 INFO - PROCESS | 2436 | 1461099137647 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:17 INFO - PROCESS | 2436 | 1461099137772 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 13:52:17 INFO - PROCESS | 2436 | 1461099137807 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C60CB8000 == 43 [pid = 2436] [id = 55] 13:52:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5EF6C400) [pid = 2436] [serial = 162] [outer = 0000000000000000] 13:52:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5F87D400) [pid = 2436] [serial = 163] [outer = 0000009C5EF6C400] 13:52:17 INFO - PROCESS | 2436 | 1461099137853 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C6111E400) [pid = 2436] [serial = 164] [outer = 0000009C5EF6C400] 13:52:18 INFO - PROCESS | 2436 | 1461099138262 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 13:52:18 INFO - PROCESS | 2436 | 1461099138271 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 13:52:18 INFO - PROCESS | 2436 | 1461099138273 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 13:52:18 INFO - PROCESS | 2436 | 1461099138276 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:52:18 INFO - PROCESS | 2436 | 1461099138278 Marionette TRACE conn5 <- [1,186,null,{}] 13:52:18 INFO - PROCESS | 2436 | 1461099138282 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:18 INFO - PROCESS | 2436 | 1461099138379 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 13:52:18 INFO - PROCESS | 2436 | 1461099138385 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DA2800 == 44 [pid = 2436] [id = 56] 13:52:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C6176E400) [pid = 2436] [serial = 165] [outer = 0000000000000000] 13:52:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C617D8000) [pid = 2436] [serial = 166] [outer = 0000009C6176E400] 13:52:18 INFO - PROCESS | 2436 | 1461099138432 Marionette DEBUG loaded listener.js 13:52:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C617E1000) [pid = 2436] [serial = 167] [outer = 0000009C6176E400] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5E0C7000) [pid = 2436] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C518E5800) [pid = 2436] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C617D8C00) [pid = 2436] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C51593C00) [pid = 2436] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5E021000) [pid = 2436] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C52F84000) [pid = 2436] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5B8CD400) [pid = 2436] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C51765400) [pid = 2436] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C57D04400) [pid = 2436] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5B7DB800) [pid = 2436] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:52:18 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C658E0C00) [pid = 2436] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:52:18 INFO - PROCESS | 2436 | 1461099138983 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 733ms 13:52:19 INFO - PROCESS | 2436 | 1461099139013 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 2436 | 1461099139016 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 13:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:52:19 INFO - PROCESS | 2436 | 1461099139019 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - PROCESS | 2436 | 1461099139021 Marionette TRACE conn5 <- [1,190,null,{}] 13:52:19 INFO - PROCESS | 2436 | 1461099139025 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:19 INFO - PROCESS | 2436 | 1461099139118 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 13:52:19 INFO - PROCESS | 2436 | 1461099139126 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E912800 == 45 [pid = 2436] [id = 57] 13:52:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C518EC000) [pid = 2436] [serial = 168] [outer = 0000000000000000] 13:52:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5E01F400) [pid = 2436] [serial = 169] [outer = 0000009C518EC000] 13:52:19 INFO - PROCESS | 2436 | 1461099139172 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C61C10C00) [pid = 2436] [serial = 170] [outer = 0000009C518EC000] 13:52:19 INFO - PROCESS | 2436 | 1461099139548 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 13:52:19 INFO - PROCESS | 2436 | 1461099139610 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 2436 | 1461099139612 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 13:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:52:19 INFO - PROCESS | 2436 | 1461099139616 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - PROCESS | 2436 | 1461099139618 Marionette TRACE conn5 <- [1,194,null,{}] 13:52:19 INFO - PROCESS | 2436 | 1461099139621 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:19 INFO - PROCESS | 2436 | 1461099139698 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 13:52:19 INFO - PROCESS | 2436 | 1461099139704 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C669D8000 == 46 [pid = 2436] [id = 58] 13:52:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C6201EC00) [pid = 2436] [serial = 171] [outer = 0000000000000000] 13:52:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C65447400) [pid = 2436] [serial = 172] [outer = 0000009C6201EC00] 13:52:19 INFO - PROCESS | 2436 | 1461099139751 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C65450000) [pid = 2436] [serial = 173] [outer = 0000009C6201EC00] 13:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 524ms 13:52:20 INFO - PROCESS | 2436 | 1461099140136 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:52:20 INFO - PROCESS | 2436 | 1461099140143 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 2436 | 1461099140145 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 13:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:52:20 INFO - PROCESS | 2436 | 1461099140148 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - PROCESS | 2436 | 1461099140151 Marionette TRACE conn5 <- [1,198,null,{}] 13:52:20 INFO - PROCESS | 2436 | 1461099140154 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:20 INFO - PROCESS | 2436 | 1461099140276 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 13:52:20 INFO - PROCESS | 2436 | 1461099140284 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DC1800 == 47 [pid = 2436] [id = 59] 13:52:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C61E46000) [pid = 2436] [serial = 174] [outer = 0000000000000000] 13:52:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C61E4E800) [pid = 2436] [serial = 175] [outer = 0000009C61E46000] 13:52:20 INFO - PROCESS | 2436 | 1461099140335 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C65454400) [pid = 2436] [serial = 176] [outer = 0000009C61E46000] 13:52:20 INFO - PROCESS | 2436 | 1461099140742 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 13:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:52:20 INFO - PROCESS | 2436 | 1461099140778 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 2436 | 1461099140780 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 13:52:20 INFO - PROCESS | 2436 | 1461099140783 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - PROCESS | 2436 | 1461099140785 Marionette TRACE conn5 <- [1,202,null,{}] 13:52:20 INFO - PROCESS | 2436 | 1461099140789 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:20 INFO - PROCESS | 2436 | 1461099140892 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 13:52:20 INFO - PROCESS | 2436 | 1461099140985 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51EC3000 == 48 [pid = 2436] [id = 60] 13:52:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C4FC2FC00) [pid = 2436] [serial = 177] [outer = 0000000000000000] 13:52:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C4FC38000) [pid = 2436] [serial = 178] [outer = 0000009C4FC2FC00] 13:52:21 INFO - PROCESS | 2436 | 1461099141046 Marionette DEBUG loaded listener.js 13:52:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C51770800) [pid = 2436] [serial = 179] [outer = 0000009C4FC2FC00] 13:52:21 INFO - PROCESS | 2436 | 1461099141588 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 879ms 13:52:21 INFO - PROCESS | 2436 | 1461099141668 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 13:52:21 INFO - PROCESS | 2436 | 1461099141672 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 13:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:52:21 INFO - PROCESS | 2436 | 1461099141677 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:52:21 INFO - PROCESS | 2436 | 1461099141682 Marionette TRACE conn5 <- [1,206,null,{}] 13:52:21 INFO - PROCESS | 2436 | 1461099141687 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:21 INFO - PROCESS | 2436 | 1461099141795 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 13:52:21 INFO - PROCESS | 2436 | 1461099141873 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B795000 == 49 [pid = 2436] [id = 61] 13:52:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C56B2C800) [pid = 2436] [serial = 180] [outer = 0000000000000000] 13:52:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C57D08000) [pid = 2436] [serial = 181] [outer = 0000009C56B2C800] 13:52:21 INFO - PROCESS | 2436 | 1461099141932 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5B712000) [pid = 2436] [serial = 182] [outer = 0000009C56B2C800] 13:52:22 INFO - PROCESS | 2436 | 1461099142472 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 13:52:22 INFO - PROCESS | 2436 | 1461099142523 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 2436 | 1461099142527 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 13:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:52:22 INFO - PROCESS | 2436 | 1461099142531 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 2436 | 1461099142534 Marionette TRACE conn5 <- [1,210,null,{}] 13:52:22 INFO - PROCESS | 2436 | 1461099142538 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:22 INFO - PROCESS | 2436 | 1461099142643 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 13:52:22 INFO - PROCESS | 2436 | 1461099142722 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66928800 == 50 [pid = 2436] [id = 62] 13:52:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E021000) [pid = 2436] [serial = 183] [outer = 0000000000000000] 13:52:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E40B800) [pid = 2436] [serial = 184] [outer = 0000009C5E021000] 13:52:22 INFO - PROCESS | 2436 | 1461099142779 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5ECAA400) [pid = 2436] [serial = 185] [outer = 0000009C5E021000] 13:52:23 INFO - PROCESS | 2436 | 1461099143374 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 877ms 13:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:52:23 INFO - PROCESS | 2436 | 1461099143411 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 13:52:23 INFO - PROCESS | 2436 | 1461099143414 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 13:52:23 INFO - PROCESS | 2436 | 1461099143426 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:52:23 INFO - PROCESS | 2436 | 1461099143433 Marionette TRACE conn5 <- [1,214,null,{}] 13:52:23 INFO - PROCESS | 2436 | 1461099143437 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:23 INFO - PROCESS | 2436 | 1461099143544 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 13:52:23 INFO - PROCESS | 2436 | 1461099143608 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D4B000 == 51 [pid = 2436] [id = 63] 13:52:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C61E4E000) [pid = 2436] [serial = 186] [outer = 0000000000000000] 13:52:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C6544DC00) [pid = 2436] [serial = 187] [outer = 0000009C61E4E000] 13:52:23 INFO - PROCESS | 2436 | 1461099143665 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C658E3000) [pid = 2436] [serial = 188] [outer = 0000009C61E4E000] 13:52:24 INFO - PROCESS | 2436 | 1461099144153 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 796ms 13:52:24 INFO - PROCESS | 2436 | 1461099144217 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 13:52:24 INFO - PROCESS | 2436 | 1461099144220 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 13:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:52:24 INFO - PROCESS | 2436 | 1461099144224 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:52:24 INFO - PROCESS | 2436 | 1461099144226 Marionette TRACE conn5 <- [1,218,null,{}] 13:52:24 INFO - PROCESS | 2436 | 1461099144230 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:24 INFO - PROCESS | 2436 | 1461099144338 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 13:52:24 INFO - PROCESS | 2436 | 1461099144415 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66447000 == 52 [pid = 2436] [id = 64] 13:52:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5D1AD000) [pid = 2436] [serial = 189] [outer = 0000000000000000] 13:52:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5D1B3400) [pid = 2436] [serial = 190] [outer = 0000009C5D1AD000] 13:52:24 INFO - PROCESS | 2436 | 1461099144472 Marionette DEBUG loaded listener.js 13:52:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C6581B400) [pid = 2436] [serial = 191] [outer = 0000009C5D1AD000] 13:52:25 INFO - PROCESS | 2436 | 1461099145039 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 836ms 13:52:25 INFO - PROCESS | 2436 | 1461099145060 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 13:52:25 INFO - PROCESS | 2436 | 1461099145063 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 13:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:52:25 INFO - PROCESS | 2436 | 1461099145066 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:52:25 INFO - PROCESS | 2436 | 1461099145068 Marionette TRACE conn5 <- [1,222,null,{}] 13:52:25 INFO - PROCESS | 2436 | 1461099145072 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:25 INFO - PROCESS | 2436 | 1461099145171 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 13:52:25 INFO - PROCESS | 2436 | 1461099145252 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51EDA000 == 53 [pid = 2436] [id = 65] 13:52:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5ABA9400) [pid = 2436] [serial = 192] [outer = 0000000000000000] 13:52:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5E018000) [pid = 2436] [serial = 193] [outer = 0000009C5ABA9400] 13:52:25 INFO - PROCESS | 2436 | 1461099145318 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5FBBA800) [pid = 2436] [serial = 194] [outer = 0000009C5ABA9400] 13:52:25 INFO - PROCESS | 2436 | 1461099145953 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 944ms 13:52:26 INFO - PROCESS | 2436 | 1461099146013 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 13:52:26 INFO - PROCESS | 2436 | 1461099146017 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 13:52:26 INFO - PROCESS | 2436 | 1461099146022 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:52:26 INFO - PROCESS | 2436 | 1461099146026 Marionette TRACE conn5 <- [1,226,null,{}] 13:52:26 INFO - PROCESS | 2436 | 1461099146032 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:26 INFO - PROCESS | 2436 | 1461099146126 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 13:52:26 INFO - PROCESS | 2436 | 1461099146214 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C529D4000 == 54 [pid = 2436] [id = 66] 13:52:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C51EA3800) [pid = 2436] [serial = 195] [outer = 0000000000000000] 13:52:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C51FA0400) [pid = 2436] [serial = 196] [outer = 0000009C51EA3800] 13:52:26 INFO - PROCESS | 2436 | 1461099146269 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C56E78400) [pid = 2436] [serial = 197] [outer = 0000009C51EA3800] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61795000 == 53 [pid = 2436] [id = 34] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F88E000 == 52 [pid = 2436] [id = 33] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51D89800 == 51 [pid = 2436] [id = 31] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5BF86000 == 50 [pid = 2436] [id = 32] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DC1800 == 49 [pid = 2436] [id = 59] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C669D8000 == 48 [pid = 2436] [id = 58] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E912800 == 47 [pid = 2436] [id = 57] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63DA2800 == 46 [pid = 2436] [id = 56] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C60CB8000 == 45 [pid = 2436] [id = 55] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F238800 == 44 [pid = 2436] [id = 54] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E523000 == 43 [pid = 2436] [id = 53] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B874800 == 42 [pid = 2436] [id = 52] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571AA800 == 41 [pid = 2436] [id = 51] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C4FE24000 == 40 [pid = 2436] [id = 50] 13:52:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56EAE800 == 39 [pid = 2436] [id = 49] 13:52:26 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5ECB5800) [pid = 2436] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:52:26 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C517D0800) [pid = 2436] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:52:26 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5B849400) [pid = 2436] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:52:26 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5ECAC400) [pid = 2436] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:52:26 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C608A0C00) [pid = 2436] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:52:26 INFO - PROCESS | 2436 | 1461099146872 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 879ms 13:52:26 INFO - PROCESS | 2436 | 1461099146906 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 13:52:26 INFO - PROCESS | 2436 | 1461099146912 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 13:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:52:26 INFO - PROCESS | 2436 | 1461099146918 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - PROCESS | 2436 | 1461099146921 Marionette TRACE conn5 <- [1,230,null,{}] 13:52:26 INFO - PROCESS | 2436 | 1461099146925 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:27 INFO - PROCESS | 2436 | 1461099147016 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C66F76400) [pid = 2436] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5F21F400) [pid = 2436] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C60758C00) [pid = 2436] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C518EA800) [pid = 2436] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C62070000) [pid = 2436] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C62019000) [pid = 2436] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C51EA0C00) [pid = 2436] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C56467C00) [pid = 2436] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5E3B4400) [pid = 2436] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C56C70C00) [pid = 2436] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C58924C00) [pid = 2436] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5DA4A800) [pid = 2436] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5E014800) [pid = 2436] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C56C83800) [pid = 2436] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5176D800) [pid = 2436] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C57D96400) [pid = 2436] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C62062400) [pid = 2436] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5E415C00) [pid = 2436] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5E41C400) [pid = 2436] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C57D06C00) [pid = 2436] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5ECA6C00) [pid = 2436] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:52:27 INFO - PROCESS | 2436 | 1461099147087 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51F26800 == 40 [pid = 2436] [id = 67] 13:52:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5176AC00) [pid = 2436] [serial = 198] [outer = 0000000000000000] 13:52:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C51EA0400) [pid = 2436] [serial = 199] [outer = 0000009C5176AC00] 13:52:27 INFO - PROCESS | 2436 | 1461099147135 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C57D02400) [pid = 2436] [serial = 200] [outer = 0000009C5176AC00] 13:52:27 INFO - PROCESS | 2436 | 1461099147513 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 627ms 13:52:27 INFO - PROCESS | 2436 | 1461099147547 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 13:52:27 INFO - PROCESS | 2436 | 1461099147549 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 13:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:52:27 INFO - PROCESS | 2436 | 1461099147553 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:52:27 INFO - PROCESS | 2436 | 1461099147557 Marionette TRACE conn5 <- [1,234,null,{}] 13:52:27 INFO - PROCESS | 2436 | 1461099147567 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:27 INFO - PROCESS | 2436 | 1461099147652 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 13:52:27 INFO - PROCESS | 2436 | 1461099147659 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5BF70000 == 41 [pid = 2436] [id = 68] 13:52:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5B70DC00) [pid = 2436] [serial = 201] [outer = 0000000000000000] 13:52:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5D1AAC00) [pid = 2436] [serial = 202] [outer = 0000009C5B70DC00] 13:52:27 INFO - PROCESS | 2436 | 1461099147708 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5DD46800) [pid = 2436] [serial = 203] [outer = 0000009C5B70DC00] 13:52:28 INFO - PROCESS | 2436 | 1461099148133 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 649ms 13:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:52:28 INFO - PROCESS | 2436 | 1461099148205 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 2436 | 1461099148208 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 13:52:28 INFO - PROCESS | 2436 | 1461099148211 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 2436 | 1461099148213 Marionette TRACE conn5 <- [1,238,null,{}] 13:52:28 INFO - PROCESS | 2436 | 1461099148217 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:28 INFO - PROCESS | 2436 | 1461099148298 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 13:52:28 INFO - PROCESS | 2436 | 1461099148306 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E71A000 == 42 [pid = 2436] [id = 69] 13:52:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5E0BE400) [pid = 2436] [serial = 204] [outer = 0000000000000000] 13:52:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5E3B4400) [pid = 2436] [serial = 205] [outer = 0000009C5E0BE400] 13:52:28 INFO - PROCESS | 2436 | 1461099148354 Marionette DEBUG loaded listener.js 13:52:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5E421C00) [pid = 2436] [serial = 206] [outer = 0000009C5E0BE400] 13:52:28 INFO - PROCESS | 2436 | 1461099148797 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 13:52:28 INFO - PROCESS | 2436 | 1461099148841 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 2436 | 1461099148843 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 13:52:28 INFO - PROCESS | 2436 | 1461099148847 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:52:28 INFO - PROCESS | 2436 | 1461099148848 Marionette TRACE conn5 <- [1,242,null,{}] 13:52:28 INFO - PROCESS | 2436 | 1461099148852 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:28 INFO - PROCESS | 2436 | 1461099148930 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 13:52:28 INFO - PROCESS | 2436 | 1461099148936 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F475800 == 43 [pid = 2436] [id = 70] 13:52:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5ECA6400) [pid = 2436] [serial = 207] [outer = 0000000000000000] 13:52:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5EE15400) [pid = 2436] [serial = 208] [outer = 0000009C5ECA6400] 13:52:28 INFO - PROCESS | 2436 | 1461099148982 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5FBB6000) [pid = 2436] [serial = 209] [outer = 0000009C5ECA6400] 13:52:29 INFO - PROCESS | 2436 | 1461099149440 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 13:52:29 INFO - PROCESS | 2436 | 1461099149478 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 13:52:29 INFO - PROCESS | 2436 | 1461099149480 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 13:52:29 INFO - PROCESS | 2436 | 1461099149483 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:52:29 INFO - PROCESS | 2436 | 1461099149485 Marionette TRACE conn5 <- [1,246,null,{}] 13:52:29 INFO - PROCESS | 2436 | 1461099149494 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:29 INFO - PROCESS | 2436 | 1461099149615 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 13:52:29 INFO - PROCESS | 2436 | 1461099149709 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5291F000 == 44 [pid = 2436] [id = 71] 13:52:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C61774C00) [pid = 2436] [serial = 210] [outer = 0000000000000000] 13:52:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C61E41C00) [pid = 2436] [serial = 211] [outer = 0000009C61774C00] 13:52:29 INFO - PROCESS | 2436 | 1461099149757 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C62019000) [pid = 2436] [serial = 212] [outer = 0000009C61774C00] 13:52:30 INFO - PROCESS | 2436 | 1461099150182 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 734ms 13:52:30 INFO - PROCESS | 2436 | 1461099150221 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 2436 | 1461099150224 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 13:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:52:30 INFO - PROCESS | 2436 | 1461099150227 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 2436 | 1461099150229 Marionette TRACE conn5 <- [1,250,null,{}] 13:52:30 INFO - PROCESS | 2436 | 1461099150232 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:30 INFO - PROCESS | 2436 | 1461099150333 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 13:52:30 INFO - PROCESS | 2436 | 1461099150339 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DA6000 == 45 [pid = 2436] [id = 72] 13:52:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C62067C00) [pid = 2436] [serial = 213] [outer = 0000000000000000] 13:52:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C620F3C00) [pid = 2436] [serial = 214] [outer = 0000009C62067C00] 13:52:30 INFO - PROCESS | 2436 | 1461099150386 Marionette DEBUG loaded listener.js 13:52:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C63D4C000) [pid = 2436] [serial = 215] [outer = 0000009C62067C00] 13:52:30 INFO - PROCESS | 2436 | 1461099150934 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 732ms 13:52:30 INFO - PROCESS | 2436 | 1461099150977 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 2436 | 1461099150979 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 13:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:52:30 INFO - PROCESS | 2436 | 1461099150987 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 2436 | 1461099150989 Marionette TRACE conn5 <- [1,254,null,{}] 13:52:31 INFO - PROCESS | 2436 | 1461099150993 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:31 INFO - PROCESS | 2436 | 1461099151092 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 13:52:31 INFO - PROCESS | 2436 | 1461099151099 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62132000 == 46 [pid = 2436] [id = 73] 13:52:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C63D51C00) [pid = 2436] [serial = 216] [outer = 0000000000000000] 13:52:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C63D56400) [pid = 2436] [serial = 217] [outer = 0000009C63D51C00] 13:52:31 INFO - PROCESS | 2436 | 1461099151180 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C65816000) [pid = 2436] [serial = 218] [outer = 0000009C63D51C00] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5816AC00) [pid = 2436] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C517C6000) [pid = 2436] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C6075CC00) [pid = 2436] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5ECA7400) [pid = 2436] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5E0BD000) [pid = 2436] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5EF6C400) [pid = 2436] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C4FD97000) [pid = 2436] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C518E5000) [pid = 2436] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C6176E400) [pid = 2436] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C51F9F400) [pid = 2436] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C4FC33400) [pid = 2436] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5E421400) [pid = 2436] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5B716400) [pid = 2436] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C6201EC00) [pid = 2436] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:52:31 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C518EC000) [pid = 2436] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:52:31 INFO - PROCESS | 2436 | 1461099151651 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 691ms 13:52:31 INFO - PROCESS | 2436 | 1461099151681 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 13:52:31 INFO - PROCESS | 2436 | 1461099151683 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 13:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:52:31 INFO - PROCESS | 2436 | 1461099151687 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:52:31 INFO - PROCESS | 2436 | 1461099151689 Marionette TRACE conn5 <- [1,258,null,{}] 13:52:31 INFO - PROCESS | 2436 | 1461099151692 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:31 INFO - PROCESS | 2436 | 1461099151771 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 13:52:31 INFO - PROCESS | 2436 | 1461099151777 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6638E000 == 47 [pid = 2436] [id = 74] 13:52:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5816C400) [pid = 2436] [serial = 219] [outer = 0000000000000000] 13:52:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5ECA7400) [pid = 2436] [serial = 220] [outer = 0000009C5816C400] 13:52:31 INFO - PROCESS | 2436 | 1461099151823 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C65451800) [pid = 2436] [serial = 221] [outer = 0000009C5816C400] 13:52:32 INFO - PROCESS | 2436 | 1461099152216 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 13:52:32 INFO - PROCESS | 2436 | 1461099152279 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 2436 | 1461099152281 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 13:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:52:32 INFO - PROCESS | 2436 | 1461099152284 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 2436 | 1461099152286 Marionette TRACE conn5 <- [1,262,null,{}] 13:52:32 INFO - PROCESS | 2436 | 1461099152289 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:32 INFO - PROCESS | 2436 | 1461099152370 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 13:52:32 INFO - PROCESS | 2436 | 1461099152376 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C669CF000 == 48 [pid = 2436] [id = 75] 13:52:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C658EA000) [pid = 2436] [serial = 222] [outer = 0000000000000000] 13:52:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C658EE800) [pid = 2436] [serial = 223] [outer = 0000009C658EA000] 13:52:32 INFO - PROCESS | 2436 | 1461099152422 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C6618BC00) [pid = 2436] [serial = 224] [outer = 0000009C658EA000] 13:52:32 INFO - PROCESS | 2436 | 1461099152842 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 586ms 13:52:32 INFO - PROCESS | 2436 | 1461099152878 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 2436 | 1461099152881 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 13:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:52:32 INFO - PROCESS | 2436 | 1461099152893 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 2436 | 1461099152896 Marionette TRACE conn5 <- [1,266,null,{}] 13:52:32 INFO - PROCESS | 2436 | 1461099152899 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:33 INFO - PROCESS | 2436 | 1461099152998 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 13:52:33 INFO - PROCESS | 2436 | 1461099153004 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62355000 == 49 [pid = 2436] [id = 76] 13:52:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C6223F800) [pid = 2436] [serial = 225] [outer = 0000000000000000] 13:52:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C62247400) [pid = 2436] [serial = 226] [outer = 0000009C6223F800] 13:52:33 INFO - PROCESS | 2436 | 1461099153055 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C66F72C00) [pid = 2436] [serial = 227] [outer = 0000009C6223F800] 13:52:33 INFO - PROCESS | 2436 | 1461099153525 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 13:52:33 INFO - PROCESS | 2436 | 1461099153586 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 13:52:33 INFO - PROCESS | 2436 | 1461099153591 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 13:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:52:33 INFO - PROCESS | 2436 | 1461099153597 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:52:33 INFO - PROCESS | 2436 | 1461099153602 Marionette TRACE conn5 <- [1,270,null,{}] 13:52:33 INFO - PROCESS | 2436 | 1461099153609 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:33 INFO - PROCESS | 2436 | 1461099153769 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 13:52:33 INFO - PROCESS | 2436 | 1461099153848 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56CBE800 == 50 [pid = 2436] [id = 77] 13:52:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C518ED800) [pid = 2436] [serial = 228] [outer = 0000000000000000] 13:52:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C52969400) [pid = 2436] [serial = 229] [outer = 0000009C518ED800] 13:52:33 INFO - PROCESS | 2436 | 1461099153906 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C571CD400) [pid = 2436] [serial = 230] [outer = 0000009C518ED800] 13:52:34 INFO - PROCESS | 2436 | 1461099154452 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 881ms 13:52:34 INFO - PROCESS | 2436 | 1461099154481 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 2436 | 1461099154488 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 13:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:52:34 INFO - PROCESS | 2436 | 1461099154494 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - PROCESS | 2436 | 1461099154498 Marionette TRACE conn5 <- [1,274,null,{}] 13:52:34 INFO - PROCESS | 2436 | 1461099154502 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:34 INFO - PROCESS | 2436 | 1461099154612 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 13:52:34 INFO - PROCESS | 2436 | 1461099154696 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F00B800 == 51 [pid = 2436] [id = 78] 13:52:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5BF9D400) [pid = 2436] [serial = 231] [outer = 0000000000000000] 13:52:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5D1B4C00) [pid = 2436] [serial = 232] [outer = 0000009C5BF9D400] 13:52:34 INFO - PROCESS | 2436 | 1461099154753 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5E0BE000) [pid = 2436] [serial = 233] [outer = 0000009C5BF9D400] 13:52:35 INFO - PROCESS | 2436 | 1461099155579 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1128ms 13:52:35 INFO - PROCESS | 2436 | 1461099155639 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 13:52:35 INFO - PROCESS | 2436 | 1461099155642 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 13:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:52:35 INFO - PROCESS | 2436 | 1461099155648 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:52:35 INFO - PROCESS | 2436 | 1461099155652 Marionette TRACE conn5 <- [1,278,null,{}] 13:52:35 INFO - PROCESS | 2436 | 1461099155664 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:35 INFO - PROCESS | 2436 | 1461099155775 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 13:52:35 INFO - PROCESS | 2436 | 1461099155844 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C630BF800 == 52 [pid = 2436] [id = 79] 13:52:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C620EC800) [pid = 2436] [serial = 234] [outer = 0000000000000000] 13:52:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C6224A400) [pid = 2436] [serial = 235] [outer = 0000009C620EC800] 13:52:35 INFO - PROCESS | 2436 | 1461099155904 Marionette DEBUG loaded listener.js 13:52:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C62612C00) [pid = 2436] [serial = 236] [outer = 0000009C620EC800] 13:52:36 INFO - PROCESS | 2436 | 1461099156458 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 838ms 13:52:36 INFO - PROCESS | 2436 | 1461099156494 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 13:52:36 INFO - PROCESS | 2436 | 1461099156497 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 13:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:52:36 INFO - PROCESS | 2436 | 1461099156500 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:52:36 INFO - PROCESS | 2436 | 1461099156503 Marionette TRACE conn5 <- [1,282,null,{}] 13:52:36 INFO - PROCESS | 2436 | 1461099156506 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:36 INFO - PROCESS | 2436 | 1461099156612 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 13:52:36 INFO - PROCESS | 2436 | 1461099156693 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62327000 == 53 [pid = 2436] [id = 80] 13:52:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C61D89400) [pid = 2436] [serial = 237] [outer = 0000000000000000] 13:52:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C61D93000) [pid = 2436] [serial = 238] [outer = 0000009C61D89400] 13:52:36 INFO - PROCESS | 2436 | 1461099156751 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C62616800) [pid = 2436] [serial = 239] [outer = 0000009C61D89400] 13:52:37 INFO - PROCESS | 2436 | 1461099157363 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 942ms 13:52:37 INFO - PROCESS | 2436 | 1461099157445 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 13:52:37 INFO - PROCESS | 2436 | 1461099157447 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 13:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:52:37 INFO - PROCESS | 2436 | 1461099157451 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:52:37 INFO - PROCESS | 2436 | 1461099157454 Marionette TRACE conn5 <- [1,286,null,{}] 13:52:37 INFO - PROCESS | 2436 | 1461099157458 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:37 INFO - PROCESS | 2436 | 1461099157703 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 13:52:37 INFO - PROCESS | 2436 | 1461099157837 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56C11000 == 54 [pid = 2436] [id = 81] 13:52:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C51766400) [pid = 2436] [serial = 240] [outer = 0000000000000000] 13:52:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C5176EC00) [pid = 2436] [serial = 241] [outer = 0000009C51766400] 13:52:37 INFO - PROCESS | 2436 | 1461099157889 Marionette DEBUG loaded listener.js 13:52:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C51EA7000) [pid = 2436] [serial = 242] [outer = 0000009C51766400] 13:52:38 INFO - PROCESS | 2436 | 1461099158471 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1078ms 13:52:38 INFO - PROCESS | 2436 | 1461099158533 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 2436 | 1461099158537 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 13:52:38 INFO - PROCESS | 2436 | 1461099158542 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:52:38 INFO - PROCESS | 2436 | 1461099158546 Marionette TRACE conn5 <- [1,290,null,{}] 13:52:38 INFO - PROCESS | 2436 | 1461099158551 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:38 INFO - PROCESS | 2436 | 1461099158670 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 13:52:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C669CF000 == 53 [pid = 2436] [id = 75] 13:52:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6638E000 == 52 [pid = 2436] [id = 74] 13:52:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62132000 == 51 [pid = 2436] [id = 73] 13:52:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DA6000 == 50 [pid = 2436] [id = 72] 13:52:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5291F000 == 49 [pid = 2436] [id = 71] 13:52:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F475800 == 48 [pid = 2436] [id = 70] 13:52:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E71A000 == 47 [pid = 2436] [id = 69] 13:52:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5BF70000 == 46 [pid = 2436] [id = 68] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C5176DC00) [pid = 2436] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C5BF90400) [pid = 2436] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C6107B000) [pid = 2436] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C61E4E800) [pid = 2436] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51F26800 == 45 [pid = 2436] [id = 67] 13:52:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C529D4000 == 44 [pid = 2436] [id = 66] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5DD4BC00) [pid = 2436] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C56134C00) [pid = 2436] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C617D4000) [pid = 2436] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5EF74400) [pid = 2436] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5E413C00) [pid = 2436] [serial = 159] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5F87D400) [pid = 2436] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5DA37C00) [pid = 2436] [serial = 156] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C56B75C00) [pid = 2436] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C519E7000) [pid = 2436] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C617D8000) [pid = 2436] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C57D05C00) [pid = 2436] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5858B000) [pid = 2436] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C4FC38400) [pid = 2436] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C518E6C00) [pid = 2436] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C63D92800) [pid = 2436] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5D7B3800) [pid = 2436] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5BF94400) [pid = 2436] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C6111E400) [pid = 2436] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C65447400) [pid = 2436] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5E01F400) [pid = 2436] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C617E1000) [pid = 2436] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5E6D6C00) [pid = 2436] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C61C10C00) [pid = 2436] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C65450000) [pid = 2436] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5DD53C00) [pid = 2436] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:52:38 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5E546800) [pid = 2436] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:52:38 INFO - PROCESS | 2436 | 1461099158790 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C50FAF000 == 45 [pid = 2436] [id = 82] 13:52:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C4FC3CC00) [pid = 2436] [serial = 243] [outer = 0000000000000000] 13:52:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C51597800) [pid = 2436] [serial = 244] [outer = 0000009C4FC3CC00] 13:52:38 INFO - PROCESS | 2436 | 1461099158840 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C518E7800) [pid = 2436] [serial = 245] [outer = 0000009C4FC3CC00] 13:52:39 INFO - PROCESS | 2436 | 1461099159280 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 796ms 13:52:39 INFO - PROCESS | 2436 | 1461099159343 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 13:52:39 INFO - PROCESS | 2436 | 1461099159346 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 13:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:52:39 INFO - PROCESS | 2436 | 1461099159349 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:52:39 INFO - PROCESS | 2436 | 1461099159351 Marionette TRACE conn5 <- [1,294,null,{}] 13:52:39 INFO - PROCESS | 2436 | 1461099159355 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:39 INFO - PROCESS | 2436 | 1461099159436 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 13:52:39 INFO - PROCESS | 2436 | 1461099159447 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DC9000 == 46 [pid = 2436] [id = 83] 13:52:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C56C81C00) [pid = 2436] [serial = 246] [outer = 0000000000000000] 13:52:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C571CDC00) [pid = 2436] [serial = 247] [outer = 0000009C56C81C00] 13:52:39 INFO - PROCESS | 2436 | 1461099159494 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C57D99000) [pid = 2436] [serial = 248] [outer = 0000009C56C81C00] 13:52:39 INFO - PROCESS | 2436 | 1461099159938 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 13:52:40 INFO - PROCESS | 2436 | 1461099159979 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 13:52:40 INFO - PROCESS | 2436 | 1461099159983 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 13:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:52:40 INFO - PROCESS | 2436 | 1461099159994 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:52:40 INFO - PROCESS | 2436 | 1461099159999 Marionette TRACE conn5 <- [1,298,null,{}] 13:52:40 INFO - PROCESS | 2436 | 1461099160002 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:40 INFO - PROCESS | 2436 | 1461099160088 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 13:52:40 INFO - PROCESS | 2436 | 1461099160096 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D719000 == 47 [pid = 2436] [id = 84] 13:52:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5B844400) [pid = 2436] [serial = 249] [outer = 0000000000000000] 13:52:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5D1AEC00) [pid = 2436] [serial = 250] [outer = 0000009C5B844400] 13:52:40 INFO - PROCESS | 2436 | 1461099160143 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5D7B5400) [pid = 2436] [serial = 251] [outer = 0000009C5B844400] 13:52:40 INFO - PROCESS | 2436 | 1461099160555 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 586ms 13:52:40 INFO - PROCESS | 2436 | 1461099160581 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 13:52:40 INFO - PROCESS | 2436 | 1461099160583 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 13:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:52:40 INFO - PROCESS | 2436 | 1461099160587 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:52:40 INFO - PROCESS | 2436 | 1461099160588 Marionette TRACE conn5 <- [1,302,null,{}] 13:52:40 INFO - PROCESS | 2436 | 1461099160592 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:40 INFO - PROCESS | 2436 | 1461099160673 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 13:52:40 INFO - PROCESS | 2436 | 1461099160679 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E77E000 == 48 [pid = 2436] [id = 85] 13:52:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5DA37400) [pid = 2436] [serial = 252] [outer = 0000000000000000] 13:52:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5DD48000) [pid = 2436] [serial = 253] [outer = 0000009C5DA37400] 13:52:40 INFO - PROCESS | 2436 | 1461099160725 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E01D000) [pid = 2436] [serial = 254] [outer = 0000009C5DA37400] 13:52:41 INFO - PROCESS | 2436 | 1461099161231 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:41 INFO - PROCESS | 2436 | 1461099161248 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 692ms 13:52:41 INFO - PROCESS | 2436 | 1461099161281 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 2436 | 1461099161284 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 13:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:52:41 INFO - PROCESS | 2436 | 1461099161287 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 2436 | 1461099161289 Marionette TRACE conn5 <- [1,306,null,{}] 13:52:41 INFO - PROCESS | 2436 | 1461099161292 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:41 INFO - PROCESS | 2436 | 1461099161396 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 13:52:41 INFO - PROCESS | 2436 | 1461099161447 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F48F000 == 49 [pid = 2436] [id = 86] 13:52:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E420400) [pid = 2436] [serial = 255] [outer = 0000000000000000] 13:52:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5E4B1C00) [pid = 2436] [serial = 256] [outer = 0000009C5E420400] 13:52:41 INFO - PROCESS | 2436 | 1461099161505 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5ECAEC00) [pid = 2436] [serial = 257] [outer = 0000009C5E420400] 13:52:41 INFO - PROCESS | 2436 | 1461099161962 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 732ms 13:52:42 INFO - PROCESS | 2436 | 1461099162021 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 2436 | 1461099162024 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 13:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:52:42 INFO - PROCESS | 2436 | 1461099162038 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - PROCESS | 2436 | 1461099162040 Marionette TRACE conn5 <- [1,310,null,{}] 13:52:42 INFO - PROCESS | 2436 | 1461099162044 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:42 INFO - PROCESS | 2436 | 1461099162148 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 13:52:42 INFO - PROCESS | 2436 | 1461099162194 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6178D800 == 50 [pid = 2436] [id = 87] 13:52:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5F95C800) [pid = 2436] [serial = 258] [outer = 0000000000000000] 13:52:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5FBBA400) [pid = 2436] [serial = 259] [outer = 0000009C5F95C800] 13:52:42 INFO - PROCESS | 2436 | 1461099162241 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C607DF000) [pid = 2436] [serial = 260] [outer = 0000009C5F95C800] 13:52:42 INFO - PROCESS | 2436 | 1461099162650 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 13:52:42 INFO - PROCESS | 2436 | 1461099162669 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 2436 | 1461099162671 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 13:52:42 INFO - PROCESS | 2436 | 1461099162674 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:52:42 INFO - PROCESS | 2436 | 1461099162676 Marionette TRACE conn5 <- [1,314,null,{}] 13:52:42 INFO - PROCESS | 2436 | 1461099162679 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:42 INFO - PROCESS | 2436 | 1461099162781 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 13:52:42 INFO - PROCESS | 2436 | 1461099162788 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6204E800 == 51 [pid = 2436] [id = 88] 13:52:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C60754C00) [pid = 2436] [serial = 261] [outer = 0000000000000000] 13:52:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C617D4400) [pid = 2436] [serial = 262] [outer = 0000009C60754C00] 13:52:42 INFO - PROCESS | 2436 | 1461099162873 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C617E0000) [pid = 2436] [serial = 263] [outer = 0000009C60754C00] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5ECA6400) [pid = 2436] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C61774C00) [pid = 2436] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5ABA9400) [pid = 2436] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C51EA3800) [pid = 2436] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C62067C00) [pid = 2436] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5176AC00) [pid = 2436] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C658EA000) [pid = 2436] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5B70DC00) [pid = 2436] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C63D51C00) [pid = 2436] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5E0BE400) [pid = 2436] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5816C400) [pid = 2436] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C61E46000) [pid = 2436] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C56545C00) [pid = 2436] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:52:43 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5F956800) [pid = 2436] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:52:43 INFO - PROCESS | 2436 | 1461099163423 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 838ms 13:52:43 INFO - PROCESS | 2436 | 1461099163516 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 2436 | 1461099163518 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 13:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:52:43 INFO - PROCESS | 2436 | 1461099163521 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 2436 | 1461099163523 Marionette TRACE conn5 <- [1,318,null,{}] 13:52:43 INFO - PROCESS | 2436 | 1461099163526 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:43 INFO - PROCESS | 2436 | 1461099163604 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 13:52:43 INFO - PROCESS | 2436 | 1461099163611 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62325800 == 52 [pid = 2436] [id = 89] 13:52:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5E0BE400) [pid = 2436] [serial = 264] [outer = 0000000000000000] 13:52:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C617DF000) [pid = 2436] [serial = 265] [outer = 0000009C5E0BE400] 13:52:43 INFO - PROCESS | 2436 | 1461099163657 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C61D89000) [pid = 2436] [serial = 266] [outer = 0000009C5E0BE400] 13:52:44 INFO - PROCESS | 2436 | 1461099164059 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 583ms 13:52:44 INFO - PROCESS | 2436 | 1461099164108 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 2436 | 1461099164110 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 13:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:52:44 INFO - PROCESS | 2436 | 1461099164114 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 2436 | 1461099164116 Marionette TRACE conn5 <- [1,322,null,{}] 13:52:44 INFO - PROCESS | 2436 | 1461099164119 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:44 INFO - PROCESS | 2436 | 1461099164198 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 13:52:44 INFO - PROCESS | 2436 | 1461099164206 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6236E800 == 53 [pid = 2436] [id = 90] 13:52:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C61E41800) [pid = 2436] [serial = 267] [outer = 0000000000000000] 13:52:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C61E47800) [pid = 2436] [serial = 268] [outer = 0000009C61E41800] 13:52:44 INFO - PROCESS | 2436 | 1461099164251 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C6201B000) [pid = 2436] [serial = 269] [outer = 0000009C61E41800] 13:52:44 INFO - PROCESS | 2436 | 1461099164655 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 584ms 13:52:44 INFO - PROCESS | 2436 | 1461099164701 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 2436 | 1461099164703 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 13:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:52:44 INFO - PROCESS | 2436 | 1461099164706 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 2436 | 1461099164708 Marionette TRACE conn5 <- [1,326,null,{}] 13:52:44 INFO - PROCESS | 2436 | 1461099164736 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:44 INFO - PROCESS | 2436 | 1461099164818 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 13:52:44 INFO - PROCESS | 2436 | 1461099164827 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DAF800 == 54 [pid = 2436] [id = 91] 13:52:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C620F0000) [pid = 2436] [serial = 270] [outer = 0000000000000000] 13:52:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C620F8C00) [pid = 2436] [serial = 271] [outer = 0000009C620F0000] 13:52:44 INFO - PROCESS | 2436 | 1461099164880 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C62612800) [pid = 2436] [serial = 272] [outer = 0000009C620F0000] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C50766800 == 53 [pid = 2436] [id = 35] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D4B000 == 52 [pid = 2436] [id = 63] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51EDA000 == 51 [pid = 2436] [id = 65] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E77B000 == 50 [pid = 2436] [id = 10] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B795000 == 49 [pid = 2436] [id = 61] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66447000 == 48 [pid = 2436] [id = 64] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6639B000 == 47 [pid = 2436] [id = 48] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66928800 == 46 [pid = 2436] [id = 62] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56317800 == 45 [pid = 2436] [id = 46] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E53A800 == 44 [pid = 2436] [id = 45] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51EC3000 == 43 [pid = 2436] [id = 60] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E53C000 == 42 [pid = 2436] [id = 47] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C50FAF000 == 41 [pid = 2436] [id = 82] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56C11000 == 40 [pid = 2436] [id = 81] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62327000 == 39 [pid = 2436] [id = 80] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C630BF800 == 38 [pid = 2436] [id = 79] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F00B800 == 37 [pid = 2436] [id = 78] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56CBE800 == 36 [pid = 2436] [id = 77] 13:52:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62355000 == 35 [pid = 2436] [id = 76] 13:52:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DC9000 == 34 [pid = 2436] [id = 83] 13:52:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D719000 == 33 [pid = 2436] [id = 84] 13:52:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F48F000 == 32 [pid = 2436] [id = 86] 13:52:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6178D800 == 31 [pid = 2436] [id = 87] 13:52:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E77E000 == 30 [pid = 2436] [id = 85] 13:52:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6236E800 == 29 [pid = 2436] [id = 90] 13:52:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62325800 == 28 [pid = 2436] [id = 89] 13:52:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6204E800 == 27 [pid = 2436] [id = 88] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C65454400) [pid = 2436] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5E0C6800) [pid = 2436] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C61C0C400) [pid = 2436] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5EE15400) [pid = 2436] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C61E41C00) [pid = 2436] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5FBBA800) [pid = 2436] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5E018000) [pid = 2436] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C56E78400) [pid = 2436] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C51FA0400) [pid = 2436] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5D1B3400) [pid = 2436] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C4FC38000) [pid = 2436] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C620F3C00) [pid = 2436] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C51EA0400) [pid = 2436] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C62019000) [pid = 2436] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C6618BC00) [pid = 2436] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C62247400) [pid = 2436] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C57D02400) [pid = 2436] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C6544DC00) [pid = 2436] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5D1AAC00) [pid = 2436] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5DD46800) [pid = 2436] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C63D56400) [pid = 2436] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C63D4C000) [pid = 2436] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C57D08000) [pid = 2436] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C658EE800) [pid = 2436] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5E3B4400) [pid = 2436] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C5E421C00) [pid = 2436] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5E40B800) [pid = 2436] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C65451800) [pid = 2436] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C65816000) [pid = 2436] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5ECA7400) [pid = 2436] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5FBB6000) [pid = 2436] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:52:46 INFO - PROCESS | 2436 | 1461099166766 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 2093ms 13:52:46 INFO - PROCESS | 2436 | 1461099166802 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 2436 | 1461099166806 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 13:52:46 INFO - PROCESS | 2436 | 1461099166812 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:52:46 INFO - PROCESS | 2436 | 1461099166816 Marionette TRACE conn5 <- [1,330,null,{}] 13:52:46 INFO - PROCESS | 2436 | 1461099166822 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:46 INFO - PROCESS | 2436 | 1461099166908 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 13:52:46 INFO - PROCESS | 2436 | 1461099166917 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51EBF000 == 28 [pid = 2436] [id = 92] 13:52:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C51768C00) [pid = 2436] [serial = 273] [outer = 0000000000000000] 13:52:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C51769400) [pid = 2436] [serial = 274] [outer = 0000009C51768C00] 13:52:46 INFO - PROCESS | 2436 | 1461099166969 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C517CCC00) [pid = 2436] [serial = 275] [outer = 0000009C51768C00] 13:52:47 INFO - PROCESS | 2436 | 1461099167438 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 13:52:47 INFO - PROCESS | 2436 | 1461099167508 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 13:52:47 INFO - PROCESS | 2436 | 1461099167515 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 13:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:52:47 INFO - PROCESS | 2436 | 1461099167522 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:52:47 INFO - PROCESS | 2436 | 1461099167525 Marionette TRACE conn5 <- [1,334,null,{}] 13:52:47 INFO - PROCESS | 2436 | 1461099167529 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:47 INFO - PROCESS | 2436 | 1461099167610 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 13:52:47 INFO - PROCESS | 2436 | 1461099167616 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C52E74000 == 29 [pid = 2436] [id = 93] 13:52:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C517D0000) [pid = 2436] [serial = 276] [outer = 0000000000000000] 13:52:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C518EEC00) [pid = 2436] [serial = 277] [outer = 0000009C517D0000] 13:52:47 INFO - PROCESS | 2436 | 1461099167663 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C51EA4400) [pid = 2436] [serial = 278] [outer = 0000009C517D0000] 13:52:48 INFO - PROCESS | 2436 | 1461099168104 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 628ms 13:52:48 INFO - PROCESS | 2436 | 1461099168156 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 2436 | 1461099168159 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 13:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:52:48 INFO - PROCESS | 2436 | 1461099168163 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - PROCESS | 2436 | 1461099168167 Marionette TRACE conn5 <- [1,338,null,{}] 13:52:48 INFO - PROCESS | 2436 | 1461099168178 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:48 INFO - PROCESS | 2436 | 1461099168292 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 13:52:48 INFO - PROCESS | 2436 | 1461099168357 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56CCA800 == 30 [pid = 2436] [id = 94] 13:52:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C4FC37C00) [pid = 2436] [serial = 279] [outer = 0000000000000000] 13:52:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C56466000) [pid = 2436] [serial = 280] [outer = 0000009C4FC37C00] 13:52:48 INFO - PROCESS | 2436 | 1461099168407 Marionette DEBUG loaded listener.js 13:52:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C56B2A400) [pid = 2436] [serial = 281] [outer = 0000009C4FC37C00] 13:52:48 INFO - PROCESS | 2436 | 1461099168790 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 691ms 13:52:48 INFO - PROCESS | 2436 | 1461099168856 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 2436 | 1461099168859 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 13:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:52:48 INFO - PROCESS | 2436 | 1461099168862 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - PROCESS | 2436 | 1461099168864 Marionette TRACE conn5 <- [1,342,null,{}] 13:52:48 INFO - PROCESS | 2436 | 1461099168867 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:48 INFO - PROCESS | 2436 | 1461099168966 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 13:52:48 INFO - PROCESS | 2436 | 1461099168976 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57FC7000 == 31 [pid = 2436] [id = 95] 13:52:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C51E9E800) [pid = 2436] [serial = 282] [outer = 0000000000000000] 13:52:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C56E7B400) [pid = 2436] [serial = 283] [outer = 0000009C51E9E800] 13:52:49 INFO - PROCESS | 2436 | 1461099169022 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C571CF000) [pid = 2436] [serial = 284] [outer = 0000009C51E9E800] 13:52:49 INFO - PROCESS | 2436 | 1461099169417 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 13:52:49 INFO - PROCESS | 2436 | 1461099169451 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 13:52:49 INFO - PROCESS | 2436 | 1461099169454 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 13:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:52:49 INFO - PROCESS | 2436 | 1461099169457 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:52:49 INFO - PROCESS | 2436 | 1461099169459 Marionette TRACE conn5 <- [1,346,null,{}] 13:52:49 INFO - PROCESS | 2436 | 1461099169462 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:49 INFO - PROCESS | 2436 | 1461099169537 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 13:52:49 INFO - PROCESS | 2436 | 1461099169621 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B88C000 == 32 [pid = 2436] [id = 96] 13:52:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C517CD000) [pid = 2436] [serial = 285] [outer = 0000000000000000] 13:52:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C57D93400) [pid = 2436] [serial = 286] [outer = 0000009C517CD000] 13:52:49 INFO - PROCESS | 2436 | 1461099169675 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C58173800) [pid = 2436] [serial = 287] [outer = 0000009C517CD000] 13:52:50 INFO - PROCESS | 2436 | 1461099170061 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 13:52:50 INFO - PROCESS | 2436 | 1461099170088 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 13:52:50 INFO - PROCESS | 2436 | 1461099170090 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 13:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:52:50 INFO - PROCESS | 2436 | 1461099170100 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 2436 | 1461099170102 Marionette TRACE conn5 <- [1,350,null,{}] 13:52:50 INFO - PROCESS | 2436 | 1461099170105 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:50 INFO - PROCESS | 2436 | 1461099170210 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 13:52:50 INFO - PROCESS | 2436 | 1461099170218 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E16A000 == 33 [pid = 2436] [id = 97] 13:52:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5ABAB000) [pid = 2436] [serial = 288] [outer = 0000000000000000] 13:52:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5B83BC00) [pid = 2436] [serial = 289] [outer = 0000009C5ABAB000] 13:52:50 INFO - PROCESS | 2436 | 1461099170272 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5D1AB400) [pid = 2436] [serial = 290] [outer = 0000009C5ABAB000] 13:52:50 INFO - PROCESS | 2436 | 1461099170670 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 13:52:50 INFO - PROCESS | 2436 | 1461099170731 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 13:52:50 INFO - PROCESS | 2436 | 1461099170733 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 13:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:52:50 INFO - PROCESS | 2436 | 1461099170736 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 2436 | 1461099170738 Marionette TRACE conn5 <- [1,354,null,{}] 13:52:50 INFO - PROCESS | 2436 | 1461099170742 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:50 INFO - PROCESS | 2436 | 1461099170815 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 13:52:50 INFO - PROCESS | 2436 | 1461099170821 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E715000 == 34 [pid = 2436] [id = 98] 13:52:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5D1B3000) [pid = 2436] [serial = 291] [outer = 0000000000000000] 13:52:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5D1B5800) [pid = 2436] [serial = 292] [outer = 0000009C5D1B3000] 13:52:50 INFO - PROCESS | 2436 | 1461099170867 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5DA46800) [pid = 2436] [serial = 293] [outer = 0000009C5D1B3000] 13:52:51 INFO - PROCESS | 2436 | 1461099171286 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 586ms 13:52:51 INFO - PROCESS | 2436 | 1461099171336 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 2436 | 1461099171339 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 13:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:52:51 INFO - PROCESS | 2436 | 1461099171342 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - PROCESS | 2436 | 1461099171344 Marionette TRACE conn5 <- [1,358,null,{}] 13:52:51 INFO - PROCESS | 2436 | 1461099171348 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:51 INFO - PROCESS | 2436 | 1461099171421 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 13:52:51 INFO - PROCESS | 2436 | 1461099171427 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5ED4C800 == 35 [pid = 2436] [id = 99] 13:52:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5DA49C00) [pid = 2436] [serial = 294] [outer = 0000000000000000] 13:52:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5DD48C00) [pid = 2436] [serial = 295] [outer = 0000009C5DA49C00] 13:52:51 INFO - PROCESS | 2436 | 1461099171473 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5E015400) [pid = 2436] [serial = 296] [outer = 0000009C5DA49C00] 13:52:51 INFO - PROCESS | 2436 | 1461099171944 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 13:52:51 INFO - PROCESS | 2436 | 1461099171978 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 2436 | 1461099171980 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 13:52:51 INFO - PROCESS | 2436 | 1461099171984 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - PROCESS | 2436 | 1461099171986 Marionette TRACE conn5 <- [1,362,null,{}] 13:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:52:52 INFO - PROCESS | 2436 | 1461099171990 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 2436 | 1461099172085 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 13:52:52 INFO - PROCESS | 2436 | 1461099172094 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56CBE800 == 36 [pid = 2436] [id = 100] 13:52:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5E008C00) [pid = 2436] [serial = 297] [outer = 0000000000000000] 13:52:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5E0BCC00) [pid = 2436] [serial = 298] [outer = 0000009C5E008C00] 13:52:52 INFO - PROCESS | 2436 | 1461099172139 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E405400) [pid = 2436] [serial = 299] [outer = 0000009C5E008C00] 13:52:52 INFO - PROCESS | 2436 | 1461099172587 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 627ms 13:52:52 INFO - PROCESS | 2436 | 1461099172616 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 2436 | 1461099172618 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 13:52:52 INFO - PROCESS | 2436 | 1461099172622 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:52:52 INFO - PROCESS | 2436 | 1461099172623 Marionette TRACE conn5 <- [1,366,null,{}] 13:52:52 INFO - PROCESS | 2436 | 1461099172627 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 2436 | 1461099172729 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 13:52:52 INFO - PROCESS | 2436 | 1461099172735 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C60793800 == 37 [pid = 2436] [id = 101] 13:52:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E3B3400) [pid = 2436] [serial = 300] [outer = 0000000000000000] 13:52:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5E416400) [pid = 2436] [serial = 301] [outer = 0000009C5E3B3400] 13:52:52 INFO - PROCESS | 2436 | 1461099172782 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5E421000) [pid = 2436] [serial = 302] [outer = 0000009C5E3B3400] 13:52:53 INFO - PROCESS | 2436 | 1461099173244 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 13:52:53 INFO - PROCESS | 2436 | 1461099173318 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 13:52:53 INFO - PROCESS | 2436 | 1461099173321 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 13:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:52:53 INFO - PROCESS | 2436 | 1461099173324 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:52:53 INFO - PROCESS | 2436 | 1461099173327 Marionette TRACE conn5 <- [1,370,null,{}] 13:52:53 INFO - PROCESS | 2436 | 1461099173330 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:53 INFO - PROCESS | 2436 | 1461099173476 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 13:52:53 INFO - PROCESS | 2436 | 1461099173504 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B886800 == 38 [pid = 2436] [id = 102] 13:52:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5ECAD800) [pid = 2436] [serial = 303] [outer = 0000000000000000] 13:52:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5ECB3C00) [pid = 2436] [serial = 304] [outer = 0000009C5ECAD800] 13:52:53 INFO - PROCESS | 2436 | 1461099173556 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5F4BD800) [pid = 2436] [serial = 305] [outer = 0000009C5ECAD800] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5D1AD000) [pid = 2436] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C56B2C800) [pid = 2436] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C4FC2FC00) [pid = 2436] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5E021000) [pid = 2436] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C61E4E000) [pid = 2436] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C61E41800) [pid = 2436] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5E420400) [pid = 2436] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5F95C800) [pid = 2436] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C60754C00) [pid = 2436] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C518ED800) [pid = 2436] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C6223F800) [pid = 2436] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5DA37400) [pid = 2436] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5B844400) [pid = 2436] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C56C81C00) [pid = 2436] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C4FC3CC00) [pid = 2436] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C51766400) [pid = 2436] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C61D89400) [pid = 2436] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:52:53 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C620EC800) [pid = 2436] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:52:54 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5BF9D400) [pid = 2436] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:52:54 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5E0BE400) [pid = 2436] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:52:54 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C51763400) [pid = 2436] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:52:54 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5ABAC800) [pid = 2436] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:52:54 INFO - PROCESS | 2436 | 1461099174186 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 879ms 13:52:54 INFO - PROCESS | 2436 | 1461099174204 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 2436 | 1461099174206 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 13:52:54 INFO - PROCESS | 2436 | 1461099174218 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - PROCESS | 2436 | 1461099174220 Marionette TRACE conn5 <- [1,374,null,{}] 13:52:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:52:54 INFO - PROCESS | 2436 | 1461099174223 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 2436 | 1461099174298 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 13:52:54 INFO - PROCESS | 2436 | 1461099174304 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E77D800 == 39 [pid = 2436] [id = 103] 13:52:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C57D0A000) [pid = 2436] [serial = 306] [outer = 0000000000000000] 13:52:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5E408400) [pid = 2436] [serial = 307] [outer = 0000009C57D0A000] 13:52:54 INFO - PROCESS | 2436 | 1461099174351 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5F878C00) [pid = 2436] [serial = 308] [outer = 0000009C57D0A000] 13:52:54 INFO - PROCESS | 2436 | 1461099174790 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:52:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 13:52:54 INFO - PROCESS | 2436 | 1461099174853 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 2436 | 1461099174856 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 13:52:54 INFO - PROCESS | 2436 | 1461099174859 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:52:54 INFO - PROCESS | 2436 | 1461099174861 Marionette TRACE conn5 <- [1,378,null,{}] 13:52:54 INFO - PROCESS | 2436 | 1461099174864 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 2436 | 1461099174939 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 13:52:54 INFO - PROCESS | 2436 | 1461099174947 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62049800 == 40 [pid = 2436] [id = 104] 13:52:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5F95C800) [pid = 2436] [serial = 309] [outer = 0000000000000000] 13:52:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5FBB6000) [pid = 2436] [serial = 310] [outer = 0000009C5F95C800] 13:52:54 INFO - PROCESS | 2436 | 1461099174993 Marionette DEBUG loaded listener.js 13:52:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C60751800) [pid = 2436] [serial = 311] [outer = 0000009C5F95C800] 13:52:55 INFO - PROCESS | 2436 | 1461099175570 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:52:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 732ms 13:52:55 INFO - PROCESS | 2436 | 1461099175598 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 2436 | 1461099175600 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 13:52:55 INFO - PROCESS | 2436 | 1461099175603 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 2436 | 1461099175605 Marionette TRACE conn5 <- [1,382,null,{}] 13:52:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:52:55 INFO - PROCESS | 2436 | 1461099175609 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:55 INFO - PROCESS | 2436 | 1461099175685 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 13:52:55 INFO - PROCESS | 2436 | 1461099175691 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62339800 == 41 [pid = 2436] [id = 105] 13:52:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C60CCD400) [pid = 2436] [serial = 312] [outer = 0000000000000000] 13:52:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C611E4C00) [pid = 2436] [serial = 313] [outer = 0000009C60CCD400] 13:52:55 INFO - PROCESS | 2436 | 1461099175739 Marionette DEBUG loaded listener.js 13:52:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C617D8000) [pid = 2436] [serial = 314] [outer = 0000009C60CCD400] 13:52:56 INFO - PROCESS | 2436 | 1461099176528 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:52:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:52:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 985ms 13:52:56 INFO - PROCESS | 2436 | 1461099176594 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 13:52:56 INFO - PROCESS | 2436 | 1461099176599 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 13:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:52:56 INFO - PROCESS | 2436 | 1461099176605 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:52:56 INFO - PROCESS | 2436 | 1461099176609 Marionette TRACE conn5 <- [1,386,null,{}] 13:52:56 INFO - PROCESS | 2436 | 1461099176615 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:56 INFO - PROCESS | 2436 | 1461099176752 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 13:52:56 INFO - PROCESS | 2436 | 1461099176821 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C529DF800 == 42 [pid = 2436] [id = 106] 13:52:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5176E800) [pid = 2436] [serial = 315] [outer = 0000000000000000] 13:52:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C518E2C00) [pid = 2436] [serial = 316] [outer = 0000009C5176E800] 13:52:56 INFO - PROCESS | 2436 | 1461099176882 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C51F11C00) [pid = 2436] [serial = 317] [outer = 0000009C5176E800] 13:52:57 INFO - PROCESS | 2436 | 1461099177621 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1083ms 13:52:57 INFO - PROCESS | 2436 | 1461099177691 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 2436 | 1461099177698 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 13:52:57 INFO - PROCESS | 2436 | 1461099177705 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:52:57 INFO - PROCESS | 2436 | 1461099177708 Marionette TRACE conn5 <- [1,390,null,{}] 13:52:57 INFO - PROCESS | 2436 | 1461099177712 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:57 INFO - PROCESS | 2436 | 1461099177827 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 13:52:57 INFO - PROCESS | 2436 | 1461099177894 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51ED3800 == 43 [pid = 2436] [id = 107] 13:52:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C50752800) [pid = 2436] [serial = 318] [outer = 0000000000000000] 13:52:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C517CC000) [pid = 2436] [serial = 319] [outer = 0000009C50752800] 13:52:57 INFO - PROCESS | 2436 | 1461099177952 Marionette DEBUG loaded listener.js 13:52:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C564BF000) [pid = 2436] [serial = 320] [outer = 0000009C50752800] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62049800 == 42 [pid = 2436] [id = 104] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E77D800 == 41 [pid = 2436] [id = 103] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B886800 == 40 [pid = 2436] [id = 102] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C60793800 == 39 [pid = 2436] [id = 101] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56CBE800 == 38 [pid = 2436] [id = 100] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5ED4C800 == 37 [pid = 2436] [id = 99] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E715000 == 36 [pid = 2436] [id = 98] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E16A000 == 35 [pid = 2436] [id = 97] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B88C000 == 34 [pid = 2436] [id = 96] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57FC7000 == 33 [pid = 2436] [id = 95] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56CCA800 == 32 [pid = 2436] [id = 94] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C620F8C00) [pid = 2436] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C52E74000 == 31 [pid = 2436] [id = 93] 13:52:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51EBF000 == 30 [pid = 2436] [id = 92] 13:52:58 INFO - PROCESS | 2436 | 1461099178809 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C51E9FC00) [pid = 2436] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5E009400) [pid = 2436] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C6581B400) [pid = 2436] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5B712000) [pid = 2436] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C51770800) [pid = 2436] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5ECAA400) [pid = 2436] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C658E3000) [pid = 2436] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C6201B000) [pid = 2436] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5E4B1C00) [pid = 2436] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5FBBA400) [pid = 2436] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5ECAEC00) [pid = 2436] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C617D4400) [pid = 2436] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C607DF000) [pid = 2436] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C61E47800) [pid = 2436] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C571CD400) [pid = 2436] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C52969400) [pid = 2436] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C66F72C00) [pid = 2436] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5DD48000) [pid = 2436] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5D1AEC00) [pid = 2436] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C5D7B5400) [pid = 2436] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C571CDC00) [pid = 2436] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C57D99000) [pid = 2436] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C51597800) [pid = 2436] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C518E7800) [pid = 2436] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C51EA7000) [pid = 2436] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1130ms 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5176EC00) [pid = 2436] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C62616800) [pid = 2436] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C61D93000) [pid = 2436] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C62612C00) [pid = 2436] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C6224A400) [pid = 2436] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5E0BE000) [pid = 2436] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C5D1B4C00) [pid = 2436] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C617DF000) [pid = 2436] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C61D89000) [pid = 2436] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C617E0000) [pid = 2436] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0000009C5E01D000) [pid = 2436] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2436 | 1461099178841 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 13:52:58 INFO - PROCESS | 2436 | 1461099178847 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 13:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:52:58 INFO - PROCESS | 2436 | 1461099178853 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 2436 | 1461099178856 Marionette TRACE conn5 <- [1,394,null,{}] 13:52:58 INFO - PROCESS | 2436 | 1461099178861 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:58 INFO - PROCESS | 2436 | 1461099178944 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 13:52:58 INFO - PROCESS | 2436 | 1461099178952 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C529CD800 == 31 [pid = 2436] [id = 108] 13:52:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C517D2800) [pid = 2436] [serial = 321] [outer = 0000000000000000] 13:52:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C518E6800) [pid = 2436] [serial = 322] [outer = 0000009C517D2800] 13:52:59 INFO - PROCESS | 2436 | 1461099179003 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C51EA5400) [pid = 2436] [serial = 323] [outer = 0000009C517D2800] 13:52:59 INFO - PROCESS | 2436 | 1461099179514 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:52:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 688ms 13:52:59 INFO - PROCESS | 2436 | 1461099179544 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 13:52:59 INFO - PROCESS | 2436 | 1461099179550 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 13:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:52:59 INFO - PROCESS | 2436 | 1461099179556 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:52:59 INFO - PROCESS | 2436 | 1461099179559 Marionette TRACE conn5 <- [1,398,null,{}] 13:52:59 INFO - PROCESS | 2436 | 1461099179563 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:59 INFO - PROCESS | 2436 | 1461099179644 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 13:52:59 INFO - PROCESS | 2436 | 1461099179651 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DC4000 == 32 [pid = 2436] [id = 109] 13:52:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C56B2C800) [pid = 2436] [serial = 324] [outer = 0000000000000000] 13:52:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C56B7E800) [pid = 2436] [serial = 325] [outer = 0000009C56B2C800] 13:52:59 INFO - PROCESS | 2436 | 1461099179699 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C570A5400) [pid = 2436] [serial = 326] [outer = 0000009C56B2C800] 13:53:00 INFO - PROCESS | 2436 | 1461099180194 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 689ms 13:53:00 INFO - PROCESS | 2436 | 1461099180247 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 2436 | 1461099180249 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 13:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:53:00 INFO - PROCESS | 2436 | 1461099180253 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 2436 | 1461099180257 Marionette TRACE conn5 <- [1,402,null,{}] 13:53:00 INFO - PROCESS | 2436 | 1461099180269 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:00 INFO - PROCESS | 2436 | 1461099180352 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 13:53:00 INFO - PROCESS | 2436 | 1461099180419 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B876000 == 33 [pid = 2436] [id = 110] 13:53:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C4FD9B400) [pid = 2436] [serial = 327] [outer = 0000000000000000] 13:53:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C5891E400) [pid = 2436] [serial = 328] [outer = 0000009C4FD9B400] 13:53:00 INFO - PROCESS | 2436 | 1461099180470 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5B7DC800) [pid = 2436] [serial = 329] [outer = 0000009C4FD9B400] 13:53:00 INFO - PROCESS | 2436 | 1461099180862 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 649ms 13:53:00 INFO - PROCESS | 2436 | 1461099180905 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 2436 | 1461099180908 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 13:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:53:00 INFO - PROCESS | 2436 | 1461099180921 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 2436 | 1461099180923 Marionette TRACE conn5 <- [1,406,null,{}] 13:53:00 INFO - PROCESS | 2436 | 1461099180927 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:01 INFO - PROCESS | 2436 | 1461099181067 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 13:53:01 INFO - PROCESS | 2436 | 1461099181088 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E525000 == 34 [pid = 2436] [id = 111] 13:53:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5BF95C00) [pid = 2436] [serial = 330] [outer = 0000000000000000] 13:53:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5D1AAC00) [pid = 2436] [serial = 331] [outer = 0000009C5BF95C00] 13:53:01 INFO - PROCESS | 2436 | 1461099181135 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5D74D400) [pid = 2436] [serial = 332] [outer = 0000009C5BF95C00] 13:53:01 INFO - PROCESS | 2436 | 1461099181577 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 691ms 13:53:01 INFO - PROCESS | 2436 | 1461099181611 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 13:53:01 INFO - PROCESS | 2436 | 1461099181613 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 13:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:53:01 INFO - PROCESS | 2436 | 1461099181617 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:53:01 INFO - PROCESS | 2436 | 1461099181618 Marionette TRACE conn5 <- [1,410,null,{}] 13:53:01 INFO - PROCESS | 2436 | 1461099181622 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:01 INFO - PROCESS | 2436 | 1461099181719 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 13:53:01 INFO - PROCESS | 2436 | 1461099181727 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E913800 == 35 [pid = 2436] [id = 112] 13:53:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C57C4F400) [pid = 2436] [serial = 333] [outer = 0000000000000000] 13:53:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5DA4E400) [pid = 2436] [serial = 334] [outer = 0000009C57C4F400] 13:53:01 INFO - PROCESS | 2436 | 1461099181775 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5E009400) [pid = 2436] [serial = 335] [outer = 0000009C57C4F400] 13:53:02 INFO - PROCESS | 2436 | 1461099182272 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 692ms 13:53:02 INFO - PROCESS | 2436 | 1461099182311 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 2436 | 1461099182313 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 13:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:53:02 INFO - PROCESS | 2436 | 1461099182316 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 2436 | 1461099182318 Marionette TRACE conn5 <- [1,414,null,{}] 13:53:02 INFO - PROCESS | 2436 | 1461099182322 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:02 INFO - PROCESS | 2436 | 1461099182459 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 13:53:02 INFO - PROCESS | 2436 | 1461099182485 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F48D800 == 36 [pid = 2436] [id = 113] 13:53:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5E419C00) [pid = 2436] [serial = 336] [outer = 0000000000000000] 13:53:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5E4AF000) [pid = 2436] [serial = 337] [outer = 0000009C5E419C00] 13:53:02 INFO - PROCESS | 2436 | 1461099182534 Marionette DEBUG loaded listener.js 13:53:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5E821C00) [pid = 2436] [serial = 338] [outer = 0000009C5E419C00] 13:53:03 INFO - PROCESS | 2436 | 1461099183116 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5E008C00) [pid = 2436] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C51E9E800) [pid = 2436] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C517CD000) [pid = 2436] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5D1B3000) [pid = 2436] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C517D0000) [pid = 2436] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C4FC37C00) [pid = 2436] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5DA49C00) [pid = 2436] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C51768C00) [pid = 2436] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C620F0000) [pid = 2436] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5ABAB000) [pid = 2436] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C5E3B3400) [pid = 2436] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C5ECAD800) [pid = 2436] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5F95C800) [pid = 2436] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:53:03 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C57D0A000) [pid = 2436] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 839ms 13:53:03 INFO - PROCESS | 2436 | 1461099183162 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 2436 | 1461099183164 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 13:53:03 INFO - PROCESS | 2436 | 1461099183168 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:53:03 INFO - PROCESS | 2436 | 1461099183170 Marionette TRACE conn5 <- [1,418,null,{}] 13:53:03 INFO - PROCESS | 2436 | 1461099183173 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:03 INFO - PROCESS | 2436 | 1461099183247 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 13:53:03 INFO - PROCESS | 2436 | 1461099183256 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F7D3800 == 37 [pid = 2436] [id = 114] 13:53:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C518EB400) [pid = 2436] [serial = 339] [outer = 0000000000000000] 13:53:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C56E7D800) [pid = 2436] [serial = 340] [outer = 0000009C518EB400] 13:53:03 INFO - PROCESS | 2436 | 1461099183302 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5E415000) [pid = 2436] [serial = 341] [outer = 0000009C518EB400] 13:53:04 INFO - PROCESS | 2436 | 1461099184182 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1030ms 13:53:04 INFO - PROCESS | 2436 | 1461099184202 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 13:53:04 INFO - PROCESS | 2436 | 1461099184204 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 13:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:53:04 INFO - PROCESS | 2436 | 1461099184221 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - PROCESS | 2436 | 1461099184223 Marionette TRACE conn5 <- [1,422,null,{}] 13:53:04 INFO - PROCESS | 2436 | 1461099184227 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:04 INFO - PROCESS | 2436 | 1461099184321 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 13:53:04 INFO - PROCESS | 2436 | 1461099184329 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6178C800 == 38 [pid = 2436] [id = 115] 13:53:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C5ECA9C00) [pid = 2436] [serial = 342] [outer = 0000000000000000] 13:53:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5EE12000) [pid = 2436] [serial = 343] [outer = 0000009C5ECA9C00] 13:53:04 INFO - PROCESS | 2436 | 1461099184374 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5F87D400) [pid = 2436] [serial = 344] [outer = 0000009C5ECA9C00] 13:53:05 INFO - PROCESS | 2436 | 1461099185495 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1297ms 13:53:05 INFO - PROCESS | 2436 | 1461099185520 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 2436 | 1461099185524 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 13:53:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:53:05 INFO - PROCESS | 2436 | 1461099185529 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 2436 | 1461099185533 Marionette TRACE conn5 <- [1,426,null,{}] 13:53:05 INFO - PROCESS | 2436 | 1461099185539 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:05 INFO - PROCESS | 2436 | 1461099185645 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 13:53:05 INFO - PROCESS | 2436 | 1461099185767 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571B0000 == 39 [pid = 2436] [id = 116] 13:53:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5616D000) [pid = 2436] [serial = 345] [outer = 0000000000000000] 13:53:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C56337800) [pid = 2436] [serial = 346] [outer = 0000009C5616D000] 13:53:05 INFO - PROCESS | 2436 | 1461099185826 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5703D000) [pid = 2436] [serial = 347] [outer = 0000009C5616D000] 13:53:06 INFO - PROCESS | 2436 | 1461099186381 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:53:06 INFO - PROCESS | 2436 | 1461099186422 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 13:53:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:53:06 INFO - PROCESS | 2436 | 1461099186429 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:53:06 INFO - PROCESS | 2436 | 1461099186433 Marionette TRACE conn5 <- [1,430,null,{}] 13:53:06 INFO - PROCESS | 2436 | 1461099186437 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:06 INFO - PROCESS | 2436 | 1461099186541 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 13:53:06 INFO - PROCESS | 2436 | 1461099186620 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5ED5A800 == 40 [pid = 2436] [id = 117] 13:53:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C58923400) [pid = 2436] [serial = 348] [outer = 0000000000000000] 13:53:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5BF98C00) [pid = 2436] [serial = 349] [outer = 0000009C58923400] 13:53:06 INFO - PROCESS | 2436 | 1461099186677 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5DD4BC00) [pid = 2436] [serial = 350] [outer = 0000009C58923400] 13:53:07 INFO - PROCESS | 2436 | 1461099187302 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:53:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 943ms 13:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:53:07 INFO - PROCESS | 2436 | 1461099187378 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 2436 | 1461099187381 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 13:53:07 INFO - PROCESS | 2436 | 1461099187386 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 2436 | 1461099187390 Marionette TRACE conn5 <- [1,434,null,{}] 13:53:07 INFO - PROCESS | 2436 | 1461099187401 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:07 INFO - PROCESS | 2436 | 1461099187507 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 13:53:07 INFO - PROCESS | 2436 | 1461099187573 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62049000 == 41 [pid = 2436] [id = 118] 13:53:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5E4AE800) [pid = 2436] [serial = 351] [outer = 0000000000000000] 13:53:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5F7F6000) [pid = 2436] [serial = 352] [outer = 0000009C5E4AE800] 13:53:07 INFO - PROCESS | 2436 | 1461099187632 Marionette DEBUG loaded listener.js 13:53:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C60758C00) [pid = 2436] [serial = 353] [outer = 0000009C5E4AE800] 13:53:08 INFO - PROCESS | 2436 | 1461099188328 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:53:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 985ms 13:53:08 INFO - PROCESS | 2436 | 1461099188372 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 13:53:08 INFO - PROCESS | 2436 | 1461099188376 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 13:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:53:08 INFO - PROCESS | 2436 | 1461099188382 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - PROCESS | 2436 | 1461099188386 Marionette TRACE conn5 <- [1,438,null,{}] 13:53:08 INFO - PROCESS | 2436 | 1461099188392 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:08 INFO - PROCESS | 2436 | 1461099188489 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 13:53:08 INFO - PROCESS | 2436 | 1461099188571 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56153800 == 42 [pid = 2436] [id = 119] 13:53:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5176D400) [pid = 2436] [serial = 354] [outer = 0000000000000000] 13:53:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C518E1000) [pid = 2436] [serial = 355] [outer = 0000009C5176D400] 13:53:08 INFO - PROCESS | 2436 | 1461099188624 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C51EA8800) [pid = 2436] [serial = 356] [outer = 0000009C5176D400] 13:53:09 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F7D3800 == 41 [pid = 2436] [id = 114] 13:53:09 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F48D800 == 40 [pid = 2436] [id = 113] 13:53:09 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E913800 == 39 [pid = 2436] [id = 112] 13:53:09 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E525000 == 38 [pid = 2436] [id = 111] 13:53:09 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B876000 == 37 [pid = 2436] [id = 110] 13:53:09 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DC4000 == 36 [pid = 2436] [id = 109] 13:53:09 INFO - PROCESS | 2436 | --DOCSHELL 0000009C529CD800 == 35 [pid = 2436] [id = 108] 13:53:09 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51ED3800 == 34 [pid = 2436] [id = 107] 13:53:09 INFO - PROCESS | 2436 | --DOCSHELL 0000009C529DF800 == 33 [pid = 2436] [id = 106] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C611E4C00) [pid = 2436] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5E0BCC00) [pid = 2436] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C56E7B400) [pid = 2436] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C571CF000) [pid = 2436] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C57D93400) [pid = 2436] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C58173800) [pid = 2436] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5D1B5800) [pid = 2436] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5DA46800) [pid = 2436] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C518EEC00) [pid = 2436] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C51EA4400) [pid = 2436] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C56466000) [pid = 2436] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C56B2A400) [pid = 2436] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5DD48C00) [pid = 2436] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C51769400) [pid = 2436] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C517CCC00) [pid = 2436] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C62612800) [pid = 2436] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5B83BC00) [pid = 2436] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C5D1AB400) [pid = 2436] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C5E416400) [pid = 2436] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C5E405400) [pid = 2436] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C5ECB3C00) [pid = 2436] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0000009C5E421000) [pid = 2436] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0000009C5FBB6000) [pid = 2436] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0000009C5F4BD800) [pid = 2436] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0000009C5E408400) [pid = 2436] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0000009C5F878C00) [pid = 2436] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0000009C60751800) [pid = 2436] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0000009C5E015400) [pid = 2436] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2436 | 1461099189222 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:53:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:53:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 901ms 13:53:09 INFO - PROCESS | 2436 | 1461099189287 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 13:53:09 INFO - PROCESS | 2436 | 1461099189293 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 13:53:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:53:09 INFO - PROCESS | 2436 | 1461099189299 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 2436 | 1461099189301 Marionette TRACE conn5 <- [1,442,null,{}] 13:53:09 INFO - PROCESS | 2436 | 1461099189305 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:09 INFO - PROCESS | 2436 | 1461099189388 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 13:53:09 INFO - PROCESS | 2436 | 1461099189452 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C52F70000 == 34 [pid = 2436] [id = 120] 13:53:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0000009C4FD94C00) [pid = 2436] [serial = 357] [outer = 0000000000000000] 13:53:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0000009C517C9000) [pid = 2436] [serial = 358] [outer = 0000009C4FD94C00] 13:53:09 INFO - PROCESS | 2436 | 1461099189500 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0000009C5638B000) [pid = 2436] [serial = 359] [outer = 0000009C4FD94C00] 13:53:09 INFO - PROCESS | 2436 | 1461099189912 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:53:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:53:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 628ms 13:53:09 INFO - PROCESS | 2436 | 1461099189929 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 13:53:09 INFO - PROCESS | 2436 | 1461099189931 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 13:53:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:53:09 INFO - PROCESS | 2436 | 1461099189935 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 2436 | 1461099189938 Marionette TRACE conn5 <- [1,446,null,{}] 13:53:09 INFO - PROCESS | 2436 | 1461099189949 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 2436 | 1461099190034 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 13:53:10 INFO - PROCESS | 2436 | 1461099190041 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C589E4800 == 35 [pid = 2436] [id = 121] 13:53:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0000009C5710EC00) [pid = 2436] [serial = 360] [outer = 0000000000000000] 13:53:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0000009C5816F400) [pid = 2436] [serial = 361] [outer = 0000009C5710EC00] 13:53:10 INFO - PROCESS | 2436 | 1461099190091 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0000009C5B71AC00) [pid = 2436] [serial = 362] [outer = 0000009C5710EC00] 13:53:10 INFO - PROCESS | 2436 | 1461099190575 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:53:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 690ms 13:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:53:10 INFO - PROCESS | 2436 | 1461099190627 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 13:53:10 INFO - PROCESS | 2436 | 1461099190630 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 13:53:10 INFO - PROCESS | 2436 | 1461099190634 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - PROCESS | 2436 | 1461099190636 Marionette TRACE conn5 <- [1,450,null,{}] 13:53:10 INFO - PROCESS | 2436 | 1461099190639 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 2436 | 1461099190721 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 13:53:10 INFO - PROCESS | 2436 | 1461099190730 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E522800 == 36 [pid = 2436] [id = 122] 13:53:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C5D1AD800) [pid = 2436] [serial = 363] [outer = 0000000000000000] 13:53:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C5D7B7400) [pid = 2436] [serial = 364] [outer = 0000009C5D1AD800] 13:53:10 INFO - PROCESS | 2436 | 1461099190777 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C5DD48C00) [pid = 2436] [serial = 365] [outer = 0000009C5D1AD800] 13:53:11 INFO - PROCESS | 2436 | 1461099191183 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 2436 | 1461099191226 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 13:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:53:11 INFO - PROCESS | 2436 | 1461099191229 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 2436 | 1461099191231 Marionette TRACE conn5 <- [1,454,null,{}] 13:53:11 INFO - PROCESS | 2436 | 1461099191234 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:11 INFO - PROCESS | 2436 | 1461099191336 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 13:53:11 INFO - PROCESS | 2436 | 1461099191343 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E90A000 == 37 [pid = 2436] [id = 123] 13:53:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C5E014C00) [pid = 2436] [serial = 366] [outer = 0000000000000000] 13:53:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C5E0C5C00) [pid = 2436] [serial = 367] [outer = 0000009C5E014C00] 13:53:11 INFO - PROCESS | 2436 | 1461099191390 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C5E413400) [pid = 2436] [serial = 368] [outer = 0000009C5E014C00] 13:53:11 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:11 INFO - PROCESS | 2436 | 1461099191872 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 13:53:11 INFO - PROCESS | 2436 | 1461099191924 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 2436 | 1461099191926 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 13:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:53:11 INFO - PROCESS | 2436 | 1461099191940 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 2436 | 1461099191942 Marionette TRACE conn5 <- [1,458,null,{}] 13:53:11 INFO - PROCESS | 2436 | 1461099191946 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:12 INFO - PROCESS | 2436 | 1461099192068 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 13:53:12 INFO - PROCESS | 2436 | 1461099192116 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51D96800 == 38 [pid = 2436] [id = 124] 13:53:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5F4BD800) [pid = 2436] [serial = 369] [outer = 0000000000000000] 13:53:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C5FBB8C00) [pid = 2436] [serial = 370] [outer = 0000009C5F4BD800] 13:53:12 INFO - PROCESS | 2436 | 1461099192166 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C61081400) [pid = 2436] [serial = 371] [outer = 0000009C5F4BD800] 13:53:12 INFO - PROCESS | 2436 | 1461099192597 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 2436 | 1461099192667 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 13:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:53:12 INFO - PROCESS | 2436 | 1461099192679 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 2436 | 1461099192681 Marionette TRACE conn5 <- [1,462,null,{}] 13:53:12 INFO - PROCESS | 2436 | 1461099192685 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:12 INFO - PROCESS | 2436 | 1461099192783 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 13:53:12 INFO - PROCESS | 2436 | 1461099192830 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61784000 == 39 [pid = 2436] [id = 125] 13:53:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C617DD400) [pid = 2436] [serial = 372] [outer = 0000000000000000] 13:53:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C617E2000) [pid = 2436] [serial = 373] [outer = 0000009C617DD400] 13:53:12 INFO - PROCESS | 2436 | 1461099192876 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C61D87000) [pid = 2436] [serial = 374] [outer = 0000009C617DD400] 13:53:13 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C518EB400) [pid = 2436] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:53:13 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C4FD9B400) [pid = 2436] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:53:13 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C517D2800) [pid = 2436] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:53:13 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C50752800) [pid = 2436] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:53:13 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C5BF95C00) [pid = 2436] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:53:13 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C56B2C800) [pid = 2436] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:53:13 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C57C4F400) [pid = 2436] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:53:13 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C5E419C00) [pid = 2436] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:53:13 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:13 INFO - PROCESS | 2436 | 1461099193320 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 2436 | 1461099193360 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 13:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:53:13 INFO - PROCESS | 2436 | 1461099193368 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 2436 | 1461099193370 Marionette TRACE conn5 <- [1,466,null,{}] 13:53:13 INFO - PROCESS | 2436 | 1461099193373 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:13 INFO - PROCESS | 2436 | 1461099193451 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 13:53:13 INFO - PROCESS | 2436 | 1461099193458 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DA7800 == 40 [pid = 2436] [id = 126] 13:53:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C57C4F400) [pid = 2436] [serial = 375] [outer = 0000000000000000] 13:53:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C5E414400) [pid = 2436] [serial = 376] [outer = 0000009C57C4F400] 13:53:13 INFO - PROCESS | 2436 | 1461099193506 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C61D8E400) [pid = 2436] [serial = 377] [outer = 0000009C57C4F400] 13:53:13 INFO - PROCESS | 2436 | 1461099193922 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 2436 | 1461099193960 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 13:53:13 INFO - PROCESS | 2436 | 1461099193963 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:53:13 INFO - PROCESS | 2436 | 1461099193965 Marionette TRACE conn5 <- [1,470,null,{}] 13:53:13 INFO - PROCESS | 2436 | 1461099193968 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:14 INFO - PROCESS | 2436 | 1461099194044 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 13:53:14 INFO - PROCESS | 2436 | 1461099194050 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62324000 == 41 [pid = 2436] [id = 127] 13:53:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C61D94800) [pid = 2436] [serial = 378] [outer = 0000000000000000] 13:53:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C61E48000) [pid = 2436] [serial = 379] [outer = 0000009C61D94800] 13:53:14 INFO - PROCESS | 2436 | 1461099194096 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C62012400) [pid = 2436] [serial = 380] [outer = 0000009C61D94800] 13:53:14 INFO - PROCESS | 2436 | 1461099194551 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 628ms 13:53:14 INFO - PROCESS | 2436 | 1461099194595 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 13:53:14 INFO - PROCESS | 2436 | 1461099194597 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 13:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:53:14 INFO - PROCESS | 2436 | 1461099194600 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:53:14 INFO - PROCESS | 2436 | 1461099194602 Marionette TRACE conn5 <- [1,474,null,{}] 13:53:14 INFO - PROCESS | 2436 | 1461099194606 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:14 INFO - PROCESS | 2436 | 1461099194684 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 13:53:14 INFO - PROCESS | 2436 | 1461099194692 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62360800 == 42 [pid = 2436] [id = 128] 13:53:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C62021C00) [pid = 2436] [serial = 381] [outer = 0000000000000000] 13:53:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C620EC400) [pid = 2436] [serial = 382] [outer = 0000009C62021C00] 13:53:14 INFO - PROCESS | 2436 | 1461099194739 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C620F8C00) [pid = 2436] [serial = 383] [outer = 0000009C62021C00] 13:53:15 INFO - PROCESS | 2436 | 1461099195198 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:53:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:53:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 13:53:15 INFO - PROCESS | 2436 | 1461099195233 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 13:53:15 INFO - PROCESS | 2436 | 1461099195235 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 13:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:53:15 INFO - PROCESS | 2436 | 1461099195239 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - PROCESS | 2436 | 1461099195241 Marionette TRACE conn5 <- [1,478,null,{}] 13:53:15 INFO - PROCESS | 2436 | 1461099195245 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:15 INFO - PROCESS | 2436 | 1461099195389 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 13:53:15 INFO - PROCESS | 2436 | 1461099195531 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51EDB800 == 43 [pid = 2436] [id = 129] 13:53:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C51596C00) [pid = 2436] [serial = 384] [outer = 0000000000000000] 13:53:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C51769000) [pid = 2436] [serial = 385] [outer = 0000009C51596C00] 13:53:15 INFO - PROCESS | 2436 | 1461099195591 Marionette DEBUG loaded listener.js 13:53:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C51EA2800) [pid = 2436] [serial = 386] [outer = 0000009C51596C00] 13:53:16 INFO - PROCESS | 2436 | 1461099196220 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1028ms 13:53:16 INFO - PROCESS | 2436 | 1461099196271 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 2436 | 1461099196277 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 13:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:53:16 INFO - PROCESS | 2436 | 1461099196282 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 2436 | 1461099196287 Marionette TRACE conn5 <- [1,482,null,{}] 13:53:16 INFO - PROCESS | 2436 | 1461099196313 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:16 INFO - PROCESS | 2436 | 1461099196420 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 13:53:16 INFO - PROCESS | 2436 | 1461099196487 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D723800 == 44 [pid = 2436] [id = 130] 13:53:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C57D95400) [pid = 2436] [serial = 387] [outer = 0000000000000000] 13:53:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5858A000) [pid = 2436] [serial = 388] [outer = 0000009C57D95400] 13:53:16 INFO - PROCESS | 2436 | 1461099196548 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5D1AC800) [pid = 2436] [serial = 389] [outer = 0000009C57D95400] 13:53:17 INFO - PROCESS | 2436 | 1461099197198 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 963ms 13:53:17 INFO - PROCESS | 2436 | 1461099197248 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 2436 | 1461099197251 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 13:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:53:17 INFO - PROCESS | 2436 | 1461099197255 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:53:17 INFO - PROCESS | 2436 | 1461099197258 Marionette TRACE conn5 <- [1,486,null,{}] 13:53:17 INFO - PROCESS | 2436 | 1461099197262 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:17 INFO - PROCESS | 2436 | 1461099197397 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 13:53:17 INFO - PROCESS | 2436 | 1461099197465 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62339000 == 45 [pid = 2436] [id = 131] 13:53:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5E4AC000) [pid = 2436] [serial = 390] [outer = 0000000000000000] 13:53:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5EE15000) [pid = 2436] [serial = 391] [outer = 0000009C5E4AC000] 13:53:17 INFO - PROCESS | 2436 | 1461099197522 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5FC7E400) [pid = 2436] [serial = 392] [outer = 0000009C5E4AC000] 13:53:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C4FD9CC00) [pid = 2436] [serial = 393] [outer = 0000009C5E020000] 13:53:18 INFO - PROCESS | 2436 | 1461099198285 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1090ms 13:53:18 INFO - PROCESS | 2436 | 1461099198347 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 2436 | 1461099198352 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 13:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:53:18 INFO - PROCESS | 2436 | 1461099198378 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 2436 | 1461099198384 Marionette TRACE conn5 <- [1,490,null,{}] 13:53:18 INFO - PROCESS | 2436 | 1461099198389 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:18 INFO - PROCESS | 2436 | 1461099198505 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 13:53:18 INFO - PROCESS | 2436 | 1461099198565 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C563DA000 == 46 [pid = 2436] [id = 132] 13:53:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5E9AC400) [pid = 2436] [serial = 394] [outer = 0000000000000000] 13:53:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5EE11C00) [pid = 2436] [serial = 395] [outer = 0000009C5E9AC400] 13:53:18 INFO - PROCESS | 2436 | 1461099198622 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C620F4800) [pid = 2436] [serial = 396] [outer = 0000009C5E9AC400] 13:53:19 INFO - PROCESS | 2436 | 1461099199358 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1054ms 13:53:19 INFO - PROCESS | 2436 | 1461099199415 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 2436 | 1461099199420 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 13:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:53:19 INFO - PROCESS | 2436 | 1461099199426 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 2436 | 1461099199429 Marionette TRACE conn5 <- [1,494,null,{}] 13:53:19 INFO - PROCESS | 2436 | 1461099199452 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:19 INFO - PROCESS | 2436 | 1461099199546 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 13:53:19 INFO - PROCESS | 2436 | 1461099199615 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56149000 == 47 [pid = 2436] [id = 133] 13:53:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C51EA6C00) [pid = 2436] [serial = 397] [outer = 0000000000000000] 13:53:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C56134C00) [pid = 2436] [serial = 398] [outer = 0000009C51EA6C00] 13:53:19 INFO - PROCESS | 2436 | 1461099199667 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C56C85400) [pid = 2436] [serial = 399] [outer = 0000009C51EA6C00] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63DAF800 == 46 [pid = 2436] [id = 91] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62360800 == 45 [pid = 2436] [id = 128] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62324000 == 44 [pid = 2436] [id = 127] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DA7800 == 43 [pid = 2436] [id = 126] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61784000 == 42 [pid = 2436] [id = 125] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51D96800 == 41 [pid = 2436] [id = 124] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E90A000 == 40 [pid = 2436] [id = 123] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E522800 == 39 [pid = 2436] [id = 122] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C589E4800 == 38 [pid = 2436] [id = 121] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C518E2C00) [pid = 2436] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C52F70000 == 37 [pid = 2436] [id = 120] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56153800 == 36 [pid = 2436] [id = 119] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571B0000 == 35 [pid = 2436] [id = 116] 13:53:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6178C800 == 34 [pid = 2436] [id = 115] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C56E7D800) [pid = 2436] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5891E400) [pid = 2436] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C518E6800) [pid = 2436] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C51EA5400) [pid = 2436] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C564BF000) [pid = 2436] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C517CC000) [pid = 2436] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C5D1AAC00) [pid = 2436] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5D74D400) [pid = 2436] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C56B7E800) [pid = 2436] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C570A5400) [pid = 2436] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5E009400) [pid = 2436] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C5DA4E400) [pid = 2436] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5E4AF000) [pid = 2436] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5E821C00) [pid = 2436] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5E415000) [pid = 2436] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5B7DC800) [pid = 2436] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2436 | 1461099200257 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 879ms 13:53:20 INFO - PROCESS | 2436 | 1461099200309 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 13:53:20 INFO - PROCESS | 2436 | 1461099200314 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 13:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:53:20 INFO - PROCESS | 2436 | 1461099200321 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - PROCESS | 2436 | 1461099200323 Marionette TRACE conn5 <- [1,498,null,{}] 13:53:20 INFO - PROCESS | 2436 | 1461099200327 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:20 INFO - PROCESS | 2436 | 1461099200408 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 13:53:20 INFO - PROCESS | 2436 | 1461099200475 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C564DA800 == 35 [pid = 2436] [id = 134] 13:53:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5176B400) [pid = 2436] [serial = 400] [outer = 0000000000000000] 13:53:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C51FA0000) [pid = 2436] [serial = 401] [outer = 0000009C5176B400] 13:53:20 INFO - PROCESS | 2436 | 1461099200522 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C571CF000) [pid = 2436] [serial = 402] [outer = 0000009C5176B400] 13:53:20 INFO - PROCESS | 2436 | 1461099200927 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 13:53:20 INFO - PROCESS | 2436 | 1461099200949 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 13:53:20 INFO - PROCESS | 2436 | 1461099200952 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 13:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:53:20 INFO - PROCESS | 2436 | 1461099200955 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - PROCESS | 2436 | 1461099200959 Marionette TRACE conn5 <- [1,502,null,{}] 13:53:20 INFO - PROCESS | 2436 | 1461099200976 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:21 INFO - PROCESS | 2436 | 1461099201059 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 13:53:21 INFO - PROCESS | 2436 | 1461099201066 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D719000 == 36 [pid = 2436] [id = 135] 13:53:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C57D98400) [pid = 2436] [serial = 403] [outer = 0000000000000000] 13:53:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5B714C00) [pid = 2436] [serial = 404] [outer = 0000009C57D98400] 13:53:21 INFO - PROCESS | 2436 | 1461099201115 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5D160800) [pid = 2436] [serial = 405] [outer = 0000009C57D98400] 13:53:21 INFO - PROCESS | 2436 | 1461099201553 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 647ms 13:53:21 INFO - PROCESS | 2436 | 1461099201605 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 13:53:21 INFO - PROCESS | 2436 | 1461099201608 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 13:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:53:21 INFO - PROCESS | 2436 | 1461099201611 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 2436 | 1461099201613 Marionette TRACE conn5 <- [1,506,null,{}] 13:53:21 INFO - PROCESS | 2436 | 1461099201617 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:21 INFO - PROCESS | 2436 | 1461099201699 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 13:53:21 INFO - PROCESS | 2436 | 1461099201744 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E718000 == 37 [pid = 2436] [id = 136] 13:53:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5D7BA400) [pid = 2436] [serial = 406] [outer = 0000000000000000] 13:53:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5DA37000) [pid = 2436] [serial = 407] [outer = 0000009C5D7BA400] 13:53:21 INFO - PROCESS | 2436 | 1461099201790 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5DD4C400) [pid = 2436] [serial = 408] [outer = 0000009C5D7BA400] 13:53:22 INFO - PROCESS | 2436 | 1461099202201 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 13:53:22 INFO - PROCESS | 2436 | 1461099202251 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 2436 | 1461099202253 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 13:53:22 INFO - PROCESS | 2436 | 1461099202257 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 2436 | 1461099202259 Marionette TRACE conn5 <- [1,510,null,{}] 13:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:53:22 INFO - PROCESS | 2436 | 1461099202262 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:22 INFO - PROCESS | 2436 | 1461099202358 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 13:53:22 INFO - PROCESS | 2436 | 1461099202365 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F239800 == 38 [pid = 2436] [id = 137] 13:53:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5D7BD800) [pid = 2436] [serial = 409] [outer = 0000000000000000] 13:53:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5E01DC00) [pid = 2436] [serial = 410] [outer = 0000009C5D7BD800] 13:53:22 INFO - PROCESS | 2436 | 1461099202412 Marionette DEBUG loaded listener.js 13:53:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5E402400) [pid = 2436] [serial = 411] [outer = 0000009C5D7BD800] 13:53:22 INFO - PROCESS | 2436 | 1461099202879 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 13:53:22 INFO - PROCESS | 2436 | 1461099202934 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 2436 | 1461099202937 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 13:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:53:22 INFO - PROCESS | 2436 | 1461099202940 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 2436 | 1461099202942 Marionette TRACE conn5 <- [1,514,null,{}] 13:53:22 INFO - PROCESS | 2436 | 1461099202952 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 2436 | 1461099203093 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 13:53:23 INFO - PROCESS | 2436 | 1461099203118 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C60883800 == 39 [pid = 2436] [id = 138] 13:53:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5ECA8800) [pid = 2436] [serial = 412] [outer = 0000000000000000] 13:53:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5EE16800) [pid = 2436] [serial = 413] [outer = 0000009C5ECA8800] 13:53:23 INFO - PROCESS | 2436 | 1461099203168 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5F8E9C00) [pid = 2436] [serial = 414] [outer = 0000009C5ECA8800] 13:53:23 INFO - PROCESS | 2436 | 1461099203593 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 13:53:23 INFO - PROCESS | 2436 | 1461099203634 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 13:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:53:23 INFO - PROCESS | 2436 | 1461099203637 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 13:53:23 INFO - PROCESS | 2436 | 1461099203640 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 2436 | 1461099203642 Marionette TRACE conn5 <- [1,518,null,{}] 13:53:23 INFO - PROCESS | 2436 | 1461099203657 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 2436 | 1461099203754 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 13:53:23 INFO - PROCESS | 2436 | 1461099203760 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61788800 == 40 [pid = 2436] [id = 139] 13:53:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5ECB4800) [pid = 2436] [serial = 415] [outer = 0000000000000000] 13:53:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5FBBF400) [pid = 2436] [serial = 416] [outer = 0000009C5ECB4800] 13:53:23 INFO - PROCESS | 2436 | 1461099203808 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C617D4400) [pid = 2436] [serial = 417] [outer = 0000009C5ECB4800] 13:53:24 INFO - PROCESS | 2436 | 1461099204425 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:53:24 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5E014C00) [pid = 2436] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:53:24 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5F4BD800) [pid = 2436] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:53:24 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5D1AD800) [pid = 2436] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:53:24 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5E4AE800) [pid = 2436] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:53:24 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C4FD94C00) [pid = 2436] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:53:24 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5710EC00) [pid = 2436] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:53:24 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5176D400) [pid = 2436] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:53:24 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C617DD400) [pid = 2436] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:53:24 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C57C4F400) [pid = 2436] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:53:24 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C61D94800) [pid = 2436] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:53:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 839ms 13:53:24 INFO - PROCESS | 2436 | 1461099204482 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 2436 | 1461099204485 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 13:53:24 INFO - PROCESS | 2436 | 1461099204488 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:53:24 INFO - PROCESS | 2436 | 1461099204490 Marionette TRACE conn5 <- [1,522,null,{}] 13:53:24 INFO - PROCESS | 2436 | 1461099204493 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:24 INFO - PROCESS | 2436 | 1461099204569 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 13:53:24 INFO - PROCESS | 2436 | 1461099204577 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E922800 == 41 [pid = 2436] [id = 140] 13:53:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C57D94800) [pid = 2436] [serial = 418] [outer = 0000000000000000] 13:53:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5DD46800) [pid = 2436] [serial = 419] [outer = 0000009C57D94800] 13:53:24 INFO - PROCESS | 2436 | 1461099204624 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C617DF800) [pid = 2436] [serial = 420] [outer = 0000009C57D94800] 13:53:25 INFO - PROCESS | 2436 | 1461099205043 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 586ms 13:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:53:25 INFO - PROCESS | 2436 | 1461099205078 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 13:53:25 INFO - PROCESS | 2436 | 1461099205080 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 13:53:25 INFO - PROCESS | 2436 | 1461099205083 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 2436 | 1461099205085 Marionette TRACE conn5 <- [1,526,null,{}] 13:53:25 INFO - PROCESS | 2436 | 1461099205089 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:25 INFO - PROCESS | 2436 | 1461099205164 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 13:53:25 INFO - PROCESS | 2436 | 1461099205171 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6233A800 == 42 [pid = 2436] [id = 141] 13:53:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C61D8FC00) [pid = 2436] [serial = 421] [outer = 0000000000000000] 13:53:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C61D94800) [pid = 2436] [serial = 422] [outer = 0000009C61D8FC00] 13:53:25 INFO - PROCESS | 2436 | 1461099205217 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C6201BC00) [pid = 2436] [serial = 423] [outer = 0000009C61D8FC00] 13:53:25 INFO - PROCESS | 2436 | 1461099205640 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 585ms 13:53:25 INFO - PROCESS | 2436 | 1461099205672 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 13:53:25 INFO - PROCESS | 2436 | 1461099205674 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 13:53:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:53:25 INFO - PROCESS | 2436 | 1461099205682 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 2436 | 1461099205684 Marionette TRACE conn5 <- [1,530,null,{}] 13:53:25 INFO - PROCESS | 2436 | 1461099205688 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:25 INFO - PROCESS | 2436 | 1461099205765 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 13:53:25 INFO - PROCESS | 2436 | 1461099205772 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DB3800 == 43 [pid = 2436] [id = 142] 13:53:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C62240400) [pid = 2436] [serial = 424] [outer = 0000000000000000] 13:53:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C62248800) [pid = 2436] [serial = 425] [outer = 0000009C62240400] 13:53:25 INFO - PROCESS | 2436 | 1461099205818 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C62619C00) [pid = 2436] [serial = 426] [outer = 0000009C62240400] 13:53:26 INFO - PROCESS | 2436 | 1461099206418 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:53:26 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:53:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:53:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:53:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:53:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:53:26 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:53:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:53:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:53:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:53:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:53:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 13:53:26 INFO - PROCESS | 2436 | 1461099206521 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 13:53:26 INFO - PROCESS | 2436 | 1461099206525 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 13:53:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:53:26 INFO - PROCESS | 2436 | 1461099206531 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - PROCESS | 2436 | 1461099206535 Marionette TRACE conn5 <- [1,534,null,{}] 13:53:26 INFO - PROCESS | 2436 | 1461099206542 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:26 INFO - PROCESS | 2436 | 1461099206705 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 13:53:26 INFO - PROCESS | 2436 | 1461099206781 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C529DF000 == 44 [pid = 2436] [id = 143] 13:53:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5176CC00) [pid = 2436] [serial = 427] [outer = 0000000000000000] 13:53:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C517D0800) [pid = 2436] [serial = 428] [outer = 0000009C5176CC00] 13:53:26 INFO - PROCESS | 2436 | 1461099206839 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C52F84000) [pid = 2436] [serial = 429] [outer = 0000009C5176CC00] 13:53:27 INFO - PROCESS | 2436 | 1461099207454 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:53:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 945ms 13:53:27 INFO - PROCESS | 2436 | 1461099207479 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 2436 | 1461099207483 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 13:53:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:53:27 INFO - PROCESS | 2436 | 1461099207491 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 2436 | 1461099207496 Marionette TRACE conn5 <- [1,538,null,{}] 13:53:27 INFO - PROCESS | 2436 | 1461099207500 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:27 INFO - PROCESS | 2436 | 1461099207605 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 13:53:27 INFO - PROCESS | 2436 | 1461099207675 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F47F000 == 45 [pid = 2436] [id = 144] 13:53:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C58924C00) [pid = 2436] [serial = 430] [outer = 0000000000000000] 13:53:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5BF97000) [pid = 2436] [serial = 431] [outer = 0000009C58924C00] 13:53:27 INFO - PROCESS | 2436 | 1461099207732 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5DD47000) [pid = 2436] [serial = 432] [outer = 0000009C58924C00] 13:53:28 INFO - PROCESS | 2436 | 1461099208276 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:53:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:53:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 838ms 13:53:28 INFO - PROCESS | 2436 | 1461099208345 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 2436 | 1461099208348 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 13:53:28 INFO - PROCESS | 2436 | 1461099208353 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:53:28 INFO - PROCESS | 2436 | 1461099208356 Marionette TRACE conn5 <- [1,542,null,{}] 13:53:28 INFO - PROCESS | 2436 | 1461099208421 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:28 INFO - PROCESS | 2436 | 1461099208541 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 13:53:28 INFO - PROCESS | 2436 | 1461099208618 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C663A0800 == 46 [pid = 2436] [id = 145] 13:53:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5E4B1400) [pid = 2436] [serial = 433] [outer = 0000000000000000] 13:53:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5ECA7800) [pid = 2436] [serial = 434] [outer = 0000009C5E4B1400] 13:53:28 INFO - PROCESS | 2436 | 1461099208682 Marionette DEBUG loaded listener.js 13:53:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C62247800) [pid = 2436] [serial = 435] [outer = 0000009C5E4B1400] 13:53:29 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:29 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:53:29 INFO - PROCESS | 2436 | 1461099209238 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 921ms 13:53:29 INFO - PROCESS | 2436 | 1461099209279 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 13:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:53:29 INFO - PROCESS | 2436 | 1461099209281 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 13:53:29 INFO - PROCESS | 2436 | 1461099209285 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 2436 | 1461099209287 Marionette TRACE conn5 <- [1,546,null,{}] 13:53:29 INFO - PROCESS | 2436 | 1461099209291 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:29 INFO - PROCESS | 2436 | 1461099209394 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 13:53:29 INFO - PROCESS | 2436 | 1461099209474 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66931800 == 47 [pid = 2436] [id = 146] 13:53:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C63394C00) [pid = 2436] [serial = 436] [outer = 0000000000000000] 13:53:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C6339AC00) [pid = 2436] [serial = 437] [outer = 0000009C63394C00] 13:53:29 INFO - PROCESS | 2436 | 1461099209531 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C63D4F800) [pid = 2436] [serial = 438] [outer = 0000009C63394C00] 13:53:30 INFO - PROCESS | 2436 | 1461099210133 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:53:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 881ms 13:53:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:53:30 INFO - PROCESS | 2436 | 1461099210169 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 13:53:30 INFO - PROCESS | 2436 | 1461099210171 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 13:53:30 INFO - PROCESS | 2436 | 1461099210175 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - PROCESS | 2436 | 1461099210177 Marionette TRACE conn5 <- [1,550,null,{}] 13:53:30 INFO - PROCESS | 2436 | 1461099210181 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:30 INFO - PROCESS | 2436 | 1461099210280 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 13:53:30 INFO - PROCESS | 2436 | 1461099210362 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C669E4000 == 48 [pid = 2436] [id = 147] 13:53:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C63D54C00) [pid = 2436] [serial = 439] [outer = 0000000000000000] 13:53:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C63D58C00) [pid = 2436] [serial = 440] [outer = 0000009C63D54C00] 13:53:30 INFO - PROCESS | 2436 | 1461099210418 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C65449800) [pid = 2436] [serial = 441] [outer = 0000009C63D54C00] 13:53:30 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:30 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:53:30 INFO - PROCESS | 2436 | 1461099210992 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:53:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 836ms 13:53:31 INFO - PROCESS | 2436 | 1461099211014 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 13:53:31 INFO - PROCESS | 2436 | 1461099211016 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 13:53:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:53:31 INFO - PROCESS | 2436 | 1461099211020 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - PROCESS | 2436 | 1461099211022 Marionette TRACE conn5 <- [1,554,null,{}] 13:53:31 INFO - PROCESS | 2436 | 1461099211026 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:31 INFO - PROCESS | 2436 | 1461099211153 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 13:53:31 INFO - PROCESS | 2436 | 1461099211244 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5708C800 == 49 [pid = 2436] [id = 148] 13:53:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C61D8C000) [pid = 2436] [serial = 442] [outer = 0000000000000000] 13:53:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C63D91800) [pid = 2436] [serial = 443] [outer = 0000009C61D8C000] 13:53:31 INFO - PROCESS | 2436 | 1461099211303 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C65455400) [pid = 2436] [serial = 444] [outer = 0000009C61D8C000] 13:53:31 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:31 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:53:32 INFO - PROCESS | 2436 | 1461099212023 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1028ms 13:53:32 INFO - PROCESS | 2436 | 1461099212050 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 2436 | 1461099212054 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 13:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:53:32 INFO - PROCESS | 2436 | 1461099212059 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 2436 | 1461099212063 Marionette TRACE conn5 <- [1,558,null,{}] 13:53:32 INFO - PROCESS | 2436 | 1461099212068 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:32 INFO - PROCESS | 2436 | 1461099212166 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 13:53:32 INFO - PROCESS | 2436 | 1461099212258 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5318A800 == 50 [pid = 2436] [id = 149] 13:53:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C56B29C00) [pid = 2436] [serial = 445] [outer = 0000000000000000] 13:53:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C56C70000) [pid = 2436] [serial = 446] [outer = 0000009C56B29C00] 13:53:32 INFO - PROCESS | 2436 | 1461099212312 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C58919000) [pid = 2436] [serial = 447] [outer = 0000009C56B29C00] 13:53:32 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:32 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6233A800 == 49 [pid = 2436] [id = 141] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E922800 == 48 [pid = 2436] [id = 140] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61788800 == 47 [pid = 2436] [id = 139] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C60883800 == 46 [pid = 2436] [id = 138] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F239800 == 45 [pid = 2436] [id = 137] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E718000 == 44 [pid = 2436] [id = 136] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D719000 == 43 [pid = 2436] [id = 135] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C564DA800 == 42 [pid = 2436] [id = 134] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56149000 == 41 [pid = 2436] [id = 133] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5EE12000) [pid = 2436] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | 1461099212898 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C563DA000 == 40 [pid = 2436] [id = 132] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D723800 == 39 [pid = 2436] [id = 130] 13:53:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51EDB800 == 38 [pid = 2436] [id = 129] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5B71AC00) [pid = 2436] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5BF98C00) [pid = 2436] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C518E1000) [pid = 2436] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C51EA8800) [pid = 2436] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C617E2000) [pid = 2436] [serial = 373] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5E414400) [pid = 2436] [serial = 376] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C61D8E400) [pid = 2436] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C61D87000) [pid = 2436] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5E0C5C00) [pid = 2436] [serial = 367] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C62012400) [pid = 2436] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C61E48000) [pid = 2436] [serial = 379] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5DD48C00) [pid = 2436] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C620EC400) [pid = 2436] [serial = 382] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5E413400) [pid = 2436] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C61081400) [pid = 2436] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5D7B7400) [pid = 2436] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C56337800) [pid = 2436] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5FBB8C00) [pid = 2436] [serial = 370] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C60758C00) [pid = 2436] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5F7F6000) [pid = 2436] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C517C9000) [pid = 2436] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5638B000) [pid = 2436] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5816F400) [pid = 2436] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 944ms 13:53:33 INFO - PROCESS | 2436 | 1461099213003 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 2436 | 1461099213009 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 13:53:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:53:33 INFO - PROCESS | 2436 | 1461099213015 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 2436 | 1461099213018 Marionette TRACE conn5 <- [1,562,null,{}] 13:53:33 INFO - PROCESS | 2436 | 1461099213022 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:33 INFO - PROCESS | 2436 | 1461099213111 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 13:53:33 INFO - PROCESS | 2436 | 1461099213118 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5631D000 == 39 [pid = 2436] [id = 150] 13:53:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C51EA6800) [pid = 2436] [serial = 448] [outer = 0000000000000000] 13:53:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C531D3C00) [pid = 2436] [serial = 449] [outer = 0000009C51EA6800] 13:53:33 INFO - PROCESS | 2436 | 1461099213164 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C57D0A000) [pid = 2436] [serial = 450] [outer = 0000009C51EA6800] 13:53:33 INFO - PROCESS | 2436 | 1461099213632 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 628ms 13:53:33 INFO - PROCESS | 2436 | 1461099213644 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 2436 | 1461099213647 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 13:53:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:53:33 INFO - PROCESS | 2436 | 1461099213655 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 2436 | 1461099213659 Marionette TRACE conn5 <- [1,566,null,{}] 13:53:33 INFO - PROCESS | 2436 | 1461099213670 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:33 INFO - PROCESS | 2436 | 1461099213755 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 13:53:33 INFO - PROCESS | 2436 | 1461099213765 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E540000 == 40 [pid = 2436] [id = 151] 13:53:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5B7DC800) [pid = 2436] [serial = 451] [outer = 0000000000000000] 13:53:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5B8D5000) [pid = 2436] [serial = 452] [outer = 0000009C5B7DC800] 13:53:33 INFO - PROCESS | 2436 | 1461099213813 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5D750800) [pid = 2436] [serial = 453] [outer = 0000009C5B7DC800] 13:53:34 INFO - PROCESS | 2436 | 1461099214258 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:53:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 628ms 13:53:34 INFO - PROCESS | 2436 | 1461099214285 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 2436 | 1461099214288 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 13:53:34 INFO - PROCESS | 2436 | 1461099214291 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:53:34 INFO - PROCESS | 2436 | 1461099214293 Marionette TRACE conn5 <- [1,570,null,{}] 13:53:34 INFO - PROCESS | 2436 | 1461099214300 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:34 INFO - PROCESS | 2436 | 1461099214383 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 13:53:34 INFO - PROCESS | 2436 | 1461099214390 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F472800 == 41 [pid = 2436] [id = 152] 13:53:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5E012400) [pid = 2436] [serial = 454] [outer = 0000000000000000] 13:53:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5E021400) [pid = 2436] [serial = 455] [outer = 0000009C5E012400] 13:53:34 INFO - PROCESS | 2436 | 1461099214438 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5E413C00) [pid = 2436] [serial = 456] [outer = 0000009C5E012400] 13:53:34 INFO - PROCESS | 2436 | 1461099214884 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:53:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 13:53:34 INFO - PROCESS | 2436 | 1461099214923 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 2436 | 1461099214926 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 13:53:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:53:34 INFO - PROCESS | 2436 | 1461099214929 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 2436 | 1461099214931 Marionette TRACE conn5 <- [1,574,null,{}] 13:53:34 INFO - PROCESS | 2436 | 1461099214934 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 2436 | 1461099215012 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 13:53:35 INFO - PROCESS | 2436 | 1461099215020 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56157800 == 42 [pid = 2436] [id = 153] 13:53:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5E41EC00) [pid = 2436] [serial = 457] [outer = 0000000000000000] 13:53:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5E4AF000) [pid = 2436] [serial = 458] [outer = 0000009C5E41EC00] 13:53:35 INFO - PROCESS | 2436 | 1461099215067 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5ECCEC00) [pid = 2436] [serial = 459] [outer = 0000009C5E41EC00] 13:53:35 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:35 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:53:35 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:35 INFO - PROCESS | 2436 | 1461099215573 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:53:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:53:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 13:53:35 INFO - PROCESS | 2436 | 1461099215625 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 13:53:35 INFO - PROCESS | 2436 | 1461099215627 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 13:53:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:53:35 INFO - PROCESS | 2436 | 1461099215636 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:53:35 INFO - PROCESS | 2436 | 1461099215638 Marionette TRACE conn5 <- [1,578,null,{}] 13:53:35 INFO - PROCESS | 2436 | 1461099215641 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 2436 | 1461099215791 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 13:53:35 INFO - PROCESS | 2436 | 1461099215820 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DBA000 == 43 [pid = 2436] [id = 154] 13:53:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E009800) [pid = 2436] [serial = 460] [outer = 0000000000000000] 13:53:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C6111C800) [pid = 2436] [serial = 461] [outer = 0000009C5E009800] 13:53:35 INFO - PROCESS | 2436 | 1461099215870 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C61D8E400) [pid = 2436] [serial = 462] [outer = 0000009C5E009800] 13:53:36 INFO - PROCESS | 2436 | 1461099216311 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:53:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 732ms 13:53:36 INFO - PROCESS | 2436 | 1461099216371 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 2436 | 1461099216373 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 13:53:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:53:36 INFO - PROCESS | 2436 | 1461099216376 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - PROCESS | 2436 | 1461099216378 Marionette TRACE conn5 <- [1,582,null,{}] 13:53:36 INFO - PROCESS | 2436 | 1461099216387 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:36 INFO - PROCESS | 2436 | 1461099216489 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 13:53:36 INFO - PROCESS | 2436 | 1461099216501 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6233E000 == 44 [pid = 2436] [id = 155] 13:53:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C61E41C00) [pid = 2436] [serial = 463] [outer = 0000000000000000] 13:53:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C62012400) [pid = 2436] [serial = 464] [outer = 0000009C61E41C00] 13:53:36 INFO - PROCESS | 2436 | 1461099216546 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C62615400) [pid = 2436] [serial = 465] [outer = 0000009C61E41C00] 13:53:36 INFO - PROCESS | 2436 | 1461099216987 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:53:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 626ms 13:53:37 INFO - PROCESS | 2436 | 1461099217006 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 2436 | 1461099217008 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 13:53:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:53:37 INFO - PROCESS | 2436 | 1461099217017 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 2436 | 1461099217019 Marionette TRACE conn5 <- [1,586,null,{}] 13:53:37 INFO - PROCESS | 2436 | 1461099217022 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:37 INFO - PROCESS | 2436 | 1461099217151 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 13:53:37 INFO - PROCESS | 2436 | 1461099217168 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65492000 == 45 [pid = 2436] [id = 156] 13:53:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C63392800) [pid = 2436] [serial = 466] [outer = 0000000000000000] 13:53:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C63D56400) [pid = 2436] [serial = 467] [outer = 0000009C63392800] 13:53:37 INFO - PROCESS | 2436 | 1461099217214 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C65455800) [pid = 2436] [serial = 468] [outer = 0000009C63392800] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C60CCD400) [pid = 2436] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5176E800) [pid = 2436] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5ECA9C00) [pid = 2436] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C58923400) [pid = 2436] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5616D000) [pid = 2436] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5ECB4800) [pid = 2436] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5ECA8800) [pid = 2436] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C51596C00) [pid = 2436] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C57D95400) [pid = 2436] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5D7BA400) [pid = 2436] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C51EA6C00) [pid = 2436] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5E4AC000) [pid = 2436] [serial = 390] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5176B400) [pid = 2436] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C57D98400) [pid = 2436] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5E9AC400) [pid = 2436] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C57D94800) [pid = 2436] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C61D8FC00) [pid = 2436] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:53:37 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5D7BD800) [pid = 2436] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:53:37 INFO - PROCESS | 2436 | 1461099217761 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:53:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 796ms 13:53:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:53:37 INFO - PROCESS | 2436 | 1461099217816 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 2436 | 1461099217818 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 13:53:37 INFO - PROCESS | 2436 | 1461099217822 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 2436 | 1461099217823 Marionette TRACE conn5 <- [1,590,null,{}] 13:53:37 INFO - PROCESS | 2436 | 1461099217827 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:37 INFO - PROCESS | 2436 | 1461099217906 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 13:53:37 INFO - PROCESS | 2436 | 1461099217912 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6639E800 == 46 [pid = 2436] [id = 157] 13:53:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C56B2B000) [pid = 2436] [serial = 469] [outer = 0000000000000000] 13:53:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5BF92000) [pid = 2436] [serial = 470] [outer = 0000009C56B2B000] 13:53:37 INFO - PROCESS | 2436 | 1461099217959 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5F4BB400) [pid = 2436] [serial = 471] [outer = 0000009C56B2B000] 13:53:38 INFO - PROCESS | 2436 | 1461099218375 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:53:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 585ms 13:53:38 INFO - PROCESS | 2436 | 1461099218409 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 2436 | 1461099218411 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 13:53:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:53:38 INFO - PROCESS | 2436 | 1461099218419 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 2436 | 1461099218421 Marionette TRACE conn5 <- [1,594,null,{}] 13:53:38 INFO - PROCESS | 2436 | 1461099218425 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:38 INFO - PROCESS | 2436 | 1461099218506 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 13:53:38 INFO - PROCESS | 2436 | 1461099218515 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DC3000 == 47 [pid = 2436] [id = 158] 13:53:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C62241800) [pid = 2436] [serial = 472] [outer = 0000000000000000] 13:53:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C6544FC00) [pid = 2436] [serial = 473] [outer = 0000009C62241800] 13:53:38 INFO - PROCESS | 2436 | 1461099218561 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C6581A800) [pid = 2436] [serial = 474] [outer = 0000009C62241800] 13:53:39 INFO - PROCESS | 2436 | 1461099219013 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:53:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:53:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 627ms 13:53:39 INFO - PROCESS | 2436 | 1461099219051 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 13:53:39 INFO - PROCESS | 2436 | 1461099219054 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 13:53:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:53:39 INFO - PROCESS | 2436 | 1461099219057 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - PROCESS | 2436 | 1461099219060 Marionette TRACE conn5 <- [1,598,null,{}] 13:53:39 INFO - PROCESS | 2436 | 1461099219063 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:39 INFO - PROCESS | 2436 | 1461099219163 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 13:53:39 INFO - PROCESS | 2436 | 1461099219171 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DAE800 == 48 [pid = 2436] [id = 159] 13:53:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C561D1400) [pid = 2436] [serial = 475] [outer = 0000000000000000] 13:53:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C6581B400) [pid = 2436] [serial = 476] [outer = 0000009C561D1400] 13:53:39 INFO - PROCESS | 2436 | 1461099219223 Marionette DEBUG loaded listener.js 13:53:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C658E7000) [pid = 2436] [serial = 477] [outer = 0000009C561D1400] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62339000 == 47 [pid = 2436] [id = 131] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62339800 == 46 [pid = 2436] [id = 105] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62049000 == 45 [pid = 2436] [id = 118] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5ED5A800 == 44 [pid = 2436] [id = 117] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5318A800 == 43 [pid = 2436] [id = 149] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5708C800 == 42 [pid = 2436] [id = 148] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C669E4000 == 41 [pid = 2436] [id = 147] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66931800 == 40 [pid = 2436] [id = 146] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C663A0800 == 39 [pid = 2436] [id = 145] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F47F000 == 38 [pid = 2436] [id = 144] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C529DF000 == 37 [pid = 2436] [id = 143] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63DB3800 == 36 [pid = 2436] [id = 142] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DBA000 == 35 [pid = 2436] [id = 154] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F472800 == 34 [pid = 2436] [id = 152] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56157800 == 33 [pid = 2436] [id = 153] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65492000 == 32 [pid = 2436] [id = 156] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6639E800 == 31 [pid = 2436] [id = 157] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6233E000 == 30 [pid = 2436] [id = 155] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DC3000 == 29 [pid = 2436] [id = 158] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5631D000 == 28 [pid = 2436] [id = 150] 13:53:40 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E540000 == 27 [pid = 2436] [id = 151] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C617D8000) [pid = 2436] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C51F11C00) [pid = 2436] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5F87D400) [pid = 2436] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5FBBF400) [pid = 2436] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5F8E9C00) [pid = 2436] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5EE16800) [pid = 2436] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C51EA2800) [pid = 2436] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C51769000) [pid = 2436] [serial = 385] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5D1AC800) [pid = 2436] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5858A000) [pid = 2436] [serial = 388] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5DA37000) [pid = 2436] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C56C85400) [pid = 2436] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C56134C00) [pid = 2436] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5FC7E400) [pid = 2436] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5EE15000) [pid = 2436] [serial = 391] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C51FA0000) [pid = 2436] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C571CF000) [pid = 2436] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5B714C00) [pid = 2436] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5D160800) [pid = 2436] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C620F4800) [pid = 2436] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5EE11C00) [pid = 2436] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C617DF800) [pid = 2436] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5DD46800) [pid = 2436] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C6201BC00) [pid = 2436] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5EE17000) [pid = 2436] [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.] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C617D4400) [pid = 2436] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5E01DC00) [pid = 2436] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5E402400) [pid = 2436] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5DD4C400) [pid = 2436] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C61D94800) [pid = 2436] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C62248800) [pid = 2436] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C5DD4BC00) [pid = 2436] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5703D000) [pid = 2436] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:53:41 INFO - PROCESS | 2436 | 1461099221174 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2138ms 13:53:41 INFO - PROCESS | 2436 | 1461099221200 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 2436 | 1461099221204 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 13:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:53:41 INFO - PROCESS | 2436 | 1461099221210 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 2436 | 1461099221214 Marionette TRACE conn5 <- [1,602,null,{}] 13:53:41 INFO - PROCESS | 2436 | 1461099221220 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:41 INFO - PROCESS | 2436 | 1461099221313 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 13:53:41 INFO - PROCESS | 2436 | 1461099221322 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51C73800 == 28 [pid = 2436] [id = 160] 13:53:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C5176C000) [pid = 2436] [serial = 478] [outer = 0000000000000000] 13:53:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5176C800) [pid = 2436] [serial = 479] [outer = 0000009C5176C000] 13:53:41 INFO - PROCESS | 2436 | 1461099221372 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C517D0000) [pid = 2436] [serial = 480] [outer = 0000009C5176C000] 13:53:41 INFO - PROCESS | 2436 | 1461099221874 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 691ms 13:53:41 INFO - PROCESS | 2436 | 1461099221903 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 2436 | 1461099221910 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 13:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:53:41 INFO - PROCESS | 2436 | 1461099221917 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 2436 | 1461099221920 Marionette TRACE conn5 <- [1,606,null,{}] 13:53:41 INFO - PROCESS | 2436 | 1461099221924 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:42 INFO - PROCESS | 2436 | 1461099222115 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 13:53:42 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:53:42 INFO - PROCESS | 2436 | 1461099222269 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C52E71000 == 29 [pid = 2436] [id = 161] 13:53:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5176C400) [pid = 2436] [serial = 481] [outer = 0000000000000000] 13:53:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C51EA0800) [pid = 2436] [serial = 482] [outer = 0000009C5176C400] 13:53:42 INFO - PROCESS | 2436 | 1461099222317 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C51F15800) [pid = 2436] [serial = 483] [outer = 0000009C5176C400] 13:53:42 INFO - PROCESS | 2436 | 1461099222765 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:53:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 880ms 13:53:42 INFO - PROCESS | 2436 | 1461099222802 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 2436 | 1461099222805 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 13:53:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:53:42 INFO - PROCESS | 2436 | 1461099222809 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 2436 | 1461099222813 Marionette TRACE conn5 <- [1,610,null,{}] 13:53:42 INFO - PROCESS | 2436 | 1461099222825 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:42 INFO - PROCESS | 2436 | 1461099222916 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 13:53:42 INFO - PROCESS | 2436 | 1461099222925 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56EBD000 == 30 [pid = 2436] [id = 162] 13:53:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C4FC39400) [pid = 2436] [serial = 484] [outer = 0000000000000000] 13:53:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C561DB400) [pid = 2436] [serial = 485] [outer = 0000009C4FC39400] 13:53:42 INFO - PROCESS | 2436 | 1461099222977 Marionette DEBUG loaded listener.js 13:53:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C56550C00) [pid = 2436] [serial = 486] [outer = 0000009C4FC39400] 13:53:43 INFO - PROCESS | 2436 | 1461099223424 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:53:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:53:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 13:53:43 INFO - PROCESS | 2436 | 1461099223503 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 13:53:43 INFO - PROCESS | 2436 | 1461099223506 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 13:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:53:43 INFO - PROCESS | 2436 | 1461099223509 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:53:43 INFO - PROCESS | 2436 | 1461099223511 Marionette TRACE conn5 <- [1,614,null,{}] 13:53:43 INFO - PROCESS | 2436 | 1461099223515 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:43 INFO - PROCESS | 2436 | 1461099223595 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 13:53:43 INFO - PROCESS | 2436 | 1461099223602 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DD6000 == 31 [pid = 2436] [id = 163] 13:53:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C56C85400) [pid = 2436] [serial = 487] [outer = 0000000000000000] 13:53:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C570A6C00) [pid = 2436] [serial = 488] [outer = 0000009C56C85400] 13:53:43 INFO - PROCESS | 2436 | 1461099223651 Marionette DEBUG loaded listener.js 13:53:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C57D04000) [pid = 2436] [serial = 489] [outer = 0000009C56C85400] 13:53:44 INFO - PROCESS | 2436 | 1461099224116 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 13:53:44 INFO - PROCESS | 2436 | 1461099224140 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 2436 | 1461099224142 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 13:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:53:44 INFO - PROCESS | 2436 | 1461099224145 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 2436 | 1461099224147 Marionette TRACE conn5 <- [1,618,null,{}] 13:53:44 INFO - PROCESS | 2436 | 1461099224151 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:44 INFO - PROCESS | 2436 | 1461099224226 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 13:53:44 INFO - PROCESS | 2436 | 1461099224232 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B878000 == 32 [pid = 2436] [id = 164] 13:53:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C4FD99400) [pid = 2436] [serial = 490] [outer = 0000000000000000] 13:53:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C57D97C00) [pid = 2436] [serial = 491] [outer = 0000009C4FD99400] 13:53:44 INFO - PROCESS | 2436 | 1461099224278 Marionette DEBUG loaded listener.js 13:53:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5ABA2800) [pid = 2436] [serial = 492] [outer = 0000009C4FD99400] 13:53:44 INFO - PROCESS | 2436 | 1461099224705 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 587ms 13:53:44 INFO - PROCESS | 2436 | 1461099224736 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 2436 | 1461099224738 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 13:53:44 INFO - PROCESS | 2436 | 1461099224742 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:53:44 INFO - PROCESS | 2436 | 1461099224743 Marionette TRACE conn5 <- [1,622,null,{}] 13:53:44 INFO - PROCESS | 2436 | 1461099224747 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:44 INFO - PROCESS | 2436 | 1461099224858 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 13:53:44 INFO - PROCESS | 2436 | 1461099224869 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DF20800 == 33 [pid = 2436] [id = 165] 13:53:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5B354800) [pid = 2436] [serial = 493] [outer = 0000000000000000] 13:53:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5BF93C00) [pid = 2436] [serial = 494] [outer = 0000009C5B354800] 13:53:44 INFO - PROCESS | 2436 | 1461099224919 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5D1AC000) [pid = 2436] [serial = 495] [outer = 0000009C5B354800] 13:53:45 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:45 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:53:45 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:45 INFO - PROCESS | 2436 | 1461099225391 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:53:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 13:53:45 INFO - PROCESS | 2436 | 1461099225436 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 2436 | 1461099225438 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 13:53:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:53:45 INFO - PROCESS | 2436 | 1461099225441 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 2436 | 1461099225443 Marionette TRACE conn5 <- [1,626,null,{}] 13:53:45 INFO - PROCESS | 2436 | 1461099225447 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:45 INFO - PROCESS | 2436 | 1461099225522 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 13:53:45 INFO - PROCESS | 2436 | 1461099225528 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E774000 == 34 [pid = 2436] [id = 166] 13:53:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5D1B3800) [pid = 2436] [serial = 496] [outer = 0000000000000000] 13:53:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5D1B6C00) [pid = 2436] [serial = 497] [outer = 0000009C5D1B3800] 13:53:45 INFO - PROCESS | 2436 | 1461099225576 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5DA37400) [pid = 2436] [serial = 498] [outer = 0000009C5D1B3800] 13:53:45 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:45 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:45 INFO - PROCESS | 2436 | 1461099225988 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 585ms 13:53:46 INFO - PROCESS | 2436 | 1461099226031 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 2436 | 1461099226033 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 13:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:53:46 INFO - PROCESS | 2436 | 1461099226037 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 2436 | 1461099226039 Marionette TRACE conn5 <- [1,630,null,{}] 13:53:46 INFO - PROCESS | 2436 | 1461099226042 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:46 INFO - PROCESS | 2436 | 1461099226119 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 13:53:46 INFO - PROCESS | 2436 | 1461099226125 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E848000 == 35 [pid = 2436] [id = 167] 13:53:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5DA4DC00) [pid = 2436] [serial = 499] [outer = 0000000000000000] 13:53:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5DAA0400) [pid = 2436] [serial = 500] [outer = 0000009C5DA4DC00] 13:53:46 INFO - PROCESS | 2436 | 1461099226171 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5DD4C800) [pid = 2436] [serial = 501] [outer = 0000009C5DA4DC00] 13:53:46 INFO - PROCESS | 2436 | 1461099226660 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 13:53:46 INFO - PROCESS | 2436 | 1461099226732 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 2436 | 1461099226734 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 13:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:53:46 INFO - PROCESS | 2436 | 1461099226737 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 2436 | 1461099226739 Marionette TRACE conn5 <- [1,634,null,{}] 13:53:46 INFO - PROCESS | 2436 | 1461099226743 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:46 INFO - PROCESS | 2436 | 1461099226842 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 13:53:46 INFO - PROCESS | 2436 | 1461099226855 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56EBC000 == 36 [pid = 2436] [id = 168] 13:53:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5E005000) [pid = 2436] [serial = 502] [outer = 0000000000000000] 13:53:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5E014800) [pid = 2436] [serial = 503] [outer = 0000009C5E005000] 13:53:46 INFO - PROCESS | 2436 | 1461099226934 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5E0BD400) [pid = 2436] [serial = 504] [outer = 0000009C5E005000] 13:53:47 INFO - PROCESS | 2436 | 1461099227348 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 627ms 13:53:47 INFO - PROCESS | 2436 | 1461099227370 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 2436 | 1461099227372 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 13:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:53:47 INFO - PROCESS | 2436 | 1461099227375 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:53:47 INFO - PROCESS | 2436 | 1461099227377 Marionette TRACE conn5 <- [1,638,null,{}] 13:53:47 INFO - PROCESS | 2436 | 1461099227381 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:47 INFO - PROCESS | 2436 | 1461099227514 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 13:53:47 INFO - PROCESS | 2436 | 1461099227568 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F48E800 == 37 [pid = 2436] [id = 169] 13:53:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5DAA2400) [pid = 2436] [serial = 505] [outer = 0000000000000000] 13:53:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5E408C00) [pid = 2436] [serial = 506] [outer = 0000009C5DAA2400] 13:53:47 INFO - PROCESS | 2436 | 1461099227614 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5E41A000) [pid = 2436] [serial = 507] [outer = 0000009C5DAA2400] 13:53:48 INFO - PROCESS | 2436 | 1461099228044 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:53:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:53:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 732ms 13:53:48 INFO - PROCESS | 2436 | 1461099228109 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 2436 | 1461099228111 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 13:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:53:48 INFO - PROCESS | 2436 | 1461099228121 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 2436 | 1461099228124 Marionette TRACE conn5 <- [1,642,null,{}] 13:53:48 INFO - PROCESS | 2436 | 1461099228128 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 2436 | 1461099228246 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 13:53:48 INFO - PROCESS | 2436 | 1461099228299 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B876800 == 38 [pid = 2436] [id = 170] 13:53:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5ECAA800) [pid = 2436] [serial = 508] [outer = 0000000000000000] 13:53:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5ECAE400) [pid = 2436] [serial = 509] [outer = 0000009C5ECAA800] 13:53:48 INFO - PROCESS | 2436 | 1461099228356 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5EF69400) [pid = 2436] [serial = 510] [outer = 0000009C5ECAA800] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C62241800) [pid = 2436] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5E009800) [pid = 2436] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C61E41C00) [pid = 2436] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C63392800) [pid = 2436] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5E41EC00) [pid = 2436] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5E012400) [pid = 2436] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5B7DC800) [pid = 2436] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C51EA6800) [pid = 2436] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C56B29C00) [pid = 2436] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C61D8C000) [pid = 2436] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C63D54C00) [pid = 2436] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C63394C00) [pid = 2436] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5E4B1400) [pid = 2436] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C58924C00) [pid = 2436] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5176CC00) [pid = 2436] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C62240400) [pid = 2436] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C56B2B000) [pid = 2436] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:53:48 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C62021C00) [pid = 2436] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:53:49 INFO - PROCESS | 2436 | 1461099228997 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 942ms 13:53:49 INFO - PROCESS | 2436 | 1461099229065 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 2436 | 1461099229067 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 13:53:49 INFO - PROCESS | 2436 | 1461099229070 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:53:49 INFO - PROCESS | 2436 | 1461099229072 Marionette TRACE conn5 <- [1,646,null,{}] 13:53:49 INFO - PROCESS | 2436 | 1461099229076 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:49 INFO - PROCESS | 2436 | 1461099229155 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 13:53:49 INFO - PROCESS | 2436 | 1461099229161 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C60885800 == 39 [pid = 2436] [id = 171] 13:53:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5B7DC800) [pid = 2436] [serial = 511] [outer = 0000000000000000] 13:53:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5EE17000) [pid = 2436] [serial = 512] [outer = 0000009C5B7DC800] 13:53:49 INFO - PROCESS | 2436 | 1461099229207 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5F879C00) [pid = 2436] [serial = 513] [outer = 0000009C5B7DC800] 13:53:49 INFO - PROCESS | 2436 | 1461099229623 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 586ms 13:53:49 INFO - PROCESS | 2436 | 1461099229660 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 2436 | 1461099229662 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 13:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:53:49 INFO - PROCESS | 2436 | 1461099229670 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 2436 | 1461099229672 Marionette TRACE conn5 <- [1,650,null,{}] 13:53:49 INFO - PROCESS | 2436 | 1461099229675 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:49 INFO - PROCESS | 2436 | 1461099229752 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 13:53:49 INFO - PROCESS | 2436 | 1461099229759 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D4A800 == 40 [pid = 2436] [id = 172] 13:53:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5EE12000) [pid = 2436] [serial = 514] [outer = 0000000000000000] 13:53:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5FB65400) [pid = 2436] [serial = 515] [outer = 0000009C5EE12000] 13:53:49 INFO - PROCESS | 2436 | 1461099229805 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5FB6C400) [pid = 2436] [serial = 516] [outer = 0000009C5EE12000] 13:53:50 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:50 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:53:50 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:50 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:53:50 INFO - PROCESS | 2436 | 1461099230240 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 13:53:50 INFO - PROCESS | 2436 | 1461099230301 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 13:53:50 INFO - PROCESS | 2436 | 1461099230303 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 13:53:50 INFO - PROCESS | 2436 | 1461099230306 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:53:50 INFO - PROCESS | 2436 | 1461099230308 Marionette TRACE conn5 <- [1,654,null,{}] 13:53:50 INFO - PROCESS | 2436 | 1461099230311 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:50 INFO - PROCESS | 2436 | 1461099230388 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 13:53:50 INFO - PROCESS | 2436 | 1461099230394 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62043800 == 41 [pid = 2436] [id = 173] 13:53:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5FB71400) [pid = 2436] [serial = 517] [outer = 0000000000000000] 13:53:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5FBB3C00) [pid = 2436] [serial = 518] [outer = 0000009C5FB71400] 13:53:50 INFO - PROCESS | 2436 | 1461099230441 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5FBBD400) [pid = 2436] [serial = 519] [outer = 0000009C5FB71400] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51F2A800 == 40 [pid = 2436] [id = 13] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65489800 == 39 [pid = 2436] [id = 23] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56C50800 == 38 [pid = 2436] [id = 15] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5DCF0800 == 37 [pid = 2436] [id = 30] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C4C7DF000 == 36 [pid = 2436] [id = 24] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DBA000 == 35 [pid = 2436] [id = 25] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6205A000 == 34 [pid = 2436] [id = 21] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E914000 == 33 [pid = 2436] [id = 18] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B784800 == 32 [pid = 2436] [id = 29] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B875800 == 31 [pid = 2436] [id = 17] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DD5000 == 30 [pid = 2436] [id = 16] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51ED2000 == 29 [pid = 2436] [id = 26] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C610A3000 == 28 [pid = 2436] [id = 20] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56325000 == 27 [pid = 2436] [id = 27] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5708F000 == 26 [pid = 2436] [id = 28] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5FCB3000 == 25 [pid = 2436] [id = 19] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51EC5800 == 24 [pid = 2436] [id = 22] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C53185000 == 23 [pid = 2436] [id = 14] 13:53:51 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DAE800 == 22 [pid = 2436] [id = 159] 13:53:51 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C620F8C00) [pid = 2436] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C6111C800) [pid = 2436] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C62012400) [pid = 2436] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C61D8E400) [pid = 2436] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C63D56400) [pid = 2436] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C62615400) [pid = 2436] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C6544FC00) [pid = 2436] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C5E4AF000) [pid = 2436] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5E021400) [pid = 2436] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5E413C00) [pid = 2436] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5B8D5000) [pid = 2436] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5D750800) [pid = 2436] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C531D3C00) [pid = 2436] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C57D0A000) [pid = 2436] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C58919000) [pid = 2436] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C56C70000) [pid = 2436] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C65455400) [pid = 2436] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C63D91800) [pid = 2436] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C65449800) [pid = 2436] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C63D58C00) [pid = 2436] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C63D4F800) [pid = 2436] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C6339AC00) [pid = 2436] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C62247800) [pid = 2436] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5ECA7800) [pid = 2436] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C5DD47000) [pid = 2436] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C5BF97000) [pid = 2436] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C52F84000) [pid = 2436] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C517D0800) [pid = 2436] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0000009C62619C00) [pid = 2436] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0000009C5BF92000) [pid = 2436] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0000009C65455800) [pid = 2436] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0000009C5ECCEC00) [pid = 2436] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0000009C5F4BB400) [pid = 2436] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0000009C6581A800) [pid = 2436] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0000009C6581B400) [pid = 2436] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:53:52 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:52 INFO - PROCESS | 2436 | [2436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:53:52 INFO - PROCESS | 2436 | 1461099232229 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1947ms 13:53:52 INFO - PROCESS | 2436 | 1461099232258 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 2436 | 1461099232262 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 13:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:53:52 INFO - PROCESS | 2436 | 1461099232268 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 2436 | 1461099232272 Marionette TRACE conn5 <- [1,658,null,{}] 13:53:52 INFO - PROCESS | 2436 | 1461099232278 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:52 INFO - PROCESS | 2436 | 1461099232363 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 13:53:52 INFO - PROCESS | 2436 | 1461099232372 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51EDA000 == 23 [pid = 2436] [id = 174] 13:53:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0000009C5176F400) [pid = 2436] [serial = 520] [outer = 0000000000000000] 13:53:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0000009C51770000) [pid = 2436] [serial = 521] [outer = 0000009C5176F400] 13:53:52 INFO - PROCESS | 2436 | 1461099232422 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0000009C518E2400) [pid = 2436] [serial = 522] [outer = 0000009C5176F400] 13:53:52 INFO - PROCESS | 2436 | 1461099232888 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 628ms 13:53:52 INFO - PROCESS | 2436 | 1461099232902 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 2436 | 1461099232908 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 13:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:53:52 INFO - PROCESS | 2436 | 1461099232920 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 2436 | 1461099232923 Marionette TRACE conn5 <- [1,662,null,{}] 13:53:52 INFO - PROCESS | 2436 | 1461099232927 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:53 INFO - PROCESS | 2436 | 1461099233008 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 13:53:53 INFO - PROCESS | 2436 | 1461099233015 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C563CE000 == 24 [pid = 2436] [id = 175] 13:53:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0000009C519E4800) [pid = 2436] [serial = 523] [outer = 0000000000000000] 13:53:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0000009C51EA6C00) [pid = 2436] [serial = 524] [outer = 0000009C519E4800] 13:53:53 INFO - PROCESS | 2436 | 1461099233062 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0000009C531CDC00) [pid = 2436] [serial = 525] [outer = 0000009C519E4800] 13:53:53 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:53 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:53 INFO - PROCESS | 2436 | 1461099233521 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 13:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 650ms 13:53:53 INFO - PROCESS | 2436 | 1461099233570 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 2436 | 1461099233573 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 13:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:53:53 INFO - PROCESS | 2436 | 1461099233576 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 2436 | 1461099233580 Marionette TRACE conn5 <- [1,666,null,{}] 13:53:53 INFO - PROCESS | 2436 | 1461099233592 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:53 INFO - PROCESS | 2436 | 1461099233677 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 13:53:53 INFO - PROCESS | 2436 | 1461099233776 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571C5800 == 25 [pid = 2436] [id = 176] 13:53:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C4FD94000) [pid = 2436] [serial = 526] [outer = 0000000000000000] 13:53:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C5638F000) [pid = 2436] [serial = 527] [outer = 0000009C4FD94000] 13:53:53 INFO - PROCESS | 2436 | 1461099233828 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C56B81C00) [pid = 2436] [serial = 528] [outer = 0000009C4FD94000] 13:53:54 INFO - PROCESS | 2436 | 1461099234204 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 13:53:54 INFO - PROCESS | 2436 | 1461099234271 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 13:53:54 INFO - PROCESS | 2436 | 1461099234274 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 13:53:54 INFO - PROCESS | 2436 | 1461099234277 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:53:54 INFO - PROCESS | 2436 | 1461099234279 Marionette TRACE conn5 <- [1,670,null,{}] 13:53:54 INFO - PROCESS | 2436 | 1461099234282 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:54 INFO - PROCESS | 2436 | 1461099234380 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 13:53:54 INFO - PROCESS | 2436 | 1461099234389 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C589E4800 == 26 [pid = 2436] [id = 177] 13:53:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C56E7B400) [pid = 2436] [serial = 529] [outer = 0000000000000000] 13:53:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C570A7000) [pid = 2436] [serial = 530] [outer = 0000009C56E7B400] 13:53:54 INFO - PROCESS | 2436 | 1461099234435 Marionette DEBUG loaded listener.js 13:53:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C57D09C00) [pid = 2436] [serial = 531] [outer = 0000009C56E7B400] 13:53:54 INFO - PROCESS | 2436 | [2436] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:53:55 INFO - PROCESS | 2436 | [2436] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:53:55 INFO - PROCESS | 2436 | 1461099235357 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:53:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 13:53:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1129ms 13:53:55 INFO - PROCESS | 2436 | 1461099235409 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 13:53:55 INFO - PROCESS | 2436 | 1461099235411 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 13:53:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:53:55 INFO - PROCESS | 2436 | 1461099235414 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:53:55 INFO - PROCESS | 2436 | 1461099235416 Marionette TRACE conn5 <- [1,674,null,{}] 13:53:55 INFO - PROCESS | 2436 | 1461099235420 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:55 INFO - PROCESS | 2436 | 1461099235513 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 13:53:55 INFO - PROCESS | 2436 | 1461099235522 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D718800 == 27 [pid = 2436] [id = 178] 13:53:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C518E3C00) [pid = 2436] [serial = 532] [outer = 0000000000000000] 13:53:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C5ABA7800) [pid = 2436] [serial = 533] [outer = 0000009C518E3C00] 13:53:55 INFO - PROCESS | 2436 | 1461099235568 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5B34C400) [pid = 2436] [serial = 534] [outer = 0000009C518E3C00] 13:53:56 INFO - PROCESS | 2436 | 1461099236457 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:53:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1077ms 13:53:56 INFO - PROCESS | 2436 | 1461099236494 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 2436 | 1461099236497 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 13:53:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:53:56 INFO - PROCESS | 2436 | 1461099236500 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 2436 | 1461099236502 Marionette TRACE conn5 <- [1,678,null,{}] 13:53:56 INFO - PROCESS | 2436 | 1461099236505 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:56 INFO - PROCESS | 2436 | 1461099236626 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 13:53:56 INFO - PROCESS | 2436 | 1461099236636 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E53C000 == 28 [pid = 2436] [id = 179] 13:53:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5B70D000) [pid = 2436] [serial = 535] [outer = 0000000000000000] 13:53:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5BF94C00) [pid = 2436] [serial = 536] [outer = 0000009C5B70D000] 13:53:56 INFO - PROCESS | 2436 | 1461099236687 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5D750000) [pid = 2436] [serial = 537] [outer = 0000009C5B70D000] 13:53:57 INFO - PROCESS | 2436 | 1461099237630 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:53:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:53:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1192ms 13:53:57 INFO - PROCESS | 2436 | 1461099237703 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 13:53:57 INFO - PROCESS | 2436 | 1461099237705 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 13:53:57 INFO - PROCESS | 2436 | 1461099237709 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:53:57 INFO - PROCESS | 2436 | 1461099237711 Marionette TRACE conn5 <- [1,682,null,{}] 13:53:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:53:57 INFO - PROCESS | 2436 | 1461099237714 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:57 INFO - PROCESS | 2436 | 1461099237809 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 13:53:57 INFO - PROCESS | 2436 | 1461099237817 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E842000 == 29 [pid = 2436] [id = 180] 13:53:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C4FD93000) [pid = 2436] [serial = 538] [outer = 0000000000000000] 13:53:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5DA4F800) [pid = 2436] [serial = 539] [outer = 0000009C4FD93000] 13:53:57 INFO - PROCESS | 2436 | 1461099237864 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5DD4E400) [pid = 2436] [serial = 540] [outer = 0000009C4FD93000] 13:53:58 INFO - PROCESS | 2436 | 1461099238807 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:53:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 13:53:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1125ms 13:53:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:53:58 INFO - PROCESS | 2436 | 1461099238842 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 13:53:58 INFO - PROCESS | 2436 | 1461099238844 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 13:53:58 INFO - PROCESS | 2436 | 1461099238848 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 2436 | 1461099238850 Marionette TRACE conn5 <- [1,686,null,{}] 13:53:58 INFO - PROCESS | 2436 | 1461099238853 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:59 INFO - PROCESS | 2436 | 1461099238995 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5E005000) [pid = 2436] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5DAA2400) [pid = 2436] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5ECAA800) [pid = 2436] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5EE12000) [pid = 2436] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5B354800) [pid = 2436] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C4FD99400) [pid = 2436] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C56C85400) [pid = 2436] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C4FC39400) [pid = 2436] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C5176C400) [pid = 2436] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5176C000) [pid = 2436] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C561D1400) [pid = 2436] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C5DA4DC00) [pid = 2436] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C5D1B3800) [pid = 2436] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:53:59 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C5B7DC800) [pid = 2436] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:53:59 INFO - PROCESS | 2436 | 1461099239043 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C52053800 == 30 [pid = 2436] [id = 181] 13:53:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C50E70000) [pid = 2436] [serial = 541] [outer = 0000000000000000] 13:53:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C517C8000) [pid = 2436] [serial = 542] [outer = 0000009C50E70000] 13:53:59 INFO - PROCESS | 2436 | 1461099239088 Marionette DEBUG loaded listener.js 13:53:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C5B354800) [pid = 2436] [serial = 543] [outer = 0000009C50E70000] 13:53:59 INFO - PROCESS | 2436 | 1461099239942 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:53:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:53:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms 13:53:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:53:59 INFO - PROCESS | 2436 | 1461099239980 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 13:53:59 INFO - PROCESS | 2436 | 1461099239982 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 13:53:59 INFO - PROCESS | 2436 | 1461099239985 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:53:59 INFO - PROCESS | 2436 | 1461099239987 Marionette TRACE conn5 <- [1,690,null,{}] 13:53:59 INFO - PROCESS | 2436 | 1461099239991 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:00 INFO - PROCESS | 2436 | 1461099240085 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 13:54:00 INFO - PROCESS | 2436 | 1461099240093 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571BF800 == 31 [pid = 2436] [id = 182] 13:54:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C517D3400) [pid = 2436] [serial = 544] [outer = 0000000000000000] 13:54:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C5E0BAC00) [pid = 2436] [serial = 545] [outer = 0000009C517D3400] 13:54:00 INFO - PROCESS | 2436 | 1461099240139 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5E408000) [pid = 2436] [serial = 546] [outer = 0000009C517D3400] 13:54:01 INFO - PROCESS | 2436 | 1461099241083 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:54:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:54:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1129ms 13:54:01 INFO - PROCESS | 2436 | 1461099241159 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 2436 | 1461099241164 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 13:54:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:54:01 INFO - PROCESS | 2436 | 1461099241171 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - PROCESS | 2436 | 1461099241175 Marionette TRACE conn5 <- [1,694,null,{}] 13:54:01 INFO - PROCESS | 2436 | 1461099241183 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:01 INFO - PROCESS | 2436 | 1461099241278 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 13:54:01 INFO - PROCESS | 2436 | 1461099241427 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C52E74000 == 32 [pid = 2436] [id = 183] 13:54:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C51768800) [pid = 2436] [serial = 547] [outer = 0000000000000000] 13:54:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C517CA800) [pid = 2436] [serial = 548] [outer = 0000009C51768800] 13:54:01 INFO - PROCESS | 2436 | 1461099241531 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C51EA2000) [pid = 2436] [serial = 549] [outer = 0000009C51768800] 13:54:02 INFO - PROCESS | 2436 | 1461099242693 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:54:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:54:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1539ms 13:54:02 INFO - PROCESS | 2436 | 1461099242711 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 2436 | 1461099242718 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 13:54:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:54:02 INFO - PROCESS | 2436 | 1461099242725 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:54:02 INFO - PROCESS | 2436 | 1461099242728 Marionette TRACE conn5 <- [1,698,null,{}] 13:54:02 INFO - PROCESS | 2436 | 1461099242732 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:02 INFO - PROCESS | 2436 | 1461099242976 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 13:54:03 INFO - PROCESS | 2436 | 1461099243063 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56317800 == 33 [pid = 2436] [id = 184] 13:54:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C51770C00) [pid = 2436] [serial = 550] [outer = 0000000000000000] 13:54:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C517D3800) [pid = 2436] [serial = 551] [outer = 0000009C51770C00] 13:54:03 INFO - PROCESS | 2436 | 1461099243114 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C561D2000) [pid = 2436] [serial = 552] [outer = 0000009C51770C00] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5E014800) [pid = 2436] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5E408C00) [pid = 2436] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5ECAE400) [pid = 2436] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5E41A000) [pid = 2436] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5FB65400) [pid = 2436] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C5EF69400) [pid = 2436] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C5BF93C00) [pid = 2436] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C57D97C00) [pid = 2436] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C5ABA2800) [pid = 2436] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C570A6C00) [pid = 2436] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C57D04000) [pid = 2436] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C561DB400) [pid = 2436] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0000009C56550C00) [pid = 2436] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0000009C51EA0800) [pid = 2436] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0000009C51F15800) [pid = 2436] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0000009C5FBB3C00) [pid = 2436] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0000009C5176C800) [pid = 2436] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0000009C517D0000) [pid = 2436] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0000009C658E7000) [pid = 2436] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0000009C5DAA0400) [pid = 2436] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0000009C5D1B6C00) [pid = 2436] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0000009C5DA37400) [pid = 2436] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (0000009C5FB6C400) [pid = 2436] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (0000009C5D1AC000) [pid = 2436] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (0000009C5E0BD400) [pid = 2436] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (0000009C5EE17000) [pid = 2436] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (0000009C5DD4C800) [pid = 2436] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:54:03 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (0000009C5F879C00) [pid = 2436] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2436 | 1461099244165 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:54:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1482ms 13:54:04 INFO - PROCESS | 2436 | 1461099244214 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 2436 | 1461099244218 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 13:54:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:54:04 INFO - PROCESS | 2436 | 1461099244223 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 2436 | 1461099244227 Marionette TRACE conn5 <- [1,702,null,{}] 13:54:04 INFO - PROCESS | 2436 | 1461099244232 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:04 INFO - PROCESS | 2436 | 1461099244312 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 13:54:04 INFO - PROCESS | 2436 | 1461099244320 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57091800 == 34 [pid = 2436] [id = 185] 13:54:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0000009C5204EC00) [pid = 2436] [serial = 553] [outer = 0000000000000000] 13:54:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (0000009C561D6C00) [pid = 2436] [serial = 554] [outer = 0000009C5204EC00] 13:54:04 INFO - PROCESS | 2436 | 1461099244370 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0000009C564BE000) [pid = 2436] [serial = 555] [outer = 0000009C5204EC00] 13:54:05 INFO - PROCESS | 2436 | 1461099245322 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:54:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 13:54:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1134ms 13:54:05 INFO - PROCESS | 2436 | 1461099245361 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 2436 | 1461099245364 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 13:54:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:54:05 INFO - PROCESS | 2436 | 1461099245368 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 2436 | 1461099245370 Marionette TRACE conn5 <- [1,706,null,{}] 13:54:05 INFO - PROCESS | 2436 | 1461099245373 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:05 INFO - PROCESS | 2436 | 1461099245452 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 13:54:05 INFO - PROCESS | 2436 | 1461099245462 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C589EA000 == 35 [pid = 2436] [id = 186] 13:54:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0000009C57C4B400) [pid = 2436] [serial = 556] [outer = 0000000000000000] 13:54:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (0000009C57D06000) [pid = 2436] [serial = 557] [outer = 0000009C57C4B400] 13:54:05 INFO - PROCESS | 2436 | 1461099245510 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0000009C5858A000) [pid = 2436] [serial = 558] [outer = 0000009C57C4B400] 13:54:06 INFO - PROCESS | 2436 | 1461099246488 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:54:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:54:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1133ms 13:54:06 INFO - PROCESS | 2436 | 1461099246503 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 13:54:06 INFO - PROCESS | 2436 | 1461099246507 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 13:54:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:54:06 INFO - PROCESS | 2436 | 1461099246518 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - PROCESS | 2436 | 1461099246523 Marionette TRACE conn5 <- [1,710,null,{}] 13:54:06 INFO - PROCESS | 2436 | 1461099246536 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:06 INFO - PROCESS | 2436 | 1461099246638 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 13:54:06 INFO - PROCESS | 2436 | 1461099246645 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E526000 == 36 [pid = 2436] [id = 187] 13:54:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0000009C58926800) [pid = 2436] [serial = 559] [outer = 0000000000000000] 13:54:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0000009C5B71B400) [pid = 2436] [serial = 560] [outer = 0000009C58926800] 13:54:06 INFO - PROCESS | 2436 | 1461099246692 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0000009C5D1A9C00) [pid = 2436] [serial = 561] [outer = 0000009C58926800] 13:54:07 INFO - PROCESS | 2436 | 1461099247158 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 13:54:07 INFO - PROCESS | 2436 | 1461099247213 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 13:54:07 INFO - PROCESS | 2436 | 1461099247217 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 2436 | 1461099247218 Marionette TRACE conn5 <- [1,714,null,{}] 13:54:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:54:07 INFO - PROCESS | 2436 | 1461099247222 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:07 INFO - PROCESS | 2436 | 1461099247334 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 13:54:07 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0000009C4FD93000) [pid = 2436] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:54:07 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0000009C50E70000) [pid = 2436] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:54:07 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0000009C518E3C00) [pid = 2436] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:54:07 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (0000009C5B70D000) [pid = 2436] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:54:07 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (0000009C519E4800) [pid = 2436] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:54:07 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (0000009C4FD94000) [pid = 2436] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:54:07 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (0000009C56E7B400) [pid = 2436] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:54:07 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (0000009C5FB71400) [pid = 2436] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:54:07 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (0000009C5176F400) [pid = 2436] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:54:07 INFO - PROCESS | 2436 | 1461099247383 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E53F000 == 37 [pid = 2436] [id = 188] 13:54:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0000009C4FC31800) [pid = 2436] [serial = 562] [outer = 0000000000000000] 13:54:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (0000009C518E1800) [pid = 2436] [serial = 563] [outer = 0000009C4FC31800] 13:54:07 INFO - PROCESS | 2436 | 1461099247430 Marionette DEBUG loaded listener.js 13:54:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0000009C5D1AEC00) [pid = 2436] [serial = 564] [outer = 0000009C4FC31800] 13:54:07 INFO - PROCESS | 2436 | 1461099247848 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:54:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:54:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 13:54:07 INFO - PROCESS | 2436 | 1461099247891 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 13:54:07 INFO - PROCESS | 2436 | 1461099247893 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 13:54:07 INFO - PROCESS | 2436 | 1461099247896 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:54:07 INFO - PROCESS | 2436 | 1461099247898 Marionette TRACE conn5 <- [1,718,null,{}] 13:54:07 INFO - PROCESS | 2436 | 1461099247905 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:08 INFO - PROCESS | 2436 | 1461099248007 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 13:54:08 INFO - PROCESS | 2436 | 1461099248018 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5ED4E000 == 38 [pid = 2436] [id = 189] 13:54:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0000009C5DD45400) [pid = 2436] [serial = 565] [outer = 0000000000000000] 13:54:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (0000009C5DD52000) [pid = 2436] [serial = 566] [outer = 0000009C5DD45400] 13:54:08 INFO - PROCESS | 2436 | 1461099248074 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0000009C5E0BE400) [pid = 2436] [serial = 567] [outer = 0000009C5DD45400] 13:54:08 INFO - PROCESS | 2436 | 1461099248543 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 13:54:08 INFO - PROCESS | 2436 | 1461099248594 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 13:54:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:54:08 INFO - PROCESS | 2436 | 1461099248598 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:54:08 INFO - PROCESS | 2436 | 1461099248600 Marionette TRACE conn5 <- [1,722,null,{}] 13:54:08 INFO - PROCESS | 2436 | 1461099248603 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:08 INFO - PROCESS | 2436 | 1461099248681 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 13:54:08 INFO - PROCESS | 2436 | 1461099248689 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F93F800 == 39 [pid = 2436] [id = 190] 13:54:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0000009C5E41A000) [pid = 2436] [serial = 568] [outer = 0000000000000000] 13:54:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0000009C5E4B1800) [pid = 2436] [serial = 569] [outer = 0000009C5E41A000] 13:54:08 INFO - PROCESS | 2436 | 1461099248737 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0000009C5E6D3400) [pid = 2436] [serial = 570] [outer = 0000009C5E41A000] 13:54:09 INFO - PROCESS | 2436 | 1461099249249 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:54:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 13:54:09 INFO - PROCESS | 2436 | 1461099249294 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 13:54:09 INFO - PROCESS | 2436 | 1461099249298 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 13:54:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:54:09 INFO - PROCESS | 2436 | 1461099249304 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 2436 | 1461099249308 Marionette TRACE conn5 <- [1,726,null,{}] 13:54:09 INFO - PROCESS | 2436 | 1461099249314 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:09 INFO - PROCESS | 2436 | 1461099249468 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 13:54:09 INFO - PROCESS | 2436 | 1461099249535 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571B6800 == 40 [pid = 2436] [id = 191] 13:54:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0000009C51EA2800) [pid = 2436] [serial = 571] [outer = 0000000000000000] 13:54:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0000009C56137800) [pid = 2436] [serial = 572] [outer = 0000009C51EA2800] 13:54:09 INFO - PROCESS | 2436 | 1461099249596 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0000009C56C65400) [pid = 2436] [serial = 573] [outer = 0000009C51EA2800] 13:54:10 INFO - PROCESS | 2436 | [2436] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:54:10 INFO - PROCESS | 2436 | 1461099250677 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:54:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:54:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1383ms 13:54:10 INFO - PROCESS | 2436 | 1461099250690 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 13:54:10 INFO - PROCESS | 2436 | 1461099250697 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 13:54:10 INFO - PROCESS | 2436 | 1461099250704 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:54:10 INFO - PROCESS | 2436 | 1461099250707 Marionette TRACE conn5 <- [1,730,null,{}] 13:54:10 INFO - PROCESS | 2436 | 1461099250711 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:10 INFO - PROCESS | 2436 | 1461099250816 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 13:54:10 INFO - PROCESS | 2436 | 1461099250924 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E77F000 == 41 [pid = 2436] [id = 192] 13:54:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0000009C56387800) [pid = 2436] [serial = 574] [outer = 0000000000000000] 13:54:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0000009C5B34EC00) [pid = 2436] [serial = 575] [outer = 0000009C56387800] 13:54:10 INFO - PROCESS | 2436 | 1461099250981 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0000009C5D1A8400) [pid = 2436] [serial = 576] [outer = 0000009C56387800] 13:54:12 INFO - PROCESS | 2436 | 1461099252011 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:54:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 13:54:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1341ms 13:54:12 INFO - PROCESS | 2436 | 1461099252051 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 2436 | 1461099252054 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 13:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:54:12 INFO - PROCESS | 2436 | 1461099252058 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 2436 | 1461099252062 Marionette TRACE conn5 <- [1,734,null,{}] 13:54:12 INFO - PROCESS | 2436 | 1461099252074 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:12 INFO - PROCESS | 2436 | 1461099252216 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 13:54:12 INFO - PROCESS | 2436 | 1461099252338 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F475800 == 42 [pid = 2436] [id = 193] 13:54:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C51E9F400) [pid = 2436] [serial = 577] [outer = 0000000000000000] 13:54:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C5E3ACC00) [pid = 2436] [serial = 578] [outer = 0000009C51E9F400] 13:54:12 INFO - PROCESS | 2436 | 1461099252399 Marionette DEBUG loaded listener.js 13:54:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C5ECAD000) [pid = 2436] [serial = 579] [outer = 0000009C51E9F400] 13:54:13 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5ED4E000 == 41 [pid = 2436] [id = 189] 13:54:13 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E53F000 == 40 [pid = 2436] [id = 188] 13:54:13 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E526000 == 39 [pid = 2436] [id = 187] 13:54:13 INFO - PROCESS | 2436 | --DOCSHELL 0000009C589EA000 == 38 [pid = 2436] [id = 186] 13:54:13 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57091800 == 37 [pid = 2436] [id = 185] 13:54:13 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56317800 == 36 [pid = 2436] [id = 184] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C5E0BAC00) [pid = 2436] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C5DA4F800) [pid = 2436] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0000009C517C8000) [pid = 2436] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0000009C5ABA7800) [pid = 2436] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0000009C5B34C400) [pid = 2436] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0000009C5BF94C00) [pid = 2436] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0000009C51EA6C00) [pid = 2436] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0000009C531CDC00) [pid = 2436] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0000009C5638F000) [pid = 2436] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0000009C56B81C00) [pid = 2436] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0000009C570A7000) [pid = 2436] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0000009C57D09C00) [pid = 2436] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (0000009C5FBBD400) [pid = 2436] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (0000009C51770000) [pid = 2436] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 57 (0000009C518E2400) [pid = 2436] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 56 (0000009C5DD4E400) [pid = 2436] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 55 (0000009C5B354800) [pid = 2436] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | --DOMWINDOW == 54 (0000009C5D750000) [pid = 2436] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:54:13 INFO - PROCESS | 2436 | 1461099253501 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:54:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1497ms 13:54:13 INFO - PROCESS | 2436 | 1461099253556 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 13:54:13 INFO - PROCESS | 2436 | 1461099253561 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 13:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:54:13 INFO - PROCESS | 2436 | 1461099253566 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - PROCESS | 2436 | 1461099253569 Marionette TRACE conn5 <- [1,738,null,{}] 13:54:13 INFO - PROCESS | 2436 | 1461099253574 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:13 INFO - PROCESS | 2436 | 1461099253700 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 13:54:13 INFO - PROCESS | 2436 | 1461099253760 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C52E70800 == 37 [pid = 2436] [id = 194] 13:54:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 55 (0000009C518E5000) [pid = 2436] [serial = 580] [outer = 0000000000000000] 13:54:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 56 (0000009C518ED800) [pid = 2436] [serial = 581] [outer = 0000009C518E5000] 13:54:13 INFO - PROCESS | 2436 | 1461099253810 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 57 (0000009C52F8E000) [pid = 2436] [serial = 582] [outer = 0000009C518E5000] 13:54:14 INFO - PROCESS | 2436 | 1461099254696 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:54:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:54:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1193ms 13:54:14 INFO - PROCESS | 2436 | 1461099254764 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 13:54:14 INFO - PROCESS | 2436 | 1461099254770 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 13:54:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:54:14 INFO - PROCESS | 2436 | 1461099254776 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 2436 | 1461099254779 Marionette TRACE conn5 <- [1,742,null,{}] 13:54:14 INFO - PROCESS | 2436 | 1461099254782 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:14 INFO - PROCESS | 2436 | 1461099254863 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 13:54:14 INFO - PROCESS | 2436 | 1461099254870 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DC8000 == 38 [pid = 2436] [id = 195] 13:54:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 58 (0000009C561CF000) [pid = 2436] [serial = 583] [outer = 0000000000000000] 13:54:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (0000009C56C70400) [pid = 2436] [serial = 584] [outer = 0000009C561CF000] 13:54:14 INFO - PROCESS | 2436 | 1461099254917 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0000009C57D04800) [pid = 2436] [serial = 585] [outer = 0000009C561CF000] 13:54:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 13:54:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1130ms 13:54:15 INFO - PROCESS | 2436 | 1461099255902 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:54:15 INFO - PROCESS | 2436 | 1461099255908 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 2436 | 1461099255910 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 13:54:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:54:15 INFO - PROCESS | 2436 | 1461099255913 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 2436 | 1461099255918 Marionette TRACE conn5 <- [1,746,null,{}] 13:54:15 INFO - PROCESS | 2436 | 1461099255935 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:16 INFO - PROCESS | 2436 | 1461099256037 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 13:54:16 INFO - PROCESS | 2436 | 1461099256045 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DCDD000 == 39 [pid = 2436] [id = 196] 13:54:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0000009C5B34F000) [pid = 2436] [serial = 586] [outer = 0000000000000000] 13:54:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0000009C5B8D5800) [pid = 2436] [serial = 587] [outer = 0000009C5B34F000] 13:54:16 INFO - PROCESS | 2436 | 1461099256094 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0000009C5D1B4C00) [pid = 2436] [serial = 588] [outer = 0000009C5B34F000] 13:54:16 INFO - PROCESS | 2436 | 1461099256569 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:54:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:54:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 13:54:16 INFO - PROCESS | 2436 | 1461099256609 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 13:54:16 INFO - PROCESS | 2436 | 1461099256611 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 13:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:54:16 INFO - PROCESS | 2436 | 1461099256615 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:54:16 INFO - PROCESS | 2436 | 1461099256617 Marionette TRACE conn5 <- [1,750,null,{}] 13:54:16 INFO - PROCESS | 2436 | 1461099256628 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:16 INFO - PROCESS | 2436 | 1461099256729 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 13:54:16 INFO - PROCESS | 2436 | 1461099256736 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E780800 == 40 [pid = 2436] [id = 197] 13:54:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0000009C5D1B5800) [pid = 2436] [serial = 589] [outer = 0000000000000000] 13:54:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0000009C5DAE7400) [pid = 2436] [serial = 590] [outer = 0000009C5D1B5800] 13:54:16 INFO - PROCESS | 2436 | 1461099256782 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0000009C5E0BCC00) [pid = 2436] [serial = 591] [outer = 0000009C5D1B5800] 13:54:16 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0000009C5DD45400) [pid = 2436] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:54:16 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0000009C58926800) [pid = 2436] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:54:16 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0000009C5204EC00) [pid = 2436] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:54:16 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0000009C51770C00) [pid = 2436] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:54:16 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0000009C57C4B400) [pid = 2436] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:54:16 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0000009C4FC31800) [pid = 2436] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:54:17 INFO - PROCESS | 2436 | [2436] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:54:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1077ms 13:54:17 INFO - PROCESS | 2436 | 1461099257689 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:54:17 INFO - PROCESS | 2436 | 1461099257695 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 2436 | 1461099257697 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 13:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:54:17 INFO - PROCESS | 2436 | 1461099257700 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - PROCESS | 2436 | 1461099257702 Marionette TRACE conn5 <- [1,754,null,{}] 13:54:17 INFO - PROCESS | 2436 | 1461099257706 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:17 INFO - PROCESS | 2436 | 1461099257801 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 13:54:17 INFO - PROCESS | 2436 | 1461099257809 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F3C3000 == 41 [pid = 2436] [id = 198] 13:54:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0000009C5E01B400) [pid = 2436] [serial = 592] [outer = 0000000000000000] 13:54:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0000009C5E40FC00) [pid = 2436] [serial = 593] [outer = 0000009C5E01B400] 13:54:17 INFO - PROCESS | 2436 | 1461099257854 Marionette DEBUG loaded listener.js 13:54:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0000009C5E4B6000) [pid = 2436] [serial = 594] [outer = 0000009C5E01B400] 13:54:18 INFO - PROCESS | 2436 | 1461099258727 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:54:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:54:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1082ms 13:54:18 INFO - PROCESS | 2436 | 1461099258786 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 13:54:18 INFO - PROCESS | 2436 | 1461099258788 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 13:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:54:18 INFO - PROCESS | 2436 | 1461099258792 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:54:18 INFO - PROCESS | 2436 | 1461099258794 Marionette TRACE conn5 <- [1,758,null,{}] 13:54:18 INFO - PROCESS | 2436 | 1461099258797 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:18 INFO - PROCESS | 2436 | 1461099258915 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 13:54:18 INFO - PROCESS | 2436 | 1461099258924 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C611AC000 == 42 [pid = 2436] [id = 199] 13:54:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0000009C5E9AC000) [pid = 2436] [serial = 595] [outer = 0000000000000000] 13:54:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0000009C5EE47800) [pid = 2436] [serial = 596] [outer = 0000009C5E9AC000] 13:54:18 INFO - PROCESS | 2436 | 1461099258974 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0000009C5FB63400) [pid = 2436] [serial = 597] [outer = 0000009C5E9AC000] 13:54:19 INFO - PROCESS | 2436 | 1461099259380 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 13:54:19 INFO - PROCESS | 2436 | 1461099259448 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 2436 | 1461099259452 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 13:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:54:19 INFO - PROCESS | 2436 | 1461099259458 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - PROCESS | 2436 | 1461099259462 Marionette TRACE conn5 <- [1,762,null,{}] 13:54:19 INFO - PROCESS | 2436 | 1461099259469 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:19 INFO - PROCESS | 2436 | 1461099259564 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 13:54:19 INFO - PROCESS | 2436 | 1461099259677 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C52911800 == 43 [pid = 2436] [id = 200] 13:54:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0000009C51769C00) [pid = 2436] [serial = 598] [outer = 0000000000000000] 13:54:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0000009C51770000) [pid = 2436] [serial = 599] [outer = 0000009C51769C00] 13:54:19 INFO - PROCESS | 2436 | 1461099259735 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0000009C52E1A400) [pid = 2436] [serial = 600] [outer = 0000009C51769C00] 13:54:20 INFO - PROCESS | 2436 | 1461099260377 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 944ms 13:54:20 INFO - PROCESS | 2436 | 1461099260404 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 2436 | 1461099260408 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 13:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:54:20 INFO - PROCESS | 2436 | 1461099260416 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 2436 | 1461099260421 Marionette TRACE conn5 <- [1,766,null,{}] 13:54:20 INFO - PROCESS | 2436 | 1461099260439 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:20 INFO - PROCESS | 2436 | 1461099260543 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 13:54:20 INFO - PROCESS | 2436 | 1461099260608 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E14F800 == 44 [pid = 2436] [id = 201] 13:54:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C5858DC00) [pid = 2436] [serial = 601] [outer = 0000000000000000] 13:54:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C5ABAC800) [pid = 2436] [serial = 602] [outer = 0000009C5858DC00] 13:54:20 INFO - PROCESS | 2436 | 1461099260665 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C5D1A9000) [pid = 2436] [serial = 603] [outer = 0000009C5858DC00] 13:54:21 INFO - PROCESS | 2436 | 1461099261198 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 796ms 13:54:21 INFO - PROCESS | 2436 | 1461099261214 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 13:54:21 INFO - PROCESS | 2436 | 1461099261216 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 13:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:54:21 INFO - PROCESS | 2436 | 1461099261237 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:54:21 INFO - PROCESS | 2436 | 1461099261239 Marionette TRACE conn5 <- [1,770,null,{}] 13:54:21 INFO - PROCESS | 2436 | 1461099261250 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:21 INFO - PROCESS | 2436 | 1461099261359 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 13:54:21 INFO - PROCESS | 2436 | 1461099261439 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D48800 == 45 [pid = 2436] [id = 202] 13:54:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C5ECB0800) [pid = 2436] [serial = 604] [outer = 0000000000000000] 13:54:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C5EE14000) [pid = 2436] [serial = 605] [outer = 0000009C5ECB0800] 13:54:21 INFO - PROCESS | 2436 | 1461099261500 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C5F87D400) [pid = 2436] [serial = 606] [outer = 0000009C5ECB0800] 13:54:22 INFO - PROCESS | 2436 | 1461099262112 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 943ms 13:54:22 INFO - PROCESS | 2436 | 1461099262184 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 2436 | 1461099262186 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 13:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:54:22 INFO - PROCESS | 2436 | 1461099262190 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - PROCESS | 2436 | 1461099262192 Marionette TRACE conn5 <- [1,774,null,{}] 13:54:22 INFO - PROCESS | 2436 | 1461099262196 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:22 INFO - PROCESS | 2436 | 1461099262331 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 13:54:22 INFO - PROCESS | 2436 | 1461099262375 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DBA000 == 46 [pid = 2436] [id = 203] 13:54:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5FB71800) [pid = 2436] [serial = 607] [outer = 0000000000000000] 13:54:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C5FBB7C00) [pid = 2436] [serial = 608] [outer = 0000009C5FB71800] 13:54:22 INFO - PROCESS | 2436 | 1461099262432 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5FC82400) [pid = 2436] [serial = 609] [outer = 0000009C5FB71800] 13:54:22 INFO - PROCESS | 2436 | 1461099262960 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 838ms 13:54:23 INFO - PROCESS | 2436 | 1461099263031 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 2436 | 1461099263033 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 13:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:54:23 INFO - PROCESS | 2436 | 1461099263037 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 2436 | 1461099263039 Marionette TRACE conn5 <- [1,778,null,{}] 13:54:23 INFO - PROCESS | 2436 | 1461099263043 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:23 INFO - PROCESS | 2436 | 1461099263140 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 13:54:23 INFO - PROCESS | 2436 | 1461099263217 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62137800 == 47 [pid = 2436] [id = 204] 13:54:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C607D7400) [pid = 2436] [serial = 610] [outer = 0000000000000000] 13:54:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C6111B800) [pid = 2436] [serial = 611] [outer = 0000009C607D7400] 13:54:23 INFO - PROCESS | 2436 | 1461099263274 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C617D3400) [pid = 2436] [serial = 612] [outer = 0000009C607D7400] 13:54:23 INFO - PROCESS | 2436 | 1461099263976 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 985ms 13:54:24 INFO - PROCESS | 2436 | 1461099264025 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 13:54:24 INFO - PROCESS | 2436 | 1461099264029 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 13:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:54:24 INFO - PROCESS | 2436 | 1461099264034 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:54:24 INFO - PROCESS | 2436 | 1461099264039 Marionette TRACE conn5 <- [1,782,null,{}] 13:54:24 INFO - PROCESS | 2436 | 1461099264045 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:24 INFO - PROCESS | 2436 | 1461099264140 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 13:54:24 INFO - PROCESS | 2436 | 1461099264210 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57099800 == 48 [pid = 2436] [id = 205] 13:54:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C517CC800) [pid = 2436] [serial = 613] [outer = 0000000000000000] 13:54:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C51EA4400) [pid = 2436] [serial = 614] [outer = 0000009C517CC800] 13:54:24 INFO - PROCESS | 2436 | 1461099264261 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C561DA400) [pid = 2436] [serial = 615] [outer = 0000009C517CC800] 13:54:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E53C000 == 47 [pid = 2436] [id = 179] 13:54:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D718800 == 46 [pid = 2436] [id = 178] 13:54:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F3C3000 == 45 [pid = 2436] [id = 198] 13:54:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E780800 == 44 [pid = 2436] [id = 197] 13:54:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5DCDD000 == 43 [pid = 2436] [id = 196] 13:54:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DC8000 == 42 [pid = 2436] [id = 195] 13:54:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C52E70800 == 41 [pid = 2436] [id = 194] 13:54:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571B6800 == 40 [pid = 2436] [id = 191] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5E4B1800) [pid = 2436] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5E0BE400) [pid = 2436] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5B71B400) [pid = 2436] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C561D6C00) [pid = 2436] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C564BE000) [pid = 2436] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C561D2000) [pid = 2436] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C517D3800) [pid = 2436] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C57D06000) [pid = 2436] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C517CA800) [pid = 2436] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C518E1800) [pid = 2436] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C5D1A9C00) [pid = 2436] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C5D1AEC00) [pid = 2436] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C5DD52000) [pid = 2436] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C5858A000) [pid = 2436] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:54:24 INFO - PROCESS | 2436 | 1461099264852 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 839ms 13:54:24 INFO - PROCESS | 2436 | 1461099264878 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 13:54:24 INFO - PROCESS | 2436 | 1461099264884 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 13:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:54:24 INFO - PROCESS | 2436 | 1461099264891 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:54:24 INFO - PROCESS | 2436 | 1461099264893 Marionette TRACE conn5 <- [1,786,null,{}] 13:54:24 INFO - PROCESS | 2436 | 1461099264897 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:24 INFO - PROCESS | 2436 | 1461099264978 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 13:54:25 INFO - PROCESS | 2436 | 1461099265040 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56CB9000 == 41 [pid = 2436] [id = 206] 13:54:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C51765000) [pid = 2436] [serial = 616] [outer = 0000000000000000] 13:54:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C56332400) [pid = 2436] [serial = 617] [outer = 0000009C51765000] 13:54:25 INFO - PROCESS | 2436 | 1461099265094 Marionette DEBUG loaded listener.js 13:54:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C57045000) [pid = 2436] [serial = 618] [outer = 0000009C51765000] 13:54:25 INFO - PROCESS | 2436 | 1461099265503 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 13:54:25 INFO - PROCESS | 2436 | 1461099265521 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 13:54:25 INFO - PROCESS | 2436 | 1461099265523 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 13:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:54:25 INFO - PROCESS | 2436 | 1461099265527 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 2436 | 1461099265530 Marionette TRACE conn5 <- [1,790,null,{}] 13:54:25 INFO - PROCESS | 2436 | 1461099265544 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:25 INFO - PROCESS | 2436 | 1461099265650 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 13:54:25 INFO - PROCESS | 2436 | 1461099265656 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5BF6C000 == 42 [pid = 2436] [id = 207] 13:54:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C57D92C00) [pid = 2436] [serial = 619] [outer = 0000000000000000] 13:54:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C5B347C00) [pid = 2436] [serial = 620] [outer = 0000009C57D92C00] 13:54:25 INFO - PROCESS | 2436 | 1461099265706 Marionette DEBUG loaded listener.js 13:54:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5B8D5400) [pid = 2436] [serial = 621] [outer = 0000009C57D92C00] 13:54:26 INFO - PROCESS | 2436 | 1461099266185 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 13:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 691ms 13:54:26 INFO - PROCESS | 2436 | 1461099266221 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 13:54:26 INFO - PROCESS | 2436 | 1461099266224 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 13:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:54:26 INFO - PROCESS | 2436 | 1461099266227 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:54:26 INFO - PROCESS | 2436 | 1461099266229 Marionette TRACE conn5 <- [1,794,null,{}] 13:54:26 INFO - PROCESS | 2436 | 1461099266233 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:26 INFO - PROCESS | 2436 | 1461099266314 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 13:54:26 INFO - PROCESS | 2436 | 1461099266322 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E718800 == 43 [pid = 2436] [id = 208] 13:54:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C5DA2BC00) [pid = 2436] [serial = 622] [outer = 0000000000000000] 13:54:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5DA48000) [pid = 2436] [serial = 623] [outer = 0000009C5DA2BC00] 13:54:26 INFO - PROCESS | 2436 | 1461099266370 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5DD4F000) [pid = 2436] [serial = 624] [outer = 0000009C5DA2BC00] 13:54:26 INFO - PROCESS | 2436 | 1461099266781 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 13:54:26 INFO - PROCESS | 2436 | 1461099266822 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 13:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:54:26 INFO - PROCESS | 2436 | 1461099266825 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 13:54:26 INFO - PROCESS | 2436 | 1461099266828 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:54:26 INFO - PROCESS | 2436 | 1461099266830 Marionette TRACE conn5 <- [1,798,null,{}] 13:54:26 INFO - PROCESS | 2436 | 1461099266833 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:26 INFO - PROCESS | 2436 | 1461099266937 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 13:54:26 INFO - PROCESS | 2436 | 1461099266943 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F00C000 == 44 [pid = 2436] [id = 209] 13:54:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5E005000) [pid = 2436] [serial = 625] [outer = 0000000000000000] 13:54:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C518E1400) [pid = 2436] [serial = 626] [outer = 0000009C5E005000] 13:54:27 INFO - PROCESS | 2436 | 1461099266989 Marionette DEBUG loaded listener.js 13:54:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5E40D000) [pid = 2436] [serial = 627] [outer = 0000009C5E005000] 13:54:27 INFO - PROCESS | 2436 | 1461099267459 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 688ms 13:54:27 INFO - PROCESS | 2436 | 1461099267520 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 13:54:27 INFO - PROCESS | 2436 | 1461099267522 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 13:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:54:27 INFO - PROCESS | 2436 | 1461099267538 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:54:27 INFO - PROCESS | 2436 | 1461099267540 Marionette TRACE conn5 <- [1,802,null,{}] 13:54:27 INFO - PROCESS | 2436 | 1461099267543 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:27 INFO - PROCESS | 2436 | 1461099267669 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 13:54:27 INFO - PROCESS | 2436 | 1461099267718 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51ED6800 == 45 [pid = 2436] [id = 210] 13:54:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5ECB5000) [pid = 2436] [serial = 628] [outer = 0000000000000000] 13:54:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5FB6C400) [pid = 2436] [serial = 629] [outer = 0000009C5ECB5000] 13:54:27 INFO - PROCESS | 2436 | 1461099267768 Marionette DEBUG loaded listener.js 13:54:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C607D5800) [pid = 2436] [serial = 630] [outer = 0000009C5ECB5000] 13:54:28 INFO - PROCESS | 2436 | 1461099268204 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 2436 | 1461099268267 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 13:54:28 INFO - PROCESS | 2436 | 1461099268274 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - PROCESS | 2436 | 1461099268276 Marionette TRACE conn5 <- [1,806,null,{}] 13:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:54:28 INFO - PROCESS | 2436 | 1461099268280 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:28 INFO - PROCESS | 2436 | 1461099268380 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 13:54:28 INFO - PROCESS | 2436 | 1461099268391 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62138800 == 46 [pid = 2436] [id = 211] 13:54:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C617DC800) [pid = 2436] [serial = 631] [outer = 0000000000000000] 13:54:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C617E1800) [pid = 2436] [serial = 632] [outer = 0000009C617DC800] 13:54:28 INFO - PROCESS | 2436 | 1461099268471 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C61C0E000) [pid = 2436] [serial = 633] [outer = 0000009C617DC800] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5B34F000) [pid = 2436] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5D1B5800) [pid = 2436] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C51EA2800) [pid = 2436] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C56387800) [pid = 2436] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C561CF000) [pid = 2436] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5E41A000) [pid = 2436] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C518E5000) [pid = 2436] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5E01B400) [pid = 2436] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C51E9F400) [pid = 2436] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C517D3400) [pid = 2436] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:54:28 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C51768800) [pid = 2436] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:54:28 INFO - PROCESS | 2436 | 1461099268934 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 671ms 13:54:28 INFO - PROCESS | 2436 | 1461099268955 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 2436 | 1461099268958 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 13:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:54:28 INFO - PROCESS | 2436 | 1461099268961 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - PROCESS | 2436 | 1461099268962 Marionette TRACE conn5 <- [1,810,null,{}] 13:54:28 INFO - PROCESS | 2436 | 1461099268966 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:29 INFO - PROCESS | 2436 | 1461099269043 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 13:54:29 INFO - PROCESS | 2436 | 1461099269049 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62359800 == 47 [pid = 2436] [id = 212] 13:54:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C51EA2800) [pid = 2436] [serial = 634] [outer = 0000000000000000] 13:54:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C56B7E000) [pid = 2436] [serial = 635] [outer = 0000009C51EA2800] 13:54:29 INFO - PROCESS | 2436 | 1461099269097 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5E41C800) [pid = 2436] [serial = 636] [outer = 0000009C51EA2800] 13:54:29 INFO - PROCESS | 2436 | 1461099269516 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 13:54:29 INFO - PROCESS | 2436 | 1461099269557 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 13:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:54:29 INFO - PROCESS | 2436 | 1461099269561 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 2436 | 1461099269563 Marionette TRACE conn5 <- [1,814,null,{}] 13:54:29 INFO - PROCESS | 2436 | 1461099269567 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:29 INFO - PROCESS | 2436 | 1461099269644 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 13:54:29 INFO - PROCESS | 2436 | 1461099269689 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DA7000 == 48 [pid = 2436] [id = 213] 13:54:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C61D92000) [pid = 2436] [serial = 637] [outer = 0000000000000000] 13:54:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C61E40000) [pid = 2436] [serial = 638] [outer = 0000009C61D92000] 13:54:29 INFO - PROCESS | 2436 | 1461099269742 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C61E46400) [pid = 2436] [serial = 639] [outer = 0000009C61D92000] 13:54:30 INFO - PROCESS | 2436 | 1461099270161 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 627ms 13:54:30 INFO - PROCESS | 2436 | 1461099270192 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 13:54:30 INFO - PROCESS | 2436 | 1461099270194 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 13:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:54:30 INFO - PROCESS | 2436 | 1461099270198 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:54:30 INFO - PROCESS | 2436 | 1461099270200 Marionette TRACE conn5 <- [1,818,null,{}] 13:54:30 INFO - PROCESS | 2436 | 1461099270208 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:30 INFO - PROCESS | 2436 | 1461099270287 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 13:54:30 INFO - PROCESS | 2436 | 1461099270293 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65490000 == 49 [pid = 2436] [id = 214] 13:54:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C61E49800) [pid = 2436] [serial = 640] [outer = 0000000000000000] 13:54:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C62012400) [pid = 2436] [serial = 641] [outer = 0000009C61E49800] 13:54:30 INFO - PROCESS | 2436 | 1461099270339 Marionette DEBUG loaded listener.js 13:54:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C6201E400) [pid = 2436] [serial = 642] [outer = 0000009C61E49800] 13:54:30 INFO - PROCESS | 2436 | 1461099270781 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 629ms 13:54:30 INFO - PROCESS | 2436 | 1461099270829 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 13:54:30 INFO - PROCESS | 2436 | 1461099270832 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 13:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:54:30 INFO - PROCESS | 2436 | 1461099270835 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:54:30 INFO - PROCESS | 2436 | 1461099270838 Marionette TRACE conn5 <- [1,822,null,{}] 13:54:30 INFO - PROCESS | 2436 | 1461099270841 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:30 INFO - PROCESS | 2436 | 1461099270987 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 13:54:31 INFO - PROCESS | 2436 | 1461099271132 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C53196800 == 50 [pid = 2436] [id = 215] 13:54:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C50EBD800) [pid = 2436] [serial = 643] [outer = 0000000000000000] 13:54:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C51768C00) [pid = 2436] [serial = 644] [outer = 0000009C50EBD800] 13:54:31 INFO - PROCESS | 2436 | 1461099271192 Marionette DEBUG loaded listener.js 13:54:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C52047C00) [pid = 2436] [serial = 645] [outer = 0000009C50EBD800] 13:54:31 INFO - PROCESS | 2436 | 1461099271777 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 984ms 13:54:31 INFO - PROCESS | 2436 | 1461099271823 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 2436 | 1461099271829 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 13:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:54:31 INFO - PROCESS | 2436 | 1461099271834 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 2436 | 1461099271839 Marionette TRACE conn5 <- [1,826,null,{}] 13:54:31 INFO - PROCESS | 2436 | 1461099271844 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:31 INFO - PROCESS | 2436 | 1461099271951 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 13:54:32 INFO - PROCESS | 2436 | 1461099272034 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E702800 == 51 [pid = 2436] [id = 216] 13:54:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C57D04C00) [pid = 2436] [serial = 646] [outer = 0000000000000000] 13:54:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5ABA2800) [pid = 2436] [serial = 647] [outer = 0000009C57D04C00] 13:54:32 INFO - PROCESS | 2436 | 1461099272094 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5D1AA400) [pid = 2436] [serial = 648] [outer = 0000009C57D04C00] 13:54:32 INFO - PROCESS | 2436 | 1461099272746 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 943ms 13:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:54:32 INFO - PROCESS | 2436 | 1461099272779 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 13:54:32 INFO - PROCESS | 2436 | 1461099272782 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 13:54:32 INFO - PROCESS | 2436 | 1461099272786 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:54:32 INFO - PROCESS | 2436 | 1461099272789 Marionette TRACE conn5 <- [1,830,null,{}] 13:54:32 INFO - PROCESS | 2436 | 1461099272793 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:32 INFO - PROCESS | 2436 | 1461099272898 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 13:54:32 INFO - PROCESS | 2436 | 1461099272969 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66399800 == 52 [pid = 2436] [id = 217] 13:54:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5E3B2400) [pid = 2436] [serial = 649] [outer = 0000000000000000] 13:54:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5E6D2800) [pid = 2436] [serial = 650] [outer = 0000009C5E3B2400] 13:54:33 INFO - PROCESS | 2436 | 1461099273026 Marionette DEBUG loaded listener.js 13:54:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5FB68400) [pid = 2436] [serial = 651] [outer = 0000009C5E3B2400] 13:54:33 INFO - PROCESS | 2436 | 1461099273689 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 943ms 13:54:33 INFO - PROCESS | 2436 | 1461099273732 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 13:54:33 INFO - PROCESS | 2436 | 1461099273736 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 13:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:54:33 INFO - PROCESS | 2436 | 1461099273749 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:54:33 INFO - PROCESS | 2436 | 1461099273754 Marionette TRACE conn5 <- [1,834,null,{}] 13:54:33 INFO - PROCESS | 2436 | 1461099273758 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:33 INFO - PROCESS | 2436 | 1461099273867 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 13:54:33 INFO - PROCESS | 2436 | 1461099273934 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6692F000 == 53 [pid = 2436] [id = 218] 13:54:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C61E46800) [pid = 2436] [serial = 652] [outer = 0000000000000000] 13:54:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C620F8400) [pid = 2436] [serial = 653] [outer = 0000009C61E46800] 13:54:34 INFO - PROCESS | 2436 | 1461099273991 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C62245000) [pid = 2436] [serial = 654] [outer = 0000009C61E46800] 13:54:34 INFO - PROCESS | 2436 | 1461099274760 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1034ms 13:54:34 INFO - PROCESS | 2436 | 1461099274779 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 13:54:34 INFO - PROCESS | 2436 | 1461099274783 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 13:54:34 INFO - PROCESS | 2436 | 1461099274788 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:54:34 INFO - PROCESS | 2436 | 1461099274792 Marionette TRACE conn5 <- [1,838,null,{}] 13:54:34 INFO - PROCESS | 2436 | 1461099274798 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:34 INFO - PROCESS | 2436 | 1461099274947 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 13:54:35 INFO - PROCESS | 2436 | 1461099275020 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51ED3800 == 54 [pid = 2436] [id = 219] 13:54:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C507E8400) [pid = 2436] [serial = 655] [outer = 0000000000000000] 13:54:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C51762C00) [pid = 2436] [serial = 656] [outer = 0000009C507E8400] 13:54:35 INFO - PROCESS | 2436 | 1461099275073 Marionette DEBUG loaded listener.js 13:54:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C517CF000) [pid = 2436] [serial = 657] [outer = 0000009C507E8400] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65490000 == 53 [pid = 2436] [id = 214] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63DA7000 == 52 [pid = 2436] [id = 213] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62359800 == 51 [pid = 2436] [id = 212] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62138800 == 50 [pid = 2436] [id = 211] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51ED6800 == 49 [pid = 2436] [id = 210] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F00C000 == 48 [pid = 2436] [id = 209] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E718800 == 47 [pid = 2436] [id = 208] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5BF6C000 == 46 [pid = 2436] [id = 207] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5EE47800) [pid = 2436] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56CB9000 == 45 [pid = 2436] [id = 206] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57099800 == 44 [pid = 2436] [id = 205] 13:54:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C611AC000 == 43 [pid = 2436] [id = 199] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5E4B6000) [pid = 2436] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5ECAD000) [pid = 2436] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5E3ACC00) [pid = 2436] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5D1B4C00) [pid = 2436] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C57D04800) [pid = 2436] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5E408000) [pid = 2436] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C51EA2000) [pid = 2436] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5B8D5800) [pid = 2436] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5DAE7400) [pid = 2436] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C56C65400) [pid = 2436] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C56137800) [pid = 2436] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5D1A8400) [pid = 2436] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5B34EC00) [pid = 2436] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C56C70400) [pid = 2436] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C5E6D3400) [pid = 2436] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C518ED800) [pid = 2436] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C52F8E000) [pid = 2436] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5E0BCC00) [pid = 2436] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5E40FC00) [pid = 2436] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:54:35 INFO - PROCESS | 2436 | 1461099275687 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 942ms 13:54:35 INFO - PROCESS | 2436 | 1461099275735 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 13:54:35 INFO - PROCESS | 2436 | 1461099275741 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 13:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:54:35 INFO - PROCESS | 2436 | 1461099275748 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 2436 | 1461099275750 Marionette TRACE conn5 <- [1,842,null,{}] 13:54:35 INFO - PROCESS | 2436 | 1461099275754 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:35 INFO - PROCESS | 2436 | 1461099275838 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 13:54:35 INFO - PROCESS | 2436 | 1461099275904 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C564CF000 == 44 [pid = 2436] [id = 220] 13:54:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C517CEC00) [pid = 2436] [serial = 658] [outer = 0000000000000000] 13:54:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C51E9E000) [pid = 2436] [serial = 659] [outer = 0000009C517CEC00] 13:54:35 INFO - PROCESS | 2436 | 1461099275951 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5201F800) [pid = 2436] [serial = 660] [outer = 0000009C517CEC00] 13:54:36 INFO - PROCESS | 2436 | 1461099276353 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 692ms 13:54:36 INFO - PROCESS | 2436 | 1461099276441 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 13:54:36 INFO - PROCESS | 2436 | 1461099276444 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 13:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:54:36 INFO - PROCESS | 2436 | 1461099276447 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:54:36 INFO - PROCESS | 2436 | 1461099276451 Marionette TRACE conn5 <- [1,846,null,{}] 13:54:36 INFO - PROCESS | 2436 | 1461099276462 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:36 INFO - PROCESS | 2436 | 1461099276545 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 13:54:36 INFO - PROCESS | 2436 | 1461099276561 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571C1000 == 45 [pid = 2436] [id = 221] 13:54:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5638A000) [pid = 2436] [serial = 661] [outer = 0000000000000000] 13:54:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C56460C00) [pid = 2436] [serial = 662] [outer = 0000009C5638A000] 13:54:36 INFO - PROCESS | 2436 | 1461099276610 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C56C67800) [pid = 2436] [serial = 663] [outer = 0000009C5638A000] 13:54:37 INFO - PROCESS | 2436 | 1461099277042 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 13:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:54:37 INFO - PROCESS | 2436 | 1461099277078 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 13:54:37 INFO - PROCESS | 2436 | 1461099277081 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 13:54:37 INFO - PROCESS | 2436 | 1461099277088 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:54:37 INFO - PROCESS | 2436 | 1461099277090 Marionette TRACE conn5 <- [1,850,null,{}] 13:54:37 INFO - PROCESS | 2436 | 1461099277094 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:37 INFO - PROCESS | 2436 | 1461099277176 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 13:54:37 INFO - PROCESS | 2436 | 1461099277182 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B784000 == 46 [pid = 2436] [id = 222] 13:54:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5710EC00) [pid = 2436] [serial = 664] [outer = 0000000000000000] 13:54:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C571CDC00) [pid = 2436] [serial = 665] [outer = 0000009C5710EC00] 13:54:37 INFO - PROCESS | 2436 | 1461099277233 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C57D09400) [pid = 2436] [serial = 666] [outer = 0000009C5710EC00] 13:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 585ms 13:54:37 INFO - PROCESS | 2436 | 1461099277662 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:54:37 INFO - PROCESS | 2436 | 1461099277682 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 13:54:37 INFO - PROCESS | 2436 | 1461099277684 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 13:54:37 INFO - PROCESS | 2436 | 1461099277687 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:54:37 INFO - PROCESS | 2436 | 1461099277689 Marionette TRACE conn5 <- [1,854,null,{}] 13:54:37 INFO - PROCESS | 2436 | 1461099277692 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:37 INFO - PROCESS | 2436 | 1461099277796 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 13:54:37 INFO - PROCESS | 2436 | 1461099277803 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D7EC000 == 47 [pid = 2436] [id = 223] 13:54:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C57D95400) [pid = 2436] [serial = 667] [outer = 0000000000000000] 13:54:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C58584400) [pid = 2436] [serial = 668] [outer = 0000009C57D95400] 13:54:37 INFO - PROCESS | 2436 | 1461099277849 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5B34A400) [pid = 2436] [serial = 669] [outer = 0000009C57D95400] 13:54:38 INFO - PROCESS | 2436 | 1461099278322 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 691ms 13:54:38 INFO - PROCESS | 2436 | 1461099278382 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 13:54:38 INFO - PROCESS | 2436 | 1461099278385 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 13:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:54:38 INFO - PROCESS | 2436 | 1461099278394 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:54:38 INFO - PROCESS | 2436 | 1461099278396 Marionette TRACE conn5 <- [1,858,null,{}] 13:54:38 INFO - PROCESS | 2436 | 1461099278400 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:38 INFO - PROCESS | 2436 | 1461099278530 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 13:54:38 INFO - PROCESS | 2436 | 1461099278545 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E717800 == 48 [pid = 2436] [id = 224] 13:54:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5B847400) [pid = 2436] [serial = 670] [outer = 0000000000000000] 13:54:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5BF93C00) [pid = 2436] [serial = 671] [outer = 0000009C5B847400] 13:54:38 INFO - PROCESS | 2436 | 1461099278595 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5D753400) [pid = 2436] [serial = 672] [outer = 0000009C5B847400] 13:54:39 INFO - PROCESS | 2436 | 1461099279050 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 689ms 13:54:39 INFO - PROCESS | 2436 | 1461099279090 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 13:54:39 INFO - PROCESS | 2436 | 1461099279092 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 13:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:54:39 INFO - PROCESS | 2436 | 1461099279137 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 2436 | 1461099279139 Marionette TRACE conn5 <- [1,862,null,{}] 13:54:39 INFO - PROCESS | 2436 | 1461099279142 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:39 INFO - PROCESS | 2436 | 1461099279243 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 13:54:39 INFO - PROCESS | 2436 | 1461099279256 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E91A000 == 49 [pid = 2436] [id = 225] 13:54:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5B8D4800) [pid = 2436] [serial = 673] [outer = 0000000000000000] 13:54:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5DA46400) [pid = 2436] [serial = 674] [outer = 0000009C5B8D4800] 13:54:39 INFO - PROCESS | 2436 | 1461099279301 Marionette DEBUG loaded listener.js 13:54:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5DD46000) [pid = 2436] [serial = 675] [outer = 0000009C5B8D4800] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C617DC800) [pid = 2436] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5E005000) [pid = 2436] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C61D92000) [pid = 2436] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C51765000) [pid = 2436] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5ECB5000) [pid = 2436] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5858DC00) [pid = 2436] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5DA2BC00) [pid = 2436] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C57D92C00) [pid = 2436] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C607D7400) [pid = 2436] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5FB71800) [pid = 2436] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C51EA2800) [pid = 2436] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C517CC800) [pid = 2436] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5ECB0800) [pid = 2436] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:54:39 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C51769C00) [pid = 2436] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:54:39 INFO - PROCESS | 2436 | 1461099279917 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 879ms 13:54:39 INFO - PROCESS | 2436 | 1461099279979 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 13:54:39 INFO - PROCESS | 2436 | 1461099279981 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 13:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:54:39 INFO - PROCESS | 2436 | 1461099279985 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 2436 | 1461099279987 Marionette TRACE conn5 <- [1,866,null,{}] 13:54:39 INFO - PROCESS | 2436 | 1461099279990 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:40 INFO - PROCESS | 2436 | 1461099280065 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 13:54:40 INFO - PROCESS | 2436 | 1461099280071 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E845800 == 50 [pid = 2436] [id = 226] 13:54:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C517CA800) [pid = 2436] [serial = 676] [outer = 0000000000000000] 13:54:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5DA29400) [pid = 2436] [serial = 677] [outer = 0000009C517CA800] 13:54:40 INFO - PROCESS | 2436 | 1461099280117 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5E005000) [pid = 2436] [serial = 678] [outer = 0000009C517CA800] 13:54:40 INFO - PROCESS | 2436 | 1461099280530 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 585ms 13:54:40 INFO - PROCESS | 2436 | 1461099280573 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 13:54:40 INFO - PROCESS | 2436 | 1461099280575 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 13:54:40 INFO - PROCESS | 2436 | 1461099280578 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:54:40 INFO - PROCESS | 2436 | 1461099280580 Marionette TRACE conn5 <- [1,870,null,{}] 13:54:40 INFO - PROCESS | 2436 | 1461099280583 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:40 INFO - PROCESS | 2436 | 1461099280660 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 13:54:40 INFO - PROCESS | 2436 | 1461099280667 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F48C000 == 51 [pid = 2436] [id = 227] 13:54:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5E018000) [pid = 2436] [serial = 679] [outer = 0000000000000000] 13:54:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5E01E000) [pid = 2436] [serial = 680] [outer = 0000009C5E018000] 13:54:40 INFO - PROCESS | 2436 | 1461099280713 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5E3A9800) [pid = 2436] [serial = 681] [outer = 0000009C5E018000] 13:54:42 INFO - PROCESS | 2436 | 1461099282640 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2092ms 13:54:42 INFO - PROCESS | 2436 | 1461099282673 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 13:54:42 INFO - PROCESS | 2436 | 1461099282679 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 13:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:54:42 INFO - PROCESS | 2436 | 1461099282684 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:54:42 INFO - PROCESS | 2436 | 1461099282689 Marionette TRACE conn5 <- [1,874,null,{}] 13:54:42 INFO - PROCESS | 2436 | 1461099282695 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:42 INFO - PROCESS | 2436 | 1461099282809 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 13:54:42 INFO - PROCESS | 2436 | 1461099282883 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56313000 == 52 [pid = 2436] [id = 228] 13:54:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C517CBC00) [pid = 2436] [serial = 682] [outer = 0000000000000000] 13:54:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C51EA1400) [pid = 2436] [serial = 683] [outer = 0000009C517CBC00] 13:54:42 INFO - PROCESS | 2436 | 1461099282943 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C531CEC00) [pid = 2436] [serial = 684] [outer = 0000009C517CBC00] 13:54:43 INFO - PROCESS | 2436 | 1461099283634 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 986ms 13:54:43 INFO - PROCESS | 2436 | 1461099283674 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 13:54:43 INFO - PROCESS | 2436 | 1461099283681 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 13:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:54:43 INFO - PROCESS | 2436 | 1461099283688 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:54:43 INFO - PROCESS | 2436 | 1461099283691 Marionette TRACE conn5 <- [1,878,null,{}] 13:54:43 INFO - PROCESS | 2436 | 1461099283695 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:43 INFO - PROCESS | 2436 | 1461099283806 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 13:54:43 INFO - PROCESS | 2436 | 1461099283877 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5BF80800 == 53 [pid = 2436] [id = 229] 13:54:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C56B25C00) [pid = 2436] [serial = 685] [outer = 0000000000000000] 13:54:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C56B7AC00) [pid = 2436] [serial = 686] [outer = 0000009C56B25C00] 13:54:43 INFO - PROCESS | 2436 | 1461099283935 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5858B000) [pid = 2436] [serial = 687] [outer = 0000009C56B25C00] 13:54:44 INFO - PROCESS | 2436 | 1461099284556 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 880ms 13:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:54:44 INFO - PROCESS | 2436 | 1461099284574 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 2436 | 1461099284576 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 13:54:44 INFO - PROCESS | 2436 | 1461099284580 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 2436 | 1461099284584 Marionette TRACE conn5 <- [1,882,null,{}] 13:54:44 INFO - PROCESS | 2436 | 1461099284597 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:44 INFO - PROCESS | 2436 | 1461099284711 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 13:54:44 INFO - PROCESS | 2436 | 1461099284781 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C610A6800 == 54 [pid = 2436] [id = 230] 13:54:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5B7D7C00) [pid = 2436] [serial = 688] [outer = 0000000000000000] 13:54:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5D158000) [pid = 2436] [serial = 689] [outer = 0000009C5B7D7C00] 13:54:44 INFO - PROCESS | 2436 | 1461099284843 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5DD4D800) [pid = 2436] [serial = 690] [outer = 0000009C5B7D7C00] 13:54:45 INFO - PROCESS | 2436 | 1461099285476 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 939ms 13:54:45 INFO - PROCESS | 2436 | 1461099285522 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 2436 | 1461099285525 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 13:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:54:45 INFO - PROCESS | 2436 | 1461099285529 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 2436 | 1461099285531 Marionette TRACE conn5 <- [1,886,null,{}] 13:54:45 INFO - PROCESS | 2436 | 1461099285534 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:45 INFO - PROCESS | 2436 | 1461099285663 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 13:54:45 INFO - PROCESS | 2436 | 1461099285748 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6205A000 == 55 [pid = 2436] [id = 231] 13:54:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5E4B3C00) [pid = 2436] [serial = 691] [outer = 0000000000000000] 13:54:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5EC42400) [pid = 2436] [serial = 692] [outer = 0000009C5E4B3C00] 13:54:45 INFO - PROCESS | 2436 | 1461099285806 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5ECB0800) [pid = 2436] [serial = 693] [outer = 0000009C5E4B3C00] 13:54:46 INFO - PROCESS | 2436 | 1461099286411 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 943ms 13:54:46 INFO - PROCESS | 2436 | 1461099286474 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 13:54:46 INFO - PROCESS | 2436 | 1461099286476 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 13:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:54:46 INFO - PROCESS | 2436 | 1461099286480 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 2436 | 1461099286482 Marionette TRACE conn5 <- [1,890,null,{}] 13:54:46 INFO - PROCESS | 2436 | 1461099286486 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:46 INFO - PROCESS | 2436 | 1461099286588 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 13:54:46 INFO - PROCESS | 2436 | 1461099286657 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62356800 == 56 [pid = 2436] [id = 232] 13:54:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5ECB5000) [pid = 2436] [serial = 694] [outer = 0000000000000000] 13:54:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5EE3F400) [pid = 2436] [serial = 695] [outer = 0000009C5ECB5000] 13:54:46 INFO - PROCESS | 2436 | 1461099286714 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5F084800) [pid = 2436] [serial = 696] [outer = 0000009C5ECB5000] 13:54:47 INFO - PROCESS | 2436 | 1461099287390 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 943ms 13:54:47 INFO - PROCESS | 2436 | 1461099287426 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 2436 | 1461099287430 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 13:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:54:47 INFO - PROCESS | 2436 | 1461099287436 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 2436 | 1461099287440 Marionette TRACE conn5 <- [1,894,null,{}] 13:54:47 INFO - PROCESS | 2436 | 1461099287447 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:47 INFO - PROCESS | 2436 | 1461099287553 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 13:54:47 INFO - PROCESS | 2436 | 1461099287641 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C564D7000 == 57 [pid = 2436] [id = 233] 13:54:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C517C7C00) [pid = 2436] [serial = 697] [outer = 0000000000000000] 13:54:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C518EA800) [pid = 2436] [serial = 698] [outer = 0000009C517C7C00] 13:54:47 INFO - PROCESS | 2436 | 1461099287692 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C56172400) [pid = 2436] [serial = 699] [outer = 0000009C517C7C00] 13:54:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C51771400) [pid = 2436] [serial = 700] [outer = 0000009C5E020000] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C563CE000 == 56 [pid = 2436] [id = 175] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51EDA000 == 55 [pid = 2436] [id = 174] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E845800 == 54 [pid = 2436] [id = 226] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E91A000 == 53 [pid = 2436] [id = 225] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E717800 == 52 [pid = 2436] [id = 224] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D7EC000 == 51 [pid = 2436] [id = 223] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571C1000 == 50 [pid = 2436] [id = 221] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C564CF000 == 49 [pid = 2436] [id = 220] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51ED3800 == 48 [pid = 2436] [id = 219] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66399800 == 47 [pid = 2436] [id = 217] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E702800 == 46 [pid = 2436] [id = 216] 13:54:48 INFO - PROCESS | 2436 | --DOCSHELL 0000009C53196800 == 45 [pid = 2436] [id = 215] 13:54:48 INFO - PROCESS | 2436 | 1461099288377 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 986ms 13:54:48 INFO - PROCESS | 2436 | 1461099288427 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 13:54:48 INFO - PROCESS | 2436 | 1461099288432 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 13:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:54:48 INFO - PROCESS | 2436 | 1461099288440 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:54:48 INFO - PROCESS | 2436 | 1461099288443 Marionette TRACE conn5 <- [1,898,null,{}] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C61C0E000) [pid = 2436] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5E40D000) [pid = 2436] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C518E1400) [pid = 2436] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C61E40000) [pid = 2436] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C57045000) [pid = 2436] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C607D5800) [pid = 2436] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5D1A9000) [pid = 2436] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5DA48000) [pid = 2436] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5B347C00) [pid = 2436] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5ABAC800) [pid = 2436] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C6111B800) [pid = 2436] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5FB6C400) [pid = 2436] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5FC82400) [pid = 2436] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5E41C800) [pid = 2436] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C617E1800) [pid = 2436] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C56332400) [pid = 2436] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5B8D5400) [pid = 2436] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C561DA400) [pid = 2436] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5EE14000) [pid = 2436] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C51EA4400) [pid = 2436] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5FBB7C00) [pid = 2436] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5F87D400) [pid = 2436] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5DD4F000) [pid = 2436] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C51770000) [pid = 2436] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C52E1A400) [pid = 2436] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C617D3400) [pid = 2436] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C56B7E000) [pid = 2436] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C61E46400) [pid = 2436] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C62012400) [pid = 2436] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:54:48 INFO - PROCESS | 2436 | 1461099288465 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:48 INFO - PROCESS | 2436 | 1461099288556 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 13:54:48 INFO - PROCESS | 2436 | 1461099288570 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C563CE000 == 46 [pid = 2436] [id = 234] 13:54:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C517D4000) [pid = 2436] [serial = 701] [outer = 0000000000000000] 13:54:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C531D2800) [pid = 2436] [serial = 702] [outer = 0000009C517D4000] 13:54:48 INFO - PROCESS | 2436 | 1461099288617 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C56B32400) [pid = 2436] [serial = 703] [outer = 0000009C517D4000] 13:54:49 INFO - PROCESS | 2436 | 1461099289098 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 13:54:49 INFO - PROCESS | 2436 | 1461099289141 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 13:54:49 INFO - PROCESS | 2436 | 1461099289144 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 13:54:49 INFO - PROCESS | 2436 | 1461099289147 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:54:49 INFO - PROCESS | 2436 | 1461099289151 Marionette TRACE conn5 <- [1,902,null,{}] 13:54:49 INFO - PROCESS | 2436 | 1461099289162 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:49 INFO - PROCESS | 2436 | 1461099289252 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 13:54:49 INFO - PROCESS | 2436 | 1461099289261 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B797000 == 47 [pid = 2436] [id = 235] 13:54:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5B346800) [pid = 2436] [serial = 704] [outer = 0000000000000000] 13:54:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5B351C00) [pid = 2436] [serial = 705] [outer = 0000009C5B346800] 13:54:49 INFO - PROCESS | 2436 | 1461099289313 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5BF94000) [pid = 2436] [serial = 706] [outer = 0000009C5B346800] 13:54:49 INFO - PROCESS | 2436 | 1461099289793 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 13:54:49 INFO - PROCESS | 2436 | 1461099289843 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 13:54:49 INFO - PROCESS | 2436 | 1461099289846 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 13:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:54:49 INFO - PROCESS | 2436 | 1461099289849 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 2436 | 1461099289851 Marionette TRACE conn5 <- [1,906,null,{}] 13:54:49 INFO - PROCESS | 2436 | 1461099289855 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:49 INFO - PROCESS | 2436 | 1461099289939 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 13:54:49 INFO - PROCESS | 2436 | 1461099289947 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E77C800 == 48 [pid = 2436] [id = 236] 13:54:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5D7B7C00) [pid = 2436] [serial = 707] [outer = 0000000000000000] 13:54:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5DA99400) [pid = 2436] [serial = 708] [outer = 0000009C5D7B7C00] 13:54:50 INFO - PROCESS | 2436 | 1461099289995 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5E012400) [pid = 2436] [serial = 709] [outer = 0000009C5D7B7C00] 13:54:50 INFO - PROCESS | 2436 | 1461099290415 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 586ms 13:54:50 INFO - PROCESS | 2436 | 1461099290440 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 2436 | 1461099290442 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 13:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:54:50 INFO - PROCESS | 2436 | 1461099290445 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 2436 | 1461099290447 Marionette TRACE conn5 <- [1,910,null,{}] 13:54:50 INFO - PROCESS | 2436 | 1461099290451 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 2436 | 1461099290530 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 13:54:50 INFO - PROCESS | 2436 | 1461099290537 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F00A800 == 49 [pid = 2436] [id = 237] 13:54:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C518EC000) [pid = 2436] [serial = 710] [outer = 0000000000000000] 13:54:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5E01B000) [pid = 2436] [serial = 711] [outer = 0000009C518EC000] 13:54:50 INFO - PROCESS | 2436 | 1461099290585 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5E41E800) [pid = 2436] [serial = 712] [outer = 0000009C518EC000] 13:54:51 INFO - PROCESS | 2436 | 1461099291086 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 689ms 13:54:51 INFO - PROCESS | 2436 | 1461099291142 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 2436 | 1461099291144 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 13:54:51 INFO - PROCESS | 2436 | 1461099291147 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:54:51 INFO - PROCESS | 2436 | 1461099291149 Marionette TRACE conn5 <- [1,914,null,{}] 13:54:51 INFO - PROCESS | 2436 | 1461099291153 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:51 INFO - PROCESS | 2436 | 1461099291295 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 13:54:51 INFO - PROCESS | 2436 | 1461099291348 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51ED8800 == 50 [pid = 2436] [id = 238] 13:54:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5FB63000) [pid = 2436] [serial = 713] [outer = 0000000000000000] 13:54:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5FBB9C00) [pid = 2436] [serial = 714] [outer = 0000009C5FB63000] 13:54:51 INFO - PROCESS | 2436 | 1461099291396 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C6075B000) [pid = 2436] [serial = 715] [outer = 0000009C5FB63000] 13:54:51 INFO - PROCESS | 2436 | 1461099291845 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 13:54:51 INFO - PROCESS | 2436 | 1461099291900 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 2436 | 1461099291903 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 13:54:51 INFO - PROCESS | 2436 | 1461099291906 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:54:51 INFO - PROCESS | 2436 | 1461099291908 Marionette TRACE conn5 <- [1,918,null,{}] 13:54:51 INFO - PROCESS | 2436 | 1461099291911 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:52 INFO - PROCESS | 2436 | 1461099292017 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 13:54:52 INFO - PROCESS | 2436 | 1461099292024 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DA9000 == 51 [pid = 2436] [id = 239] 13:54:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C60753C00) [pid = 2436] [serial = 716] [outer = 0000000000000000] 13:54:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C60C39C00) [pid = 2436] [serial = 717] [outer = 0000009C60753C00] 13:54:52 INFO - PROCESS | 2436 | 1461099292106 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C611E4C00) [pid = 2436] [serial = 718] [outer = 0000009C60753C00] 13:54:52 INFO - PROCESS | 2436 | 1461099292531 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 689ms 13:54:52 INFO - PROCESS | 2436 | 1461099292600 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 13:54:52 INFO - PROCESS | 2436 | 1461099292602 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 13:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:54:52 INFO - PROCESS | 2436 | 1461099292613 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:54:52 INFO - PROCESS | 2436 | 1461099292615 Marionette TRACE conn5 <- [1,922,null,{}] 13:54:52 INFO - PROCESS | 2436 | 1461099292619 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:52 INFO - PROCESS | 2436 | 1461099292723 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 13:54:52 INFO - PROCESS | 2436 | 1461099292736 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62330800 == 52 [pid = 2436] [id = 240] 13:54:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C617D4000) [pid = 2436] [serial = 719] [outer = 0000000000000000] 13:54:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C617D6400) [pid = 2436] [serial = 720] [outer = 0000009C617D4000] 13:54:52 INFO - PROCESS | 2436 | 1461099292821 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C617DFC00) [pid = 2436] [serial = 721] [outer = 0000009C617D4000] 13:54:53 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C57D95400) [pid = 2436] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:54:53 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5B847400) [pid = 2436] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:54:53 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C517CEC00) [pid = 2436] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:54:53 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5638A000) [pid = 2436] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:54:53 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5B8D4800) [pid = 2436] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:54:53 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C61E46800) [pid = 2436] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:54:53 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5710EC00) [pid = 2436] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:54:53 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C507E8400) [pid = 2436] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:54:53 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C517CA800) [pid = 2436] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:54:53 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5E9AC000) [pid = 2436] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:54:53 INFO - PROCESS | 2436 | 1461099293238 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 689ms 13:54:53 INFO - PROCESS | 2436 | 1461099293298 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 2436 | 1461099293300 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 13:54:53 INFO - PROCESS | 2436 | 1461099293303 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:54:53 INFO - PROCESS | 2436 | 1461099293305 Marionette TRACE conn5 <- [1,926,null,{}] 13:54:53 INFO - PROCESS | 2436 | 1461099293308 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 2436 | 1461099293413 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 13:54:53 INFO - PROCESS | 2436 | 1461099293420 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62368000 == 53 [pid = 2436] [id = 241] 13:54:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5858E000) [pid = 2436] [serial = 722] [outer = 0000000000000000] 13:54:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C617D7400) [pid = 2436] [serial = 723] [outer = 0000009C5858E000] 13:54:53 INFO - PROCESS | 2436 | 1461099293471 Marionette DEBUG loaded listener.js 13:54:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C61C0BC00) [pid = 2436] [serial = 724] [outer = 0000009C5858E000] 13:54:53 INFO - PROCESS | 2436 | 1461099293871 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 626ms 13:54:53 INFO - PROCESS | 2436 | 1461099293933 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 2436 | 1461099293935 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 13:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:54:53 INFO - PROCESS | 2436 | 1461099293938 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 2436 | 1461099293940 Marionette TRACE conn5 <- [1,930,null,{}] 13:54:53 INFO - PROCESS | 2436 | 1461099293943 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:54 INFO - PROCESS | 2436 | 1461099294023 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 13:54:54 INFO - PROCESS | 2436 | 1461099294030 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6548D800 == 54 [pid = 2436] [id = 242] 13:54:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C61C11C00) [pid = 2436] [serial = 725] [outer = 0000000000000000] 13:54:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C61D8A800) [pid = 2436] [serial = 726] [outer = 0000009C61C11C00] 13:54:54 INFO - PROCESS | 2436 | 1461099294075 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C61E3F400) [pid = 2436] [serial = 727] [outer = 0000009C61C11C00] 13:54:54 INFO - PROCESS | 2436 | 1461099294488 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 585ms 13:54:54 INFO - PROCESS | 2436 | 1461099294526 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 13:54:54 INFO - PROCESS | 2436 | 1461099294529 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 13:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:54:54 INFO - PROCESS | 2436 | 1461099294532 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:54:54 INFO - PROCESS | 2436 | 1461099294535 Marionette TRACE conn5 <- [1,934,null,{}] 13:54:54 INFO - PROCESS | 2436 | 1461099294543 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:54 INFO - PROCESS | 2436 | 1461099294650 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 13:54:54 INFO - PROCESS | 2436 | 1461099294659 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66921800 == 55 [pid = 2436] [id = 243] 13:54:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C61E47C00) [pid = 2436] [serial = 728] [outer = 0000000000000000] 13:54:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C62069400) [pid = 2436] [serial = 729] [outer = 0000009C61E47C00] 13:54:54 INFO - PROCESS | 2436 | 1461099294715 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C62240000) [pid = 2436] [serial = 730] [outer = 0000009C61E47C00] 13:54:55 INFO - PROCESS | 2436 | 1461099295397 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 899ms 13:54:55 INFO - PROCESS | 2436 | 1461099295435 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 13:54:55 INFO - PROCESS | 2436 | 1461099295440 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 13:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:54:55 INFO - PROCESS | 2436 | 1461099295446 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:54:55 INFO - PROCESS | 2436 | 1461099295450 Marionette TRACE conn5 <- [1,938,null,{}] 13:54:55 INFO - PROCESS | 2436 | 1461099295456 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:55 INFO - PROCESS | 2436 | 1461099295571 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 13:54:55 INFO - PROCESS | 2436 | 1461099295646 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DCC000 == 56 [pid = 2436] [id = 244] 13:54:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C561D1800) [pid = 2436] [serial = 731] [outer = 0000000000000000] 13:54:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C56B24400) [pid = 2436] [serial = 732] [outer = 0000009C561D1800] 13:54:55 INFO - PROCESS | 2436 | 1461099295748 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C57110400) [pid = 2436] [serial = 733] [outer = 0000009C561D1800] 13:54:56 INFO - PROCESS | 2436 | 1461099296375 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 984ms 13:54:56 INFO - PROCESS | 2436 | 1461099296433 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 13:54:56 INFO - PROCESS | 2436 | 1461099296440 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 13:54:56 INFO - PROCESS | 2436 | 1461099296447 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:54:56 INFO - PROCESS | 2436 | 1461099296450 Marionette TRACE conn5 <- [1,942,null,{}] 13:54:56 INFO - PROCESS | 2436 | 1461099296468 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:56 INFO - PROCESS | 2436 | 1461099296578 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 13:54:56 INFO - PROCESS | 2436 | 1461099296650 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:56 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F482800 == 57 [pid = 2436] [id = 245] 13:54:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5B7D5800) [pid = 2436] [serial = 734] [outer = 0000000000000000] 13:54:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5DA4F400) [pid = 2436] [serial = 735] [outer = 0000009C5B7D5800] 13:54:56 INFO - PROCESS | 2436 | 1461099296707 Marionette DEBUG loaded listener.js 13:54:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E4AF800) [pid = 2436] [serial = 736] [outer = 0000009C5B7D5800] 13:54:57 INFO - PROCESS | 2436 | 1461099297321 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 922ms 13:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:54:57 INFO - PROCESS | 2436 | 1461099297375 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 13:54:57 INFO - PROCESS | 2436 | 1461099297378 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 13:54:57 INFO - PROCESS | 2436 | 1461099297381 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:54:57 INFO - PROCESS | 2436 | 1461099297386 Marionette TRACE conn5 <- [1,946,null,{}] 13:54:57 INFO - PROCESS | 2436 | 1461099297398 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:57 INFO - PROCESS | 2436 | 1461099297510 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 13:54:57 INFO - PROCESS | 2436 | 1461099297598 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DC3000 == 58 [pid = 2436] [id = 246] 13:54:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C60CCD400) [pid = 2436] [serial = 737] [outer = 0000000000000000] 13:54:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C61D85400) [pid = 2436] [serial = 738] [outer = 0000009C60CCD400] 13:54:57 INFO - PROCESS | 2436 | 1461099297659 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C6201B800) [pid = 2436] [serial = 739] [outer = 0000009C60CCD400] 13:54:58 INFO - PROCESS | 2436 | 1461099298228 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 880ms 13:54:58 INFO - PROCESS | 2436 | 1461099298264 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 13:54:58 INFO - PROCESS | 2436 | 1461099298267 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 13:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:54:58 INFO - PROCESS | 2436 | 1461099298271 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:54:58 INFO - PROCESS | 2436 | 1461099298274 Marionette TRACE conn5 <- [1,950,null,{}] 13:54:58 INFO - PROCESS | 2436 | 1461099298278 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:58 INFO - PROCESS | 2436 | 1461099298386 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 13:54:58 INFO - PROCESS | 2436 | 1461099298472 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51ECA800 == 59 [pid = 2436] [id = 247] 13:54:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C50666400) [pid = 2436] [serial = 740] [outer = 0000000000000000] 13:54:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5613C800) [pid = 2436] [serial = 741] [outer = 0000009C50666400] 13:54:58 INFO - PROCESS | 2436 | 1461099298529 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C620EE400) [pid = 2436] [serial = 742] [outer = 0000009C50666400] 13:54:59 INFO - PROCESS | 2436 | 1461099299321 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1132ms 13:54:59 INFO - PROCESS | 2436 | 1461099299418 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 13:54:59 INFO - PROCESS | 2436 | 1461099299422 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 13:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:54:59 INFO - PROCESS | 2436 | 1461099299429 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 2436 | 1461099299433 Marionette TRACE conn5 <- [1,954,null,{}] 13:54:59 INFO - PROCESS | 2436 | 1461099299439 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:59 INFO - PROCESS | 2436 | 1461099299547 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 13:54:59 INFO - PROCESS | 2436 | 1461099299614 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C53185000 == 60 [pid = 2436] [id = 248] 13:54:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C517D2400) [pid = 2436] [serial = 743] [outer = 0000000000000000] 13:54:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C51E9F400) [pid = 2436] [serial = 744] [outer = 0000009C517D2400] 13:54:59 INFO - PROCESS | 2436 | 1461099299667 Marionette DEBUG loaded listener.js 13:54:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C56333000) [pid = 2436] [serial = 745] [outer = 0000009C517D2400] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E14F800 == 59 [pid = 2436] [id = 201] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56EBD000 == 58 [pid = 2436] [id = 162] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C52911800 == 57 [pid = 2436] [id = 200] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D48800 == 56 [pid = 2436] [id = 202] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571C5800 == 55 [pid = 2436] [id = 176] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F475800 == 54 [pid = 2436] [id = 193] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5E01E000) [pid = 2436] [serial = 680] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C51768C00) [pid = 2436] [serial = 644] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5ABA2800) [pid = 2436] [serial = 647] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5E6D2800) [pid = 2436] [serial = 650] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B784000 == 53 [pid = 2436] [id = 222] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6205A000 == 52 [pid = 2436] [id = 231] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C610A6800 == 51 [pid = 2436] [id = 230] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5BF80800 == 50 [pid = 2436] [id = 229] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56313000 == 49 [pid = 2436] [id = 228] 13:55:00 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F48C000 == 48 [pid = 2436] [id = 227] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5FB63400) [pid = 2436] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C58584400) [pid = 2436] [serial = 668] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C57D09400) [pid = 2436] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5B34A400) [pid = 2436] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5BF93C00) [pid = 2436] [serial = 671] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5D753400) [pid = 2436] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C51E9E000) [pid = 2436] [serial = 659] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5201F800) [pid = 2436] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C56460C00) [pid = 2436] [serial = 662] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C56C67800) [pid = 2436] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5DA46400) [pid = 2436] [serial = 674] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C62245000) [pid = 2436] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C620F8400) [pid = 2436] [serial = 653] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C571CDC00) [pid = 2436] [serial = 665] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C517CF000) [pid = 2436] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C51762C00) [pid = 2436] [serial = 656] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5E005000) [pid = 2436] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5DA29400) [pid = 2436] [serial = 677] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5DD46000) [pid = 2436] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:55:00 INFO - PROCESS | 2436 | 1461099300305 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 881ms 13:55:00 INFO - PROCESS | 2436 | 1461099300312 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 13:55:00 INFO - PROCESS | 2436 | 1461099300318 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 13:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:55:00 INFO - PROCESS | 2436 | 1461099300324 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 2436 | 1461099300327 Marionette TRACE conn5 <- [1,958,null,{}] 13:55:00 INFO - PROCESS | 2436 | 1461099300331 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:00 INFO - PROCESS | 2436 | 1461099300415 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 13:55:00 INFO - PROCESS | 2436 | 1461099300422 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C529E4000 == 49 [pid = 2436] [id = 249] 13:55:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C4FD93000) [pid = 2436] [serial = 746] [outer = 0000000000000000] 13:55:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C518EE800) [pid = 2436] [serial = 747] [outer = 0000009C4FD93000] 13:55:00 INFO - PROCESS | 2436 | 1461099300469 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C561D1400) [pid = 2436] [serial = 748] [outer = 0000009C4FD93000] 13:55:00 INFO - PROCESS | 2436 | 1461099300981 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 690ms 13:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:55:01 INFO - PROCESS | 2436 | 1461099301015 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 13:55:01 INFO - PROCESS | 2436 | 1461099301018 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 13:55:01 INFO - PROCESS | 2436 | 1461099301021 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:55:01 INFO - PROCESS | 2436 | 1461099301025 Marionette TRACE conn5 <- [1,962,null,{}] 13:55:01 INFO - PROCESS | 2436 | 1461099301036 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:01 INFO - PROCESS | 2436 | 1461099301118 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 13:55:01 INFO - PROCESS | 2436 | 1461099301126 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B792000 == 50 [pid = 2436] [id = 250] 13:55:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C57103000) [pid = 2436] [serial = 749] [outer = 0000000000000000] 13:55:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C57C4B400) [pid = 2436] [serial = 750] [outer = 0000009C57103000] 13:55:01 INFO - PROCESS | 2436 | 1461099301175 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C58174800) [pid = 2436] [serial = 751] [outer = 0000009C57103000] 13:55:01 INFO - PROCESS | 2436 | 1461099301627 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 628ms 13:55:01 INFO - PROCESS | 2436 | 1461099301656 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 13:55:01 INFO - PROCESS | 2436 | 1461099301659 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 13:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:55:01 INFO - PROCESS | 2436 | 1461099301663 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:55:01 INFO - PROCESS | 2436 | 1461099301665 Marionette TRACE conn5 <- [1,966,null,{}] 13:55:01 INFO - PROCESS | 2436 | 1461099301668 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:01 INFO - PROCESS | 2436 | 1461099301752 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 13:55:01 INFO - PROCESS | 2436 | 1461099301791 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E527800 == 51 [pid = 2436] [id = 251] 13:55:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5B34DC00) [pid = 2436] [serial = 752] [outer = 0000000000000000] 13:55:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5B70D000) [pid = 2436] [serial = 753] [outer = 0000009C5B34DC00] 13:55:01 INFO - PROCESS | 2436 | 1461099301839 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5BF8FC00) [pid = 2436] [serial = 754] [outer = 0000009C5B34DC00] 13:55:02 INFO - PROCESS | 2436 | 1461099302268 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 628ms 13:55:02 INFO - PROCESS | 2436 | 1461099302294 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 2436 | 1461099302297 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 13:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:55:02 INFO - PROCESS | 2436 | 1461099302300 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 2436 | 1461099302302 Marionette TRACE conn5 <- [1,970,null,{}] 13:55:02 INFO - PROCESS | 2436 | 1461099302305 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:02 INFO - PROCESS | 2436 | 1461099302384 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 13:55:02 INFO - PROCESS | 2436 | 1461099302390 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E82C800 == 52 [pid = 2436] [id = 252] 13:55:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5D15E400) [pid = 2436] [serial = 755] [outer = 0000000000000000] 13:55:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5D1AE000) [pid = 2436] [serial = 756] [outer = 0000009C5D15E400] 13:55:02 INFO - PROCESS | 2436 | 1461099302436 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5D756400) [pid = 2436] [serial = 757] [outer = 0000009C5D15E400] 13:55:02 INFO - PROCESS | 2436 | 1461099302917 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 626ms 13:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:55:02 INFO - PROCESS | 2436 | 1461099302929 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 2436 | 1461099302932 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 13:55:02 INFO - PROCESS | 2436 | 1461099302935 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 2436 | 1461099302937 Marionette TRACE conn5 <- [1,974,null,{}] 13:55:02 INFO - PROCESS | 2436 | 1461099302947 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:03 INFO - PROCESS | 2436 | 1461099303070 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 13:55:03 INFO - PROCESS | 2436 | 1461099303154 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51C7F800 == 53 [pid = 2436] [id = 253] 13:55:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5DD49C00) [pid = 2436] [serial = 758] [outer = 0000000000000000] 13:55:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E01B400) [pid = 2436] [serial = 759] [outer = 0000009C5DD49C00] 13:55:03 INFO - PROCESS | 2436 | 1461099303204 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E40D000) [pid = 2436] [serial = 760] [outer = 0000009C5DD49C00] 13:55:03 INFO - PROCESS | 2436 | 1461099303616 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 13:55:03 INFO - PROCESS | 2436 | 1461099303677 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 2436 | 1461099303679 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 13:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:55:03 INFO - PROCESS | 2436 | 1461099303682 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:55:03 INFO - PROCESS | 2436 | 1461099303684 Marionette TRACE conn5 <- [1,978,null,{}] 13:55:03 INFO - PROCESS | 2436 | 1461099303692 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:03 INFO - PROCESS | 2436 | 1461099303806 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 13:55:03 INFO - PROCESS | 2436 | 1461099303817 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51EBF000 == 54 [pid = 2436] [id = 254] 13:55:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5E41E400) [pid = 2436] [serial = 761] [outer = 0000000000000000] 13:55:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5E6D2800) [pid = 2436] [serial = 762] [outer = 0000009C5E41E400] 13:55:03 INFO - PROCESS | 2436 | 1461099303864 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5ECB5800) [pid = 2436] [serial = 763] [outer = 0000009C5E41E400] 13:55:04 INFO - PROCESS | 2436 | 1461099304309 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 13:55:04 INFO - PROCESS | 2436 | 1461099304379 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 13:55:04 INFO - PROCESS | 2436 | 1461099304381 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 13:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:55:04 INFO - PROCESS | 2436 | 1461099304384 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:55:04 INFO - PROCESS | 2436 | 1461099304386 Marionette TRACE conn5 <- [1,982,null,{}] 13:55:04 INFO - PROCESS | 2436 | 1461099304390 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:04 INFO - PROCESS | 2436 | 1461099304520 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 13:55:04 INFO - PROCESS | 2436 | 1461099304572 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D48000 == 55 [pid = 2436] [id = 255] 13:55:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5ECB5C00) [pid = 2436] [serial = 764] [outer = 0000000000000000] 13:55:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5EF73800) [pid = 2436] [serial = 765] [outer = 0000009C5ECB5C00] 13:55:04 INFO - PROCESS | 2436 | 1461099304618 Marionette DEBUG loaded listener.js 13:55:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5FB65000) [pid = 2436] [serial = 766] [outer = 0000009C5ECB5C00] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C61E49800) [pid = 2436] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5FB63000) [pid = 2436] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C60753C00) [pid = 2436] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C617D4000) [pid = 2436] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C517C7C00) [pid = 2436] [serial = 697] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5D7B7C00) [pid = 2436] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C518EC000) [pid = 2436] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5B346800) [pid = 2436] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5ECB5000) [pid = 2436] [serial = 694] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C517D4000) [pid = 2436] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5858E000) [pid = 2436] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C61C11C00) [pid = 2436] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C50EBD800) [pid = 2436] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5E3B2400) [pid = 2436] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:55:04 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C57D04C00) [pid = 2436] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:55:05 INFO - PROCESS | 2436 | 1461099305177 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 839ms 13:55:05 INFO - PROCESS | 2436 | 1461099305224 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 2436 | 1461099305226 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 13:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:55:05 INFO - PROCESS | 2436 | 1461099305229 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - PROCESS | 2436 | 1461099305231 Marionette TRACE conn5 <- [1,986,null,{}] 13:55:05 INFO - PROCESS | 2436 | 1461099305234 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:05 INFO - PROCESS | 2436 | 1461099305316 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 13:55:05 INFO - PROCESS | 2436 | 1461099305322 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D4A000 == 56 [pid = 2436] [id = 256] 13:55:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5816E800) [pid = 2436] [serial = 767] [outer = 0000000000000000] 13:55:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5EE4B000) [pid = 2436] [serial = 768] [outer = 0000009C5816E800] 13:55:05 INFO - PROCESS | 2436 | 1461099305368 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5FB6EC00) [pid = 2436] [serial = 769] [outer = 0000009C5816E800] 13:55:05 INFO - PROCESS | 2436 | 1461099305783 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 588ms 13:55:05 INFO - PROCESS | 2436 | 1461099305824 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 2436 | 1461099305827 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 13:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:55:05 INFO - PROCESS | 2436 | 1461099305830 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - PROCESS | 2436 | 1461099305832 Marionette TRACE conn5 <- [1,990,null,{}] 13:55:05 INFO - PROCESS | 2436 | 1461099305836 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:05 INFO - PROCESS | 2436 | 1461099305917 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 13:55:05 INFO - PROCESS | 2436 | 1461099305923 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6233B000 == 57 [pid = 2436] [id = 257] 13:55:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5FBBEC00) [pid = 2436] [serial = 770] [outer = 0000000000000000] 13:55:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C6075B400) [pid = 2436] [serial = 771] [outer = 0000009C5FBBEC00] 13:55:05 INFO - PROCESS | 2436 | 1461099305969 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C61118400) [pid = 2436] [serial = 772] [outer = 0000009C5FBBEC00] 13:55:06 INFO - PROCESS | 2436 | 1461099306419 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 13:55:06 INFO - PROCESS | 2436 | 1461099306461 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 13:55:06 INFO - PROCESS | 2436 | 1461099306464 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 13:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:55:06 INFO - PROCESS | 2436 | 1461099306467 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - PROCESS | 2436 | 1461099306470 Marionette TRACE conn5 <- [1,994,null,{}] 13:55:06 INFO - PROCESS | 2436 | 1461099306473 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:06 INFO - PROCESS | 2436 | 1461099306571 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 13:55:06 INFO - PROCESS | 2436 | 1461099306577 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C88800 == 58 [pid = 2436] [id = 258] 13:55:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C61772C00) [pid = 2436] [serial = 773] [outer = 0000000000000000] 13:55:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C61D86400) [pid = 2436] [serial = 774] [outer = 0000009C61772C00] 13:55:06 INFO - PROCESS | 2436 | 1461099306629 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C61E44400) [pid = 2436] [serial = 775] [outer = 0000009C61772C00] 13:55:07 INFO - PROCESS | 2436 | 1461099307210 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 774ms 13:55:07 INFO - PROCESS | 2436 | 1461099307285 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 2436 | 1461099307290 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 13:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:55:07 INFO - PROCESS | 2436 | 1461099307310 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 2436 | 1461099307314 Marionette TRACE conn5 <- [1,998,null,{}] 13:55:07 INFO - PROCESS | 2436 | 1461099307320 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:07 INFO - PROCESS | 2436 | 1461099307440 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 13:55:07 INFO - PROCESS | 2436 | 1461099307506 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5631E000 == 59 [pid = 2436] [id = 259] 13:55:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C51768800) [pid = 2436] [serial = 776] [outer = 0000000000000000] 13:55:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C518EB000) [pid = 2436] [serial = 777] [outer = 0000009C51768800] 13:55:07 INFO - PROCESS | 2436 | 1461099307607 Marionette DEBUG loaded listener.js 13:55:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C56173000) [pid = 2436] [serial = 778] [outer = 0000009C51768800] 13:55:08 INFO - PROCESS | 2436 | 1461099308195 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 940ms 13:55:08 INFO - PROCESS | 2436 | 1461099308250 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 13:55:08 INFO - PROCESS | 2436 | 1461099308257 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 13:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:55:08 INFO - PROCESS | 2436 | 1461099308263 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - PROCESS | 2436 | 1461099308266 Marionette TRACE conn5 <- [1,1002,null,{}] 13:55:08 INFO - PROCESS | 2436 | 1461099308284 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:08 INFO - PROCESS | 2436 | 1461099308416 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 13:55:08 INFO - PROCESS | 2436 | 1461099308467 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E71B000 == 60 [pid = 2436] [id = 260] 13:55:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C570A9000) [pid = 2436] [serial = 779] [outer = 0000000000000000] 13:55:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C57D90400) [pid = 2436] [serial = 780] [outer = 0000009C570A9000] 13:55:08 INFO - PROCESS | 2436 | 1461099308524 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5B34FC00) [pid = 2436] [serial = 781] [outer = 0000009C570A9000] 13:55:09 INFO - PROCESS | 2436 | 1461099309126 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 880ms 13:55:09 INFO - PROCESS | 2436 | 1461099309150 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 2436 | 1461099309153 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 13:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:55:09 INFO - PROCESS | 2436 | 1461099309156 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:55:09 INFO - PROCESS | 2436 | 1461099309161 Marionette TRACE conn5 <- [1,1006,null,{}] 13:55:09 INFO - PROCESS | 2436 | 1461099309173 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:09 INFO - PROCESS | 2436 | 1461099309283 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 13:55:09 INFO - PROCESS | 2436 | 1461099309372 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65489800 == 61 [pid = 2436] [id = 261] 13:55:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5E005400) [pid = 2436] [serial = 782] [outer = 0000000000000000] 13:55:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5E0BBC00) [pid = 2436] [serial = 783] [outer = 0000009C5E005400] 13:55:09 INFO - PROCESS | 2436 | 1461099309432 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5FBBF000) [pid = 2436] [serial = 784] [outer = 0000009C5E005400] 13:55:09 INFO - PROCESS | 2436 | 1461099309962 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 836ms 13:55:10 INFO - PROCESS | 2436 | 1461099310003 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 2436 | 1461099310006 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 13:55:10 INFO - PROCESS | 2436 | 1461099310011 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:55:10 INFO - PROCESS | 2436 | 1461099310013 Marionette TRACE conn5 <- [1,1010,null,{}] 13:55:10 INFO - PROCESS | 2436 | 1461099310017 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:10 INFO - PROCESS | 2436 | 1461099310123 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 13:55:10 INFO - PROCESS | 2436 | 1461099310208 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DC1800 == 62 [pid = 2436] [id = 262] 13:55:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C617DB800) [pid = 2436] [serial = 785] [outer = 0000000000000000] 13:55:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C61D85C00) [pid = 2436] [serial = 786] [outer = 0000009C617DB800] 13:55:10 INFO - PROCESS | 2436 | 1461099310265 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C61E4DC00) [pid = 2436] [serial = 787] [outer = 0000009C617DB800] 13:55:10 INFO - PROCESS | 2436 | 1461099310846 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 878ms 13:55:10 INFO - PROCESS | 2436 | 1461099310893 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 2436 | 1461099310896 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 13:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:55:10 INFO - PROCESS | 2436 | 1461099310899 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 2436 | 1461099310901 Marionette TRACE conn5 <- [1,1014,null,{}] 13:55:10 INFO - PROCESS | 2436 | 1461099310905 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:11 INFO - PROCESS | 2436 | 1461099311012 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 13:55:11 INFO - PROCESS | 2436 | 1461099311097 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C67330800 == 63 [pid = 2436] [id = 263] 13:55:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C620F1800) [pid = 2436] [serial = 788] [outer = 0000000000000000] 13:55:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C62241000) [pid = 2436] [serial = 789] [outer = 0000009C620F1800] 13:55:11 INFO - PROCESS | 2436 | 1461099311153 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C6224AC00) [pid = 2436] [serial = 790] [outer = 0000009C620F1800] 13:55:11 INFO - PROCESS | 2436 | 1461099311722 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 881ms 13:55:11 INFO - PROCESS | 2436 | 1461099311782 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 2436 | 1461099311785 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 13:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:55:11 INFO - PROCESS | 2436 | 1461099311788 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 2436 | 1461099311790 Marionette TRACE conn5 <- [1,1018,null,{}] 13:55:11 INFO - PROCESS | 2436 | 1461099311795 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:11 INFO - PROCESS | 2436 | 1461099311923 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 13:55:12 INFO - PROCESS | 2436 | 1461099311998 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51ED1000 == 64 [pid = 2436] [id = 264] 13:55:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C4FC33000) [pid = 2436] [serial = 791] [outer = 0000000000000000] 13:55:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C50FD0400) [pid = 2436] [serial = 792] [outer = 0000009C4FC33000] 13:55:12 INFO - PROCESS | 2436 | 1461099312211 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C517CF000) [pid = 2436] [serial = 793] [outer = 0000009C4FC33000] 13:55:12 INFO - PROCESS | 2436 | 1461099312810 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1078ms 13:55:12 INFO - PROCESS | 2436 | 1461099312870 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 2436 | 1461099312875 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 13:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:55:12 INFO - PROCESS | 2436 | 1461099312881 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - PROCESS | 2436 | 1461099312884 Marionette TRACE conn5 <- [1,1022,null,{}] 13:55:12 INFO - PROCESS | 2436 | 1461099312889 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:12 INFO - PROCESS | 2436 | 1461099312991 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 13:55:13 INFO - PROCESS | 2436 | 1461099313068 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B788800 == 65 [pid = 2436] [id = 265] 13:55:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C56C85400) [pid = 2436] [serial = 794] [outer = 0000000000000000] 13:55:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C5703C800) [pid = 2436] [serial = 795] [outer = 0000009C56C85400] 13:55:13 INFO - PROCESS | 2436 | 1461099313120 Marionette DEBUG loaded listener.js 13:55:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C57D09800) [pid = 2436] [serial = 796] [outer = 0000009C56C85400] 13:55:13 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571BF800 == 64 [pid = 2436] [id = 182] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C56B7AC00) [pid = 2436] [serial = 686] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5D158000) [pid = 2436] [serial = 689] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5EC42400) [pid = 2436] [serial = 692] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C62069400) [pid = 2436] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C52047C00) [pid = 2436] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C5FB68400) [pid = 2436] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5D1AA400) [pid = 2436] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C6201E400) [pid = 2436] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5FBB9C00) [pid = 2436] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C60C39C00) [pid = 2436] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C6075B000) [pid = 2436] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C617D6400) [pid = 2436] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C518EA800) [pid = 2436] [serial = 698] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5DA99400) [pid = 2436] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5E012400) [pid = 2436] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5E01B000) [pid = 2436] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C51EA1400) [pid = 2436] [serial = 683] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C611E4C00) [pid = 2436] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5B351C00) [pid = 2436] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5BF94000) [pid = 2436] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5F084800) [pid = 2436] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5EE3F400) [pid = 2436] [serial = 695] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C531D2800) [pid = 2436] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C56B32400) [pid = 2436] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C617D7400) [pid = 2436] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C61D8A800) [pid = 2436] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C4FD9CC00) [pid = 2436] [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.] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C617DFC00) [pid = 2436] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C56172400) [pid = 2436] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C61C0BC00) [pid = 2436] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C61E3F400) [pid = 2436] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5E41E800) [pid = 2436] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:55:13 INFO - PROCESS | 2436 | 1461099313873 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1031ms 13:55:13 INFO - PROCESS | 2436 | 1461099313915 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 2436 | 1461099313920 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 13:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:55:13 INFO - PROCESS | 2436 | 1461099313927 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 2436 | 1461099313930 Marionette TRACE conn5 <- [1,1026,null,{}] 13:55:13 INFO - PROCESS | 2436 | 1461099313972 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:14 INFO - PROCESS | 2436 | 1461099314081 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 13:55:14 INFO - PROCESS | 2436 | 1461099314152 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5707C000 == 65 [pid = 2436] [id = 266] 13:55:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C531CF400) [pid = 2436] [serial = 797] [outer = 0000000000000000] 13:55:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C561CE800) [pid = 2436] [serial = 798] [outer = 0000009C531CF400] 13:55:14 INFO - PROCESS | 2436 | 1461099314213 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C56C70400) [pid = 2436] [serial = 799] [outer = 0000009C531CF400] 13:55:14 INFO - PROCESS | 2436 | 1461099314858 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 964ms 13:55:14 INFO - PROCESS | 2436 | 1461099314893 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 13:55:14 INFO - PROCESS | 2436 | 1461099314900 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 13:55:14 INFO - PROCESS | 2436 | 1461099314907 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:55:14 INFO - PROCESS | 2436 | 1461099314910 Marionette TRACE conn5 <- [1,1030,null,{}] 13:55:14 INFO - PROCESS | 2436 | 1461099314915 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:15 INFO - PROCESS | 2436 | 1461099315019 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 13:55:15 INFO - PROCESS | 2436 | 1461099315090 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D719000 == 66 [pid = 2436] [id = 267] 13:55:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C57D8F000) [pid = 2436] [serial = 800] [outer = 0000000000000000] 13:55:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5ABAC400) [pid = 2436] [serial = 801] [outer = 0000009C57D8F000] 13:55:15 INFO - PROCESS | 2436 | 1461099315148 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5B353000) [pid = 2436] [serial = 802] [outer = 0000009C57D8F000] 13:55:15 INFO - PROCESS | 2436 | 1461099315729 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 881ms 13:55:15 INFO - PROCESS | 2436 | 1461099315817 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 13:55:15 INFO - PROCESS | 2436 | 1461099315820 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 13:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:55:15 INFO - PROCESS | 2436 | 1461099315827 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:55:15 INFO - PROCESS | 2436 | 1461099315831 Marionette TRACE conn5 <- [1,1034,null,{}] 13:55:15 INFO - PROCESS | 2436 | 1461099315856 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:15 INFO - PROCESS | 2436 | 1461099315993 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 13:55:16 INFO - PROCESS | 2436 | 1461099316036 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E847800 == 67 [pid = 2436] [id = 268] 13:55:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5D7B2C00) [pid = 2436] [serial = 803] [outer = 0000000000000000] 13:55:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5DA34C00) [pid = 2436] [serial = 804] [outer = 0000009C5D7B2C00] 13:55:16 INFO - PROCESS | 2436 | 1461099316097 Marionette DEBUG loaded listener.js 13:55:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5DD4B800) [pid = 2436] [serial = 805] [outer = 0000009C5D7B2C00] 13:55:16 INFO - PROCESS | 2436 | 1461099316681 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 881ms 13:55:16 INFO - PROCESS | 2436 | 1461099316710 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 2436 | 1461099316713 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 13:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:55:16 INFO - PROCESS | 2436 | 1461099316717 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 2436 | 1461099316719 Marionette TRACE conn5 <- [1,1038,null,{}] 13:55:16 INFO - PROCESS | 2436 | 1461099316722 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:16 INFO - PROCESS | 2436 | 1461099316826 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 13:55:16 INFO - PROCESS | 2436 | 1461099316909 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F481800 == 68 [pid = 2436] [id = 269] 13:55:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E0B8C00) [pid = 2436] [serial = 806] [outer = 0000000000000000] 13:55:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E404000) [pid = 2436] [serial = 807] [outer = 0000009C5E0B8C00] 13:55:16 INFO - PROCESS | 2436 | 1461099316967 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5E549000) [pid = 2436] [serial = 808] [outer = 0000009C5E0B8C00] 13:55:17 INFO - PROCESS | 2436 | 1461099317506 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 840ms 13:55:17 INFO - PROCESS | 2436 | 1461099317586 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 13:55:17 INFO - PROCESS | 2436 | 1461099317588 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 13:55:17 INFO - PROCESS | 2436 | 1461099317593 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:55:17 INFO - PROCESS | 2436 | 1461099317596 Marionette TRACE conn5 <- [1,1042,null,{}] 13:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:55:17 INFO - PROCESS | 2436 | 1461099317599 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:17 INFO - PROCESS | 2436 | 1461099317700 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 13:55:17 INFO - PROCESS | 2436 | 1461099317769 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6178C800 == 69 [pid = 2436] [id = 270] 13:55:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5EE3F400) [pid = 2436] [serial = 809] [outer = 0000000000000000] 13:55:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5F084800) [pid = 2436] [serial = 810] [outer = 0000009C5EE3F400] 13:55:17 INFO - PROCESS | 2436 | 1461099317826 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5FB65800) [pid = 2436] [serial = 811] [outer = 0000009C5EE3F400] 13:55:18 INFO - PROCESS | 2436 | 1461099318393 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 818ms 13:55:18 INFO - PROCESS | 2436 | 1461099318421 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 2436 | 1461099318424 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 13:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:55:18 INFO - PROCESS | 2436 | 1461099318428 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 2436 | 1461099318430 Marionette TRACE conn5 <- [1,1046,null,{}] 13:55:18 INFO - PROCESS | 2436 | 1461099318434 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:18 INFO - PROCESS | 2436 | 1461099318553 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 13:55:18 INFO - PROCESS | 2436 | 1461099318654 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6212A000 == 70 [pid = 2436] [id = 271] 13:55:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C57D94C00) [pid = 2436] [serial = 812] [outer = 0000000000000000] 13:55:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C611ED400) [pid = 2436] [serial = 813] [outer = 0000009C57D94C00] 13:55:18 INFO - PROCESS | 2436 | 1461099318714 Marionette DEBUG loaded listener.js 13:55:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C61D8A800) [pid = 2436] [serial = 814] [outer = 0000009C57D94C00] 13:55:19 INFO - PROCESS | 2436 | 1461099319303 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 944ms 13:55:19 INFO - PROCESS | 2436 | 1461099319373 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 2436 | 1461099319376 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 13:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:55:19 INFO - PROCESS | 2436 | 1461099319379 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - PROCESS | 2436 | 1461099319381 Marionette TRACE conn5 <- [1,1050,null,{}] 13:55:19 INFO - PROCESS | 2436 | 1461099319385 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:19 INFO - PROCESS | 2436 | 1461099319514 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 13:55:19 INFO - PROCESS | 2436 | 1461099319584 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56157800 == 71 [pid = 2436] [id = 272] 13:55:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C4FC3CC00) [pid = 2436] [serial = 815] [outer = 0000000000000000] 13:55:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C50EC8800) [pid = 2436] [serial = 816] [outer = 0000009C4FC3CC00] 13:55:19 INFO - PROCESS | 2436 | 1461099319726 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C51F9AC00) [pid = 2436] [serial = 817] [outer = 0000009C4FC3CC00] 13:55:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51ED1000 == 70 [pid = 2436] [id = 264] 13:55:20 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DC1800 == 69 [pid = 2436] [id = 262] 13:55:20 INFO - PROCESS | 2436 | 1461099320349 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 986ms 13:55:20 INFO - PROCESS | 2436 | 1461099320369 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 2436 | 1461099320374 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 13:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:55:20 INFO - PROCESS | 2436 | 1461099320382 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 2436 | 1461099320385 Marionette TRACE conn5 <- [1,1054,null,{}] 13:55:20 INFO - PROCESS | 2436 | 1461099320390 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:20 INFO - PROCESS | 2436 | 1461099320490 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 13:55:20 INFO - PROCESS | 2436 | 1461099320567 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C589EE000 == 70 [pid = 2436] [id = 273] 13:55:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C51F97800) [pid = 2436] [serial = 818] [outer = 0000000000000000] 13:55:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C571CD800) [pid = 2436] [serial = 819] [outer = 0000009C51F97800] 13:55:20 INFO - PROCESS | 2436 | 1461099320616 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C5D162800) [pid = 2436] [serial = 820] [outer = 0000009C51F97800] 13:55:21 INFO - PROCESS | 2436 | 1461099320995 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 13:55:21 INFO - PROCESS | 2436 | 1461099321074 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 2436 | 1461099321078 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 13:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:55:21 INFO - PROCESS | 2436 | 1461099321084 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 2436 | 1461099321087 Marionette TRACE conn5 <- [1,1058,null,{}] 13:55:21 INFO - PROCESS | 2436 | 1461099321096 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:21 INFO - PROCESS | 2436 | 1461099321184 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 13:55:21 INFO - PROCESS | 2436 | 1461099321198 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DB0000 == 71 [pid = 2436] [id = 274] 13:55:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C5DD4AC00) [pid = 2436] [serial = 821] [outer = 0000000000000000] 13:55:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C5E020400) [pid = 2436] [serial = 822] [outer = 0000009C5DD4AC00] 13:55:21 INFO - PROCESS | 2436 | 1461099321245 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C5FBB2400) [pid = 2436] [serial = 823] [outer = 0000009C5DD4AC00] 13:55:21 INFO - PROCESS | 2436 | 1461099321711 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 692ms 13:55:21 INFO - PROCESS | 2436 | 1461099321780 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 2436 | 1461099321783 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 13:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:55:21 INFO - PROCESS | 2436 | 1461099321786 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 2436 | 1461099321790 Marionette TRACE conn5 <- [1,1062,null,{}] 13:55:21 INFO - PROCESS | 2436 | 1461099321801 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:21 INFO - PROCESS | 2436 | 1461099321931 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 13:55:22 INFO - PROCESS | 2436 | 1461099322001 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BCC000 == 72 [pid = 2436] [id = 275] 13:55:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C61118000) [pid = 2436] [serial = 824] [outer = 0000000000000000] 13:55:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C61D87C00) [pid = 2436] [serial = 825] [outer = 0000009C61118000] 13:55:22 INFO - PROCESS | 2436 | 1461099322048 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C6206EC00) [pid = 2436] [serial = 826] [outer = 0000009C61118000] 13:55:22 INFO - PROCESS | 2436 | 1461099322422 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 692ms 13:55:22 INFO - PROCESS | 2436 | 1461099322481 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 13:55:22 INFO - PROCESS | 2436 | 1461099322483 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 13:55:22 INFO - PROCESS | 2436 | 1461099322487 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:55:22 INFO - PROCESS | 2436 | 1461099322488 Marionette TRACE conn5 <- [1,1066,null,{}] 13:55:22 INFO - PROCESS | 2436 | 1461099322492 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:22 INFO - PROCESS | 2436 | 1461099322615 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 13:55:22 INFO - PROCESS | 2436 | 1461099322669 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C529D6800 == 73 [pid = 2436] [id = 276] 13:55:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C62247800) [pid = 2436] [serial = 827] [outer = 0000000000000000] 13:55:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C6260B800) [pid = 2436] [serial = 828] [outer = 0000009C62247800] 13:55:22 INFO - PROCESS | 2436 | 1461099322717 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C62612800) [pid = 2436] [serial = 829] [outer = 0000009C62247800] 13:55:23 INFO - PROCESS | 2436 | 1461099323158 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 13:55:23 INFO - PROCESS | 2436 | 1461099323182 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 2436 | 1461099323184 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 13:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:55:23 INFO - PROCESS | 2436 | 1461099323194 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 2436 | 1461099323196 Marionette TRACE conn5 <- [1,1070,null,{}] 13:55:23 INFO - PROCESS | 2436 | 1461099323199 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:23 INFO - PROCESS | 2436 | 1461099323336 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 13:55:23 INFO - PROCESS | 2436 | 1461099323348 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6639E800 == 74 [pid = 2436] [id = 277] 13:55:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C62618400) [pid = 2436] [serial = 830] [outer = 0000000000000000] 13:55:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C6338D000) [pid = 2436] [serial = 831] [outer = 0000009C62618400] 13:55:23 INFO - PROCESS | 2436 | 1461099323443 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C63398000) [pid = 2436] [serial = 832] [outer = 0000009C62618400] 13:55:23 INFO - PROCESS | 2436 | 1461099323888 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 735ms 13:55:23 INFO - PROCESS | 2436 | 1461099323925 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 2436 | 1461099323927 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 13:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:55:23 INFO - PROCESS | 2436 | 1461099323935 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 2436 | 1461099323937 Marionette TRACE conn5 <- [1,1074,null,{}] 13:55:23 INFO - PROCESS | 2436 | 1461099323941 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:24 INFO - PROCESS | 2436 | 1461099324052 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 13:55:24 INFO - PROCESS | 2436 | 1461099324058 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C67329800 == 75 [pid = 2436] [id = 278] 13:55:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C63392000) [pid = 2436] [serial = 833] [outer = 0000000000000000] 13:55:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C63D54000) [pid = 2436] [serial = 834] [outer = 0000009C63392000] 13:55:24 INFO - PROCESS | 2436 | 1461099324145 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C63D8AC00) [pid = 2436] [serial = 835] [outer = 0000009C63392000] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C5FBBEC00) [pid = 2436] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C61772C00) [pid = 2436] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C5816E800) [pid = 2436] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C4FC33000) [pid = 2436] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C517CBC00) [pid = 2436] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5E4B3C00) [pid = 2436] [serial = 691] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C56B25C00) [pid = 2436] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C5E018000) [pid = 2436] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5B7D7C00) [pid = 2436] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5DD49C00) [pid = 2436] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C5E41E400) [pid = 2436] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C5B34DC00) [pid = 2436] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C4FD93000) [pid = 2436] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5B7D5800) [pid = 2436] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C5D15E400) [pid = 2436] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C50666400) [pid = 2436] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C57103000) [pid = 2436] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C60CCD400) [pid = 2436] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5ECB5C00) [pid = 2436] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C517D2400) [pid = 2436] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:55:24 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C561D1800) [pid = 2436] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:55:24 INFO - PROCESS | 2436 | 1461099324654 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 794ms 13:55:24 INFO - PROCESS | 2436 | 1461099324728 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 2436 | 1461099324730 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 13:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:55:24 INFO - PROCESS | 2436 | 1461099324734 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 2436 | 1461099324735 Marionette TRACE conn5 <- [1,1078,null,{}] 13:55:24 INFO - PROCESS | 2436 | 1461099324739 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:24 INFO - PROCESS | 2436 | 1461099324819 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 13:55:24 INFO - PROCESS | 2436 | 1461099324825 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F48B000 == 76 [pid = 2436] [id = 279] 13:55:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C51EA5000) [pid = 2436] [serial = 836] [outer = 0000000000000000] 13:55:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C561D5800) [pid = 2436] [serial = 837] [outer = 0000009C51EA5000] 13:55:24 INFO - PROCESS | 2436 | 1461099324872 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5B7D5800) [pid = 2436] [serial = 838] [outer = 0000009C51EA5000] 13:55:25 INFO - PROCESS | 2436 | 1461099325296 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 586ms 13:55:25 INFO - PROCESS | 2436 | 1461099325323 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 13:55:25 INFO - PROCESS | 2436 | 1461099325326 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 13:55:25 INFO - PROCESS | 2436 | 1461099325329 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:55:25 INFO - PROCESS | 2436 | 1461099325331 Marionette TRACE conn5 <- [1,1082,null,{}] 13:55:25 INFO - PROCESS | 2436 | 1461099325334 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:25 INFO - PROCESS | 2436 | 1461099325418 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 13:55:25 INFO - PROCESS | 2436 | 1461099325424 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66404800 == 77 [pid = 2436] [id = 280] 13:55:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C5E017400) [pid = 2436] [serial = 839] [outer = 0000000000000000] 13:55:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C5EF6C400) [pid = 2436] [serial = 840] [outer = 0000009C5E017400] 13:55:25 INFO - PROCESS | 2436 | 1461099325471 Marionette DEBUG loaded listener.js 13:55:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C63AA7C00) [pid = 2436] [serial = 841] [outer = 0000009C5E017400] 13:55:25 INFO - PROCESS | 2436 | 1461099325894 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 587ms 13:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:55:25 INFO - PROCESS | 2436 | 1461099325926 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 13:55:25 INFO - PROCESS | 2436 | 1461099325928 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 13:55:25 INFO - PROCESS | 2436 | 1461099325932 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - PROCESS | 2436 | 1461099325934 Marionette TRACE conn5 <- [1,1086,null,{}] 13:55:25 INFO - PROCESS | 2436 | 1461099325937 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:26 INFO - PROCESS | 2436 | 1461099326019 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 13:55:26 INFO - PROCESS | 2436 | 1461099326025 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66422000 == 78 [pid = 2436] [id = 281] 13:55:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C63AAE000) [pid = 2436] [serial = 842] [outer = 0000000000000000] 13:55:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C63AB1000) [pid = 2436] [serial = 843] [outer = 0000009C63AAE000] 13:55:26 INFO - PROCESS | 2436 | 1461099326070 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C65448800) [pid = 2436] [serial = 844] [outer = 0000009C63AAE000] 13:55:26 INFO - PROCESS | 2436 | 1461099326516 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 628ms 13:55:26 INFO - PROCESS | 2436 | 1461099326562 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 13:55:26 INFO - PROCESS | 2436 | 1461099326564 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 13:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:55:26 INFO - PROCESS | 2436 | 1461099326567 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:55:26 INFO - PROCESS | 2436 | 1461099326569 Marionette TRACE conn5 <- [1,1090,null,{}] 13:55:26 INFO - PROCESS | 2436 | 1461099326577 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:26 INFO - PROCESS | 2436 | 1461099326726 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 13:55:26 INFO - PROCESS | 2436 | 1461099326851 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C570CB000 == 79 [pid = 2436] [id = 282] 13:55:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C4FD92800) [pid = 2436] [serial = 845] [outer = 0000000000000000] 13:55:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C50FCDC00) [pid = 2436] [serial = 846] [outer = 0000009C4FD92800] 13:55:26 INFO - PROCESS | 2436 | 1461099326911 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C561D2400) [pid = 2436] [serial = 847] [outer = 0000009C4FD92800] 13:55:27 INFO - PROCESS | 2436 | 1461099327546 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1033ms 13:55:27 INFO - PROCESS | 2436 | 1461099327605 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 2436 | 1461099327610 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 13:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:55:27 INFO - PROCESS | 2436 | 1461099327637 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 2436 | 1461099327642 Marionette TRACE conn5 <- [1,1094,null,{}] 13:55:27 INFO - PROCESS | 2436 | 1461099327647 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 2436 | 1461099327760 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 13:55:27 INFO - PROCESS | 2436 | 1461099327879 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DB9000 == 80 [pid = 2436] [id = 283] 13:55:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C5E407C00) [pid = 2436] [serial = 848] [outer = 0000000000000000] 13:55:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C5ECACC00) [pid = 2436] [serial = 849] [outer = 0000009C5E407C00] 13:55:27 INFO - PROCESS | 2436 | 1461099327940 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C60C3CC00) [pid = 2436] [serial = 850] [outer = 0000009C5E407C00] 13:55:28 INFO - PROCESS | 2436 | 1461099328481 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 901ms 13:55:28 INFO - PROCESS | 2436 | 1461099328539 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 13:55:28 INFO - PROCESS | 2436 | 1461099328543 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 13:55:28 INFO - PROCESS | 2436 | 1461099328547 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:55:28 INFO - PROCESS | 2436 | 1461099328549 Marionette TRACE conn5 <- [1,1098,null,{}] 13:55:28 INFO - PROCESS | 2436 | 1461099328553 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:28 INFO - PROCESS | 2436 | 1461099328663 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 13:55:28 INFO - PROCESS | 2436 | 1461099328754 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6638E800 == 81 [pid = 2436] [id = 284] 13:55:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C5E41B800) [pid = 2436] [serial = 851] [outer = 0000000000000000] 13:55:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C62244400) [pid = 2436] [serial = 852] [outer = 0000009C5E41B800] 13:55:28 INFO - PROCESS | 2436 | 1461099328811 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C63396800) [pid = 2436] [serial = 853] [outer = 0000009C5E41B800] 13:55:29 INFO - PROCESS | 2436 | 1461099329438 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 940ms 13:55:29 INFO - PROCESS | 2436 | 1461099329491 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 2436 | 1461099329496 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 13:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:55:29 INFO - PROCESS | 2436 | 1461099329508 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 2436 | 1461099329513 Marionette TRACE conn5 <- [1,1102,null,{}] 13:55:29 INFO - PROCESS | 2436 | 1461099329517 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:29 INFO - PROCESS | 2436 | 1461099329660 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 13:55:29 INFO - PROCESS | 2436 | 1461099329781 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634F9000 == 82 [pid = 2436] [id = 285] 13:55:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C63D4C800) [pid = 2436] [serial = 854] [outer = 0000000000000000] 13:55:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C63D50800) [pid = 2436] [serial = 855] [outer = 0000009C63D4C800] 13:55:29 INFO - PROCESS | 2436 | 1461099329848 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C6544B400) [pid = 2436] [serial = 856] [outer = 0000009C63D4C800] 13:55:30 INFO - PROCESS | 2436 | 1461099330415 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 943ms 13:55:30 INFO - PROCESS | 2436 | 1461099330456 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 2436 | 1461099330459 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 13:55:30 INFO - PROCESS | 2436 | 1461099330464 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:55:30 INFO - PROCESS | 2436 | 1461099330466 Marionette TRACE conn5 <- [1,1106,null,{}] 13:55:30 INFO - PROCESS | 2436 | 1461099330470 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:30 INFO - PROCESS | 2436 | 1461099330580 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 13:55:30 INFO - PROCESS | 2436 | 1461099330670 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5319E800 == 83 [pid = 2436] [id = 286] 13:55:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C561D7400) [pid = 2436] [serial = 857] [outer = 0000000000000000] 13:55:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C56B2A400) [pid = 2436] [serial = 858] [outer = 0000009C561D7400] 13:55:30 INFO - PROCESS | 2436 | 1461099330727 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C5BF93800) [pid = 2436] [serial = 859] [outer = 0000009C561D7400] 13:55:31 INFO - PROCESS | 2436 | 1461099331628 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1188ms 13:55:31 INFO - PROCESS | 2436 | 1461099331657 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 2436 | 1461099331663 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 13:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:55:31 INFO - PROCESS | 2436 | 1461099331668 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 2436 | 1461099331672 Marionette TRACE conn5 <- [1,1110,null,{}] 13:55:31 INFO - PROCESS | 2436 | 1461099331678 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:31 INFO - PROCESS | 2436 | 1461099331779 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 13:55:31 INFO - PROCESS | 2436 | 1461099331860 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56CB5000 == 84 [pid = 2436] [id = 287] 13:55:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C561DBC00) [pid = 2436] [serial = 860] [outer = 0000000000000000] 13:55:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 141 (0000009C564BB000) [pid = 2436] [serial = 861] [outer = 0000009C561DBC00] 13:55:31 INFO - PROCESS | 2436 | 1461099331956 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 142 (0000009C570A9C00) [pid = 2436] [serial = 862] [outer = 0000009C561DBC00] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6233B000 == 83 [pid = 2436] [id = 257] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E527800 == 82 [pid = 2436] [id = 251] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C60885800 == 81 [pid = 2436] [id = 171] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51C73800 == 80 [pid = 2436] [id = 160] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D4A000 == 79 [pid = 2436] [id = 256] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D48000 == 78 [pid = 2436] [id = 255] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F93F800 == 77 [pid = 2436] [id = 190] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51EBF000 == 76 [pid = 2436] [id = 254] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E82C800 == 75 [pid = 2436] [id = 252] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66422000 == 74 [pid = 2436] [id = 281] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66404800 == 73 [pid = 2436] [id = 280] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F48B000 == 72 [pid = 2436] [id = 279] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C67329800 == 71 [pid = 2436] [id = 278] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6639E800 == 70 [pid = 2436] [id = 277] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C529D6800 == 69 [pid = 2436] [id = 276] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BCC000 == 68 [pid = 2436] [id = 275] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DB0000 == 67 [pid = 2436] [id = 274] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 141 (0000009C5703C800) [pid = 2436] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C589EE000 == 66 [pid = 2436] [id = 273] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56157800 == 65 [pid = 2436] [id = 272] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6178C800 == 64 [pid = 2436] [id = 270] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F481800 == 63 [pid = 2436] [id = 269] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5707C000 == 62 [pid = 2436] [id = 266] 13:55:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B788800 == 61 [pid = 2436] [id = 265] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 140 (0000009C5E01B400) [pid = 2436] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C5E6D2800) [pid = 2436] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C5B70D000) [pid = 2436] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C5BF8FC00) [pid = 2436] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C5E40D000) [pid = 2436] [serial = 760] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C518EE800) [pid = 2436] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C5DA4F400) [pid = 2436] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C5D1AE000) [pid = 2436] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C620EE400) [pid = 2436] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C5613C800) [pid = 2436] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C57C4B400) [pid = 2436] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C58174800) [pid = 2436] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C6201B800) [pid = 2436] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C61D85400) [pid = 2436] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5EF73800) [pid = 2436] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C56333000) [pid = 2436] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C51E9F400) [pid = 2436] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C57110400) [pid = 2436] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C56B24400) [pid = 2436] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C5ECB5800) [pid = 2436] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C61118400) [pid = 2436] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C61D86400) [pid = 2436] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C61E44400) [pid = 2436] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C6075B400) [pid = 2436] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C561D1400) [pid = 2436] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5FB65000) [pid = 2436] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5E4AF800) [pid = 2436] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5EE4B000) [pid = 2436] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5FB6EC00) [pid = 2436] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5D756400) [pid = 2436] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C50FD0400) [pid = 2436] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C517CF000) [pid = 2436] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C62241000) [pid = 2436] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C61D85C00) [pid = 2436] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C531CEC00) [pid = 2436] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5E0BBC00) [pid = 2436] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C57D90400) [pid = 2436] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C518EB000) [pid = 2436] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5ECB0800) [pid = 2436] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5858B000) [pid = 2436] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5E3A9800) [pid = 2436] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5DD4D800) [pid = 2436] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:55:32 INFO - PROCESS | 2436 | 1461099332506 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 881ms 13:55:32 INFO - PROCESS | 2436 | 1461099332552 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 13:55:32 INFO - PROCESS | 2436 | 1461099332558 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 13:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:55:32 INFO - PROCESS | 2436 | 1461099332565 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:55:32 INFO - PROCESS | 2436 | 1461099332567 Marionette TRACE conn5 <- [1,1114,null,{}] 13:55:32 INFO - PROCESS | 2436 | 1461099332571 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:32 INFO - PROCESS | 2436 | 1461099332659 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 13:55:32 INFO - PROCESS | 2436 | 1461099332731 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56CBA000 == 62 [pid = 2436] [id = 288] 13:55:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C517CD000) [pid = 2436] [serial = 863] [outer = 0000000000000000] 13:55:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C52F1C400) [pid = 2436] [serial = 864] [outer = 0000009C517CD000] 13:55:32 INFO - PROCESS | 2436 | 1461099332779 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5638D000) [pid = 2436] [serial = 865] [outer = 0000009C517CD000] 13:55:33 INFO - PROCESS | 2436 | 1461099333189 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 13:55:33 INFO - PROCESS | 2436 | 1461099333258 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 2436 | 1461099333260 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 13:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:55:33 INFO - PROCESS | 2436 | 1461099333264 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 2436 | 1461099333267 Marionette TRACE conn5 <- [1,1118,null,{}] 13:55:33 INFO - PROCESS | 2436 | 1461099333278 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:33 INFO - PROCESS | 2436 | 1461099333393 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 13:55:33 INFO - PROCESS | 2436 | 1461099333412 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DCE4800 == 63 [pid = 2436] [id = 289] 13:55:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C58584400) [pid = 2436] [serial = 866] [outer = 0000000000000000] 13:55:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C58922000) [pid = 2436] [serial = 867] [outer = 0000009C58584400] 13:55:33 INFO - PROCESS | 2436 | 1461099333461 Marionette DEBUG loaded listener.js 13:55:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5B711C00) [pid = 2436] [serial = 868] [outer = 0000009C58584400] 13:55:33 INFO - PROCESS | 2436 | 1461099333899 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 13:55:33 INFO - PROCESS | 2436 | 1461099333958 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 2436 | 1461099333960 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 13:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:55:33 INFO - PROCESS | 2436 | 1461099333964 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 2436 | 1461099333966 Marionette TRACE conn5 <- [1,1122,null,{}] 13:55:33 INFO - PROCESS | 2436 | 1461099333969 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:34 INFO - PROCESS | 2436 | 1461099334053 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 13:55:34 INFO - PROCESS | 2436 | 1461099334061 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E832800 == 64 [pid = 2436] [id = 290] 13:55:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5D161400) [pid = 2436] [serial = 869] [outer = 0000000000000000] 13:55:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5D1B0400) [pid = 2436] [serial = 870] [outer = 0000009C5D161400] 13:55:34 INFO - PROCESS | 2436 | 1461099334108 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5D7B7400) [pid = 2436] [serial = 871] [outer = 0000009C5D161400] 13:55:34 INFO - PROCESS | 2436 | [GFX2-]: DrawTargetD2D 1.1 (0000009C5F2CF8E0): Failed to create GradientStopCollection with no stops. 13:55:34 INFO - PROCESS | 2436 | [GFX3-]: No stops specified for gradient pattern. 13:55:34 INFO - PROCESS | 2436 | 1461099334530 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 585ms 13:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:55:34 INFO - PROCESS | 2436 | 1461099334563 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 13:55:34 INFO - PROCESS | 2436 | 1461099334565 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 13:55:34 INFO - PROCESS | 2436 | 1461099334568 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:55:34 INFO - PROCESS | 2436 | 1461099334570 Marionette TRACE conn5 <- [1,1126,null,{}] 13:55:34 INFO - PROCESS | 2436 | 1461099334574 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:34 INFO - PROCESS | 2436 | 1461099334687 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 13:55:34 INFO - PROCESS | 2436 | 1461099334693 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F244000 == 65 [pid = 2436] [id = 291] 13:55:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5D74E800) [pid = 2436] [serial = 872] [outer = 0000000000000000] 13:55:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5DA4DC00) [pid = 2436] [serial = 873] [outer = 0000009C5D74E800] 13:55:34 INFO - PROCESS | 2436 | 1461099334740 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5E00FC00) [pid = 2436] [serial = 874] [outer = 0000009C5D74E800] 13:55:35 INFO - PROCESS | 2436 | 1461099335291 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 796ms 13:55:35 INFO - PROCESS | 2436 | 1461099335367 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 2436 | 1461099335369 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 13:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:55:35 INFO - PROCESS | 2436 | 1461099335378 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 2436 | 1461099335380 Marionette TRACE conn5 <- [1,1130,null,{}] 13:55:35 INFO - PROCESS | 2436 | 1461099335383 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:35 INFO - PROCESS | 2436 | 1461099335508 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 13:55:35 INFO - PROCESS | 2436 | 1461099335552 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61784000 == 66 [pid = 2436] [id = 292] 13:55:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5E6D8C00) [pid = 2436] [serial = 875] [outer = 0000000000000000] 13:55:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5F4BD800) [pid = 2436] [serial = 876] [outer = 0000009C5E6D8C00] 13:55:35 INFO - PROCESS | 2436 | 1461099335601 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5FB6F800) [pid = 2436] [serial = 877] [outer = 0000009C5E6D8C00] 13:55:36 INFO - PROCESS | 2436 | 1461099336034 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 733ms 13:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:55:36 INFO - PROCESS | 2436 | 1461099336110 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 2436 | 1461099336113 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 13:55:36 INFO - PROCESS | 2436 | 1461099336116 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 2436 | 1461099336118 Marionette TRACE conn5 <- [1,1134,null,{}] 13:55:36 INFO - PROCESS | 2436 | 1461099336121 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:36 INFO - PROCESS | 2436 | 1461099336230 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 13:55:36 INFO - PROCESS | 2436 | 1461099336242 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DAD800 == 67 [pid = 2436] [id = 293] 13:55:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5ECAB000) [pid = 2436] [serial = 878] [outer = 0000000000000000] 13:55:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5FC77C00) [pid = 2436] [serial = 879] [outer = 0000009C5ECAB000] 13:55:36 INFO - PROCESS | 2436 | 1461099336288 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C611E1C00) [pid = 2436] [serial = 880] [outer = 0000009C5ECAB000] 13:55:36 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C63392000) [pid = 2436] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:55:36 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C56C85400) [pid = 2436] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:55:36 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5DD4AC00) [pid = 2436] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:55:36 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C62618400) [pid = 2436] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:55:36 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C51F97800) [pid = 2436] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:55:36 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C61118000) [pid = 2436] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:55:36 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C4FC3CC00) [pid = 2436] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:55:36 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C51EA5000) [pid = 2436] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:55:36 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C62247800) [pid = 2436] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:55:36 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5E017400) [pid = 2436] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:55:36 INFO - PROCESS | 2436 | 1461099336951 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 881ms 13:55:37 INFO - PROCESS | 2436 | 1461099336999 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 2436 | 1461099337001 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 13:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:55:37 INFO - PROCESS | 2436 | 1461099337004 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - PROCESS | 2436 | 1461099337006 Marionette TRACE conn5 <- [1,1138,null,{}] 13:55:37 INFO - PROCESS | 2436 | 1461099337010 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:37 INFO - PROCESS | 2436 | 1461099337089 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 13:55:37 INFO - PROCESS | 2436 | 1461099337095 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6232F000 == 68 [pid = 2436] [id = 294] 13:55:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C517CA400) [pid = 2436] [serial = 881] [outer = 0000000000000000] 13:55:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C61122800) [pid = 2436] [serial = 882] [outer = 0000009C517CA400] 13:55:37 INFO - PROCESS | 2436 | 1461099337141 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C617DC400) [pid = 2436] [serial = 883] [outer = 0000009C517CA400] 13:55:37 INFO - PROCESS | 2436 | 1461099337610 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 13:55:37 INFO - PROCESS | 2436 | 1461099337637 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 2436 | 1461099337639 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 13:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:55:37 INFO - PROCESS | 2436 | 1461099337642 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - PROCESS | 2436 | 1461099337644 Marionette TRACE conn5 <- [1,1142,null,{}] 13:55:37 INFO - PROCESS | 2436 | 1461099337647 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:37 INFO - PROCESS | 2436 | 1461099337728 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 13:55:37 INFO - PROCESS | 2436 | 1461099337734 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634E1000 == 69 [pid = 2436] [id = 295] 13:55:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C61C02800) [pid = 2436] [serial = 884] [outer = 0000000000000000] 13:55:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C61D8C400) [pid = 2436] [serial = 885] [outer = 0000009C61C02800] 13:55:37 INFO - PROCESS | 2436 | 1461099337781 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C61E46400) [pid = 2436] [serial = 886] [outer = 0000009C61C02800] 13:55:38 INFO - PROCESS | 2436 | 1461099338204 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 587ms 13:55:38 INFO - PROCESS | 2436 | 1461099338233 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 2436 | 1461099338235 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 13:55:38 INFO - PROCESS | 2436 | 1461099338238 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:55:38 INFO - PROCESS | 2436 | 1461099338240 Marionette TRACE conn5 <- [1,1146,null,{}] 13:55:38 INFO - PROCESS | 2436 | 1461099338244 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:38 INFO - PROCESS | 2436 | 1461099338324 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 13:55:38 INFO - PROCESS | 2436 | 1461099338330 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BB3800 == 70 [pid = 2436] [id = 296] 13:55:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C62012C00) [pid = 2436] [serial = 887] [outer = 0000000000000000] 13:55:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C6201D800) [pid = 2436] [serial = 888] [outer = 0000009C62012C00] 13:55:38 INFO - PROCESS | 2436 | 1461099338376 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C62241000) [pid = 2436] [serial = 889] [outer = 0000009C62012C00] 13:55:38 INFO - PROCESS | 2436 | 1461099338842 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 2436 | 1461099338917 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 13:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:55:38 INFO - PROCESS | 2436 | 1461099338923 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - PROCESS | 2436 | 1461099338928 Marionette TRACE conn5 <- [1,1150,null,{}] 13:55:38 INFO - PROCESS | 2436 | 1461099338934 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 2436 | 1461099339036 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 13:55:39 INFO - PROCESS | 2436 | 1461099339159 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C563D1000 == 71 [pid = 2436] [id = 297] 13:55:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C51770000) [pid = 2436] [serial = 890] [outer = 0000000000000000] 13:55:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C517CB000) [pid = 2436] [serial = 891] [outer = 0000009C51770000] 13:55:39 INFO - PROCESS | 2436 | 1461099339217 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C51EA0C00) [pid = 2436] [serial = 892] [outer = 0000009C51770000] 13:55:39 INFO - PROCESS | 2436 | 1461099339898 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1034ms 13:55:39 INFO - PROCESS | 2436 | 1461099339959 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 2436 | 1461099339963 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 13:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:55:39 INFO - PROCESS | 2436 | 1461099339971 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 2436 | 1461099339976 Marionette TRACE conn5 <- [1,1154,null,{}] 13:55:40 INFO - PROCESS | 2436 | 1461099340045 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:40 INFO - PROCESS | 2436 | 1461099340164 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 13:55:40 INFO - PROCESS | 2436 | 1461099340232 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E912800 == 72 [pid = 2436] [id = 298] 13:55:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C56B82800) [pid = 2436] [serial = 893] [outer = 0000000000000000] 13:55:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C5ABA2800) [pid = 2436] [serial = 894] [outer = 0000009C56B82800] 13:55:40 INFO - PROCESS | 2436 | 1461099340330 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C5D1B4000) [pid = 2436] [serial = 895] [outer = 0000009C56B82800] 13:55:40 INFO - PROCESS | 2436 | 1461099340881 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 965ms 13:55:40 INFO - PROCESS | 2436 | 1461099340936 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 13:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:55:40 INFO - PROCESS | 2436 | 1461099340939 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 13:55:40 INFO - PROCESS | 2436 | 1461099340943 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 2436 | 1461099340945 Marionette TRACE conn5 <- [1,1158,null,{}] 13:55:40 INFO - PROCESS | 2436 | 1461099340956 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:41 INFO - PROCESS | 2436 | 1461099341104 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 13:55:41 INFO - PROCESS | 2436 | 1461099341302 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65480800 == 73 [pid = 2436] [id = 299] 13:55:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C62016800) [pid = 2436] [serial = 896] [outer = 0000000000000000] 13:55:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C6223EC00) [pid = 2436] [serial = 897] [outer = 0000009C62016800] 13:55:41 INFO - PROCESS | 2436 | 1461099341373 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C6338FC00) [pid = 2436] [serial = 898] [outer = 0000009C62016800] 13:55:41 INFO - PROCESS | 2436 | 1461099341967 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1085ms 13:55:42 INFO - PROCESS | 2436 | 1461099342030 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 2436 | 1461099342033 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 13:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:55:42 INFO - PROCESS | 2436 | 1461099342036 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 2436 | 1461099342039 Marionette TRACE conn5 <- [1,1162,null,{}] 13:55:42 INFO - PROCESS | 2436 | 1461099342042 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:42 INFO - PROCESS | 2436 | 1461099342150 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 13:55:42 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:55:42 INFO - PROCESS | 2436 | 1461099342371 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66419800 == 74 [pid = 2436] [id = 300] 13:55:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C633CD000) [pid = 2436] [serial = 899] [outer = 0000000000000000] 13:55:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C633D3400) [pid = 2436] [serial = 900] [outer = 0000009C633CD000] 13:55:42 INFO - PROCESS | 2436 | 1461099342429 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C63D4B800) [pid = 2436] [serial = 901] [outer = 0000009C633CD000] 13:55:43 INFO - PROCESS | 2436 | 1461099343012 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 2436 | 1461099343074 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 13:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:55:43 INFO - PROCESS | 2436 | 1461099343078 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 2436 | 1461099343080 Marionette TRACE conn5 <- [1,1166,null,{}] 13:55:43 INFO - PROCESS | 2436 | 1461099343101 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:43 INFO - PROCESS | 2436 | 1461099343205 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 13:55:43 INFO - PROCESS | 2436 | 1461099343280 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56BB4800 == 75 [pid = 2436] [id = 301] 13:55:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C63AA6800) [pid = 2436] [serial = 902] [outer = 0000000000000000] 13:55:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C63D83400) [pid = 2436] [serial = 903] [outer = 0000009C63AA6800] 13:55:43 INFO - PROCESS | 2436 | 1461099343391 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C6544FC00) [pid = 2436] [serial = 904] [outer = 0000009C63AA6800] 13:55:44 INFO - PROCESS | 2436 | 1461099344122 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 2436 | 1461099344184 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 13:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:55:44 INFO - PROCESS | 2436 | 1461099344189 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 2436 | 1461099344193 Marionette TRACE conn5 <- [1,1170,null,{}] 13:55:44 INFO - PROCESS | 2436 | 1461099344199 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:44 INFO - PROCESS | 2436 | 1461099344298 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 13:55:44 INFO - PROCESS | 2436 | 1461099344377 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5076A000 == 76 [pid = 2436] [id = 302] 13:55:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C570A8C00) [pid = 2436] [serial = 905] [outer = 0000000000000000] 13:55:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C571CE800) [pid = 2436] [serial = 906] [outer = 0000009C570A8C00] 13:55:44 INFO - PROCESS | 2436 | 1461099344477 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C5B352800) [pid = 2436] [serial = 907] [outer = 0000009C570A8C00] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C589E4800 == 75 [pid = 2436] [id = 177] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E848000 == 74 [pid = 2436] [id = 167] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E847800 == 73 [pid = 2436] [id = 268] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634E1000 == 72 [pid = 2436] [id = 295] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6232F000 == 71 [pid = 2436] [id = 294] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DAD800 == 70 [pid = 2436] [id = 293] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61784000 == 69 [pid = 2436] [id = 292] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F244000 == 68 [pid = 2436] [id = 291] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E832800 == 67 [pid = 2436] [id = 290] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5DCE4800 == 66 [pid = 2436] [id = 289] 13:55:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56CBA000 == 65 [pid = 2436] [id = 288] 13:55:45 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C5F084800) [pid = 2436] [serial = 810] [outer = 0000000000000000] [url = about:blank] 13:55:45 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C5E404000) [pid = 2436] [serial = 807] [outer = 0000000000000000] [url = about:blank] 13:55:45 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C63AB1000) [pid = 2436] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:55:45 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5ABAC400) [pid = 2436] [serial = 801] [outer = 0000000000000000] [url = about:blank] 13:55:45 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C611ED400) [pid = 2436] [serial = 813] [outer = 0000000000000000] [url = about:blank] 13:55:45 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C5DA34C00) [pid = 2436] [serial = 804] [outer = 0000000000000000] [url = about:blank] 13:55:45 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C561CE800) [pid = 2436] [serial = 798] [outer = 0000000000000000] [url = about:blank] 13:55:45 INFO - PROCESS | 2436 | 1461099345123 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 2436 | 1461099345187 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 13:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:55:45 INFO - PROCESS | 2436 | 1461099345193 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 2436 | 1461099345196 Marionette TRACE conn5 <- [1,1174,null,{}] 13:55:45 INFO - PROCESS | 2436 | 1461099345199 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:45 INFO - PROCESS | 2436 | 1461099345286 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 13:55:45 INFO - PROCESS | 2436 | 1461099345298 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56CCB000 == 64 [pid = 2436] [id = 303] 13:55:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C52960C00) [pid = 2436] [serial = 908] [outer = 0000000000000000] 13:55:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C561D6000) [pid = 2436] [serial = 909] [outer = 0000009C52960C00] 13:55:45 INFO - PROCESS | 2436 | 1461099345346 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C58588C00) [pid = 2436] [serial = 910] [outer = 0000009C52960C00] 13:55:45 INFO - PROCESS | 2436 | 1461099345833 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 2436 | 1461099345888 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 13:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:55:45 INFO - PROCESS | 2436 | 1461099345891 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 2436 | 1461099345895 Marionette TRACE conn5 <- [1,1178,null,{}] 13:55:45 INFO - PROCESS | 2436 | 1461099345906 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:46 INFO - PROCESS | 2436 | 1461099345997 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 13:55:46 INFO - PROCESS | 2436 | 1461099346006 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F376000 == 65 [pid = 2436] [id = 304] 13:55:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C57103000) [pid = 2436] [serial = 911] [outer = 0000000000000000] 13:55:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5DD4A400) [pid = 2436] [serial = 912] [outer = 0000009C57103000] 13:55:46 INFO - PROCESS | 2436 | 1461099346117 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5E6D0400) [pid = 2436] [serial = 913] [outer = 0000009C57103000] 13:55:46 INFO - PROCESS | 2436 | 1461099346542 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:55:46 INFO - PROCESS | 2436 | 1461099346589 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 13:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:55:46 INFO - PROCESS | 2436 | 1461099346621 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:55:46 INFO - PROCESS | 2436 | 1461099346623 Marionette TRACE conn5 <- [1,1182,null,{}] 13:55:46 INFO - PROCESS | 2436 | 1461099346629 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:46 INFO - PROCESS | 2436 | 1461099346717 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 13:55:46 INFO - PROCESS | 2436 | 1461099346730 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DA9800 == 66 [pid = 2436] [id = 305] 13:55:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5FBB4C00) [pid = 2436] [serial = 914] [outer = 0000000000000000] 13:55:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C607D5800) [pid = 2436] [serial = 915] [outer = 0000009C5FBB4C00] 13:55:46 INFO - PROCESS | 2436 | 1461099346776 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C617D9400) [pid = 2436] [serial = 916] [outer = 0000009C5FBB4C00] 13:55:47 INFO - PROCESS | 2436 | 1461099347216 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 2436 | 1461099347261 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 13:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:55:47 INFO - PROCESS | 2436 | 1461099347264 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 2436 | 1461099347266 Marionette TRACE conn5 <- [1,1186,null,{}] 13:55:47 INFO - PROCESS | 2436 | 1461099347270 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:47 INFO - PROCESS | 2436 | 1461099347376 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 13:55:47 INFO - PROCESS | 2436 | 1461099347384 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6236A000 == 67 [pid = 2436] [id = 306] 13:55:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C61D86400) [pid = 2436] [serial = 917] [outer = 0000000000000000] 13:55:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C61D90400) [pid = 2436] [serial = 918] [outer = 0000009C61D86400] 13:55:47 INFO - PROCESS | 2436 | 1461099347474 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C620EC000) [pid = 2436] [serial = 919] [outer = 0000009C61D86400] 13:55:47 INFO - PROCESS | 2436 | 1461099347922 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 690ms 13:55:47 INFO - PROCESS | 2436 | 1461099347956 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 2436 | 1461099347958 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 13:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:55:47 INFO - PROCESS | 2436 | 1461099347966 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 2436 | 1461099347968 Marionette TRACE conn5 <- [1,1190,null,{}] 13:55:47 INFO - PROCESS | 2436 | 1461099347971 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 2436 | 1461099348127 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 13:55:48 INFO - PROCESS | 2436 | 1461099348169 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635D9000 == 68 [pid = 2436] [id = 307] 13:55:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C63AAA400) [pid = 2436] [serial = 920] [outer = 0000000000000000] 13:55:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C63AB0400) [pid = 2436] [serial = 921] [outer = 0000009C63AAA400] 13:55:48 INFO - PROCESS | 2436 | 1461099348219 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C65448400) [pid = 2436] [serial = 922] [outer = 0000009C63AAA400] 13:55:48 INFO - PROCESS | 2436 | 1461099348663 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 734ms 13:55:48 INFO - PROCESS | 2436 | 1461099348704 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 13:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:55:48 INFO - PROCESS | 2436 | 1461099348707 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 13:55:48 INFO - PROCESS | 2436 | 1461099348710 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 2436 | 1461099348712 Marionette TRACE conn5 <- [1,1194,null,{}] 13:55:48 INFO - PROCESS | 2436 | 1461099348715 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 2436 | 1461099348823 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 13:55:48 INFO - PROCESS | 2436 | 1461099348872 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63D9F000 == 69 [pid = 2436] [id = 308] 13:55:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C65450000) [pid = 2436] [serial = 923] [outer = 0000000000000000] 13:55:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C65456800) [pid = 2436] [serial = 924] [outer = 0000009C65450000] 13:55:48 INFO - PROCESS | 2436 | 1461099348922 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C65816800) [pid = 2436] [serial = 925] [outer = 0000009C65450000] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C57D94C00) [pid = 2436] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C531CF400) [pid = 2436] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C61E47C00) [pid = 2436] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5E0B8C00) [pid = 2436] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C570A9000) [pid = 2436] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C620F1800) [pid = 2436] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C5EE3F400) [pid = 2436] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5E005400) [pid = 2436] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C57D8F000) [pid = 2436] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C51768800) [pid = 2436] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5D7B2C00) [pid = 2436] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C617DB800) [pid = 2436] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5E6D8C00) [pid = 2436] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5ECAB000) [pid = 2436] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C561D7400) [pid = 2436] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C561DBC00) [pid = 2436] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5D161400) [pid = 2436] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C517CD000) [pid = 2436] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C58584400) [pid = 2436] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C63AAE000) [pid = 2436] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C517CA400) [pid = 2436] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C61C02800) [pid = 2436] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:55:49 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5D74E800) [pid = 2436] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:55:49 INFO - PROCESS | 2436 | 1461099349572 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 879ms 13:55:49 INFO - PROCESS | 2436 | 1461099349593 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 2436 | 1461099349595 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 13:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:55:49 INFO - PROCESS | 2436 | 1461099349598 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 2436 | 1461099349600 Marionette TRACE conn5 <- [1,1198,null,{}] 13:55:49 INFO - PROCESS | 2436 | 1461099349604 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:49 INFO - PROCESS | 2436 | 1461099349685 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 13:55:49 INFO - PROCESS | 2436 | 1461099349694 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DB6800 == 70 [pid = 2436] [id = 309] 13:55:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5201FC00) [pid = 2436] [serial = 926] [outer = 0000000000000000] 13:55:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5B715800) [pid = 2436] [serial = 927] [outer = 0000009C5201FC00] 13:55:49 INFO - PROCESS | 2436 | 1461099349739 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5E41E000) [pid = 2436] [serial = 928] [outer = 0000009C5201FC00] 13:55:50 INFO - PROCESS | 2436 | 1461099350183 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 627ms 13:55:50 INFO - PROCESS | 2436 | 1461099350228 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 13:55:50 INFO - PROCESS | 2436 | 1461099350231 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 13:55:50 INFO - PROCESS | 2436 | 1461099350234 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:55:50 INFO - PROCESS | 2436 | 1461099350236 Marionette TRACE conn5 <- [1,1202,null,{}] 13:55:50 INFO - PROCESS | 2436 | 1461099350239 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 2436 | 1461099350323 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 13:55:50 INFO - PROCESS | 2436 | 1461099350329 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668A2800 == 71 [pid = 2436] [id = 310] 13:55:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5FBB7800) [pid = 2436] [serial = 929] [outer = 0000000000000000] 13:55:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C61D8DC00) [pid = 2436] [serial = 930] [outer = 0000009C5FBB7800] 13:55:50 INFO - PROCESS | 2436 | 1461099350374 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C6581C000) [pid = 2436] [serial = 931] [outer = 0000009C5FBB7800] 13:55:50 INFO - PROCESS | 2436 | 1461099350790 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 584ms 13:55:50 INFO - PROCESS | 2436 | 1461099350822 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 13:55:50 INFO - PROCESS | 2436 | 1461099350824 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 13:55:50 INFO - PROCESS | 2436 | 1461099350832 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:55:50 INFO - PROCESS | 2436 | 1461099350834 Marionette TRACE conn5 <- [1,1206,null,{}] 13:55:50 INFO - PROCESS | 2436 | 1461099350837 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 2436 | 1461099350922 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 13:55:50 INFO - PROCESS | 2436 | 1461099350928 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C67320000 == 72 [pid = 2436] [id = 311] 13:55:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C66F78400) [pid = 2436] [serial = 932] [outer = 0000000000000000] 13:55:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C66F7B400) [pid = 2436] [serial = 933] [outer = 0000009C66F78400] 13:55:50 INFO - PROCESS | 2436 | 1461099350973 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C69278C00) [pid = 2436] [serial = 934] [outer = 0000009C66F78400] 13:55:51 INFO - PROCESS | 2436 | 1461099351426 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 629ms 13:55:51 INFO - PROCESS | 2436 | 1461099351512 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 13:55:51 INFO - PROCESS | 2436 | 1461099351517 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 13:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:55:51 INFO - PROCESS | 2436 | 1461099351523 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 2436 | 1461099351527 Marionette TRACE conn5 <- [1,1210,null,{}] 13:55:51 INFO - PROCESS | 2436 | 1461099351539 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:51 INFO - PROCESS | 2436 | 1461099351654 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 13:55:51 INFO - PROCESS | 2436 | 1461099351751 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56BA7800 == 73 [pid = 2436] [id = 312] 13:55:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C517D2C00) [pid = 2436] [serial = 935] [outer = 0000000000000000] 13:55:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C518E9C00) [pid = 2436] [serial = 936] [outer = 0000009C517D2C00] 13:55:51 INFO - PROCESS | 2436 | 1461099351809 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C561DB000) [pid = 2436] [serial = 937] [outer = 0000009C517D2C00] 13:55:52 INFO - PROCESS | 2436 | 1461099352442 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 2436 | 1461099352476 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 13:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:55:52 INFO - PROCESS | 2436 | 1461099352485 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 2436 | 1461099352489 Marionette TRACE conn5 <- [1,1214,null,{}] 13:55:52 INFO - PROCESS | 2436 | 1461099352494 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 2436 | 1461099352604 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 13:55:52 INFO - PROCESS | 2436 | 1461099352725 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C60891000 == 74 [pid = 2436] [id = 313] 13:55:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5D161C00) [pid = 2436] [serial = 938] [outer = 0000000000000000] 13:55:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5DA99400) [pid = 2436] [serial = 939] [outer = 0000009C5D161C00] 13:55:52 INFO - PROCESS | 2436 | 1461099352783 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5ECAA000) [pid = 2436] [serial = 940] [outer = 0000009C5D161C00] 13:55:53 INFO - PROCESS | 2436 | 1461099353334 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 903ms 13:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:55:53 INFO - PROCESS | 2436 | 1461099353388 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 2436 | 1461099353391 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 13:55:53 INFO - PROCESS | 2436 | 1461099353394 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 2436 | 1461099353397 Marionette TRACE conn5 <- [1,1218,null,{}] 13:55:53 INFO - PROCESS | 2436 | 1461099353407 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:53 INFO - PROCESS | 2436 | 1461099353524 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 13:55:53 INFO - PROCESS | 2436 | 1461099353619 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634EA000 == 75 [pid = 2436] [id = 314] 13:55:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C5F39BC00) [pid = 2436] [serial = 941] [outer = 0000000000000000] 13:55:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C5FB6B800) [pid = 2436] [serial = 942] [outer = 0000009C5F39BC00] 13:55:53 INFO - PROCESS | 2436 | 1461099353680 Marionette DEBUG loaded listener.js 13:55:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C6206F800) [pid = 2436] [serial = 943] [outer = 0000009C5F39BC00] 13:55:54 INFO - PROCESS | 2436 | 1461099354271 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 942ms 13:55:54 INFO - PROCESS | 2436 | 1461099354338 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 2436 | 1461099354341 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 13:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:55:54 INFO - PROCESS | 2436 | 1461099354345 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 2436 | 1461099354347 Marionette TRACE conn5 <- [1,1222,null,{}] 13:55:54 INFO - PROCESS | 2436 | 1461099354351 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:54 INFO - PROCESS | 2436 | 1461099354461 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 13:55:54 INFO - PROCESS | 2436 | 1461099354580 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A63000 == 76 [pid = 2436] [id = 315] 13:55:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C5F2E7400) [pid = 2436] [serial = 944] [outer = 0000000000000000] 13:55:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C5F39B000) [pid = 2436] [serial = 945] [outer = 0000009C5F2E7400] 13:55:54 INFO - PROCESS | 2436 | 1461099354638 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C6338E800) [pid = 2436] [serial = 946] [outer = 0000009C5F2E7400] 13:55:55 INFO - PROCESS | 2436 | 1461099355163 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 881ms 13:55:55 INFO - PROCESS | 2436 | 1461099355227 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 13:55:55 INFO - PROCESS | 2436 | 1461099355230 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 13:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:55:55 INFO - PROCESS | 2436 | 1461099355234 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:55:55 INFO - PROCESS | 2436 | 1461099355236 Marionette TRACE conn5 <- [1,1226,null,{}] 13:55:55 INFO - PROCESS | 2436 | 1461099355240 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:55 INFO - PROCESS | 2436 | 1461099355345 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 13:55:55 INFO - PROCESS | 2436 | 1461099355436 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66B91800 == 77 [pid = 2436] [id = 316] 13:55:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C5F2E5800) [pid = 2436] [serial = 947] [outer = 0000000000000000] 13:55:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C63AA5000) [pid = 2436] [serial = 948] [outer = 0000009C5F2E5800] 13:55:55 INFO - PROCESS | 2436 | 1461099355493 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C6580F800) [pid = 2436] [serial = 949] [outer = 0000009C5F2E5800] 13:55:56 INFO - PROCESS | 2436 | 1461099356092 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 878ms 13:55:56 INFO - PROCESS | 2436 | 1461099356125 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 2436 | 1461099356128 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 13:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:55:56 INFO - PROCESS | 2436 | 1461099356132 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 2436 | 1461099356135 Marionette TRACE conn5 <- [1,1230,null,{}] 13:55:56 INFO - PROCESS | 2436 | 1461099356138 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 2436 | 1461099356272 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 13:55:56 INFO - PROCESS | 2436 | 1461099356368 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C570E0000 == 78 [pid = 2436] [id = 317] 13:55:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C531CDC00) [pid = 2436] [serial = 950] [outer = 0000000000000000] 13:55:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C57D04400) [pid = 2436] [serial = 951] [outer = 0000009C531CDC00] 13:55:56 INFO - PROCESS | 2436 | 1461099356428 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C63D4D000) [pid = 2436] [serial = 952] [outer = 0000009C531CDC00] 13:55:57 INFO - PROCESS | 2436 | 1461099357131 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1026ms 13:55:57 INFO - PROCESS | 2436 | 1461099357162 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 13:55:57 INFO - PROCESS | 2436 | 1461099357166 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 13:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:55:57 INFO - PROCESS | 2436 | 1461099357172 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:55:57 INFO - PROCESS | 2436 | 1461099357176 Marionette TRACE conn5 <- [1,1234,null,{}] 13:55:57 INFO - PROCESS | 2436 | 1461099357182 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:57 INFO - PROCESS | 2436 | 1461099357282 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 13:55:57 INFO - PROCESS | 2436 | 1461099357370 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B87E800 == 79 [pid = 2436] [id = 318] 13:55:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C518EA000) [pid = 2436] [serial = 953] [outer = 0000000000000000] 13:55:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C51F97800) [pid = 2436] [serial = 954] [outer = 0000009C518EA000] 13:55:57 INFO - PROCESS | 2436 | 1461099357420 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C56B2B000) [pid = 2436] [serial = 955] [outer = 0000009C518EA000] 13:55:58 INFO - PROCESS | 2436 | 1461099358062 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 937ms 13:55:58 INFO - PROCESS | 2436 | 1461099358113 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 2436 | 1461099358118 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 13:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:55:58 INFO - PROCESS | 2436 | 1461099358125 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 2436 | 1461099358127 Marionette TRACE conn5 <- [1,1238,null,{}] 13:55:58 INFO - PROCESS | 2436 | 1461099358131 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 2436 | 1461099358234 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 13:55:58 INFO - PROCESS | 2436 | 1461099358315 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5BF77000 == 80 [pid = 2436] [id = 319] 13:55:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C58924C00) [pid = 2436] [serial = 956] [outer = 0000000000000000] 13:55:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C5ABAD400) [pid = 2436] [serial = 957] [outer = 0000009C58924C00] 13:55:58 INFO - PROCESS | 2436 | 1461099358406 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C5D1A8C00) [pid = 2436] [serial = 958] [outer = 0000009C58924C00] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D719000 == 79 [pid = 2436] [id = 267] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C668A2800 == 78 [pid = 2436] [id = 310] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DB6800 == 77 [pid = 2436] [id = 309] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63D9F000 == 76 [pid = 2436] [id = 308] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635D9000 == 75 [pid = 2436] [id = 307] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6236A000 == 74 [pid = 2436] [id = 306] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DA9800 == 73 [pid = 2436] [id = 305] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C50FCDC00) [pid = 2436] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C5ECACC00) [pid = 2436] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C62244400) [pid = 2436] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C63D50800) [pid = 2436] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C6201D800) [pid = 2436] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F376000 == 72 [pid = 2436] [id = 304] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56CCB000 == 71 [pid = 2436] [id = 303] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5076A000 == 70 [pid = 2436] [id = 302] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E912800 == 69 [pid = 2436] [id = 298] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C563D1000 == 68 [pid = 2436] [id = 297] 13:55:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BB3800 == 67 [pid = 2436] [id = 296] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C61D8A800) [pid = 2436] [serial = 814] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C56C70400) [pid = 2436] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C62240000) [pid = 2436] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5E549000) [pid = 2436] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5B34FC00) [pid = 2436] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C6224AC00) [pid = 2436] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C5FB65800) [pid = 2436] [serial = 811] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C5FBBF000) [pid = 2436] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5B353000) [pid = 2436] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C56173000) [pid = 2436] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5DD4B800) [pid = 2436] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C61E4DC00) [pid = 2436] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5FB6F800) [pid = 2436] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5F4BD800) [pid = 2436] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5FC77C00) [pid = 2436] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5BF93800) [pid = 2436] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C56B2A400) [pid = 2436] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C570A9C00) [pid = 2436] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C564BB000) [pid = 2436] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5D1B0400) [pid = 2436] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C52F1C400) [pid = 2436] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5638D000) [pid = 2436] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C58922000) [pid = 2436] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5B711C00) [pid = 2436] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C65448800) [pid = 2436] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C61122800) [pid = 2436] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C61D8C400) [pid = 2436] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C611E1C00) [pid = 2436] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5DA4DC00) [pid = 2436] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5E00FC00) [pid = 2436] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C61E46400) [pid = 2436] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5D7B7400) [pid = 2436] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C617DC400) [pid = 2436] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:55:58 INFO - PROCESS | 2436 | 1461099358977 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 881ms 13:55:59 INFO - PROCESS | 2436 | 1461099359006 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 2436 | 1461099359008 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 13:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:55:59 INFO - PROCESS | 2436 | 1461099359012 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 2436 | 1461099359016 Marionette TRACE conn5 <- [1,1242,null,{}] 13:55:59 INFO - PROCESS | 2436 | 1461099359027 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:59 INFO - PROCESS | 2436 | 1461099359119 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 13:55:59 INFO - PROCESS | 2436 | 1461099359192 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DDB800 == 68 [pid = 2436] [id = 320] 13:55:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C51EA0400) [pid = 2436] [serial = 959] [outer = 0000000000000000] 13:55:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C57D8E400) [pid = 2436] [serial = 960] [outer = 0000009C51EA0400] 13:55:59 INFO - PROCESS | 2436 | 1461099359242 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5B7D5800) [pid = 2436] [serial = 961] [outer = 0000009C51EA0400] 13:55:59 INFO - PROCESS | 2436 | 1461099359662 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms 13:55:59 INFO - PROCESS | 2436 | 1461099359705 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 2436 | 1461099359708 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 13:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:55:59 INFO - PROCESS | 2436 | 1461099359711 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 2436 | 1461099359713 Marionette TRACE conn5 <- [1,1246,null,{}] 13:55:59 INFO - PROCESS | 2436 | 1461099359716 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:59 INFO - PROCESS | 2436 | 1461099359800 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 13:55:59 INFO - PROCESS | 2436 | 1461099359806 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E844800 == 69 [pid = 2436] [id = 321] 13:55:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5BF90400) [pid = 2436] [serial = 962] [outer = 0000000000000000] 13:55:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5D757000) [pid = 2436] [serial = 963] [outer = 0000009C5BF90400] 13:55:59 INFO - PROCESS | 2436 | 1461099359855 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5DA9D800) [pid = 2436] [serial = 964] [outer = 0000009C5BF90400] 13:56:00 INFO - PROCESS | 2436 | 1461099360308 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 628ms 13:56:00 INFO - PROCESS | 2436 | 1461099360342 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 2436 | 1461099360345 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 13:56:00 INFO - PROCESS | 2436 | 1461099360348 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:56:00 INFO - PROCESS | 2436 | 1461099360350 Marionette TRACE conn5 <- [1,1250,null,{}] 13:56:00 INFO - PROCESS | 2436 | 1461099360353 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 2436 | 1461099360434 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 13:56:00 INFO - PROCESS | 2436 | 1461099360444 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571C5800 == 70 [pid = 2436] [id = 322] 13:56:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5DD4F800) [pid = 2436] [serial = 965] [outer = 0000000000000000] 13:56:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5E015800) [pid = 2436] [serial = 966] [outer = 0000009C5DD4F800] 13:56:00 INFO - PROCESS | 2436 | 1461099360491 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E3B2C00) [pid = 2436] [serial = 967] [outer = 0000009C5DD4F800] 13:56:00 INFO - PROCESS | 2436 | 1461099360968 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 13:56:01 INFO - PROCESS | 2436 | 1461099361042 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 2436 | 1461099361044 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 13:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:56:01 INFO - PROCESS | 2436 | 1461099361054 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 2436 | 1461099361056 Marionette TRACE conn5 <- [1,1254,null,{}] 13:56:01 INFO - PROCESS | 2436 | 1461099361060 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:01 INFO - PROCESS | 2436 | 1461099361187 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 13:56:01 INFO - PROCESS | 2436 | 1461099361195 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6177B800 == 71 [pid = 2436] [id = 323] 13:56:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E414400) [pid = 2436] [serial = 968] [outer = 0000000000000000] 13:56:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5ECB3C00) [pid = 2436] [serial = 969] [outer = 0000009C5E414400] 13:56:01 INFO - PROCESS | 2436 | 1461099361244 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5F396000) [pid = 2436] [serial = 970] [outer = 0000009C5E414400] 13:56:01 INFO - PROCESS | 2436 | 1461099361735 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 733ms 13:56:01 INFO - PROCESS | 2436 | 1461099361807 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 2436 | 1461099361810 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 13:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:56:01 INFO - PROCESS | 2436 | 1461099361813 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 2436 | 1461099361815 Marionette TRACE conn5 <- [1,1258,null,{}] 13:56:01 INFO - PROCESS | 2436 | 1461099361818 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:01 INFO - PROCESS | 2436 | 1461099361925 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 13:56:01 INFO - PROCESS | 2436 | 1461099361978 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DA9800 == 72 [pid = 2436] [id = 324] 13:56:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5F7E8400) [pid = 2436] [serial = 971] [outer = 0000000000000000] 13:56:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5FB6CC00) [pid = 2436] [serial = 972] [outer = 0000009C5F7E8400] 13:56:02 INFO - PROCESS | 2436 | 1461099362023 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5FBC0400) [pid = 2436] [serial = 973] [outer = 0000009C5F7E8400] 13:56:02 INFO - PROCESS | 2436 | 1461099362455 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 13:56:02 INFO - PROCESS | 2436 | 1461099362506 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 2436 | 1461099362508 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 13:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:56:02 INFO - PROCESS | 2436 | 1461099362516 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 2436 | 1461099362518 Marionette TRACE conn5 <- [1,1262,null,{}] 13:56:02 INFO - PROCESS | 2436 | 1461099362522 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 2436 | 1461099362639 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 13:56:02 INFO - PROCESS | 2436 | 1461099362649 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62335800 == 73 [pid = 2436] [id = 325] 13:56:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C60897000) [pid = 2436] [serial = 974] [outer = 0000000000000000] 13:56:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C60CD0C00) [pid = 2436] [serial = 975] [outer = 0000009C60897000] 13:56:02 INFO - PROCESS | 2436 | 1461099362694 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C617D8C00) [pid = 2436] [serial = 976] [outer = 0000009C60897000] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C61D86400) [pid = 2436] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5FBB7800) [pid = 2436] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5E407C00) [pid = 2436] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C63D4C800) [pid = 2436] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C4FD92800) [pid = 2436] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5E41B800) [pid = 2436] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C65450000) [pid = 2436] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C63AAA400) [pid = 2436] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5FBB4C00) [pid = 2436] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C52960C00) [pid = 2436] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C57103000) [pid = 2436] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C570A8C00) [pid = 2436] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C63AA6800) [pid = 2436] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:56:03 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5201FC00) [pid = 2436] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:56:03 INFO - PROCESS | 2436 | 1461099363345 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 877ms 13:56:03 INFO - PROCESS | 2436 | 1461099363397 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 2436 | 1461099363399 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 13:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:56:03 INFO - PROCESS | 2436 | 1461099363402 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 2436 | 1461099363404 Marionette TRACE conn5 <- [1,1266,null,{}] 13:56:03 INFO - PROCESS | 2436 | 1461099363408 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:03 INFO - PROCESS | 2436 | 1461099363518 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 13:56:03 INFO - PROCESS | 2436 | 1461099363568 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F005800 == 74 [pid = 2436] [id = 326] 13:56:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C570A8C00) [pid = 2436] [serial = 977] [outer = 0000000000000000] 13:56:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5FBB6400) [pid = 2436] [serial = 978] [outer = 0000009C570A8C00] 13:56:03 INFO - PROCESS | 2436 | 1461099363615 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C617E2400) [pid = 2436] [serial = 979] [outer = 0000009C570A8C00] 13:56:03 INFO - PROCESS | 2436 | 1461099363982 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 627ms 13:56:04 INFO - PROCESS | 2436 | 1461099364037 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 2436 | 1461099364039 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 13:56:04 INFO - PROCESS | 2436 | 1461099364042 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 2436 | 1461099364044 Marionette TRACE conn5 <- [1,1270,null,{}] 13:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:56:04 INFO - PROCESS | 2436 | 1461099364048 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:04 INFO - PROCESS | 2436 | 1461099364133 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 13:56:04 INFO - PROCESS | 2436 | 1461099364140 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62645800 == 75 [pid = 2436] [id = 327] 13:56:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C617E1800) [pid = 2436] [serial = 980] [outer = 0000000000000000] 13:56:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C61D8F000) [pid = 2436] [serial = 981] [outer = 0000009C617E1800] 13:56:04 INFO - PROCESS | 2436 | 1461099364186 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C61E4BC00) [pid = 2436] [serial = 982] [outer = 0000009C617E1800] 13:56:04 INFO - PROCESS | 2436 | 1461099364605 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 629ms 13:56:04 INFO - PROCESS | 2436 | 1461099364675 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 2436 | 1461099364678 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 13:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:56:04 INFO - PROCESS | 2436 | 1461099364681 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 2436 | 1461099364684 Marionette TRACE conn5 <- [1,1274,null,{}] 13:56:04 INFO - PROCESS | 2436 | 1461099364687 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:04 INFO - PROCESS | 2436 | 1461099364791 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 13:56:04 INFO - PROCESS | 2436 | 1461099364839 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BAF000 == 76 [pid = 2436] [id = 328] 13:56:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C62248800) [pid = 2436] [serial = 983] [outer = 0000000000000000] 13:56:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C6260E000) [pid = 2436] [serial = 984] [outer = 0000009C62248800] 13:56:04 INFO - PROCESS | 2436 | 1461099364890 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C62D5EC00) [pid = 2436] [serial = 985] [outer = 0000009C62248800] 13:56:05 INFO - PROCESS | 2436 | 1461099365478 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 839ms 13:56:05 INFO - PROCESS | 2436 | 1461099365524 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 2436 | 1461099365528 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 13:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:56:05 INFO - PROCESS | 2436 | 1461099365534 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - PROCESS | 2436 | 1461099365539 Marionette TRACE conn5 <- [1,1278,null,{}] 13:56:05 INFO - PROCESS | 2436 | 1461099365545 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:05 INFO - PROCESS | 2436 | 1461099365659 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 13:56:05 INFO - PROCESS | 2436 | 1461099365780 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571AD000 == 77 [pid = 2436] [id = 329] 13:56:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C517D0800) [pid = 2436] [serial = 986] [outer = 0000000000000000] 13:56:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5204EC00) [pid = 2436] [serial = 987] [outer = 0000009C517D0800] 13:56:05 INFO - PROCESS | 2436 | 1461099365842 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C56C69C00) [pid = 2436] [serial = 988] [outer = 0000009C517D0800] 13:56:06 INFO - PROCESS | 2436 | 1461099366459 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 985ms 13:56:06 INFO - PROCESS | 2436 | 1461099366523 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 2436 | 1461099366530 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 13:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:56:06 INFO - PROCESS | 2436 | 1461099366537 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:56:06 INFO - PROCESS | 2436 | 1461099366540 Marionette TRACE conn5 <- [1,1282,null,{}] 13:56:06 INFO - PROCESS | 2436 | 1461099366558 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:06 INFO - PROCESS | 2436 | 1461099366670 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 13:56:06 INFO - PROCESS | 2436 | 1461099366788 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F372800 == 78 [pid = 2436] [id = 330] 13:56:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5B34D400) [pid = 2436] [serial = 989] [outer = 0000000000000000] 13:56:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5D162000) [pid = 2436] [serial = 990] [outer = 0000009C5B34D400] 13:56:06 INFO - PROCESS | 2436 | 1461099366846 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5DD47C00) [pid = 2436] [serial = 991] [outer = 0000009C5B34D400] 13:56:07 INFO - PROCESS | 2436 | 1461099367431 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 942ms 13:56:07 INFO - PROCESS | 2436 | 1461099367485 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 13:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:56:07 INFO - PROCESS | 2436 | 1461099367488 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 13:56:07 INFO - PROCESS | 2436 | 1461099367492 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - PROCESS | 2436 | 1461099367496 Marionette TRACE conn5 <- [1,1286,null,{}] 13:56:07 INFO - PROCESS | 2436 | 1461099367508 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:07 INFO - PROCESS | 2436 | 1461099367622 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 13:56:07 INFO - PROCESS | 2436 | 1461099367743 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BB1000 == 79 [pid = 2436] [id = 331] 13:56:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5F38EC00) [pid = 2436] [serial = 992] [outer = 0000000000000000] 13:56:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C5F399C00) [pid = 2436] [serial = 993] [outer = 0000009C5F38EC00] 13:56:07 INFO - PROCESS | 2436 | 1461099367804 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C61E3F800) [pid = 2436] [serial = 994] [outer = 0000009C5F38EC00] 13:56:08 INFO - PROCESS | 2436 | 1461099368404 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 944ms 13:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:56:08 INFO - PROCESS | 2436 | 1461099368438 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 2436 | 1461099368441 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 13:56:08 INFO - PROCESS | 2436 | 1461099368445 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 2436 | 1461099368447 Marionette TRACE conn5 <- [1,1290,null,{}] 13:56:08 INFO - PROCESS | 2436 | 1461099368450 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:08 INFO - PROCESS | 2436 | 1461099368560 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 13:56:08 INFO - PROCESS | 2436 | 1461099368650 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66414000 == 80 [pid = 2436] [id = 332] 13:56:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C62611800) [pid = 2436] [serial = 995] [outer = 0000000000000000] 13:56:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C62D58400) [pid = 2436] [serial = 996] [outer = 0000009C62611800] 13:56:08 INFO - PROCESS | 2436 | 1461099368707 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C63399C00) [pid = 2436] [serial = 997] [outer = 0000009C62611800] 13:56:09 INFO - PROCESS | 2436 | 1461099369291 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 880ms 13:56:09 INFO - PROCESS | 2436 | 1461099369327 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 2436 | 1461099369329 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 13:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:56:09 INFO - PROCESS | 2436 | 1461099369333 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 2436 | 1461099369335 Marionette TRACE conn5 <- [1,1294,null,{}] 13:56:09 INFO - PROCESS | 2436 | 1461099369339 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:09 INFO - PROCESS | 2436 | 1461099369447 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 13:56:09 INFO - PROCESS | 2436 | 1461099369538 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A70800 == 81 [pid = 2436] [id = 333] 13:56:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C6229E800) [pid = 2436] [serial = 998] [outer = 0000000000000000] 13:56:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C622A4800) [pid = 2436] [serial = 999] [outer = 0000009C6229E800] 13:56:09 INFO - PROCESS | 2436 | 1461099369594 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C633CC800) [pid = 2436] [serial = 1000] [outer = 0000009C6229E800] 13:56:10 INFO - PROCESS | 2436 | 1461099370155 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 881ms 13:56:10 INFO - PROCESS | 2436 | 1461099370216 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 2436 | 1461099370219 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 13:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:56:10 INFO - PROCESS | 2436 | 1461099370222 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 2436 | 1461099370224 Marionette TRACE conn5 <- [1,1298,null,{}] 13:56:10 INFO - PROCESS | 2436 | 1461099370228 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:10 INFO - PROCESS | 2436 | 1461099370358 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 13:56:10 INFO - PROCESS | 2436 | 1461099370481 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5181D800 == 82 [pid = 2436] [id = 334] 13:56:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C51593C00) [pid = 2436] [serial = 1001] [outer = 0000000000000000] 13:56:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C5616B800) [pid = 2436] [serial = 1002] [outer = 0000009C51593C00] 13:56:10 INFO - PROCESS | 2436 | 1461099370545 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C5DD51400) [pid = 2436] [serial = 1003] [outer = 0000009C51593C00] 13:56:11 INFO - PROCESS | 2436 | 1461099371315 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 13:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1127ms 13:56:11 INFO - PROCESS | 2436 | 1461099371354 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 13:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:56:11 INFO - PROCESS | 2436 | 1461099371360 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 13:56:11 INFO - PROCESS | 2436 | 1461099371366 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:56:11 INFO - PROCESS | 2436 | 1461099371369 Marionette TRACE conn5 <- [1,1302,null,{}] 13:56:11 INFO - PROCESS | 2436 | 1461099371375 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:11 INFO - PROCESS | 2436 | 1461099371520 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 13:56:11 INFO - PROCESS | 2436 | 1461099371539 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56EAE800 == 83 [pid = 2436] [id = 335] 13:56:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C56C68000) [pid = 2436] [serial = 1004] [outer = 0000000000000000] 13:56:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C5858DC00) [pid = 2436] [serial = 1005] [outer = 0000009C56C68000] 13:56:11 INFO - PROCESS | 2436 | 1461099371591 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C5B7D5000) [pid = 2436] [serial = 1006] [outer = 0000009C56C68000] 13:56:12 INFO - PROCESS | 2436 | 1461099372223 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DB9000 == 82 [pid = 2436] [id = 283] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634F9000 == 81 [pid = 2436] [id = 285] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62645800 == 80 [pid = 2436] [id = 327] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F005800 == 79 [pid = 2436] [id = 326] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62335800 == 78 [pid = 2436] [id = 325] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DA9800 == 77 [pid = 2436] [id = 324] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6177B800 == 76 [pid = 2436] [id = 323] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571C5800 == 75 [pid = 2436] [id = 322] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E844800 == 74 [pid = 2436] [id = 321] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DDB800 == 73 [pid = 2436] [id = 320] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C517CB000) [pid = 2436] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C6223EC00) [pid = 2436] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C633D3400) [pid = 2436] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C5ABA2800) [pid = 2436] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C66F7B400) [pid = 2436] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5BF77000 == 72 [pid = 2436] [id = 319] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B87E800 == 71 [pid = 2436] [id = 318] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C60891000 == 70 [pid = 2436] [id = 313] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56BA7800 == 69 [pid = 2436] [id = 312] 13:56:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C67320000 == 68 [pid = 2436] [id = 311] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C60C3CC00) [pid = 2436] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C6544B400) [pid = 2436] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C561D2400) [pid = 2436] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C63396800) [pid = 2436] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C65456800) [pid = 2436] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C65448400) [pid = 2436] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C63AB0400) [pid = 2436] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C607D5800) [pid = 2436] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C561D6000) [pid = 2436] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C58588C00) [pid = 2436] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5DD4A400) [pid = 2436] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 949ms 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5E6D0400) [pid = 2436] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5B352800) [pid = 2436] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C571CE800) [pid = 2436] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C6544FC00) [pid = 2436] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5B715800) [pid = 2436] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C63D83400) [pid = 2436] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5E41E000) [pid = 2436] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C65816800) [pid = 2436] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C61D90400) [pid = 2436] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C620EC000) [pid = 2436] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C6581C000) [pid = 2436] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C61D8DC00) [pid = 2436] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C617D9400) [pid = 2436] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:56:12 INFO - PROCESS | 2436 | 1461099372320 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 2436 | 1461099372326 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 13:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:56:12 INFO - PROCESS | 2436 | 1461099372335 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 2436 | 1461099372338 Marionette TRACE conn5 <- [1,1306,null,{}] 13:56:12 INFO - PROCESS | 2436 | 1461099372341 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:12 INFO - PROCESS | 2436 | 1461099372437 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 13:56:12 INFO - PROCESS | 2436 | 1461099372445 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57092800 == 69 [pid = 2436] [id = 336] 13:56:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C561D4C00) [pid = 2436] [serial = 1007] [outer = 0000000000000000] 13:56:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C56545C00) [pid = 2436] [serial = 1008] [outer = 0000009C561D4C00] 13:56:12 INFO - PROCESS | 2436 | 1461099372491 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5ABA7800) [pid = 2436] [serial = 1009] [outer = 0000009C561D4C00] 13:56:12 INFO - PROCESS | 2436 | 1461099372980 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 13:56:13 INFO - PROCESS | 2436 | 1461099373028 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 2436 | 1461099373030 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 13:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:56:13 INFO - PROCESS | 2436 | 1461099373033 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - PROCESS | 2436 | 1461099373037 Marionette TRACE conn5 <- [1,1310,null,{}] 13:56:13 INFO - PROCESS | 2436 | 1461099373048 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:13 INFO - PROCESS | 2436 | 1461099373139 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 13:56:13 INFO - PROCESS | 2436 | 1461099373148 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F475800 == 70 [pid = 2436] [id = 337] 13:56:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E020400) [pid = 2436] [serial = 1010] [outer = 0000000000000000] 13:56:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E413000) [pid = 2436] [serial = 1011] [outer = 0000009C5E020400] 13:56:13 INFO - PROCESS | 2436 | 1461099373197 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5EE13C00) [pid = 2436] [serial = 1012] [outer = 0000009C5E020400] 13:56:13 INFO - PROCESS | 2436 | 1461099373660 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 650ms 13:56:13 INFO - PROCESS | 2436 | 1461099373687 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 2436 | 1461099373689 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 13:56:13 INFO - PROCESS | 2436 | 1461099373693 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:56:13 INFO - PROCESS | 2436 | 1461099373695 Marionette TRACE conn5 <- [1,1314,null,{}] 13:56:13 INFO - PROCESS | 2436 | 1461099373698 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:13 INFO - PROCESS | 2436 | 1461099373813 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 13:56:13 INFO - PROCESS | 2436 | 1461099373893 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D9D800 == 71 [pid = 2436] [id = 338] 13:56:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5E4B7800) [pid = 2436] [serial = 1013] [outer = 0000000000000000] 13:56:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5F399000) [pid = 2436] [serial = 1014] [outer = 0000009C5E4B7800] 13:56:13 INFO - PROCESS | 2436 | 1461099373939 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5FB6F000) [pid = 2436] [serial = 1015] [outer = 0000009C5E4B7800] 13:56:14 INFO - PROCESS | 2436 | 1461099374323 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 13:56:14 INFO - PROCESS | 2436 | 1461099374386 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 2436 | 1461099374388 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 13:56:14 INFO - PROCESS | 2436 | 1461099374391 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:56:14 INFO - PROCESS | 2436 | 1461099374393 Marionette TRACE conn5 <- [1,1318,null,{}] 13:56:14 INFO - PROCESS | 2436 | 1461099374397 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:14 INFO - PROCESS | 2436 | 1461099374513 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 13:56:14 INFO - PROCESS | 2436 | 1461099374534 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62331000 == 72 [pid = 2436] [id = 339] 13:56:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5FBBEC00) [pid = 2436] [serial = 1016] [outer = 0000000000000000] 13:56:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C608A4800) [pid = 2436] [serial = 1017] [outer = 0000009C5FBBEC00] 13:56:14 INFO - PROCESS | 2436 | 1461099374580 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C617D6400) [pid = 2436] [serial = 1018] [outer = 0000009C5FBBEC00] 13:56:15 INFO - PROCESS | 2436 | 1461099375047 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 13:56:15 INFO - PROCESS | 2436 | 1461099375085 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 13:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:56:15 INFO - PROCESS | 2436 | 1461099375087 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 13:56:15 INFO - PROCESS | 2436 | 1461099375090 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 2436 | 1461099375092 Marionette TRACE conn5 <- [1,1322,null,{}] 13:56:15 INFO - PROCESS | 2436 | 1461099375096 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:15 INFO - PROCESS | 2436 | 1461099375246 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 13:56:15 INFO - PROCESS | 2436 | 1461099375302 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634E5000 == 73 [pid = 2436] [id = 340] 13:56:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C6201E400) [pid = 2436] [serial = 1019] [outer = 0000000000000000] 13:56:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C6224B000) [pid = 2436] [serial = 1020] [outer = 0000009C6201E400] 13:56:15 INFO - PROCESS | 2436 | 1461099375351 Marionette DEBUG loaded listener.js 13:56:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C62616C00) [pid = 2436] [serial = 1021] [outer = 0000009C6201E400] 13:56:15 INFO - PROCESS | 2436 | 1461099375781 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 736ms 13:56:15 INFO - PROCESS | 2436 | 1461099375829 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 13:56:15 INFO - PROCESS | 2436 | 1461099375831 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 13:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:56:15 INFO - PROCESS | 2436 | 1461099375840 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 2436 | 1461099375842 Marionette TRACE conn5 <- [1,1326,null,{}] 13:56:15 INFO - PROCESS | 2436 | 1461099375846 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:15 INFO - PROCESS | 2436 | 1461099375955 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 13:56:16 INFO - PROCESS | 2436 | 1461099376005 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BC0800 == 74 [pid = 2436] [id = 341] 13:56:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C61D85C00) [pid = 2436] [serial = 1022] [outer = 0000000000000000] 13:56:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C62290400) [pid = 2436] [serial = 1023] [outer = 0000009C61D85C00] 13:56:16 INFO - PROCESS | 2436 | 1461099376055 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C62296800) [pid = 2436] [serial = 1024] [outer = 0000009C61D85C00] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C58924C00) [pid = 2436] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C5BF90400) [pid = 2436] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5E414400) [pid = 2436] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C51770000) [pid = 2436] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C51EA0400) [pid = 2436] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C633CD000) [pid = 2436] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C66F78400) [pid = 2436] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C617E1800) [pid = 2436] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5DD4F800) [pid = 2436] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C60897000) [pid = 2436] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C570A8C00) [pid = 2436] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C56B82800) [pid = 2436] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C62016800) [pid = 2436] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C518EA000) [pid = 2436] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:56:16 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5F7E8400) [pid = 2436] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:56:16 INFO - PROCESS | 2436 | 1461099376959 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1148ms 13:56:16 INFO - PROCESS | 2436 | 1461099376986 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 13:56:16 INFO - PROCESS | 2436 | 1461099376988 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 13:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:56:16 INFO - PROCESS | 2436 | 1461099376992 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - PROCESS | 2436 | 1461099376994 Marionette TRACE conn5 <- [1,1330,null,{}] 13:56:17 INFO - PROCESS | 2436 | 1461099376997 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:17 INFO - PROCESS | 2436 | 1461099377081 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 13:56:17 INFO - PROCESS | 2436 | 1461099377088 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B796000 == 75 [pid = 2436] [id = 342] 13:56:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C56336C00) [pid = 2436] [serial = 1025] [outer = 0000000000000000] 13:56:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5BF92800) [pid = 2436] [serial = 1026] [outer = 0000009C56336C00] 13:56:17 INFO - PROCESS | 2436 | 1461099377133 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5FBB6C00) [pid = 2436] [serial = 1027] [outer = 0000009C56336C00] 13:56:17 INFO - PROCESS | 2436 | 1461099377560 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 586ms 13:56:17 INFO - PROCESS | 2436 | 1461099377581 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 13:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:56:17 INFO - PROCESS | 2436 | 1461099377583 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 13:56:17 INFO - PROCESS | 2436 | 1461099377587 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:56:17 INFO - PROCESS | 2436 | 1461099377588 Marionette TRACE conn5 <- [1,1334,null,{}] 13:56:17 INFO - PROCESS | 2436 | 1461099377592 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:17 INFO - PROCESS | 2436 | 1461099377678 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 13:56:17 INFO - PROCESS | 2436 | 1461099377684 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668A7800 == 76 [pid = 2436] [id = 343] 13:56:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C61D8B400) [pid = 2436] [serial = 1028] [outer = 0000000000000000] 13:56:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C6339A000) [pid = 2436] [serial = 1029] [outer = 0000009C61D8B400] 13:56:17 INFO - PROCESS | 2436 | 1461099377730 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C63AB1000) [pid = 2436] [serial = 1030] [outer = 0000009C61D8B400] 13:56:18 INFO - PROCESS | 2436 | 1461099378161 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 628ms 13:56:18 INFO - PROCESS | 2436 | 1461099378218 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 2436 | 1461099378221 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 13:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:56:18 INFO - PROCESS | 2436 | 1461099378224 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 2436 | 1461099378226 Marionette TRACE conn5 <- [1,1338,null,{}] 13:56:18 INFO - PROCESS | 2436 | 1461099378229 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:18 INFO - PROCESS | 2436 | 1461099378315 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 13:56:18 INFO - PROCESS | 2436 | 1461099378323 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66B9A800 == 77 [pid = 2436] [id = 344] 13:56:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C63AA7C00) [pid = 2436] [serial = 1031] [outer = 0000000000000000] 13:56:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C63D86800) [pid = 2436] [serial = 1032] [outer = 0000009C63AA7C00] 13:56:18 INFO - PROCESS | 2436 | 1461099378369 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C6544BC00) [pid = 2436] [serial = 1033] [outer = 0000009C63AA7C00] 13:56:19 INFO - PROCESS | 2436 | 1461099379008 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 839ms 13:56:19 INFO - PROCESS | 2436 | 1461099379067 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 2436 | 1461099379072 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 13:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:56:19 INFO - PROCESS | 2436 | 1461099379077 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 2436 | 1461099379082 Marionette TRACE conn5 <- [1,1342,null,{}] 13:56:19 INFO - PROCESS | 2436 | 1461099379088 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:19 INFO - PROCESS | 2436 | 1461099379203 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 13:56:19 INFO - PROCESS | 2436 | 1461099379328 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E77C000 == 78 [pid = 2436] [id = 345] 13:56:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C52041400) [pid = 2436] [serial = 1034] [outer = 0000000000000000] 13:56:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C56B82800) [pid = 2436] [serial = 1035] [outer = 0000009C52041400] 13:56:19 INFO - PROCESS | 2436 | 1461099379389 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5B715C00) [pid = 2436] [serial = 1036] [outer = 0000009C52041400] 13:56:20 INFO - PROCESS | 2436 | 1461099380009 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 984ms 13:56:20 INFO - PROCESS | 2436 | 1461099380066 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 2436 | 1461099380072 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 13:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:56:20 INFO - PROCESS | 2436 | 1461099380079 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - PROCESS | 2436 | 1461099380082 Marionette TRACE conn5 <- [1,1346,null,{}] 13:56:20 INFO - PROCESS | 2436 | 1461099380087 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:20 INFO - PROCESS | 2436 | 1461099380200 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 13:56:20 INFO - PROCESS | 2436 | 1461099380304 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62366800 == 79 [pid = 2436] [id = 346] 13:56:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C5E005000) [pid = 2436] [serial = 1037] [outer = 0000000000000000] 13:56:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C5E418C00) [pid = 2436] [serial = 1038] [outer = 0000009C5E005000] 13:56:20 INFO - PROCESS | 2436 | 1461099380362 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C5F394400) [pid = 2436] [serial = 1039] [outer = 0000009C5E005000] 13:56:20 INFO - PROCESS | 2436 | 1461099380957 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 943ms 13:56:21 INFO - PROCESS | 2436 | 1461099381028 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 2436 | 1461099381031 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 13:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:56:21 INFO - PROCESS | 2436 | 1461099381035 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 2436 | 1461099381039 Marionette TRACE conn5 <- [1,1350,null,{}] 13:56:21 INFO - PROCESS | 2436 | 1461099381052 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:21 INFO - PROCESS | 2436 | 1461099381175 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 13:56:21 INFO - PROCESS | 2436 | 1461099381290 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DC2000 == 80 [pid = 2436] [id = 347] 13:56:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C61E44C00) [pid = 2436] [serial = 1040] [outer = 0000000000000000] 13:56:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C61E77800) [pid = 2436] [serial = 1041] [outer = 0000009C61E44C00] 13:56:21 INFO - PROCESS | 2436 | 1461099381351 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C61E7FC00) [pid = 2436] [serial = 1042] [outer = 0000009C61E44C00] 13:56:21 INFO - PROCESS | 2436 | 1461099381924 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 944ms 13:56:21 INFO - PROCESS | 2436 | 1461099381980 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 2436 | 1461099381983 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 13:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:56:21 INFO - PROCESS | 2436 | 1461099381987 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 2436 | 1461099381989 Marionette TRACE conn5 <- [1,1354,null,{}] 13:56:22 INFO - PROCESS | 2436 | 1461099382006 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 2436 | 1461099382142 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 13:56:22 INFO - PROCESS | 2436 | 1461099382197 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69858000 == 81 [pid = 2436] [id = 348] 13:56:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C6228B400) [pid = 2436] [serial = 1043] [outer = 0000000000000000] 13:56:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C6229A800) [pid = 2436] [serial = 1044] [outer = 0000009C6228B400] 13:56:22 INFO - PROCESS | 2436 | 1461099382254 Marionette DEBUG loaded listener.js 13:56:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C622BA400) [pid = 2436] [serial = 1045] [outer = 0000009C6228B400] 13:56:22 INFO - PROCESS | 2436 | 1461099382881 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 2436 | 1461099382934 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 13:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:56:22 INFO - PROCESS | 2436 | 1461099382937 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 2436 | 1461099382939 Marionette TRACE conn5 <- [1,1358,null,{}] 13:56:22 INFO - PROCESS | 2436 | 1461099382943 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:23 INFO - PROCESS | 2436 | 1461099383052 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 13:56:23 INFO - PROCESS | 2436 | 1461099383172 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63495800 == 82 [pid = 2436] [id = 349] 13:56:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C622BE400) [pid = 2436] [serial = 1046] [outer = 0000000000000000] 13:56:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C62D61000) [pid = 2436] [serial = 1047] [outer = 0000009C622BE400] 13:56:23 INFO - PROCESS | 2436 | 1461099383229 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C62DE6000) [pid = 2436] [serial = 1048] [outer = 0000009C622BE400] 13:56:24 INFO - PROCESS | 2436 | 1461099384083 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 13:56:24 INFO - PROCESS | 2436 | 1461099384125 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 13:56:24 INFO - PROCESS | 2436 | 1461099384130 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:56:24 INFO - PROCESS | 2436 | 1461099384135 Marionette TRACE conn5 <- [1,1362,null,{}] 13:56:24 INFO - PROCESS | 2436 | 1461099384141 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:24 INFO - PROCESS | 2436 | 1461099384243 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 13:56:24 INFO - PROCESS | 2436 | 1461099384372 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57FB4000 == 83 [pid = 2436] [id = 350] 13:56:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C4FD9B400) [pid = 2436] [serial = 1049] [outer = 0000000000000000] 13:56:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C519E7000) [pid = 2436] [serial = 1050] [outer = 0000009C4FD9B400] 13:56:24 INFO - PROCESS | 2436 | 1461099384424 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C5709B400) [pid = 2436] [serial = 1051] [outer = 0000009C4FD9B400] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C52053800 == 82 [pid = 2436] [id = 181] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C668A7800 == 81 [pid = 2436] [id = 343] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B796000 == 80 [pid = 2436] [id = 342] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BC0800 == 79 [pid = 2436] [id = 341] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634E5000 == 78 [pid = 2436] [id = 340] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62331000 == 77 [pid = 2436] [id = 339] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D9D800 == 76 [pid = 2436] [id = 338] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C518E9C00) [pid = 2436] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C63AA5000) [pid = 2436] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5FB6B800) [pid = 2436] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C5DA99400) [pid = 2436] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C5F39B000) [pid = 2436] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C57D04400) [pid = 2436] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C6260E000) [pid = 2436] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F475800 == 75 [pid = 2436] [id = 337] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57092800 == 74 [pid = 2436] [id = 336] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56EAE800 == 73 [pid = 2436] [id = 335] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F372800 == 72 [pid = 2436] [id = 330] 13:56:25 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571AD000 == 71 [pid = 2436] [id = 329] 13:56:25 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:56:25 INFO - PROCESS | 2436 | 1461099385096 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 2436 | 1461099385127 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 13:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:56:25 INFO - PROCESS | 2436 | 1461099385134 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 2436 | 1461099385136 Marionette TRACE conn5 <- [1,1366,null,{}] 13:56:25 INFO - PROCESS | 2436 | 1461099385140 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C5ABAD400) [pid = 2436] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C5D757000) [pid = 2436] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C5F396000) [pid = 2436] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C51EA0C00) [pid = 2436] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C57D8E400) [pid = 2436] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C63D4B800) [pid = 2436] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C5DA9D800) [pid = 2436] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C69278C00) [pid = 2436] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C61D8F000) [pid = 2436] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5E015800) [pid = 2436] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5B7D5800) [pid = 2436] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5D1A8C00) [pid = 2436] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C617D8C00) [pid = 2436] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5ECB3C00) [pid = 2436] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5FBB6400) [pid = 2436] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5D1B4000) [pid = 2436] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C6338FC00) [pid = 2436] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C51F97800) [pid = 2436] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5FB6CC00) [pid = 2436] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C617E2400) [pid = 2436] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C56B2B000) [pid = 2436] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5E3B2C00) [pid = 2436] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C60CD0C00) [pid = 2436] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5FBC0400) [pid = 2436] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C61E4BC00) [pid = 2436] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:56:25 INFO - PROCESS | 2436 | 1461099385280 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 13:56:25 INFO - PROCESS | 2436 | 1461099385333 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DC3800 == 72 [pid = 2436] [id = 351] 13:56:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5176DC00) [pid = 2436] [serial = 1052] [outer = 0000000000000000] 13:56:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C561D5800) [pid = 2436] [serial = 1053] [outer = 0000009C5176DC00] 13:56:25 INFO - PROCESS | 2436 | 1461099385382 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C57D04400) [pid = 2436] [serial = 1054] [outer = 0000009C5176DC00] 13:56:25 INFO - PROCESS | 2436 | 1461099385844 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 2436 | 1461099385869 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 13:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:56:25 INFO - PROCESS | 2436 | 1461099385873 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 2436 | 1461099385877 Marionette TRACE conn5 <- [1,1370,null,{}] 13:56:25 INFO - PROCESS | 2436 | 1461099385888 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:25 INFO - PROCESS | 2436 | 1461099385977 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 13:56:25 INFO - PROCESS | 2436 | 1461099385985 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E841000 == 73 [pid = 2436] [id = 352] 13:56:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5D1AE000) [pid = 2436] [serial = 1055] [outer = 0000000000000000] 13:56:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5D7B3C00) [pid = 2436] [serial = 1056] [outer = 0000009C5D1AE000] 13:56:26 INFO - PROCESS | 2436 | 1461099386035 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5DD44C00) [pid = 2436] [serial = 1057] [outer = 0000009C5D1AE000] 13:56:26 INFO - PROCESS | 2436 | [2436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:56:26 INFO - PROCESS | 2436 | 1461099386512 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:56:26 INFO - PROCESS | 2436 | 1461099386570 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 13:56:26 INFO - PROCESS | 2436 | 1461099386573 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:56:26 INFO - PROCESS | 2436 | 1461099386575 Marionette TRACE conn5 <- [1,1374,null,{}] 13:56:26 INFO - PROCESS | 2436 | 1461099386579 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:26 INFO - PROCESS | 2436 | 1461099386665 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 13:56:26 INFO - PROCESS | 2436 | 1461099386673 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F488000 == 74 [pid = 2436] [id = 353] 13:56:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E3B4000) [pid = 2436] [serial = 1058] [outer = 0000000000000000] 13:56:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5E407000) [pid = 2436] [serial = 1059] [outer = 0000009C5E3B4000] 13:56:26 INFO - PROCESS | 2436 | 1461099386721 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5E9A8000) [pid = 2436] [serial = 1060] [outer = 0000009C5E3B4000] 13:56:27 INFO - PROCESS | 2436 | 1461099387207 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 2436 | 1461099387267 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 13:56:27 INFO - PROCESS | 2436 | 1461099387270 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 2436 | 1461099387272 Marionette TRACE conn5 <- [1,1378,null,{}] 13:56:27 INFO - PROCESS | 2436 | 1461099387276 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:27 INFO - PROCESS | 2436 | 1461099387364 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 13:56:27 INFO - PROCESS | 2436 | 1461099387370 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D45000 == 75 [pid = 2436] [id = 354] 13:56:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5F084800) [pid = 2436] [serial = 1061] [outer = 0000000000000000] 13:56:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5F2EA400) [pid = 2436] [serial = 1062] [outer = 0000009C5F084800] 13:56:27 INFO - PROCESS | 2436 | 1461099387416 Marionette DEBUG loaded listener.js 13:56:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5F4BC400) [pid = 2436] [serial = 1063] [outer = 0000009C5F084800] 13:56:27 INFO - PROCESS | 2436 | 1461099387905 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 693ms 13:56:27 INFO - PROCESS | 2436 | 1461099387967 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 2436 | 1461099387970 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 13:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:56:27 INFO - PROCESS | 2436 | 1461099387973 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 2436 | 1461099387975 Marionette TRACE conn5 <- [1,1382,null,{}] 13:56:27 INFO - PROCESS | 2436 | 1461099387979 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:28 INFO - PROCESS | 2436 | 1461099388141 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 13:56:28 INFO - PROCESS | 2436 | 1461099388201 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6232C800 == 76 [pid = 2436] [id = 355] 13:56:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5FBC0000) [pid = 2436] [serial = 1064] [outer = 0000000000000000] 13:56:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C608A1400) [pid = 2436] [serial = 1065] [outer = 0000009C5FBC0000] 13:56:28 INFO - PROCESS | 2436 | 1461099388252 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C617D6000) [pid = 2436] [serial = 1066] [outer = 0000009C5FBC0000] 13:56:28 INFO - PROCESS | 2436 | 1461099388678 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 13:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:56:28 INFO - PROCESS | 2436 | 1461099388709 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 13:56:28 INFO - PROCESS | 2436 | 1461099388711 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 13:56:28 INFO - PROCESS | 2436 | 1461099388715 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:56:28 INFO - PROCESS | 2436 | 1461099388716 Marionette TRACE conn5 <- [1,1386,null,{}] 13:56:28 INFO - PROCESS | 2436 | 1461099388720 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:28 INFO - PROCESS | 2436 | 1461099388828 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 13:56:28 INFO - PROCESS | 2436 | 1461099388876 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62631800 == 77 [pid = 2436] [id = 356] 13:56:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C617DC800) [pid = 2436] [serial = 1067] [outer = 0000000000000000] 13:56:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C61C0E800) [pid = 2436] [serial = 1068] [outer = 0000009C617DC800] 13:56:28 INFO - PROCESS | 2436 | 1461099388927 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C61E40C00) [pid = 2436] [serial = 1069] [outer = 0000009C617DC800] 13:56:29 INFO - PROCESS | 2436 | 1461099389354 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 13:56:29 INFO - PROCESS | 2436 | 1461099389393 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 2436 | 1461099389396 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 13:56:29 INFO - PROCESS | 2436 | 1461099389399 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:56:29 INFO - PROCESS | 2436 | 1461099389401 Marionette TRACE conn5 <- [1,1390,null,{}] 13:56:29 INFO - PROCESS | 2436 | 1461099389404 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:29 INFO - PROCESS | 2436 | 1461099389514 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5F39BC00) [pid = 2436] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5F2E7400) [pid = 2436] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5F2E5800) [pid = 2436] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C62012C00) [pid = 2436] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C531CDC00) [pid = 2436] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C517D2C00) [pid = 2436] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5D161C00) [pid = 2436] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C6201E400) [pid = 2436] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C61D85C00) [pid = 2436] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5B34D400) [pid = 2436] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C56C68000) [pid = 2436] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C561D4C00) [pid = 2436] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5E020400) [pid = 2436] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5E4B7800) [pid = 2436] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C517D0800) [pid = 2436] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C61D8B400) [pid = 2436] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C56336C00) [pid = 2436] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5FBBEC00) [pid = 2436] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:56:29 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C62248800) [pid = 2436] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:56:29 INFO - PROCESS | 2436 | 1461099389804 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C589EE000 == 78 [pid = 2436] [id = 357] 13:56:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5176E000) [pid = 2436] [serial = 1070] [outer = 0000000000000000] 13:56:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C561D4C00) [pid = 2436] [serial = 1071] [outer = 0000009C5176E000] 13:56:29 INFO - PROCESS | 2436 | 1461099389855 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5D758000) [pid = 2436] [serial = 1072] [outer = 0000009C5176E000] 13:56:30 INFO - PROCESS | 2436 | 1461099390231 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 879ms 13:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:56:30 INFO - PROCESS | 2436 | 1461099390282 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 2436 | 1461099390284 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 13:56:30 INFO - PROCESS | 2436 | 1461099390287 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 2436 | 1461099390289 Marionette TRACE conn5 <- [1,1394,null,{}] 13:56:30 INFO - PROCESS | 2436 | 1461099390293 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:30 INFO - PROCESS | 2436 | 1461099390406 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 13:56:30 INFO - PROCESS | 2436 | 1461099390418 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634E8000 == 79 [pid = 2436] [id = 358] 13:56:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C57D09000) [pid = 2436] [serial = 1073] [outer = 0000000000000000] 13:56:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C61E76800) [pid = 2436] [serial = 1074] [outer = 0000009C57D09000] 13:56:30 INFO - PROCESS | 2436 | 1461099390466 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C6206EC00) [pid = 2436] [serial = 1075] [outer = 0000009C57D09000] 13:56:30 INFO - PROCESS | 2436 | 1461099390874 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 13:56:30 INFO - PROCESS | 2436 | 1461099390920 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 2436 | 1461099390923 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 13:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:56:30 INFO - PROCESS | 2436 | 1461099390926 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 2436 | 1461099390928 Marionette TRACE conn5 <- [1,1398,null,{}] 13:56:30 INFO - PROCESS | 2436 | 1461099390931 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:31 INFO - PROCESS | 2436 | 1461099391045 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 13:56:31 INFO - PROCESS | 2436 | 1461099391089 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C79800 == 80 [pid = 2436] [id = 359] 13:56:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C62021800) [pid = 2436] [serial = 1076] [outer = 0000000000000000] 13:56:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C6228BC00) [pid = 2436] [serial = 1077] [outer = 0000009C62021800] 13:56:31 INFO - PROCESS | 2436 | 1461099391135 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C6229F400) [pid = 2436] [serial = 1078] [outer = 0000009C62021800] 13:56:31 INFO - PROCESS | 2436 | 1461099391563 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 692ms 13:56:31 INFO - PROCESS | 2436 | 1461099391622 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 13:56:31 INFO - PROCESS | 2436 | 1461099391624 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 13:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:56:31 INFO - PROCESS | 2436 | 1461099391627 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - PROCESS | 2436 | 1461099391630 Marionette TRACE conn5 <- [1,1402,null,{}] 13:56:31 INFO - PROCESS | 2436 | 1461099391633 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:31 INFO - PROCESS | 2436 | 1461099391757 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 13:56:31 INFO - PROCESS | 2436 | 1461099391775 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668A4800 == 81 [pid = 2436] [id = 360] 13:56:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C62DE3000) [pid = 2436] [serial = 1079] [outer = 0000000000000000] 13:56:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C62DE9800) [pid = 2436] [serial = 1080] [outer = 0000009C62DE3000] 13:56:31 INFO - PROCESS | 2436 | 1461099391826 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C63395000) [pid = 2436] [serial = 1081] [outer = 0000009C62DE3000] 13:56:32 INFO - PROCESS | 2436 | 1461099392652 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1028ms 13:56:32 INFO - PROCESS | 2436 | 1461099392659 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 2436 | 1461099392665 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 13:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:56:32 INFO - PROCESS | 2436 | 1461099392671 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 2436 | 1461099392675 Marionette TRACE conn5 <- [1,1406,null,{}] 13:56:32 INFO - PROCESS | 2436 | 1461099392702 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:32 INFO - PROCESS | 2436 | 1461099392827 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 13:56:32 INFO - PROCESS | 2436 | 1461099392944 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E53C800 == 82 [pid = 2436] [id = 361] 13:56:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C570A7C00) [pid = 2436] [serial = 1082] [outer = 0000000000000000] 13:56:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5B34F800) [pid = 2436] [serial = 1083] [outer = 0000009C570A7C00] 13:56:33 INFO - PROCESS | 2436 | 1461099393006 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5D1A8C00) [pid = 2436] [serial = 1084] [outer = 0000009C570A7C00] 13:56:33 INFO - PROCESS | 2436 | 1461099393599 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 966ms 13:56:33 INFO - PROCESS | 2436 | 1461099393639 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 2436 | 1461099393645 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 13:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:56:33 INFO - PROCESS | 2436 | 1461099393652 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 2436 | 1461099393656 Marionette TRACE conn5 <- [1,1410,null,{}] 13:56:33 INFO - PROCESS | 2436 | 1461099393660 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:33 INFO - PROCESS | 2436 | 1461099393775 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 13:56:33 INFO - PROCESS | 2436 | 1461099393896 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62137000 == 83 [pid = 2436] [id = 362] 13:56:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5E0B9000) [pid = 2436] [serial = 1085] [outer = 0000000000000000] 13:56:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5E41FC00) [pid = 2436] [serial = 1086] [outer = 0000009C5E0B9000] 13:56:33 INFO - PROCESS | 2436 | 1461099393954 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5FB6C800) [pid = 2436] [serial = 1087] [outer = 0000009C5E0B9000] 13:56:34 INFO - PROCESS | 2436 | 1461099394631 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1024ms 13:56:34 INFO - PROCESS | 2436 | 1461099394682 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 2436 | 1461099394685 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 13:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:56:34 INFO - PROCESS | 2436 | 1461099394689 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 2436 | 1461099394693 Marionette TRACE conn5 <- [1,1414,null,{}] 13:56:34 INFO - PROCESS | 2436 | 1461099394722 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:34 INFO - PROCESS | 2436 | 1461099394838 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 13:56:34 INFO - PROCESS | 2436 | 1461099394961 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A6A800 == 84 [pid = 2436] [id = 363] 13:56:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C617E1000) [pid = 2436] [serial = 1088] [outer = 0000000000000000] 13:56:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C62291400) [pid = 2436] [serial = 1089] [outer = 0000009C617E1000] 13:56:35 INFO - PROCESS | 2436 | 1461099395022 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C62DE1400) [pid = 2436] [serial = 1090] [outer = 0000009C617E1000] 13:56:35 INFO - PROCESS | 2436 | 1461099395650 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1033ms 13:56:35 INFO - PROCESS | 2436 | 1461099395724 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 2436 | 1461099395728 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 13:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:56:35 INFO - PROCESS | 2436 | 1461099395731 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 2436 | 1461099395733 Marionette TRACE conn5 <- [1,1418,null,{}] 13:56:35 INFO - PROCESS | 2436 | 1461099395737 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:35 INFO - PROCESS | 2436 | 1461099395849 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 13:56:35 INFO - PROCESS | 2436 | 1461099395970 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C67323800 == 85 [pid = 2436] [id = 364] 13:56:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C63393C00) [pid = 2436] [serial = 1091] [outer = 0000000000000000] 13:56:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C633C9C00) [pid = 2436] [serial = 1092] [outer = 0000009C63393C00] 13:56:36 INFO - PROCESS | 2436 | 1461099396028 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C63AABC00) [pid = 2436] [serial = 1093] [outer = 0000009C63393C00] 13:56:36 INFO - PROCESS | 2436 | 1461099396698 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1029ms 13:56:36 INFO - PROCESS | 2436 | 1461099396763 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 2436 | 1461099396765 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 13:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:56:36 INFO - PROCESS | 2436 | 1461099396769 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 2436 | 1461099396771 Marionette TRACE conn5 <- [1,1422,null,{}] 13:56:36 INFO - PROCESS | 2436 | 1461099396775 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:36 INFO - PROCESS | 2436 | 1461099396902 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 13:56:37 INFO - PROCESS | 2436 | 1461099397023 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C52051000 == 86 [pid = 2436] [id = 365] 13:56:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C4FD9C800) [pid = 2436] [serial = 1094] [outer = 0000000000000000] 13:56:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C51EA6C00) [pid = 2436] [serial = 1095] [outer = 0000009C4FD9C800] 13:56:37 INFO - PROCESS | 2436 | 1461099397081 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C5B354400) [pid = 2436] [serial = 1096] [outer = 0000009C4FD9C800] 13:56:37 INFO - PROCESS | 2436 | 1461099397810 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1078ms 13:56:37 INFO - PROCESS | 2436 | 1461099397850 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 2436 | 1461099397855 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 13:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:56:37 INFO - PROCESS | 2436 | 1461099397861 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 2436 | 1461099397864 Marionette TRACE conn5 <- [1,1426,null,{}] 13:56:37 INFO - PROCESS | 2436 | 1461099397869 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:37 INFO - PROCESS | 2436 | 1461099397975 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 13:56:38 INFO - PROCESS | 2436 | 1461099398109 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56EC0000 == 87 [pid = 2436] [id = 366] 13:56:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C519E4800) [pid = 2436] [serial = 1097] [outer = 0000000000000000] 13:56:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C570A4800) [pid = 2436] [serial = 1098] [outer = 0000009C519E4800] 13:56:38 INFO - PROCESS | 2436 | 1461099398162 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C5B711400) [pid = 2436] [serial = 1099] [outer = 0000009C519E4800] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634EA000 == 86 [pid = 2436] [id = 314] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C570E0000 == 85 [pid = 2436] [id = 317] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63C79800 == 84 [pid = 2436] [id = 359] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634E8000 == 83 [pid = 2436] [id = 358] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C589EE000 == 82 [pid = 2436] [id = 357] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62631800 == 81 [pid = 2436] [id = 356] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6232C800 == 80 [pid = 2436] [id = 355] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D45000 == 79 [pid = 2436] [id = 354] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F488000 == 78 [pid = 2436] [id = 353] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E841000 == 77 [pid = 2436] [id = 352] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C5616B800) [pid = 2436] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C63D86800) [pid = 2436] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5F399C00) [pid = 2436] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C62D58400) [pid = 2436] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C622A4800) [pid = 2436] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DC3800 == 76 [pid = 2436] [id = 351] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57FB4000 == 75 [pid = 2436] [id = 350] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DC2000 == 74 [pid = 2436] [id = 347] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62366800 == 73 [pid = 2436] [id = 346] 13:56:38 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E77C000 == 72 [pid = 2436] [id = 345] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C63D4D000) [pid = 2436] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C561DB000) [pid = 2436] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5ECAA000) [pid = 2436] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C6206F800) [pid = 2436] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C6338E800) [pid = 2436] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C6580F800) [pid = 2436] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C62241000) [pid = 2436] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C6339A000) [pid = 2436] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5BF92800) [pid = 2436] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C608A4800) [pid = 2436] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C62D5EC00) [pid = 2436] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C617D6400) [pid = 2436] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5FBB6C00) [pid = 2436] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C63AB1000) [pid = 2436] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C6224B000) [pid = 2436] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C62290400) [pid = 2436] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5DD47C00) [pid = 2436] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5D162000) [pid = 2436] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C62616C00) [pid = 2436] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5B7D5000) [pid = 2436] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5858DC00) [pid = 2436] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5ABA7800) [pid = 2436] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C56545C00) [pid = 2436] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5E413000) [pid = 2436] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5EE13C00) [pid = 2436] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5F399000) [pid = 2436] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5FB6F000) [pid = 2436] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C56C69C00) [pid = 2436] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5204EC00) [pid = 2436] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C62296800) [pid = 2436] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:56:38 INFO - PROCESS | 2436 | 1461099398772 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 943ms 13:56:38 INFO - PROCESS | 2436 | 1461099398807 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 13:56:38 INFO - PROCESS | 2436 | 1461099398813 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 13:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:56:38 INFO - PROCESS | 2436 | 1461099398820 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:56:38 INFO - PROCESS | 2436 | 1461099398822 Marionette TRACE conn5 <- [1,1430,null,{}] 13:56:38 INFO - PROCESS | 2436 | 1461099398826 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:38 INFO - PROCESS | 2436 | 1461099398919 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 13:56:39 INFO - PROCESS | 2436 | 1461099398996 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D71F800 == 73 [pid = 2436] [id = 367] 13:56:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C561D6C00) [pid = 2436] [serial = 1100] [outer = 0000000000000000] 13:56:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5B34A800) [pid = 2436] [serial = 1101] [outer = 0000009C561D6C00] 13:56:39 INFO - PROCESS | 2436 | 1461099399044 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5D74C400) [pid = 2436] [serial = 1102] [outer = 0000009C561D6C00] 13:56:39 INFO - PROCESS | 2436 | 1461099399467 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 693ms 13:56:39 INFO - PROCESS | 2436 | 1461099399517 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 13:56:39 INFO - PROCESS | 2436 | 1461099399519 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 13:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:56:39 INFO - PROCESS | 2436 | 1461099399524 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:56:39 INFO - PROCESS | 2436 | 1461099399527 Marionette TRACE conn5 <- [1,1434,null,{}] 13:56:39 INFO - PROCESS | 2436 | 1461099399539 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:39 INFO - PROCESS | 2436 | 1461099399631 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 13:56:39 INFO - PROCESS | 2436 | 1461099399679 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C610A4000 == 74 [pid = 2436] [id = 368] 13:56:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5E413000) [pid = 2436] [serial = 1103] [outer = 0000000000000000] 13:56:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5E4AE800) [pid = 2436] [serial = 1104] [outer = 0000009C5E413000] 13:56:39 INFO - PROCESS | 2436 | 1461099399729 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5EE47800) [pid = 2436] [serial = 1105] [outer = 0000009C5E413000] 13:56:40 INFO - PROCESS | 2436 | 1461099400189 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 690ms 13:56:40 INFO - PROCESS | 2436 | 1461099400217 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 2436 | 1461099400220 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 13:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:56:40 INFO - PROCESS | 2436 | 1461099400223 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 2436 | 1461099400225 Marionette TRACE conn5 <- [1,1438,null,{}] 13:56:40 INFO - PROCESS | 2436 | 1461099400229 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:40 INFO - PROCESS | 2436 | 1461099400317 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 13:56:40 INFO - PROCESS | 2436 | 1461099400325 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6204E800 == 75 [pid = 2436] [id = 369] 13:56:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5F38D400) [pid = 2436] [serial = 1106] [outer = 0000000000000000] 13:56:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5F399C00) [pid = 2436] [serial = 1107] [outer = 0000009C5F38D400] 13:56:40 INFO - PROCESS | 2436 | 1461099400373 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5FBB3800) [pid = 2436] [serial = 1108] [outer = 0000009C5F38D400] 13:56:40 INFO - PROCESS | 2436 | 1461099400811 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 13:56:40 INFO - PROCESS | 2436 | 1461099400855 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 2436 | 1461099400858 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 13:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:56:40 INFO - PROCESS | 2436 | 1461099400861 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 2436 | 1461099400863 Marionette TRACE conn5 <- [1,1442,null,{}] 13:56:40 INFO - PROCESS | 2436 | 1461099400866 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:40 INFO - PROCESS | 2436 | 1461099400975 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 13:56:41 INFO - PROCESS | 2436 | 1461099401059 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6235C000 == 76 [pid = 2436] [id = 370] 13:56:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5FBC0400) [pid = 2436] [serial = 1109] [outer = 0000000000000000] 13:56:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C607E1400) [pid = 2436] [serial = 1110] [outer = 0000009C5FBC0400] 13:56:41 INFO - PROCESS | 2436 | 1461099401114 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C617D5C00) [pid = 2436] [serial = 1111] [outer = 0000009C5FBC0400] 13:56:41 INFO - PROCESS | 2436 | 1461099401583 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 794ms 13:56:41 INFO - PROCESS | 2436 | 1461099401662 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 2436 | 1461099401665 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 13:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:56:41 INFO - PROCESS | 2436 | 1461099401668 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - PROCESS | 2436 | 1461099401670 Marionette TRACE conn5 <- [1,1446,null,{}] 13:56:41 INFO - PROCESS | 2436 | 1461099401673 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 2436 | 1461099401798 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 13:56:41 INFO - PROCESS | 2436 | 1461099401852 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D7EB000 == 77 [pid = 2436] [id = 371] 13:56:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C61E79000) [pid = 2436] [serial = 1112] [outer = 0000000000000000] 13:56:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C61E7E400) [pid = 2436] [serial = 1113] [outer = 0000009C61E79000] 13:56:41 INFO - PROCESS | 2436 | 1461099401902 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C62244400) [pid = 2436] [serial = 1114] [outer = 0000009C61E79000] 13:56:42 INFO - PROCESS | 2436 | 1461099402333 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 733ms 13:56:42 INFO - PROCESS | 2436 | 1461099402405 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 13:56:42 INFO - PROCESS | 2436 | 1461099402407 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 13:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:56:42 INFO - PROCESS | 2436 | 1461099402417 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - PROCESS | 2436 | 1461099402419 Marionette TRACE conn5 <- [1,1450,null,{}] 13:56:42 INFO - PROCESS | 2436 | 1461099402422 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:42 INFO - PROCESS | 2436 | 1461099402531 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 13:56:42 INFO - PROCESS | 2436 | 1461099402587 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BC7800 == 78 [pid = 2436] [id = 372] 13:56:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C62288000) [pid = 2436] [serial = 1115] [outer = 0000000000000000] 13:56:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C62297C00) [pid = 2436] [serial = 1116] [outer = 0000009C62288000] 13:56:42 INFO - PROCESS | 2436 | 1461099402632 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C622C2000) [pid = 2436] [serial = 1117] [outer = 0000009C62288000] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5FBC0000) [pid = 2436] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C617DC800) [pid = 2436] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5D1AE000) [pid = 2436] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5176E000) [pid = 2436] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5176DC00) [pid = 2436] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5E3B4000) [pid = 2436] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5F084800) [pid = 2436] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C4FD9B400) [pid = 2436] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C57D09000) [pid = 2436] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C62611800) [pid = 2436] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5F38EC00) [pid = 2436] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C6229E800) [pid = 2436] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C51593C00) [pid = 2436] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:56:42 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C62021800) [pid = 2436] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:56:43 INFO - PROCESS | 2436 | 1461099403125 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 13:56:43 INFO - PROCESS | 2436 | 1461099403152 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 2436 | 1461099403155 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 13:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:56:43 INFO - PROCESS | 2436 | 1461099403158 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 2436 | 1461099403160 Marionette TRACE conn5 <- [1,1454,null,{}] 13:56:43 INFO - PROCESS | 2436 | 1461099403168 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:43 INFO - PROCESS | 2436 | 1461099403281 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 13:56:43 INFO - PROCESS | 2436 | 1461099403334 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DAC000 == 79 [pid = 2436] [id = 373] 13:56:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C56E7BC00) [pid = 2436] [serial = 1118] [outer = 0000000000000000] 13:56:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C61D94C00) [pid = 2436] [serial = 1119] [outer = 0000009C56E7BC00] 13:56:43 INFO - PROCESS | 2436 | 1461099403381 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C622C2400) [pid = 2436] [serial = 1120] [outer = 0000009C56E7BC00] 13:56:43 INFO - PROCESS | 2436 | 1461099403750 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 628ms 13:56:43 INFO - PROCESS | 2436 | 1461099403790 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 2436 | 1461099403792 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 13:56:43 INFO - PROCESS | 2436 | 1461099403795 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:56:43 INFO - PROCESS | 2436 | 1461099403797 Marionette TRACE conn5 <- [1,1458,null,{}] 13:56:43 INFO - PROCESS | 2436 | 1461099403800 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:43 INFO - PROCESS | 2436 | 1461099403885 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 13:56:43 INFO - PROCESS | 2436 | 1461099403892 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65623800 == 80 [pid = 2436] [id = 374] 13:56:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C62615400) [pid = 2436] [serial = 1121] [outer = 0000000000000000] 13:56:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C62D61C00) [pid = 2436] [serial = 1122] [outer = 0000009C62615400] 13:56:43 INFO - PROCESS | 2436 | 1461099403937 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C62DED400) [pid = 2436] [serial = 1123] [outer = 0000009C62615400] 13:56:44 INFO - PROCESS | 2436 | 1461099404392 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 629ms 13:56:44 INFO - PROCESS | 2436 | 1461099404428 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 2436 | 1461099404430 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 13:56:44 INFO - PROCESS | 2436 | 1461099404433 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:56:44 INFO - PROCESS | 2436 | 1461099404435 Marionette TRACE conn5 <- [1,1462,null,{}] 13:56:44 INFO - PROCESS | 2436 | 1461099404439 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:44 INFO - PROCESS | 2436 | 1461099404524 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 13:56:44 INFO - PROCESS | 2436 | 1461099404531 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6641B000 == 81 [pid = 2436] [id = 375] 13:56:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C63328400) [pid = 2436] [serial = 1124] [outer = 0000000000000000] 13:56:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C6332AC00) [pid = 2436] [serial = 1125] [outer = 0000009C63328400] 13:56:44 INFO - PROCESS | 2436 | 1461099404576 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C6339B400) [pid = 2436] [serial = 1126] [outer = 0000009C63328400] 13:56:45 INFO - PROCESS | 2436 | 1461099405205 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 836ms 13:56:45 INFO - PROCESS | 2436 | 1461099405276 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 13:56:45 INFO - PROCESS | 2436 | 1461099405281 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 13:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:56:45 INFO - PROCESS | 2436 | 1461099405301 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 2436 | 1461099405306 Marionette TRACE conn5 <- [1,1466,null,{}] 13:56:45 INFO - PROCESS | 2436 | 1461099405313 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:45 INFO - PROCESS | 2436 | 1461099405431 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 13:56:45 INFO - PROCESS | 2436 | 1461099405557 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E848000 == 82 [pid = 2436] [id = 376] 13:56:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C51F9D000) [pid = 2436] [serial = 1127] [outer = 0000000000000000] 13:56:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C56E7B000) [pid = 2436] [serial = 1128] [outer = 0000009C51F9D000] 13:56:45 INFO - PROCESS | 2436 | 1461099405617 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5BF9BC00) [pid = 2436] [serial = 1129] [outer = 0000009C51F9D000] 13:56:46 INFO - PROCESS | 2436 | 1461099406266 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 986ms 13:56:46 INFO - PROCESS | 2436 | 1461099406294 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 13:56:46 INFO - PROCESS | 2436 | 1461099406301 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 13:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:56:46 INFO - PROCESS | 2436 | 1461099406308 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - PROCESS | 2436 | 1461099406312 Marionette TRACE conn5 <- [1,1470,null,{}] 13:56:46 INFO - PROCESS | 2436 | 1461099406316 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:46 INFO - PROCESS | 2436 | 1461099406430 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 13:56:46 INFO - PROCESS | 2436 | 1461099406551 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62356000 == 83 [pid = 2436] [id = 377] 13:56:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5E3AB400) [pid = 2436] [serial = 1130] [outer = 0000000000000000] 13:56:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5ECB3000) [pid = 2436] [serial = 1131] [outer = 0000009C5E3AB400] 13:56:46 INFO - PROCESS | 2436 | 1461099406609 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5FB6A400) [pid = 2436] [serial = 1132] [outer = 0000009C5E3AB400] 13:56:47 INFO - PROCESS | 2436 | 1461099407261 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 984ms 13:56:47 INFO - PROCESS | 2436 | 1461099407297 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 13:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:56:47 INFO - PROCESS | 2436 | 1461099407300 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 13:56:47 INFO - PROCESS | 2436 | 1461099407303 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 2436 | 1461099407308 Marionette TRACE conn5 <- [1,1474,null,{}] 13:56:47 INFO - PROCESS | 2436 | 1461099407320 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:47 INFO - PROCESS | 2436 | 1461099407434 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 13:56:47 INFO - PROCESS | 2436 | 1461099407557 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A5B800 == 84 [pid = 2436] [id = 378] 13:56:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C61E44400) [pid = 2436] [serial = 1133] [outer = 0000000000000000] 13:56:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C62243000) [pid = 2436] [serial = 1134] [outer = 0000009C61E44400] 13:56:47 INFO - PROCESS | 2436 | 1461099407617 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C62D82C00) [pid = 2436] [serial = 1135] [outer = 0000009C61E44400] 13:56:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C62D87800) [pid = 2436] [serial = 1136] [outer = 0000009C5E020000] 13:56:48 INFO - PROCESS | 2436 | 1461099408389 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1132ms 13:56:48 INFO - PROCESS | 2436 | 1461099408438 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 13:56:48 INFO - PROCESS | 2436 | 1461099408441 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 13:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:56:48 INFO - PROCESS | 2436 | 1461099408445 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 2436 | 1461099408447 Marionette TRACE conn5 <- [1,1478,null,{}] 13:56:48 INFO - PROCESS | 2436 | 1461099408451 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:48 INFO - PROCESS | 2436 | 1461099408567 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 13:56:48 INFO - PROCESS | 2436 | 1461099408689 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5BF86800 == 85 [pid = 2436] [id = 379] 13:56:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C52E90C00) [pid = 2436] [serial = 1137] [outer = 0000000000000000] 13:56:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C6332C000) [pid = 2436] [serial = 1138] [outer = 0000009C52E90C00] 13:56:48 INFO - PROCESS | 2436 | 1461099408747 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C63D50400) [pid = 2436] [serial = 1139] [outer = 0000009C52E90C00] 13:56:49 INFO - PROCESS | 2436 | 1461099409586 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1180ms 13:56:49 INFO - PROCESS | 2436 | 1461099409627 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 13:56:49 INFO - PROCESS | 2436 | 1461099409631 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 13:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:56:49 INFO - PROCESS | 2436 | 1461099409637 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 2436 | 1461099409641 Marionette TRACE conn5 <- [1,1482,null,{}] 13:56:49 INFO - PROCESS | 2436 | 1461099409648 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:49 INFO - PROCESS | 2436 | 1461099409761 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 13:56:49 INFO - PROCESS | 2436 | 1461099409879 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C529E4800 == 86 [pid = 2436] [id = 380] 13:56:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C50668000) [pid = 2436] [serial = 1140] [outer = 0000000000000000] 13:56:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C518E0400) [pid = 2436] [serial = 1141] [outer = 0000009C50668000] 13:56:49 INFO - PROCESS | 2436 | 1461099409931 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C56332400) [pid = 2436] [serial = 1142] [outer = 0000009C50668000] 13:56:50 INFO - PROCESS | 2436 | 1461099410620 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E842000 == 85 [pid = 2436] [id = 180] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DBA000 == 84 [pid = 2436] [id = 203] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66419800 == 83 [pid = 2436] [id = 300] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C52E71000 == 82 [pid = 2436] [id = 161] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BAF000 == 81 [pid = 2436] [id = 328] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65623800 == 80 [pid = 2436] [id = 374] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63DAC000 == 79 [pid = 2436] [id = 373] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BC7800 == 78 [pid = 2436] [id = 372] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D7EB000 == 77 [pid = 2436] [id = 371] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6235C000 == 76 [pid = 2436] [id = 370] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C56B82800) [pid = 2436] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C62D61000) [pid = 2436] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C5E418C00) [pid = 2436] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C61E77800) [pid = 2436] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C6229A800) [pid = 2436] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1030ms 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6204E800 == 75 [pid = 2436] [id = 369] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C610A4000 == 74 [pid = 2436] [id = 368] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D71F800 == 73 [pid = 2436] [id = 367] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56EC0000 == 72 [pid = 2436] [id = 366] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C52051000 == 71 [pid = 2436] [id = 365] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C67323800 == 70 [pid = 2436] [id = 364] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A6A800 == 69 [pid = 2436] [id = 363] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62137000 == 68 [pid = 2436] [id = 362] 13:56:50 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E53C800 == 67 [pid = 2436] [id = 361] 13:56:50 INFO - PROCESS | 2436 | 1461099410672 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 2436 | 1461099410678 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 13:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:56:50 INFO - PROCESS | 2436 | 1461099410684 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 2436 | 1461099410687 Marionette TRACE conn5 <- [1,1486,null,{}] 13:56:50 INFO - PROCESS | 2436 | 1461099410690 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:50 INFO - PROCESS | 2436 | 1461099410806 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C63399C00) [pid = 2436] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C61E3F800) [pid = 2436] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C633CC800) [pid = 2436] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5DD51400) [pid = 2436] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C608A1400) [pid = 2436] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C61C0E800) [pid = 2436] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C617D6000) [pid = 2436] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5D7B3C00) [pid = 2436] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5DD44C00) [pid = 2436] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C561D4C00) [pid = 2436] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C561D5800) [pid = 2436] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C57D04400) [pid = 2436] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5E407000) [pid = 2436] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5E9A8000) [pid = 2436] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5F2EA400) [pid = 2436] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5709B400) [pid = 2436] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C519E7000) [pid = 2436] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C61E40C00) [pid = 2436] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5D758000) [pid = 2436] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C61E76800) [pid = 2436] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C6206EC00) [pid = 2436] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5F4BC400) [pid = 2436] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C6229F400) [pid = 2436] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C6228BC00) [pid = 2436] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 13:56:50 INFO - PROCESS | 2436 | 1461099410904 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571AA800 == 68 [pid = 2436] [id = 381] 13:56:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C51EA3000) [pid = 2436] [serial = 1143] [outer = 0000000000000000] 13:56:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C561D2400) [pid = 2436] [serial = 1144] [outer = 0000009C51EA3000] 13:56:50 INFO - PROCESS | 2436 | 1461099410951 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C56B6CC00) [pid = 2436] [serial = 1145] [outer = 0000009C51EA3000] 13:56:51 INFO - PROCESS | 2436 | 1461099411414 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 798ms 13:56:51 INFO - PROCESS | 2436 | 1461099411483 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 2436 | 1461099411485 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 13:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:56:51 INFO - PROCESS | 2436 | 1461099411489 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - PROCESS | 2436 | 1461099411492 Marionette TRACE conn5 <- [1,1490,null,{}] 13:56:51 INFO - PROCESS | 2436 | 1461099411503 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:51 INFO - PROCESS | 2436 | 1461099411596 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 13:56:51 INFO - PROCESS | 2436 | 1461099411603 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E847800 == 69 [pid = 2436] [id = 382] 13:56:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5891B000) [pid = 2436] [serial = 1146] [outer = 0000000000000000] 13:56:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5B347000) [pid = 2436] [serial = 1147] [outer = 0000009C5891B000] 13:56:51 INFO - PROCESS | 2436 | 1461099411652 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5B8D5800) [pid = 2436] [serial = 1148] [outer = 0000009C5891B000] 13:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 628ms 13:56:52 INFO - PROCESS | 2436 | 1461099412114 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:56:52 INFO - PROCESS | 2436 | 1461099412119 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 2436 | 1461099412122 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 13:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:56:52 INFO - PROCESS | 2436 | 1461099412125 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 2436 | 1461099412127 Marionette TRACE conn5 <- [1,1494,null,{}] 13:56:52 INFO - PROCESS | 2436 | 1461099412135 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:52 INFO - PROCESS | 2436 | 1461099412221 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 13:56:52 INFO - PROCESS | 2436 | 1461099412227 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F476000 == 70 [pid = 2436] [id = 383] 13:56:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5D7B3400) [pid = 2436] [serial = 1149] [outer = 0000000000000000] 13:56:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5DA9D400) [pid = 2436] [serial = 1150] [outer = 0000009C5D7B3400] 13:56:52 INFO - PROCESS | 2436 | 1461099412278 Marionette DEBUG loaded listener.js 13:56:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5E015800) [pid = 2436] [serial = 1151] [outer = 0000009C5D7B3400] 13:56:52 INFO - PROCESS | 2436 | 1461099412754 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 690ms 13:56:52 INFO - PROCESS | 2436 | 1461099412819 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 2436 | 1461099412821 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 13:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:56:52 INFO - PROCESS | 2436 | 1461099412824 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 2436 | 1461099412826 Marionette TRACE conn5 <- [1,1498,null,{}] 13:56:52 INFO - PROCESS | 2436 | 1461099412829 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:52 INFO - PROCESS | 2436 | 1461099412913 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 13:56:52 INFO - PROCESS | 2436 | 1461099412919 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D33000 == 71 [pid = 2436] [id = 384] 13:56:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5E01E800) [pid = 2436] [serial = 1152] [outer = 0000000000000000] 13:56:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5E3B4400) [pid = 2436] [serial = 1153] [outer = 0000009C5E01E800] 13:56:52 INFO - PROCESS | 2436 | 1461099412965 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E4B3C00) [pid = 2436] [serial = 1154] [outer = 0000009C5E01E800] 13:56:53 INFO - PROCESS | 2436 | 1461099413434 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 628ms 13:56:53 INFO - PROCESS | 2436 | 1461099413455 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 2436 | 1461099413457 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 13:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:56:53 INFO - PROCESS | 2436 | 1461099413467 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:56:53 INFO - PROCESS | 2436 | 1461099413469 Marionette TRACE conn5 <- [1,1502,null,{}] 13:56:53 INFO - PROCESS | 2436 | 1461099413472 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:53 INFO - PROCESS | 2436 | 1461099413607 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 13:56:53 INFO - PROCESS | 2436 | 1461099413695 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6205D000 == 72 [pid = 2436] [id = 385] 13:56:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5F2E0400) [pid = 2436] [serial = 1155] [outer = 0000000000000000] 13:56:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5F392C00) [pid = 2436] [serial = 1156] [outer = 0000009C5F2E0400] 13:56:53 INFO - PROCESS | 2436 | 1461099413745 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5FB63000) [pid = 2436] [serial = 1157] [outer = 0000009C5F2E0400] 13:56:54 INFO - PROCESS | 2436 | 1461099414170 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 13:56:54 INFO - PROCESS | 2436 | 1461099414204 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 13:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:56:54 INFO - PROCESS | 2436 | 1461099414206 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 13:56:54 INFO - PROCESS | 2436 | 1461099414210 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 2436 | 1461099414211 Marionette TRACE conn5 <- [1,1506,null,{}] 13:56:54 INFO - PROCESS | 2436 | 1461099414215 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:54 INFO - PROCESS | 2436 | 1461099414330 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 13:56:54 INFO - PROCESS | 2436 | 1461099414377 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5708C000 == 73 [pid = 2436] [id = 386] 13:56:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5F39B000) [pid = 2436] [serial = 1158] [outer = 0000000000000000] 13:56:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C60754800) [pid = 2436] [serial = 1159] [outer = 0000009C5F39B000] 13:56:54 INFO - PROCESS | 2436 | 1461099414428 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C61123800) [pid = 2436] [serial = 1160] [outer = 0000009C5F39B000] 13:56:54 INFO - PROCESS | 2436 | 1461099414851 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 13:56:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:56:54 INFO - PROCESS | 2436 | 1461099414905 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 13:56:54 INFO - PROCESS | 2436 | 1461099414907 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 13:56:54 INFO - PROCESS | 2436 | 1461099414910 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 2436 | 1461099414912 Marionette TRACE conn5 <- [1,1510,null,{}] 13:56:54 INFO - PROCESS | 2436 | 1461099414916 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 2436 | 1461099415055 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 13:56:55 INFO - PROCESS | 2436 | 1461099415078 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634A2000 == 74 [pid = 2436] [id = 387] 13:56:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C6089F000) [pid = 2436] [serial = 1161] [outer = 0000000000000000] 13:56:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C617DE000) [pid = 2436] [serial = 1162] [outer = 0000009C6089F000] 13:56:55 INFO - PROCESS | 2436 | 1461099415124 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C61D86400) [pid = 2436] [serial = 1163] [outer = 0000009C6089F000] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5E005000) [pid = 2436] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5FBC0400) [pid = 2436] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C61E79000) [pid = 2436] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5E413000) [pid = 2436] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C519E4800) [pid = 2436] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5F38D400) [pid = 2436] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C4FD9C800) [pid = 2436] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C570A7C00) [pid = 2436] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5E0B9000) [pid = 2436] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C62DE3000) [pid = 2436] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C561D6C00) [pid = 2436] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C56E7BC00) [pid = 2436] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C62615400) [pid = 2436] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C62288000) [pid = 2436] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C61E44C00) [pid = 2436] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C622BE400) [pid = 2436] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C52041400) [pid = 2436] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C6228B400) [pid = 2436] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:56:55 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C63AA7C00) [pid = 2436] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:56:55 INFO - PROCESS | 2436 | 1461099415751 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:56:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:56:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:56:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:56:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:56:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 13:56:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:56:55 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 13:56:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:56:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 891ms 13:56:55 INFO - PROCESS | 2436 | 1461099415805 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 13:56:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:56:55 INFO - PROCESS | 2436 | 1461099415807 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 13:56:55 INFO - PROCESS | 2436 | 1461099415810 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 2436 | 1461099415812 Marionette TRACE conn5 <- [1,1514,null,{}] 13:56:55 INFO - PROCESS | 2436 | 1461099415815 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 2436 | 1461099415899 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 13:56:55 INFO - PROCESS | 2436 | 1461099415905 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634E2800 == 75 [pid = 2436] [id = 388] 13:56:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5FBC0400) [pid = 2436] [serial = 1164] [outer = 0000000000000000] 13:56:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C61D85400) [pid = 2436] [serial = 1165] [outer = 0000009C5FBC0400] 13:56:55 INFO - PROCESS | 2436 | 1461099415952 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C61E44800) [pid = 2436] [serial = 1166] [outer = 0000009C5FBC0400] 13:56:56 INFO - PROCESS | 2436 | 1461099416375 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:56:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:56:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:56:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:56:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:56:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:56:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:56:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 588ms 13:56:56 INFO - PROCESS | 2436 | 1461099416402 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 13:56:56 INFO - PROCESS | 2436 | 1461099416405 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 13:56:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:56:56 INFO - PROCESS | 2436 | 1461099416408 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 2436 | 1461099416410 Marionette TRACE conn5 <- [1,1518,null,{}] 13:56:56 INFO - PROCESS | 2436 | 1461099416413 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:56 INFO - PROCESS | 2436 | 1461099416499 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 13:56:56 INFO - PROCESS | 2436 | 1461099416505 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BCD800 == 76 [pid = 2436] [id = 389] 13:56:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C61E4D000) [pid = 2436] [serial = 1167] [outer = 0000000000000000] 13:56:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C61E7B400) [pid = 2436] [serial = 1168] [outer = 0000009C61E4D000] 13:56:56 INFO - PROCESS | 2436 | 1461099416551 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C620EC800) [pid = 2436] [serial = 1169] [outer = 0000009C61E4D000] 13:56:57 INFO - PROCESS | 2436 | 1461099416992 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:56:57 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 13:56:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:56:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:56:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 13:56:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:56:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 13:56:57 INFO - PROCESS | 2436 | 1461099417043 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 2436 | 1461099417046 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 13:56:57 INFO - PROCESS | 2436 | 1461099417054 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:56:57 INFO - PROCESS | 2436 | 1461099417056 Marionette TRACE conn5 <- [1,1522,null,{}] 13:56:57 INFO - PROCESS | 2436 | 1461099417060 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:57 INFO - PROCESS | 2436 | 1461099417165 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 13:56:57 INFO - PROCESS | 2436 | 1461099417180 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6561A000 == 77 [pid = 2436] [id = 390] 13:56:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C6228D000) [pid = 2436] [serial = 1170] [outer = 0000000000000000] 13:56:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C62299400) [pid = 2436] [serial = 1171] [outer = 0000009C6228D000] 13:56:57 INFO - PROCESS | 2436 | 1461099417232 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C622B7000) [pid = 2436] [serial = 1172] [outer = 0000009C6228D000] 13:56:57 INFO - PROCESS | 2436 | 1461099417845 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 881ms 13:56:57 INFO - PROCESS | 2436 | 1461099417946 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 2436 | 1461099417951 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 13:56:57 INFO - PROCESS | 2436 | 1461099417957 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:56:57 INFO - PROCESS | 2436 | 1461099417961 Marionette TRACE conn5 <- [1,1526,null,{}] 13:56:57 INFO - PROCESS | 2436 | 1461099417968 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:58 INFO - PROCESS | 2436 | 1461099418096 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 13:56:58 INFO - PROCESS | 2436 | 1461099418211 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DCF1000 == 78 [pid = 2436] [id = 391] 13:56:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5201EC00) [pid = 2436] [serial = 1173] [outer = 0000000000000000] 13:56:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C56B78400) [pid = 2436] [serial = 1174] [outer = 0000009C5201EC00] 13:56:58 INFO - PROCESS | 2436 | 1461099418272 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C57D0C400) [pid = 2436] [serial = 1175] [outer = 0000009C5201EC00] 13:56:58 INFO - PROCESS | 2436 | 1461099418846 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 943ms 13:56:58 INFO - PROCESS | 2436 | 1461099418905 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 2436 | 1461099418911 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 13:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:56:58 INFO - PROCESS | 2436 | 1461099418918 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 2436 | 1461099418922 Marionette TRACE conn5 <- [1,1530,null,{}] 13:56:58 INFO - PROCESS | 2436 | 1461099418926 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:59 INFO - PROCESS | 2436 | 1461099419039 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 13:56:59 INFO - PROCESS | 2436 | 1461099419135 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DB1800 == 79 [pid = 2436] [id = 392] 13:56:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5D1B2800) [pid = 2436] [serial = 1176] [outer = 0000000000000000] 13:56:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5E010400) [pid = 2436] [serial = 1177] [outer = 0000009C5D1B2800] 13:56:59 INFO - PROCESS | 2436 | 1461099419192 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5ECA9C00) [pid = 2436] [serial = 1178] [outer = 0000009C5D1B2800] 13:56:59 INFO - PROCESS | 2436 | 1461099419826 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 942ms 13:56:59 INFO - PROCESS | 2436 | 1461099419866 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 13:56:59 INFO - PROCESS | 2436 | 1461099419869 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 13:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:56:59 INFO - PROCESS | 2436 | 1461099419873 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - PROCESS | 2436 | 1461099419877 Marionette TRACE conn5 <- [1,1534,null,{}] 13:56:59 INFO - PROCESS | 2436 | 1461099419889 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:00 INFO - PROCESS | 2436 | 1461099420004 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 13:57:00 INFO - PROCESS | 2436 | 1461099420130 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66412000 == 80 [pid = 2436] [id = 393] 13:57:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C617DF400) [pid = 2436] [serial = 1179] [outer = 0000000000000000] 13:57:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C61E4C000) [pid = 2436] [serial = 1180] [outer = 0000009C617DF400] 13:57:00 INFO - PROCESS | 2436 | 1461099420191 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C62289400) [pid = 2436] [serial = 1181] [outer = 0000009C617DF400] 13:57:00 INFO - PROCESS | 2436 | 1461099420756 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 944ms 13:57:00 INFO - PROCESS | 2436 | 1461099420819 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 13:57:00 INFO - PROCESS | 2436 | 1461099420822 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 13:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:57:00 INFO - PROCESS | 2436 | 1461099420826 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:57:00 INFO - PROCESS | 2436 | 1461099420828 Marionette TRACE conn5 <- [1,1538,null,{}] 13:57:00 INFO - PROCESS | 2436 | 1461099420832 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:00 INFO - PROCESS | 2436 | 1461099420944 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 13:57:01 INFO - PROCESS | 2436 | 1461099421068 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66930800 == 81 [pid = 2436] [id = 394] 13:57:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C622A4400) [pid = 2436] [serial = 1182] [outer = 0000000000000000] 13:57:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C622B5400) [pid = 2436] [serial = 1183] [outer = 0000009C622A4400] 13:57:01 INFO - PROCESS | 2436 | 1461099421126 Marionette DEBUG loaded listener.js 13:57:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C62D5B400) [pid = 2436] [serial = 1184] [outer = 0000009C622A4400] 13:57:01 INFO - PROCESS | 2436 | 1461099421694 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 943ms 13:57:01 INFO - PROCESS | 2436 | 1461099421771 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 2436 | 1461099421774 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 13:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:57:01 INFO - PROCESS | 2436 | 1461099421777 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 2436 | 1461099421779 Marionette TRACE conn5 <- [1,1542,null,{}] 13:57:01 INFO - PROCESS | 2436 | 1461099421783 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:01 INFO - PROCESS | 2436 | 1461099421922 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 13:57:02 INFO - PROCESS | 2436 | 1461099422068 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C67324000 == 82 [pid = 2436] [id = 395] 13:57:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C62D66400) [pid = 2436] [serial = 1185] [outer = 0000000000000000] 13:57:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C62D85C00) [pid = 2436] [serial = 1186] [outer = 0000009C62D66400] 13:57:02 INFO - PROCESS | 2436 | 1461099422126 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C63320000) [pid = 2436] [serial = 1187] [outer = 0000009C62D66400] 13:57:02 INFO - PROCESS | 2436 | 1461099422669 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:57:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 13:57:02 INFO - PROCESS | 2436 | 1461099422777 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 2436 | 1461099422779 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 13:57:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:57:02 INFO - PROCESS | 2436 | 1461099422784 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 2436 | 1461099422787 Marionette TRACE conn5 <- [1,1546,null,{}] 13:57:02 INFO - PROCESS | 2436 | 1461099422790 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:02 INFO - PROCESS | 2436 | 1461099422927 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 13:57:03 INFO - PROCESS | 2436 | 1461099423047 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51ED6000 == 83 [pid = 2436] [id = 396] 13:57:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C4FC33000) [pid = 2436] [serial = 1188] [outer = 0000000000000000] 13:57:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C517C7800) [pid = 2436] [serial = 1189] [outer = 0000009C4FC33000] 13:57:03 INFO - PROCESS | 2436 | 1461099423111 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C5D1AE800) [pid = 2436] [serial = 1190] [outer = 0000009C4FC33000] 13:57:03 INFO - PROCESS | 2436 | 1461099423873 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:57:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:57:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1144ms 13:57:03 INFO - PROCESS | 2436 | 1461099423929 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 13:57:03 INFO - PROCESS | 2436 | 1461099423933 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 13:57:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:57:03 INFO - PROCESS | 2436 | 1461099423956 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:57:03 INFO - PROCESS | 2436 | 1461099423960 Marionette TRACE conn5 <- [1,1550,null,{}] 13:57:03 INFO - PROCESS | 2436 | 1461099423966 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:04 INFO - PROCESS | 2436 | 1461099424079 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 13:57:04 INFO - PROCESS | 2436 | 1461099424202 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E91E000 == 84 [pid = 2436] [id = 397] 13:57:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C561DC400) [pid = 2436] [serial = 1191] [outer = 0000000000000000] 13:57:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C56545C00) [pid = 2436] [serial = 1192] [outer = 0000009C561DC400] 13:57:04 INFO - PROCESS | 2436 | 1461099424257 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C5858B000) [pid = 2436] [serial = 1193] [outer = 0000009C561DC400] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63495800 == 83 [pid = 2436] [id = 349] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BCD800 == 82 [pid = 2436] [id = 389] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634E2800 == 81 [pid = 2436] [id = 388] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634A2000 == 80 [pid = 2436] [id = 387] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5708C000 == 79 [pid = 2436] [id = 386] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6205D000 == 78 [pid = 2436] [id = 385] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D33000 == 77 [pid = 2436] [id = 384] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F476000 == 76 [pid = 2436] [id = 383] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E847800 == 75 [pid = 2436] [id = 382] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571AA800 == 74 [pid = 2436] [id = 381] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C62291400) [pid = 2436] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C633C9C00) [pid = 2436] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C6332AC00) [pid = 2436] [serial = 1125] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C529E4800 == 73 [pid = 2436] [id = 380] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A5B800 == 72 [pid = 2436] [id = 378] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62356000 == 71 [pid = 2436] [id = 377] 13:57:04 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E848000 == 70 [pid = 2436] [id = 376] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C5F394400) [pid = 2436] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C607E1400) [pid = 2436] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C617D5C00) [pid = 2436] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C62244400) [pid = 2436] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C5E4AE800) [pid = 2436] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5EE47800) [pid = 2436] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5B711400) [pid = 2436] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C570A4800) [pid = 2436] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5F399C00) [pid = 2436] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5B354400) [pid = 2436] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C51EA6C00) [pid = 2436] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C61E7E400) [pid = 2436] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5D1A8C00) [pid = 2436] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5B34F800) [pid = 2436] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5FB6C800) [pid = 2436] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5E41FC00) [pid = 2436] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C62DE9800) [pid = 2436] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C63395000) [pid = 2436] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5B34A800) [pid = 2436] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5D74C400) [pid = 2436] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C61D94C00) [pid = 2436] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C62DED400) [pid = 2436] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C62297C00) [pid = 2436] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C62D61C00) [pid = 2436] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C622C2000) [pid = 2436] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C622C2400) [pid = 2436] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5FBB3800) [pid = 2436] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C61E7FC00) [pid = 2436] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C62DE6000) [pid = 2436] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5B715C00) [pid = 2436] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C622BA400) [pid = 2436] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C6544BC00) [pid = 2436] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:57:04 INFO - PROCESS | 2436 | 1461099424887 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:57:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:57:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 985ms 13:57:04 INFO - PROCESS | 2436 | 1461099424942 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 13:57:04 INFO - PROCESS | 2436 | 1461099424948 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 13:57:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:57:04 INFO - PROCESS | 2436 | 1461099424954 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 2436 | 1461099424957 Marionette TRACE conn5 <- [1,1554,null,{}] 13:57:04 INFO - PROCESS | 2436 | 1461099424961 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:05 INFO - PROCESS | 2436 | 1461099425051 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 13:57:05 INFO - PROCESS | 2436 | 1461099425126 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B791000 == 71 [pid = 2436] [id = 398] 13:57:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C518EF400) [pid = 2436] [serial = 1194] [outer = 0000000000000000] 13:57:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C56C80C00) [pid = 2436] [serial = 1195] [outer = 0000009C518EF400] 13:57:05 INFO - PROCESS | 2436 | 1461099425183 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5B71BC00) [pid = 2436] [serial = 1196] [outer = 0000009C518EF400] 13:57:05 INFO - PROCESS | 2436 | 1461099425590 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:57:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:57:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 690ms 13:57:05 INFO - PROCESS | 2436 | 1461099425646 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 13:57:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:57:05 INFO - PROCESS | 2436 | 1461099425648 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 13:57:05 INFO - PROCESS | 2436 | 1461099425652 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - PROCESS | 2436 | 1461099425656 Marionette TRACE conn5 <- [1,1558,null,{}] 13:57:05 INFO - PROCESS | 2436 | 1461099425672 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:05 INFO - PROCESS | 2436 | 1461099425766 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 13:57:05 INFO - PROCESS | 2436 | 1461099425772 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F389800 == 72 [pid = 2436] [id = 399] 13:57:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5DD45400) [pid = 2436] [serial = 1197] [outer = 0000000000000000] 13:57:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5E0B8800) [pid = 2436] [serial = 1198] [outer = 0000009C5DD45400] 13:57:05 INFO - PROCESS | 2436 | 1461099425823 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5EE14400) [pid = 2436] [serial = 1199] [outer = 0000009C5DD45400] 13:57:06 INFO - PROCESS | 2436 | 1461099426299 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 693ms 13:57:06 INFO - PROCESS | 2436 | 1461099426348 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 13:57:06 INFO - PROCESS | 2436 | 1461099426351 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 13:57:06 INFO - PROCESS | 2436 | 1461099426354 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:57:06 INFO - PROCESS | 2436 | 1461099426356 Marionette TRACE conn5 <- [1,1562,null,{}] 13:57:06 INFO - PROCESS | 2436 | 1461099426359 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:06 INFO - PROCESS | 2436 | 1461099426476 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 13:57:06 INFO - PROCESS | 2436 | 1461099426485 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D3E800 == 73 [pid = 2436] [id = 400] 13:57:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5F2E2400) [pid = 2436] [serial = 1200] [outer = 0000000000000000] 13:57:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5F390000) [pid = 2436] [serial = 1201] [outer = 0000009C5F2E2400] 13:57:06 INFO - PROCESS | 2436 | 1461099426532 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5F963000) [pid = 2436] [serial = 1202] [outer = 0000009C5F2E2400] 13:57:07 INFO - PROCESS | 2436 | 1461099426997 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 691ms 13:57:07 INFO - PROCESS | 2436 | 1461099427048 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 2436 | 1461099427050 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 13:57:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:57:07 INFO - PROCESS | 2436 | 1461099427059 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 2436 | 1461099427061 Marionette TRACE conn5 <- [1,1566,null,{}] 13:57:07 INFO - PROCESS | 2436 | 1461099427064 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:07 INFO - PROCESS | 2436 | 1461099427175 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 13:57:07 INFO - PROCESS | 2436 | 1461099427182 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62329800 == 74 [pid = 2436] [id = 401] 13:57:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5FB6E400) [pid = 2436] [serial = 1203] [outer = 0000000000000000] 13:57:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5FBBE800) [pid = 2436] [serial = 1204] [outer = 0000009C5FB6E400] 13:57:07 INFO - PROCESS | 2436 | 1461099427272 Marionette DEBUG loaded listener.js 13:57:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C617D6C00) [pid = 2436] [serial = 1205] [outer = 0000009C5FB6E400] 13:57:07 INFO - PROCESS | 2436 | 1461099427690 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 13:57:07 INFO - PROCESS | 2436 | 1461099427748 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 2436 | 1461099427750 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 13:57:07 INFO - PROCESS | 2436 | 1461099427753 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:57:07 INFO - PROCESS | 2436 | 1461099427755 Marionette TRACE conn5 <- [1,1570,null,{}] 13:57:07 INFO - PROCESS | 2436 | 1461099427759 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:07 INFO - PROCESS | 2436 | 1461099427921 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 13:57:07 INFO - PROCESS | 2436 | 1461099427954 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6349B000 == 75 [pid = 2436] [id = 402] 13:57:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C61E77800) [pid = 2436] [serial = 1206] [outer = 0000000000000000] 13:57:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C620EC400) [pid = 2436] [serial = 1207] [outer = 0000009C61E77800] 13:57:08 INFO - PROCESS | 2436 | 1461099428002 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C62292400) [pid = 2436] [serial = 1208] [outer = 0000009C61E77800] 13:57:08 INFO - PROCESS | 2436 | 1461099428460 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:57:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:57:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 13:57:08 INFO - PROCESS | 2436 | 1461099428490 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 13:57:08 INFO - PROCESS | 2436 | 1461099428492 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 13:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:57:08 INFO - PROCESS | 2436 | 1461099428495 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:57:08 INFO - PROCESS | 2436 | 1461099428497 Marionette TRACE conn5 <- [1,1574,null,{}] 13:57:08 INFO - PROCESS | 2436 | 1461099428501 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:08 INFO - PROCESS | 2436 | 1461099428615 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 13:57:08 INFO - PROCESS | 2436 | 1461099428672 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635D4000 == 76 [pid = 2436] [id = 403] 13:57:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C6228BC00) [pid = 2436] [serial = 1209] [outer = 0000000000000000] 13:57:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C622BC400) [pid = 2436] [serial = 1210] [outer = 0000009C6228BC00] 13:57:08 INFO - PROCESS | 2436 | 1461099428718 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C6267A800) [pid = 2436] [serial = 1211] [outer = 0000009C6228BC00] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C61E4D000) [pid = 2436] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5FBC0400) [pid = 2436] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C63393C00) [pid = 2436] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C617E1000) [pid = 2436] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5F2E0400) [pid = 2436] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5F39B000) [pid = 2436] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C6089F000) [pid = 2436] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C50668000) [pid = 2436] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5891B000) [pid = 2436] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5E01E800) [pid = 2436] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C51EA3000) [pid = 2436] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:57:09 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5D7B3400) [pid = 2436] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:57:09 INFO - PROCESS | 2436 | 1461099429296 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 839ms 13:57:09 INFO - PROCESS | 2436 | 1461099429338 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 2436 | 1461099429340 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 13:57:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:57:09 INFO - PROCESS | 2436 | 1461099429344 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 2436 | 1461099429345 Marionette TRACE conn5 <- [1,1578,null,{}] 13:57:09 INFO - PROCESS | 2436 | 1461099429349 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:09 INFO - PROCESS | 2436 | 1461099429435 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 13:57:09 INFO - PROCESS | 2436 | 1461099429520 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BB9000 == 77 [pid = 2436] [id = 404] 13:57:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5891B000) [pid = 2436] [serial = 1212] [outer = 0000000000000000] 13:57:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C6089F000) [pid = 2436] [serial = 1213] [outer = 0000009C5891B000] 13:57:09 INFO - PROCESS | 2436 | 1461099429566 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C6267F000) [pid = 2436] [serial = 1214] [outer = 0000009C5891B000] 13:57:09 INFO - PROCESS | 2436 | 1461099429935 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 13:57:09 INFO - PROCESS | 2436 | 1461099429976 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 2436 | 1461099429978 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 13:57:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:57:09 INFO - PROCESS | 2436 | 1461099429981 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 2436 | 1461099429983 Marionette TRACE conn5 <- [1,1582,null,{}] 13:57:09 INFO - PROCESS | 2436 | 1461099429987 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:10 INFO - PROCESS | 2436 | 1461099430104 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 13:57:10 INFO - PROCESS | 2436 | 1461099430113 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6560E800 == 78 [pid = 2436] [id = 405] 13:57:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C62D63C00) [pid = 2436] [serial = 1215] [outer = 0000000000000000] 13:57:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C62DE9800) [pid = 2436] [serial = 1216] [outer = 0000009C62D63C00] 13:57:10 INFO - PROCESS | 2436 | 1461099430160 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C63329800) [pid = 2436] [serial = 1217] [outer = 0000009C62D63C00] 13:57:10 INFO - PROCESS | 2436 | 1461099430584 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:57:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 628ms 13:57:10 INFO - PROCESS | 2436 | 1461099430613 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 2436 | 1461099430615 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 13:57:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:57:10 INFO - PROCESS | 2436 | 1461099430623 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 2436 | 1461099430625 Marionette TRACE conn5 <- [1,1586,null,{}] 13:57:10 INFO - PROCESS | 2436 | 1461099430628 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:10 INFO - PROCESS | 2436 | 1461099430748 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 13:57:10 INFO - PROCESS | 2436 | 1461099430796 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6641C000 == 79 [pid = 2436] [id = 406] 13:57:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C63395000) [pid = 2436] [serial = 1218] [outer = 0000000000000000] 13:57:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C6339AC00) [pid = 2436] [serial = 1219] [outer = 0000009C63395000] 13:57:10 INFO - PROCESS | 2436 | 1461099430842 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C63AAB400) [pid = 2436] [serial = 1220] [outer = 0000009C63395000] 13:57:11 INFO - PROCESS | 2436 | 1461099431329 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:57:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 13:57:11 INFO - PROCESS | 2436 | 1461099431358 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 2436 | 1461099431363 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 13:57:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:57:11 INFO - PROCESS | 2436 | 1461099431368 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 2436 | 1461099431373 Marionette TRACE conn5 <- [1,1590,null,{}] 13:57:11 INFO - PROCESS | 2436 | 1461099431381 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:11 INFO - PROCESS | 2436 | 1461099431500 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 13:57:11 INFO - PROCESS | 2436 | 1461099431631 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D7DE000 == 80 [pid = 2436] [id = 407] 13:57:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C51E9E000) [pid = 2436] [serial = 1221] [outer = 0000000000000000] 13:57:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C51F97800) [pid = 2436] [serial = 1222] [outer = 0000009C51E9E000] 13:57:11 INFO - PROCESS | 2436 | 1461099431692 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5816AC00) [pid = 2436] [serial = 1223] [outer = 0000009C51E9E000] 13:57:12 INFO - PROCESS | 2436 | 1461099432356 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1037ms 13:57:12 INFO - PROCESS | 2436 | 1461099432409 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 2436 | 1461099432416 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 13:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:57:12 INFO - PROCESS | 2436 | 1461099432423 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - PROCESS | 2436 | 1461099432426 Marionette TRACE conn5 <- [1,1594,null,{}] 13:57:12 INFO - PROCESS | 2436 | 1461099432451 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:12 INFO - PROCESS | 2436 | 1461099432631 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 13:57:12 INFO - PROCESS | 2436 | 1461099432725 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62130000 == 81 [pid = 2436] [id = 408] 13:57:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5D758000) [pid = 2436] [serial = 1224] [outer = 0000000000000000] 13:57:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5EF72000) [pid = 2436] [serial = 1225] [outer = 0000009C5D758000] 13:57:12 INFO - PROCESS | 2436 | 1461099432782 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C607D7400) [pid = 2436] [serial = 1226] [outer = 0000009C5D758000] 13:57:13 INFO - PROCESS | 2436 | 1461099433360 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1004ms 13:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:57:13 INFO - PROCESS | 2436 | 1461099433433 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 2436 | 1461099433436 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 13:57:13 INFO - PROCESS | 2436 | 1461099433440 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - PROCESS | 2436 | 1461099433444 Marionette TRACE conn5 <- [1,1598,null,{}] 13:57:13 INFO - PROCESS | 2436 | 1461099433456 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:13 INFO - PROCESS | 2436 | 1461099433575 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 13:57:13 INFO - PROCESS | 2436 | 1461099433701 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66B98000 == 82 [pid = 2436] [id = 409] 13:57:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C61E7D000) [pid = 2436] [serial = 1227] [outer = 0000000000000000] 13:57:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C6229B400) [pid = 2436] [serial = 1228] [outer = 0000009C61E7D000] 13:57:13 INFO - PROCESS | 2436 | 1461099433761 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C62D8BC00) [pid = 2436] [serial = 1229] [outer = 0000009C61E7D000] 13:57:14 INFO - PROCESS | 2436 | 1461099434359 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:57:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 944ms 13:57:14 INFO - PROCESS | 2436 | 1461099434385 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 2436 | 1461099434389 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 13:57:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:57:14 INFO - PROCESS | 2436 | 1461099434392 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 2436 | 1461099434394 Marionette TRACE conn5 <- [1,1602,null,{}] 13:57:14 INFO - PROCESS | 2436 | 1461099434398 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:14 INFO - PROCESS | 2436 | 1461099434510 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 13:57:14 INFO - PROCESS | 2436 | 1461099434607 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69864000 == 83 [pid = 2436] [id = 410] 13:57:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C63D4B000) [pid = 2436] [serial = 1230] [outer = 0000000000000000] 13:57:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C63D56000) [pid = 2436] [serial = 1231] [outer = 0000009C63D4B000] 13:57:14 INFO - PROCESS | 2436 | 1461099434665 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C6544B400) [pid = 2436] [serial = 1232] [outer = 0000009C63D4B000] 13:57:15 INFO - PROCESS | 2436 | 1461099435242 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 881ms 13:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:57:15 INFO - PROCESS | 2436 | 1461099435275 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 13:57:15 INFO - PROCESS | 2436 | 1461099435278 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 13:57:15 INFO - PROCESS | 2436 | 1461099435281 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:57:15 INFO - PROCESS | 2436 | 1461099435284 Marionette TRACE conn5 <- [1,1606,null,{}] 13:57:15 INFO - PROCESS | 2436 | 1461099435287 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:15 INFO - PROCESS | 2436 | 1461099435396 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 13:57:15 INFO - PROCESS | 2436 | 1461099435493 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6907D000 == 84 [pid = 2436] [id = 411] 13:57:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C63D91400) [pid = 2436] [serial = 1233] [outer = 0000000000000000] 13:57:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C65455000) [pid = 2436] [serial = 1234] [outer = 0000009C63D91400] 13:57:15 INFO - PROCESS | 2436 | 1461099435550 Marionette DEBUG loaded listener.js 13:57:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C65815800) [pid = 2436] [serial = 1235] [outer = 0000009C63D91400] 13:57:16 INFO - PROCESS | 2436 | 1461099436128 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 879ms 13:57:16 INFO - PROCESS | 2436 | 1461099436165 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 2436 | 1461099436167 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 13:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:57:16 INFO - PROCESS | 2436 | 1461099436172 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - PROCESS | 2436 | 1461099436174 Marionette TRACE conn5 <- [1,1610,null,{}] 13:57:16 INFO - PROCESS | 2436 | 1461099436178 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:16 INFO - PROCESS | 2436 | 1461099436309 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 13:57:16 INFO - PROCESS | 2436 | 1461099436412 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6A0BA000 == 85 [pid = 2436] [id = 412] 13:57:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C63455C00) [pid = 2436] [serial = 1236] [outer = 0000000000000000] 13:57:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C6581D000) [pid = 2436] [serial = 1237] [outer = 0000009C63455C00] 13:57:16 INFO - PROCESS | 2436 | 1461099436470 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C66F79400) [pid = 2436] [serial = 1238] [outer = 0000009C63455C00] 13:57:17 INFO - PROCESS | 2436 | 1461099437377 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 13:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1232ms 13:57:17 INFO - PROCESS | 2436 | 1461099437412 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 2436 | 1461099437416 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 13:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:57:17 INFO - PROCESS | 2436 | 1461099437423 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 2436 | 1461099437427 Marionette TRACE conn5 <- [1,1614,null,{}] 13:57:17 INFO - PROCESS | 2436 | 1461099437434 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:17 INFO - PROCESS | 2436 | 1461099437539 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 13:57:17 INFO - PROCESS | 2436 | 1461099437670 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5ED4C000 == 86 [pid = 2436] [id = 413] 13:57:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C5159EC00) [pid = 2436] [serial = 1239] [outer = 0000000000000000] 13:57:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C52F1C400) [pid = 2436] [serial = 1240] [outer = 0000009C5159EC00] 13:57:17 INFO - PROCESS | 2436 | 1461099437722 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C56B7AC00) [pid = 2436] [serial = 1241] [outer = 0000009C5159EC00] 13:57:18 INFO - PROCESS | 2436 | 1461099438369 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 984ms 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6560E800 == 85 [pid = 2436] [id = 405] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6641B000 == 84 [pid = 2436] [id = 375] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BB9000 == 83 [pid = 2436] [id = 404] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635D4000 == 82 [pid = 2436] [id = 403] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6349B000 == 81 [pid = 2436] [id = 402] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62329800 == 80 [pid = 2436] [id = 401] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D3E800 == 79 [pid = 2436] [id = 400] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C6332C000) [pid = 2436] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5ECB3000) [pid = 2436] [serial = 1131] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C62243000) [pid = 2436] [serial = 1134] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C56E7B000) [pid = 2436] [serial = 1128] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C62299400) [pid = 2436] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | 1461099438478 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 2436 | 1461099438484 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F389800 == 78 [pid = 2436] [id = 399] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B791000 == 77 [pid = 2436] [id = 398] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E91E000 == 76 [pid = 2436] [id = 397] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66412000 == 75 [pid = 2436] [id = 393] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DB1800 == 74 [pid = 2436] [id = 392] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5DCF1000 == 73 [pid = 2436] [id = 391] 13:57:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6561A000 == 72 [pid = 2436] [id = 390] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C63AABC00) [pid = 2436] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C62DE1400) [pid = 2436] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5F392C00) [pid = 2436] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C60754800) [pid = 2436] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5FB63000) [pid = 2436] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C617DE000) [pid = 2436] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C56332400) [pid = 2436] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C518E0400) [pid = 2436] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5B347000) [pid = 2436] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5B8D5800) [pid = 2436] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5E3B4400) [pid = 2436] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C561D2400) [pid = 2436] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C56B6CC00) [pid = 2436] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5DA9D400) [pid = 2436] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5E015800) [pid = 2436] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C61123800) [pid = 2436] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C620EC800) [pid = 2436] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C61E7B400) [pid = 2436] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C61D86400) [pid = 2436] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C61D85400) [pid = 2436] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C61E44800) [pid = 2436] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C51771400) [pid = 2436] [serial = 700] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:57:18 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5E4B3C00) [pid = 2436] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:57:18 INFO - PROCESS | 2436 | 1461099438552 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 2436 | 1461099438555 Marionette TRACE conn5 <- [1,1618,null,{}] 13:57:18 INFO - PROCESS | 2436 | 1461099438559 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:18 INFO - PROCESS | 2436 | 1461099438650 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 13:57:18 INFO - PROCESS | 2436 | 1461099438655 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C589E1000 == 73 [pid = 2436] [id = 414] 13:57:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C531D2800) [pid = 2436] [serial = 1242] [outer = 0000000000000000] 13:57:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C561CFC00) [pid = 2436] [serial = 1243] [outer = 0000009C531D2800] 13:57:18 INFO - PROCESS | 2436 | 1461099438704 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C57040400) [pid = 2436] [serial = 1244] [outer = 0000009C531D2800] 13:57:19 INFO - PROCESS | 2436 | 1461099439245 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 733ms 13:57:19 INFO - PROCESS | 2436 | 1461099439293 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 13:57:19 INFO - PROCESS | 2436 | 1461099439296 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 13:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:57:19 INFO - PROCESS | 2436 | 1461099439299 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:57:19 INFO - PROCESS | 2436 | 1461099439303 Marionette TRACE conn5 <- [1,1622,null,{}] 13:57:19 INFO - PROCESS | 2436 | 1461099439314 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:19 INFO - PROCESS | 2436 | 1461099439408 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 13:57:19 INFO - PROCESS | 2436 | 1461099439494 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F372000 == 74 [pid = 2436] [id = 415] 13:57:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C56547400) [pid = 2436] [serial = 1245] [outer = 0000000000000000] 13:57:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5D1AD000) [pid = 2436] [serial = 1246] [outer = 0000009C56547400] 13:57:19 INFO - PROCESS | 2436 | 1461099439544 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5DA2E400) [pid = 2436] [serial = 1247] [outer = 0000009C56547400] 13:57:19 INFO - PROCESS | 2436 | 1461099439936 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 689ms 13:57:20 INFO - PROCESS | 2436 | 1461099439991 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 13:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:57:20 INFO - PROCESS | 2436 | 1461099439994 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 13:57:20 INFO - PROCESS | 2436 | 1461099439997 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 2436 | 1461099439999 Marionette TRACE conn5 <- [1,1626,null,{}] 13:57:20 INFO - PROCESS | 2436 | 1461099440002 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:20 INFO - PROCESS | 2436 | 1461099440094 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 13:57:20 INFO - PROCESS | 2436 | 1461099440101 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D44800 == 75 [pid = 2436] [id = 416] 13:57:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5DAA2000) [pid = 2436] [serial = 1248] [outer = 0000000000000000] 13:57:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E01B400) [pid = 2436] [serial = 1249] [outer = 0000009C5DAA2000] 13:57:20 INFO - PROCESS | 2436 | 1461099440147 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5E419800) [pid = 2436] [serial = 1250] [outer = 0000009C5DAA2000] 13:57:20 INFO - PROCESS | 2436 | 1461099440626 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 691ms 13:57:20 INFO - PROCESS | 2436 | 1461099440690 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 13:57:20 INFO - PROCESS | 2436 | 1461099440692 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 13:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:57:20 INFO - PROCESS | 2436 | 1461099440696 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 2436 | 1461099440698 Marionette TRACE conn5 <- [1,1630,null,{}] 13:57:20 INFO - PROCESS | 2436 | 1461099440701 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:20 INFO - PROCESS | 2436 | 1461099440814 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 13:57:20 INFO - PROCESS | 2436 | 1461099440864 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C50F5A000 == 76 [pid = 2436] [id = 417] 13:57:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5E821C00) [pid = 2436] [serial = 1251] [outer = 0000000000000000] 13:57:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5EE0F800) [pid = 2436] [serial = 1252] [outer = 0000009C5E821C00] 13:57:20 INFO - PROCESS | 2436 | 1461099440911 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5F38EC00) [pid = 2436] [serial = 1253] [outer = 0000009C5E821C00] 13:57:21 INFO - PROCESS | 2436 | 1461099441338 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 691ms 13:57:21 INFO - PROCESS | 2436 | 1461099441390 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 2436 | 1461099441392 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 13:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:57:21 INFO - PROCESS | 2436 | 1461099441396 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 2436 | 1461099441398 Marionette TRACE conn5 <- [1,1634,null,{}] 13:57:21 INFO - PROCESS | 2436 | 1461099441401 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:21 INFO - PROCESS | 2436 | 1461099441573 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 13:57:21 INFO - PROCESS | 2436 | 1461099441634 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634A9000 == 77 [pid = 2436] [id = 418] 13:57:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5FBB2800) [pid = 2436] [serial = 1254] [outer = 0000000000000000] 13:57:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C611E1C00) [pid = 2436] [serial = 1255] [outer = 0000009C5FBB2800] 13:57:21 INFO - PROCESS | 2436 | 1461099441683 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C61C0E400) [pid = 2436] [serial = 1256] [outer = 0000009C5FBB2800] 13:57:22 INFO - PROCESS | 2436 | 1461099442124 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 773ms 13:57:22 INFO - PROCESS | 2436 | 1461099442172 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 13:57:22 INFO - PROCESS | 2436 | 1461099442175 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 13:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:57:22 INFO - PROCESS | 2436 | 1461099442184 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 2436 | 1461099442186 Marionette TRACE conn5 <- [1,1638,null,{}] 13:57:22 INFO - PROCESS | 2436 | 1461099442189 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:22 INFO - PROCESS | 2436 | 1461099442304 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 13:57:22 INFO - PROCESS | 2436 | 1461099442312 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635DB000 == 78 [pid = 2436] [id = 419] 13:57:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C56B80800) [pid = 2436] [serial = 1257] [outer = 0000000000000000] 13:57:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C61E43800) [pid = 2436] [serial = 1258] [outer = 0000009C56B80800] 13:57:22 INFO - PROCESS | 2436 | 1461099442405 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C62013800) [pid = 2436] [serial = 1259] [outer = 0000009C56B80800] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C61E77800) [pid = 2436] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5891B000) [pid = 2436] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5DD45400) [pid = 2436] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C561DC400) [pid = 2436] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5F2E2400) [pid = 2436] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C518EF400) [pid = 2436] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C62D63C00) [pid = 2436] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5FB6E400) [pid = 2436] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C52E90C00) [pid = 2436] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C6228BC00) [pid = 2436] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:57:22 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C4FC33000) [pid = 2436] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:57:23 INFO - PROCESS | 2436 | 1461099443083 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 941ms 13:57:23 INFO - PROCESS | 2436 | 1461099443127 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 2436 | 1461099443130 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 13:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:57:23 INFO - PROCESS | 2436 | 1461099443133 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - PROCESS | 2436 | 1461099443135 Marionette TRACE conn5 <- [1,1642,null,{}] 13:57:23 INFO - PROCESS | 2436 | 1461099443139 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:23 INFO - PROCESS | 2436 | 1461099443254 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 13:57:23 INFO - PROCESS | 2436 | 1461099443310 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62131800 == 79 [pid = 2436] [id = 420] 13:57:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C518EF400) [pid = 2436] [serial = 1260] [outer = 0000000000000000] 13:57:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C607D5800) [pid = 2436] [serial = 1261] [outer = 0000009C518EF400] 13:57:23 INFO - PROCESS | 2436 | 1461099443357 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C6223F400) [pid = 2436] [serial = 1262] [outer = 0000009C518EF400] 13:57:23 INFO - PROCESS | 2436 | 1461099443707 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 629ms 13:57:23 INFO - PROCESS | 2436 | 1461099443766 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 2436 | 1461099443768 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 13:57:23 INFO - PROCESS | 2436 | 1461099443771 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:57:23 INFO - PROCESS | 2436 | 1461099443773 Marionette TRACE conn5 <- [1,1646,null,{}] 13:57:23 INFO - PROCESS | 2436 | 1461099443777 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:23 INFO - PROCESS | 2436 | 1461099443863 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 13:57:23 INFO - PROCESS | 2436 | 1461099443869 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6560F000 == 80 [pid = 2436] [id = 421] 13:57:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C6224B000) [pid = 2436] [serial = 1263] [outer = 0000000000000000] 13:57:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C62294C00) [pid = 2436] [serial = 1264] [outer = 0000009C6224B000] 13:57:23 INFO - PROCESS | 2436 | 1461099443915 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C622B6400) [pid = 2436] [serial = 1265] [outer = 0000009C6224B000] 13:57:24 INFO - PROCESS | 2436 | 1461099444335 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 586ms 13:57:24 INFO - PROCESS | 2436 | 1461099444361 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 2436 | 1461099444363 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 13:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:57:24 INFO - PROCESS | 2436 | 1461099444378 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 2436 | 1461099444380 Marionette TRACE conn5 <- [1,1650,null,{}] 13:57:24 INFO - PROCESS | 2436 | 1461099444388 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:24 INFO - PROCESS | 2436 | 1461099444476 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 13:57:24 INFO - PROCESS | 2436 | 1461099444483 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6689F000 == 81 [pid = 2436] [id = 422] 13:57:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C622B6C00) [pid = 2436] [serial = 1266] [outer = 0000000000000000] 13:57:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C6260EC00) [pid = 2436] [serial = 1267] [outer = 0000009C622B6C00] 13:57:24 INFO - PROCESS | 2436 | 1461099444530 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C6267AC00) [pid = 2436] [serial = 1268] [outer = 0000009C622B6C00] 13:57:25 INFO - PROCESS | 2436 | 1461099445153 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 839ms 13:57:25 INFO - PROCESS | 2436 | 1461099445220 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 2436 | 1461099445225 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 13:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:57:25 INFO - PROCESS | 2436 | 1461099445231 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - PROCESS | 2436 | 1461099445236 Marionette TRACE conn5 <- [1,1654,null,{}] 13:57:25 INFO - PROCESS | 2436 | 1461099445257 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:25 INFO - PROCESS | 2436 | 1461099445386 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 13:57:25 INFO - PROCESS | 2436 | 1461099445508 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DF09800 == 82 [pid = 2436] [id = 423] 13:57:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C518E5C00) [pid = 2436] [serial = 1269] [outer = 0000000000000000] 13:57:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C561D6000) [pid = 2436] [serial = 1270] [outer = 0000009C518E5C00] 13:57:25 INFO - PROCESS | 2436 | 1461099445568 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C57D04000) [pid = 2436] [serial = 1271] [outer = 0000009C518E5C00] 13:57:26 INFO - PROCESS | 2436 | 1461099446212 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1004ms 13:57:26 INFO - PROCESS | 2436 | 1461099446249 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 2436 | 1461099446256 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 13:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:57:26 INFO - PROCESS | 2436 | 1461099446264 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 2436 | 1461099446267 Marionette TRACE conn5 <- [1,1658,null,{}] 13:57:26 INFO - PROCESS | 2436 | 1461099446272 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:26 INFO - PROCESS | 2436 | 1461099446390 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 13:57:26 INFO - PROCESS | 2436 | 1461099446489 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62328000 == 83 [pid = 2436] [id = 424] 13:57:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C5B8D4800) [pid = 2436] [serial = 1272] [outer = 0000000000000000] 13:57:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C5DD4BC00) [pid = 2436] [serial = 1273] [outer = 0000009C5B8D4800] 13:57:26 INFO - PROCESS | 2436 | 1461099446547 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C5ECAF400) [pid = 2436] [serial = 1274] [outer = 0000009C5B8D4800] 13:57:27 INFO - PROCESS | 2436 | 1461099447180 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 984ms 13:57:27 INFO - PROCESS | 2436 | 1461099447249 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 2436 | 1461099447251 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 13:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:57:27 INFO - PROCESS | 2436 | 1461099447256 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - PROCESS | 2436 | 1461099447260 Marionette TRACE conn5 <- [1,1662,null,{}] 13:57:27 INFO - PROCESS | 2436 | 1461099447273 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:27 INFO - PROCESS | 2436 | 1461099447392 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 13:57:27 INFO - PROCESS | 2436 | 1461099447519 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A76800 == 84 [pid = 2436] [id = 425] 13:57:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C5FBBC800) [pid = 2436] [serial = 1275] [outer = 0000000000000000] 13:57:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C61C07C00) [pid = 2436] [serial = 1276] [outer = 0000009C5FBBC800] 13:57:27 INFO - PROCESS | 2436 | 1461099447579 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C622BA800) [pid = 2436] [serial = 1277] [outer = 0000009C5FBBC800] 13:57:28 INFO - PROCESS | 2436 | 1461099448160 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 944ms 13:57:28 INFO - PROCESS | 2436 | 1461099448201 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 2436 | 1461099448205 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 13:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:57:28 INFO - PROCESS | 2436 | 1461099448208 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - PROCESS | 2436 | 1461099448210 Marionette TRACE conn5 <- [1,1666,null,{}] 13:57:28 INFO - PROCESS | 2436 | 1461099448214 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:28 INFO - PROCESS | 2436 | 1461099448328 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 13:57:28 INFO - PROCESS | 2436 | 1461099448426 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69857800 == 85 [pid = 2436] [id = 426] 13:57:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C6229EC00) [pid = 2436] [serial = 1278] [outer = 0000000000000000] 13:57:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C62DE4400) [pid = 2436] [serial = 1279] [outer = 0000009C6229EC00] 13:57:28 INFO - PROCESS | 2436 | 1461099448483 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C63326800) [pid = 2436] [serial = 1280] [outer = 0000009C6229EC00] 13:57:29 INFO - PROCESS | 2436 | 1461099449079 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 942ms 13:57:29 INFO - PROCESS | 2436 | 1461099449153 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 2436 | 1461099449155 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 13:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:57:29 INFO - PROCESS | 2436 | 1461099449159 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 2436 | 1461099449161 Marionette TRACE conn5 <- [1,1670,null,{}] 13:57:29 INFO - PROCESS | 2436 | 1461099449165 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:29 INFO - PROCESS | 2436 | 1461099449276 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 13:57:29 INFO - PROCESS | 2436 | 1461099449401 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6A0C4800 == 86 [pid = 2436] [id = 427] 13:57:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C622C1800) [pid = 2436] [serial = 1281] [outer = 0000000000000000] 13:57:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C633CD400) [pid = 2436] [serial = 1282] [outer = 0000009C622C1800] 13:57:29 INFO - PROCESS | 2436 | 1461099449459 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C63455400) [pid = 2436] [serial = 1283] [outer = 0000009C622C1800] 13:57:30 INFO - PROCESS | 2436 | 1461099450012 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 879ms 13:57:30 INFO - PROCESS | 2436 | 1461099450047 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 13:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:57:30 INFO - PROCESS | 2436 | 1461099450050 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 13:57:30 INFO - PROCESS | 2436 | 1461099450054 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 2436 | 1461099450056 Marionette TRACE conn5 <- [1,1674,null,{}] 13:57:30 INFO - PROCESS | 2436 | 1461099450059 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:30 INFO - PROCESS | 2436 | 1461099450192 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 13:57:30 INFO - PROCESS | 2436 | 1461099450295 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69BDE000 == 87 [pid = 2436] [id = 428] 13:57:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C65448000) [pid = 2436] [serial = 1284] [outer = 0000000000000000] 13:57:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C66F76C00) [pid = 2436] [serial = 1285] [outer = 0000009C65448000] 13:57:30 INFO - PROCESS | 2436 | 1461099450354 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C66F81C00) [pid = 2436] [serial = 1286] [outer = 0000009C65448000] 13:57:30 INFO - PROCESS | 2436 | 1461099450908 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 881ms 13:57:30 INFO - PROCESS | 2436 | 1461099450965 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 13:57:30 INFO - PROCESS | 2436 | 1461099450968 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 13:57:30 INFO - PROCESS | 2436 | 1461099450972 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 2436 | 1461099450975 Marionette TRACE conn5 <- [1,1678,null,{}] 13:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:57:30 INFO - PROCESS | 2436 | 1461099450978 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:31 INFO - PROCESS | 2436 | 1461099451106 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 13:57:31 INFO - PROCESS | 2436 | 1461099451205 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BC0000 == 88 [pid = 2436] [id = 429] 13:57:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C617E1000) [pid = 2436] [serial = 1287] [outer = 0000000000000000] 13:57:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C62D8A000) [pid = 2436] [serial = 1288] [outer = 0000009C617E1000] 13:57:31 INFO - PROCESS | 2436 | 1461099451261 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C69FB9800) [pid = 2436] [serial = 1289] [outer = 0000009C617E1000] 13:57:32 INFO - PROCESS | 2436 | 1461099452047 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1123ms 13:57:32 INFO - PROCESS | 2436 | 1461099452103 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 2436 | 1461099452108 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 13:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:57:32 INFO - PROCESS | 2436 | 1461099452117 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 2436 | 1461099452120 Marionette TRACE conn5 <- [1,1682,null,{}] 13:57:32 INFO - PROCESS | 2436 | 1461099452126 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:32 INFO - PROCESS | 2436 | 1461099452234 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 13:57:32 INFO - PROCESS | 2436 | 1461099452358 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F230000 == 89 [pid = 2436] [id = 430] 13:57:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C56170800) [pid = 2436] [serial = 1290] [outer = 0000000000000000] 13:57:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C56465C00) [pid = 2436] [serial = 1291] [outer = 0000009C56170800] 13:57:32 INFO - PROCESS | 2436 | 1461099452411 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C5BF8E400) [pid = 2436] [serial = 1292] [outer = 0000009C56170800] 13:57:33 INFO - PROCESS | 2436 | 1461099453023 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6560F000 == 88 [pid = 2436] [id = 421] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62131800 == 87 [pid = 2436] [id = 420] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635DB000 == 86 [pid = 2436] [id = 419] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634A9000 == 85 [pid = 2436] [id = 418] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C50F5A000 == 84 [pid = 2436] [id = 417] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D44800 == 83 [pid = 2436] [id = 416] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F372000 == 82 [pid = 2436] [id = 415] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C589E1000 == 81 [pid = 2436] [id = 414] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C62D85C00) [pid = 2436] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C6339AC00) [pid = 2436] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5ED4C000 == 80 [pid = 2436] [id = 413] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66B98000 == 79 [pid = 2436] [id = 409] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62130000 == 78 [pid = 2436] [id = 408] 13:57:33 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D7DE000 == 77 [pid = 2436] [id = 407] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C63D50400) [pid = 2436] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C622BC400) [pid = 2436] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C5D1AE800) [pid = 2436] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C517C7800) [pid = 2436] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C56B78400) [pid = 2436] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C62292400) [pid = 2436] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C622B5400) [pid = 2436] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C620EC400) [pid = 2436] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C6089F000) [pid = 2436] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C5E0B8800) [pid = 2436] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5EE14400) [pid = 2436] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5E010400) [pid = 2436] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C5858B000) [pid = 2436] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C56545C00) [pid = 2436] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C61E4C000) [pid = 2436] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5F390000) [pid = 2436] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C56C80C00) [pid = 2436] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5B71BC00) [pid = 2436] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C62DE9800) [pid = 2436] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C6267A800) [pid = 2436] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5FBBE800) [pid = 2436] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C6267F000) [pid = 2436] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C63329800) [pid = 2436] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5F963000) [pid = 2436] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C617D6C00) [pid = 2436] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:57:33 INFO - PROCESS | 2436 | 1461099453154 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 2436 | 1461099453160 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 13:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:57:33 INFO - PROCESS | 2436 | 1461099453194 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 2436 | 1461099453197 Marionette TRACE conn5 <- [1,1686,null,{}] 13:57:33 INFO - PROCESS | 2436 | 1461099453211 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:33 INFO - PROCESS | 2436 | 1461099453307 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 13:57:33 INFO - PROCESS | 2436 | 1461099453315 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B87D000 == 78 [pid = 2436] [id = 431] 13:57:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C56171400) [pid = 2436] [serial = 1293] [outer = 0000000000000000] 13:57:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C56C87000) [pid = 2436] [serial = 1294] [outer = 0000009C56171400] 13:57:33 INFO - PROCESS | 2436 | 1461099453363 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5B846400) [pid = 2436] [serial = 1295] [outer = 0000009C56171400] 13:57:33 INFO - PROCESS | 2436 | 1461099453900 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 755ms 13:57:33 INFO - PROCESS | 2436 | 1461099453933 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 2436 | 1461099453936 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 13:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:57:33 INFO - PROCESS | 2436 | 1461099453939 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 2436 | 1461099453943 Marionette TRACE conn5 <- [1,1690,null,{}] 13:57:33 INFO - PROCESS | 2436 | 1461099453954 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:34 INFO - PROCESS | 2436 | 1461099454050 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 13:57:34 INFO - PROCESS | 2436 | 1461099454137 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61793000 == 79 [pid = 2436] [id = 432] 13:57:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5ABA4000) [pid = 2436] [serial = 1296] [outer = 0000000000000000] 13:57:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5E40C400) [pid = 2436] [serial = 1297] [outer = 0000009C5ABA4000] 13:57:34 INFO - PROCESS | 2436 | 1461099454187 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C5F2E2400) [pid = 2436] [serial = 1298] [outer = 0000009C5ABA4000] 13:57:34 INFO - PROCESS | 2436 | 1461099454590 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 13:57:34 INFO - PROCESS | 2436 | 1461099454634 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 13:57:34 INFO - PROCESS | 2436 | 1461099454637 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 13:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:57:34 INFO - PROCESS | 2436 | 1461099454640 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:57:34 INFO - PROCESS | 2436 | 1461099454642 Marionette TRACE conn5 <- [1,1694,null,{}] 13:57:34 INFO - PROCESS | 2436 | 1461099454645 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:34 INFO - PROCESS | 2436 | 1461099454739 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 13:57:34 INFO - PROCESS | 2436 | 1461099454746 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6233D000 == 80 [pid = 2436] [id = 433] 13:57:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C5F879C00) [pid = 2436] [serial = 1299] [outer = 0000000000000000] 13:57:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C5FB70C00) [pid = 2436] [serial = 1300] [outer = 0000009C5F879C00] 13:57:34 INFO - PROCESS | 2436 | 1461099454794 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C61772C00) [pid = 2436] [serial = 1301] [outer = 0000009C5F879C00] 13:57:35 INFO - PROCESS | 2436 | 1461099455237 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 628ms 13:57:35 INFO - PROCESS | 2436 | 1461099455272 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 13:57:35 INFO - PROCESS | 2436 | 1461099455274 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 13:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:57:35 INFO - PROCESS | 2436 | 1461099455277 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:57:35 INFO - PROCESS | 2436 | 1461099455279 Marionette TRACE conn5 <- [1,1698,null,{}] 13:57:35 INFO - PROCESS | 2436 | 1461099455296 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:35 INFO - PROCESS | 2436 | 1461099455420 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 13:57:35 INFO - PROCESS | 2436 | 1461099455511 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634A9800 == 81 [pid = 2436] [id = 434] 13:57:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C61C09400) [pid = 2436] [serial = 1302] [outer = 0000000000000000] 13:57:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C61D8EC00) [pid = 2436] [serial = 1303] [outer = 0000009C61C09400] 13:57:35 INFO - PROCESS | 2436 | 1461099455557 Marionette DEBUG loaded listener.js 13:57:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C61E81000) [pid = 2436] [serial = 1304] [outer = 0000009C61C09400] 13:57:36 INFO - PROCESS | 2436 | 1461099455993 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 13:57:36 INFO - PROCESS | 2436 | 1461099456014 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 13:57:36 INFO - PROCESS | 2436 | 1461099456017 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 13:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:57:36 INFO - PROCESS | 2436 | 1461099456027 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 2436 | 1461099456029 Marionette TRACE conn5 <- [1,1702,null,{}] 13:57:36 INFO - PROCESS | 2436 | 1461099456037 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:36 INFO - PROCESS | 2436 | 1461099456177 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 13:57:36 INFO - PROCESS | 2436 | 1461099456240 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C7F800 == 82 [pid = 2436] [id = 435] 13:57:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C622B5400) [pid = 2436] [serial = 1305] [outer = 0000000000000000] 13:57:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C6267A800) [pid = 2436] [serial = 1306] [outer = 0000009C622B5400] 13:57:36 INFO - PROCESS | 2436 | 1461099456290 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C63320400) [pid = 2436] [serial = 1307] [outer = 0000009C622B5400] 13:57:36 INFO - PROCESS | 2436 | 1461099456741 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 13:57:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:57:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:57:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:36 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:57:36 INFO - PROCESS | 2436 | 1461099456810 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 13:57:36 INFO - PROCESS | 2436 | 1461099456813 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 2436 | 1461099456815 Marionette TRACE conn5 <- [1,1706,null,{}] 13:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:57:36 INFO - PROCESS | 2436 | 1461099456824 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:36 INFO - PROCESS | 2436 | 1461099456943 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 13:57:37 INFO - PROCESS | 2436 | 1461099457005 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66415000 == 83 [pid = 2436] [id = 436] 13:57:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C63458000) [pid = 2436] [serial = 1308] [outer = 0000000000000000] 13:57:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C63D55000) [pid = 2436] [serial = 1309] [outer = 0000009C63458000] 13:57:37 INFO - PROCESS | 2436 | 1461099457051 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C65452400) [pid = 2436] [serial = 1310] [outer = 0000009C63458000] 13:57:37 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C56B80800) [pid = 2436] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:57:37 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C5FBB2800) [pid = 2436] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:57:37 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C531D2800) [pid = 2436] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:57:37 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5159EC00) [pid = 2436] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:57:37 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C56547400) [pid = 2436] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:57:37 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C5DAA2000) [pid = 2436] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:57:37 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C518EF400) [pid = 2436] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:57:37 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C6224B000) [pid = 2436] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:57:37 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5E821C00) [pid = 2436] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:57:37 INFO - PROCESS | 2436 | 1461099457661 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 880ms 13:57:37 INFO - PROCESS | 2436 | 1461099457701 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 2436 | 1461099457703 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 13:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:57:37 INFO - PROCESS | 2436 | 1461099457706 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 2436 | 1461099457708 Marionette TRACE conn5 <- [1,1710,null,{}] 13:57:37 INFO - PROCESS | 2436 | 1461099457712 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:37 INFO - PROCESS | 2436 | 1461099457800 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 13:57:37 INFO - PROCESS | 2436 | 1461099457887 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A6F800 == 84 [pid = 2436] [id = 437] 13:57:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C57103000) [pid = 2436] [serial = 1311] [outer = 0000000000000000] 13:57:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C5FB6CC00) [pid = 2436] [serial = 1312] [outer = 0000009C57103000] 13:57:37 INFO - PROCESS | 2436 | 1461099457935 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C65812000) [pid = 2436] [serial = 1313] [outer = 0000009C57103000] 13:57:38 INFO - PROCESS | 2436 | 1461099458337 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 13:57:38 INFO - PROCESS | 2436 | 1461099458401 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 2436 | 1461099458403 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 13:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:57:38 INFO - PROCESS | 2436 | 1461099458407 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 2436 | 1461099458409 Marionette TRACE conn5 <- [1,1714,null,{}] 13:57:38 INFO - PROCESS | 2436 | 1461099458412 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:38 INFO - PROCESS | 2436 | 1461099458502 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 13:57:38 INFO - PROCESS | 2436 | 1461099458509 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69853800 == 85 [pid = 2436] [id = 438] 13:57:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C6581AC00) [pid = 2436] [serial = 1314] [outer = 0000000000000000] 13:57:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C66F81000) [pid = 2436] [serial = 1315] [outer = 0000009C6581AC00] 13:57:38 INFO - PROCESS | 2436 | 1461099458554 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C69FC0800) [pid = 2436] [serial = 1316] [outer = 0000009C6581AC00] 13:57:39 INFO - PROCESS | 2436 | 1461099459001 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 628ms 13:57:39 INFO - PROCESS | 2436 | 1461099459038 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 2436 | 1461099459040 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 13:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:57:39 INFO - PROCESS | 2436 | 1461099459044 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 2436 | 1461099459046 Marionette TRACE conn5 <- [1,1718,null,{}] 13:57:39 INFO - PROCESS | 2436 | 1461099459049 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:39 INFO - PROCESS | 2436 | 1461099459139 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 13:57:39 INFO - PROCESS | 2436 | 1461099459145 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6A0B7800 == 86 [pid = 2436] [id = 439] 13:57:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C69F59800) [pid = 2436] [serial = 1317] [outer = 0000000000000000] 13:57:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C69F5F800) [pid = 2436] [serial = 1318] [outer = 0000009C69F59800] 13:57:39 INFO - PROCESS | 2436 | 1461099459192 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C69FC0C00) [pid = 2436] [serial = 1319] [outer = 0000009C69F59800] 13:57:39 INFO - PROCESS | 2436 | 1461099459771 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 2436 | 1461099459887 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 13:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:57:39 INFO - PROCESS | 2436 | 1461099459895 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 2436 | 1461099459900 Marionette TRACE conn5 <- [1,1722,null,{}] 13:57:39 INFO - PROCESS | 2436 | 1461099459907 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:40 INFO - PROCESS | 2436 | 1461099460041 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 13:57:40 INFO - PROCESS | 2436 | 1461099460139 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E831800 == 87 [pid = 2436] [id = 440] 13:57:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C517CC000) [pid = 2436] [serial = 1320] [outer = 0000000000000000] 13:57:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C5B715800) [pid = 2436] [serial = 1321] [outer = 0000009C517CC000] 13:57:40 INFO - PROCESS | 2436 | 1461099460198 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C5DD4C800) [pid = 2436] [serial = 1322] [outer = 0000009C517CC000] 13:57:40 INFO - PROCESS | 2436 | 1461099460776 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 944ms 13:57:40 INFO - PROCESS | 2436 | 1461099460843 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 13:57:40 INFO - PROCESS | 2436 | 1461099460850 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 13:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:57:40 INFO - PROCESS | 2436 | 1461099460857 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:57:40 INFO - PROCESS | 2436 | 1461099460861 Marionette TRACE conn5 <- [1,1726,null,{}] 13:57:40 INFO - PROCESS | 2436 | 1461099460865 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:41 INFO - PROCESS | 2436 | 1461099461013 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 13:57:41 INFO - PROCESS | 2436 | 1461099461144 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:41 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635D9800 == 88 [pid = 2436] [id = 441] 13:57:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C5201F800) [pid = 2436] [serial = 1323] [outer = 0000000000000000] 13:57:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C6089A400) [pid = 2436] [serial = 1324] [outer = 0000009C5201F800] 13:57:41 INFO - PROCESS | 2436 | 1461099461202 Marionette DEBUG loaded listener.js 13:57:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C61E7BC00) [pid = 2436] [serial = 1325] [outer = 0000009C5201F800] 13:57:41 INFO - PROCESS | 2436 | 1461099461804 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 986ms 13:57:41 INFO - PROCESS | 2436 | 1461099461849 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 2436 | 1461099461852 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 13:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:57:41 INFO - PROCESS | 2436 | 1461099461856 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 2436 | 1461099461860 Marionette TRACE conn5 <- [1,1730,null,{}] 13:57:41 INFO - PROCESS | 2436 | 1461099461872 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:41 INFO - PROCESS | 2436 | 1461099461991 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 13:57:42 INFO - PROCESS | 2436 | 1461099462122 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69A0C800 == 89 [pid = 2436] [id = 442] 13:57:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C62615400) [pid = 2436] [serial = 1326] [outer = 0000000000000000] 13:57:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C6344CC00) [pid = 2436] [serial = 1327] [outer = 0000009C62615400] 13:57:42 INFO - PROCESS | 2436 | 1461099462184 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C66C4D400) [pid = 2436] [serial = 1328] [outer = 0000009C62615400] 13:57:42 INFO - PROCESS | 2436 | 1461099462805 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 985ms 13:57:42 INFO - PROCESS | 2436 | 1461099462843 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 13:57:42 INFO - PROCESS | 2436 | 1461099462846 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 13:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:57:42 INFO - PROCESS | 2436 | 1461099462849 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:57:42 INFO - PROCESS | 2436 | 1461099462851 Marionette TRACE conn5 <- [1,1734,null,{}] 13:57:42 INFO - PROCESS | 2436 | 1461099462855 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:42 INFO - PROCESS | 2436 | 1461099462971 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 13:57:43 INFO - PROCESS | 2436 | 1461099463073 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6B37B000 == 90 [pid = 2436] [id = 443] 13:57:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 141 (0000009C66C55000) [pid = 2436] [serial = 1329] [outer = 0000000000000000] 13:57:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 142 (0000009C66C58400) [pid = 2436] [serial = 1330] [outer = 0000009C66C55000] 13:57:43 INFO - PROCESS | 2436 | 1461099463130 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 143 (0000009C6B863C00) [pid = 2436] [serial = 1331] [outer = 0000009C66C55000] 13:57:43 INFO - PROCESS | 2436 | 1461099463703 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 880ms 13:57:43 INFO - PROCESS | 2436 | 1461099463732 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 13:57:43 INFO - PROCESS | 2436 | 1461099463734 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 13:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:57:43 INFO - PROCESS | 2436 | 1461099463738 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 2436 | 1461099463740 Marionette TRACE conn5 <- [1,1738,null,{}] 13:57:43 INFO - PROCESS | 2436 | 1461099463744 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:43 INFO - PROCESS | 2436 | 1461099463855 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 13:57:43 INFO - PROCESS | 2436 | 1461099463957 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6B396800 == 91 [pid = 2436] [id = 444] 13:57:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 144 (0000009C69A2B800) [pid = 2436] [serial = 1332] [outer = 0000000000000000] 13:57:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 145 (0000009C69A34800) [pid = 2436] [serial = 1333] [outer = 0000009C69A2B800] 13:57:44 INFO - PROCESS | 2436 | 1461099464013 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 146 (0000009C69A3A800) [pid = 2436] [serial = 1334] [outer = 0000009C69A2B800] 13:57:44 INFO - PROCESS | 2436 | 1461099464580 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 878ms 13:57:44 INFO - PROCESS | 2436 | 1461099464619 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 13:57:44 INFO - PROCESS | 2436 | 1461099464622 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 13:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:57:44 INFO - PROCESS | 2436 | 1461099464625 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 2436 | 1461099464628 Marionette TRACE conn5 <- [1,1742,null,{}] 13:57:44 INFO - PROCESS | 2436 | 1461099464631 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:44 INFO - PROCESS | 2436 | 1461099464770 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 13:57:44 INFO - PROCESS | 2436 | 1461099464879 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6B399000 == 92 [pid = 2436] [id = 445] 13:57:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 147 (0000009C69C7B400) [pid = 2436] [serial = 1335] [outer = 0000000000000000] 13:57:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 148 (0000009C6B869C00) [pid = 2436] [serial = 1336] [outer = 0000009C69C7B400] 13:57:44 INFO - PROCESS | 2436 | 1461099464939 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 149 (0000009C6B871C00) [pid = 2436] [serial = 1337] [outer = 0000009C69C7B400] 13:57:45 INFO - PROCESS | 2436 | 1461099465450 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2164ms 13:57:46 INFO - PROCESS | 2436 | 1461099466796 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 2436 | 1461099466800 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 13:57:46 INFO - PROCESS | 2436 | 1461099466804 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:57:46 INFO - PROCESS | 2436 | 1461099466809 Marionette TRACE conn5 <- [1,1746,null,{}] 13:57:46 INFO - PROCESS | 2436 | 1461099466815 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:46 INFO - PROCESS | 2436 | 1461099466913 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 13:57:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69853800 == 91 [pid = 2436] [id = 438] 13:57:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A6F800 == 90 [pid = 2436] [id = 437] 13:57:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66415000 == 89 [pid = 2436] [id = 436] 13:57:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63C7F800 == 88 [pid = 2436] [id = 435] 13:57:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634A9800 == 87 [pid = 2436] [id = 434] 13:57:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6233D000 == 86 [pid = 2436] [id = 433] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 148 (0000009C6260EC00) [pid = 2436] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61793000 == 85 [pid = 2436] [id = 432] 13:57:47 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B87D000 == 84 [pid = 2436] [id = 431] 13:57:47 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F230000 == 83 [pid = 2436] [id = 430] 13:57:47 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69857800 == 82 [pid = 2436] [id = 426] 13:57:47 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A76800 == 81 [pid = 2436] [id = 425] 13:57:47 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62328000 == 80 [pid = 2436] [id = 424] 13:57:47 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5DF09800 == 79 [pid = 2436] [id = 423] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 147 (0000009C61E43800) [pid = 2436] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 146 (0000009C61C0E400) [pid = 2436] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 145 (0000009C561CFC00) [pid = 2436] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 144 (0000009C57040400) [pid = 2436] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 143 (0000009C56B7AC00) [pid = 2436] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 142 (0000009C52F1C400) [pid = 2436] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 141 (0000009C611E1C00) [pid = 2436] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 140 (0000009C5EF72000) [pid = 2436] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C5D1AD000) [pid = 2436] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C5DA2E400) [pid = 2436] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C51F97800) [pid = 2436] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C6229B400) [pid = 2436] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C5E01B400) [pid = 2436] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C607D5800) [pid = 2436] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C63D56000) [pid = 2436] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C65455000) [pid = 2436] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C6581D000) [pid = 2436] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C62294C00) [pid = 2436] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C62013800) [pid = 2436] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C5EE0F800) [pid = 2436] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5F38EC00) [pid = 2436] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C622B6400) [pid = 2436] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C5E419800) [pid = 2436] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C6223F400) [pid = 2436] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:57:47 INFO - PROCESS | 2436 | 1461099467134 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56153000 == 80 [pid = 2436] [id = 446] 13:57:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C515A1000) [pid = 2436] [serial = 1338] [outer = 0000000000000000] 13:57:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C517CAC00) [pid = 2436] [serial = 1339] [outer = 0000009C515A1000] 13:57:47 INFO - PROCESS | 2436 | 1461099467210 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C531D1400) [pid = 2436] [serial = 1340] [outer = 0000009C515A1000] 13:57:47 INFO - PROCESS | 2436 | 1461099467574 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 839ms 13:57:47 INFO - PROCESS | 2436 | 1461099467673 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 2436 | 1461099467677 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 13:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:57:47 INFO - PROCESS | 2436 | 1461099467691 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - PROCESS | 2436 | 1461099467695 Marionette TRACE conn5 <- [1,1750,null,{}] 13:57:47 INFO - PROCESS | 2436 | 1461099467699 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:47 INFO - PROCESS | 2436 | 1461099467795 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 13:57:47 INFO - PROCESS | 2436 | 1461099467806 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E778000 == 81 [pid = 2436] [id = 447] 13:57:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C56C70C00) [pid = 2436] [serial = 1341] [outer = 0000000000000000] 13:57:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C57040400) [pid = 2436] [serial = 1342] [outer = 0000009C56C70C00] 13:57:47 INFO - PROCESS | 2436 | 1461099467853 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C57D09C00) [pid = 2436] [serial = 1343] [outer = 0000009C56C70C00] 13:57:48 INFO - PROCESS | 2436 | 1461099468260 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 605ms 13:57:48 INFO - PROCESS | 2436 | 1461099468289 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 13:57:48 INFO - PROCESS | 2436 | 1461099468292 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 13:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:57:48 INFO - PROCESS | 2436 | 1461099468296 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:57:48 INFO - PROCESS | 2436 | 1461099468298 Marionette TRACE conn5 <- [1,1754,null,{}] 13:57:48 INFO - PROCESS | 2436 | 1461099468307 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:48 INFO - PROCESS | 2436 | 1461099468401 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 13:57:48 INFO - PROCESS | 2436 | 1461099468410 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F3C2800 == 82 [pid = 2436] [id = 448] 13:57:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C5D158000) [pid = 2436] [serial = 1344] [outer = 0000000000000000] 13:57:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C5D1ACC00) [pid = 2436] [serial = 1345] [outer = 0000009C5D158000] 13:57:48 INFO - PROCESS | 2436 | 1461099468461 Marionette DEBUG loaded listener.js 13:57:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C5DA37000) [pid = 2436] [serial = 1346] [outer = 0000009C5D158000] 13:57:49 INFO - PROCESS | 2436 | 1461099469175 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 942ms 13:57:49 INFO - PROCESS | 2436 | 1461099469246 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 13:57:49 INFO - PROCESS | 2436 | 1461099469249 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 13:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:57:49 INFO - PROCESS | 2436 | 1461099469252 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:57:49 INFO - PROCESS | 2436 | 1461099469254 Marionette TRACE conn5 <- [1,1758,null,{}] 13:57:49 INFO - PROCESS | 2436 | 1461099469257 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:49 INFO - PROCESS | 2436 | 1461099469376 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 13:57:49 INFO - PROCESS | 2436 | 1461099469434 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DA6800 == 83 [pid = 2436] [id = 449] 13:57:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C5E005000) [pid = 2436] [serial = 1347] [outer = 0000000000000000] 13:57:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C5E0B8800) [pid = 2436] [serial = 1348] [outer = 0000009C5E005000] 13:57:49 INFO - PROCESS | 2436 | 1461099469481 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C5E6D0800) [pid = 2436] [serial = 1349] [outer = 0000009C5E005000] 13:57:49 INFO - PROCESS | 2436 | 1461099469960 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 731ms 13:57:50 INFO - PROCESS | 2436 | 1461099469996 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 2436 | 1461099469998 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 13:57:50 INFO - PROCESS | 2436 | 1461099470002 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:57:50 INFO - PROCESS | 2436 | 1461099470003 Marionette TRACE conn5 <- [1,1762,null,{}] 13:57:50 INFO - PROCESS | 2436 | 1461099470007 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:50 INFO - PROCESS | 2436 | 1461099470124 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 13:57:50 INFO - PROCESS | 2436 | 1461099470184 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571C5800 == 84 [pid = 2436] [id = 450] 13:57:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C5F21A400) [pid = 2436] [serial = 1350] [outer = 0000000000000000] 13:57:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C5F2E5400) [pid = 2436] [serial = 1351] [outer = 0000009C5F21A400] 13:57:50 INFO - PROCESS | 2436 | 1461099470231 Marionette DEBUG loaded listener.js 13:57:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C5F39BC00) [pid = 2436] [serial = 1352] [outer = 0000009C5F21A400] 13:57:50 INFO - PROCESS | 2436 | 1461099470688 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 13:57:50 INFO - PROCESS | 2436 | 1461099470740 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 2436 | 1461099470742 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 13:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:57:50 INFO - PROCESS | 2436 | 1461099470746 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 2436 | 1461099470748 Marionette TRACE conn5 <- [1,1766,null,{}] 13:57:50 INFO - PROCESS | 2436 | 1461099470752 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:50 INFO - PROCESS | 2436 | 1461099470904 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 13:57:51 INFO - PROCESS | 2436 | 1461099470997 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634DD800 == 85 [pid = 2436] [id = 451] 13:57:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C6075EC00) [pid = 2436] [serial = 1353] [outer = 0000000000000000] 13:57:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 141 (0000009C61770400) [pid = 2436] [serial = 1354] [outer = 0000009C6075EC00] 13:57:51 INFO - PROCESS | 2436 | 1461099471047 Marionette DEBUG loaded listener.js 13:57:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 142 (0000009C61D87000) [pid = 2436] [serial = 1355] [outer = 0000009C6075EC00] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 141 (0000009C63395000) [pid = 2436] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 140 (0000009C51F9D000) [pid = 2436] [serial = 1127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C617DF400) [pid = 2436] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C5D1B2800) [pid = 2436] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C61E44400) [pid = 2436] [serial = 1133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C63328400) [pid = 2436] [serial = 1124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C5E3AB400) [pid = 2436] [serial = 1130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C6228D000) [pid = 2436] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C5201EC00) [pid = 2436] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C622A4400) [pid = 2436] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C62D66400) [pid = 2436] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5ABA4000) [pid = 2436] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C622B6C00) [pid = 2436] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C5F879C00) [pid = 2436] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C56170800) [pid = 2436] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C56171400) [pid = 2436] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C61C09400) [pid = 2436] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C6581AC00) [pid = 2436] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C622B5400) [pid = 2436] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C57103000) [pid = 2436] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:57:51 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C63458000) [pid = 2436] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:57:51 INFO - PROCESS | 2436 | 1461099471696 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 985ms 13:57:51 INFO - PROCESS | 2436 | 1461099471738 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 13:57:51 INFO - PROCESS | 2436 | 1461099471740 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 13:57:51 INFO - PROCESS | 2436 | 1461099471744 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:57:51 INFO - PROCESS | 2436 | 1461099471746 Marionette TRACE conn5 <- [1,1770,null,{}] 13:57:51 INFO - PROCESS | 2436 | 1461099471749 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:51 INFO - PROCESS | 2436 | 1461099471870 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 13:57:51 INFO - PROCESS | 2436 | 1461099471880 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635CB800 == 86 [pid = 2436] [id = 452] 13:57:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C56B25C00) [pid = 2436] [serial = 1356] [outer = 0000000000000000] 13:57:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C5F2E8400) [pid = 2436] [serial = 1357] [outer = 0000009C56B25C00] 13:57:51 INFO - PROCESS | 2436 | 1461099471926 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C61D91800) [pid = 2436] [serial = 1358] [outer = 0000009C56B25C00] 13:57:52 INFO - PROCESS | 2436 | 1461099472314 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 13:57:52 INFO - PROCESS | 2436 | 1461099472377 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 13:57:52 INFO - PROCESS | 2436 | 1461099472379 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 13:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:57:52 INFO - PROCESS | 2436 | 1461099472383 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:57:52 INFO - PROCESS | 2436 | 1461099472384 Marionette TRACE conn5 <- [1,1774,null,{}] 13:57:52 INFO - PROCESS | 2436 | 1461099472388 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:52 INFO - PROCESS | 2436 | 1461099472475 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 13:57:52 INFO - PROCESS | 2436 | 1461099472481 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C7F000 == 87 [pid = 2436] [id = 453] 13:57:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C61E44800) [pid = 2436] [serial = 1359] [outer = 0000000000000000] 13:57:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C61E74400) [pid = 2436] [serial = 1360] [outer = 0000009C61E44800] 13:57:52 INFO - PROCESS | 2436 | 1461099472528 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C62020800) [pid = 2436] [serial = 1361] [outer = 0000009C61E44800] 13:57:52 INFO - PROCESS | 2436 | 1461099472981 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 13:57:53 INFO - PROCESS | 2436 | 1461099473013 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 2436 | 1461099473015 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 13:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:57:53 INFO - PROCESS | 2436 | 1461099473035 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 2436 | 1461099473037 Marionette TRACE conn5 <- [1,1778,null,{}] 13:57:53 INFO - PROCESS | 2436 | 1461099473041 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:53 INFO - PROCESS | 2436 | 1461099473128 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 13:57:53 INFO - PROCESS | 2436 | 1461099473135 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65612800 == 88 [pid = 2436] [id = 454] 13:57:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C6223E000) [pid = 2436] [serial = 1362] [outer = 0000000000000000] 13:57:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C62247800) [pid = 2436] [serial = 1363] [outer = 0000009C6223E000] 13:57:53 INFO - PROCESS | 2436 | 1461099473182 Marionette DEBUG loaded listener.js 13:57:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C62290000) [pid = 2436] [serial = 1364] [outer = 0000009C6223E000] 13:57:53 INFO - PROCESS | 2436 | 1461099473752 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 794ms 13:57:53 INFO - PROCESS | 2436 | 1461099473917 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 2436 | 1461099473922 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 13:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:57:53 INFO - PROCESS | 2436 | 1461099473942 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 2436 | 1461099473947 Marionette TRACE conn5 <- [1,1782,null,{}] 13:57:53 INFO - PROCESS | 2436 | 1461099473953 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:54 INFO - PROCESS | 2436 | 1461099474076 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 13:57:54 INFO - PROCESS | 2436 | 1461099474201 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E716800 == 89 [pid = 2436] [id = 455] 13:57:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C518EB400) [pid = 2436] [serial = 1365] [outer = 0000000000000000] 13:57:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C5709C400) [pid = 2436] [serial = 1366] [outer = 0000009C518EB400] 13:57:54 INFO - PROCESS | 2436 | 1461099474264 Marionette DEBUG loaded listener.js 13:57:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C5B350800) [pid = 2436] [serial = 1367] [outer = 0000009C518EB400] 13:57:54 INFO - PROCESS | 2436 | 1461099474814 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 944ms 13:57:54 INFO - PROCESS | 2436 | 1461099474890 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 2436 | 1461099474897 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 13:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:57:54 INFO - PROCESS | 2436 | 1461099474904 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - PROCESS | 2436 | 1461099474907 Marionette TRACE conn5 <- [1,1786,null,{}] 13:57:54 INFO - PROCESS | 2436 | 1461099474911 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:55 INFO - PROCESS | 2436 | 1461099475028 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 13:57:55 INFO - PROCESS | 2436 | 1461099475131 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6236C000 == 90 [pid = 2436] [id = 456] 13:57:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C51EA9400) [pid = 2436] [serial = 1368] [outer = 0000000000000000] 13:57:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C5E81DC00) [pid = 2436] [serial = 1369] [outer = 0000009C51EA9400] 13:57:55 INFO - PROCESS | 2436 | 1461099475188 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C5F39A800) [pid = 2436] [serial = 1370] [outer = 0000009C51EA9400] 13:57:55 INFO - PROCESS | 2436 | 1461099475837 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 983ms 13:57:55 INFO - PROCESS | 2436 | 1461099475893 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 2436 | 1461099475895 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 13:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:57:55 INFO - PROCESS | 2436 | 1461099475899 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 2436 | 1461099475903 Marionette TRACE conn5 <- [1,1790,null,{}] 13:57:55 INFO - PROCESS | 2436 | 1461099475931 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:56 INFO - PROCESS | 2436 | 1461099476049 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 13:57:56 INFO - PROCESS | 2436 | 1461099476178 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A75000 == 91 [pid = 2436] [id = 457] 13:57:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C61123800) [pid = 2436] [serial = 1371] [outer = 0000000000000000] 13:57:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C61E7B400) [pid = 2436] [serial = 1372] [outer = 0000009C61123800] 13:57:56 INFO - PROCESS | 2436 | 1461099476239 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C6229D400) [pid = 2436] [serial = 1373] [outer = 0000009C61123800] 13:57:56 INFO - PROCESS | 2436 | 1461099476867 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1002ms 13:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:57:56 INFO - PROCESS | 2436 | 1461099476904 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 2436 | 1461099476907 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 13:57:56 INFO - PROCESS | 2436 | 1461099476910 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:57:56 INFO - PROCESS | 2436 | 1461099476913 Marionette TRACE conn5 <- [1,1794,null,{}] 13:57:56 INFO - PROCESS | 2436 | 1461099476916 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 2436 | 1461099477032 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 13:57:57 INFO - PROCESS | 2436 | 1461099477162 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69085800 == 92 [pid = 2436] [id = 458] 13:57:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C622BC000) [pid = 2436] [serial = 1374] [outer = 0000000000000000] 13:57:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 141 (0000009C622BF400) [pid = 2436] [serial = 1375] [outer = 0000009C622BC000] 13:57:57 INFO - PROCESS | 2436 | 1461099477221 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 142 (0000009C6267EC00) [pid = 2436] [serial = 1376] [outer = 0000009C622BC000] 13:57:57 INFO - PROCESS | 2436 | 1461099477762 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 880ms 13:57:57 INFO - PROCESS | 2436 | 1461099477793 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 2436 | 1461099477795 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 13:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:57:57 INFO - PROCESS | 2436 | 1461099477799 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 2436 | 1461099477801 Marionette TRACE conn5 <- [1,1798,null,{}] 13:57:57 INFO - PROCESS | 2436 | 1461099477805 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 2436 | 1461099477915 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 13:57:58 INFO - PROCESS | 2436 | 1461099478017 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69A76000 == 93 [pid = 2436] [id = 459] 13:57:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 143 (0000009C622A5C00) [pid = 2436] [serial = 1377] [outer = 0000000000000000] 13:57:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 144 (0000009C62D88400) [pid = 2436] [serial = 1378] [outer = 0000009C622A5C00] 13:57:58 INFO - PROCESS | 2436 | 1461099478073 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 145 (0000009C6331FC00) [pid = 2436] [serial = 1379] [outer = 0000009C622A5C00] 13:57:58 INFO - PROCESS | 2436 | 1461099478670 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 941ms 13:57:58 INFO - PROCESS | 2436 | 1461099478743 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 2436 | 1461099478746 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 13:57:58 INFO - PROCESS | 2436 | 1461099478749 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:57:58 INFO - PROCESS | 2436 | 1461099478752 Marionette TRACE conn5 <- [1,1802,null,{}] 13:57:58 INFO - PROCESS | 2436 | 1461099478755 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:58 INFO - PROCESS | 2436 | 1461099478889 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 13:57:59 INFO - PROCESS | 2436 | 1461099478995 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69BDC000 == 94 [pid = 2436] [id = 460] 13:57:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 146 (0000009C63393400) [pid = 2436] [serial = 1380] [outer = 0000000000000000] 13:57:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 147 (0000009C63D8D400) [pid = 2436] [serial = 1381] [outer = 0000009C63393400] 13:57:59 INFO - PROCESS | 2436 | 1461099479054 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 148 (0000009C6581AC00) [pid = 2436] [serial = 1382] [outer = 0000009C63393400] 13:57:59 INFO - PROCESS | 2436 | 1461099479619 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 944ms 13:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:57:59 INFO - PROCESS | 2436 | 1461099479695 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 2436 | 1461099479698 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 13:57:59 INFO - PROCESS | 2436 | 1461099479701 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 2436 | 1461099479703 Marionette TRACE conn5 <- [1,1806,null,{}] 13:57:59 INFO - PROCESS | 2436 | 1461099479707 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:59 INFO - PROCESS | 2436 | 1461099479817 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 13:57:59 INFO - PROCESS | 2436 | 1461099479965 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6B391000 == 95 [pid = 2436] [id = 461] 13:57:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 149 (0000009C518EBC00) [pid = 2436] [serial = 1383] [outer = 0000000000000000] 13:58:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 150 (0000009C66C5B000) [pid = 2436] [serial = 1384] [outer = 0000009C518EBC00] 13:58:00 INFO - PROCESS | 2436 | 1461099480022 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 151 (0000009C69A38800) [pid = 2436] [serial = 1385] [outer = 0000009C518EBC00] 13:58:00 INFO - PROCESS | 2436 | 1461099480579 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 944ms 13:58:00 INFO - PROCESS | 2436 | 1461099480649 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 2436 | 1461099480651 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 13:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:58:00 INFO - PROCESS | 2436 | 1461099480655 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 2436 | 1461099480658 Marionette TRACE conn5 <- [1,1810,null,{}] 13:58:00 INFO - PROCESS | 2436 | 1461099480662 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:00 INFO - PROCESS | 2436 | 1461099480774 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 13:58:01 INFO - PROCESS | 2436 | 1461099481033 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E524000 == 96 [pid = 2436] [id = 462] 13:58:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 152 (0000009C50758000) [pid = 2436] [serial = 1386] [outer = 0000000000000000] 13:58:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 153 (0000009C517D0800) [pid = 2436] [serial = 1387] [outer = 0000009C50758000] 13:58:01 INFO - PROCESS | 2436 | 1461099481090 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 154 (0000009C5633B400) [pid = 2436] [serial = 1388] [outer = 0000009C50758000] 13:58:01 INFO - PROCESS | 2436 | 1461099481742 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1134ms 13:58:01 INFO - PROCESS | 2436 | 1461099481792 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 2436 | 1461099481797 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 13:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:58:01 INFO - PROCESS | 2436 | 1461099481803 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - PROCESS | 2436 | 1461099481806 Marionette TRACE conn5 <- [1,1814,null,{}] 13:58:01 INFO - PROCESS | 2436 | 1461099481811 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:01 INFO - PROCESS | 2436 | 1461099481924 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 13:58:02 INFO - PROCESS | 2436 | 1461099482059 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E836800 == 97 [pid = 2436] [id = 463] 13:58:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 155 (0000009C5D1B1400) [pid = 2436] [serial = 1389] [outer = 0000000000000000] 13:58:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 156 (0000009C5D7B3400) [pid = 2436] [serial = 1390] [outer = 0000009C5D1B1400] 13:58:02 INFO - PROCESS | 2436 | 1461099482113 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 157 (0000009C5E01E400) [pid = 2436] [serial = 1391] [outer = 0000009C5D1B1400] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63C7F000 == 96 [pid = 2436] [id = 453] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635CB800 == 95 [pid = 2436] [id = 452] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634DD800 == 94 [pid = 2436] [id = 451] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571C5800 == 93 [pid = 2436] [id = 450] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DA6800 == 92 [pid = 2436] [id = 449] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F3C2800 == 91 [pid = 2436] [id = 448] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E778000 == 90 [pid = 2436] [id = 447] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56153000 == 89 [pid = 2436] [id = 446] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 156 (0000009C61C07C00) [pid = 2436] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 155 (0000009C561D6000) [pid = 2436] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 154 (0000009C5DD4BC00) [pid = 2436] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 153 (0000009C633CD400) [pid = 2436] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 152 (0000009C62DE4400) [pid = 2436] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 151 (0000009C66F76C00) [pid = 2436] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 150 (0000009C62D8A000) [pid = 2436] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 149 (0000009C69F5F800) [pid = 2436] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69A0C800 == 88 [pid = 2436] [id = 442] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635D9800 == 87 [pid = 2436] [id = 441] 13:58:02 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E831800 == 86 [pid = 2436] [id = 440] 13:58:02 INFO - PROCESS | 2436 | 1461099482787 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 148 (0000009C63AAB400) [pid = 2436] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 147 (0000009C5BF9BC00) [pid = 2436] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 146 (0000009C62289400) [pid = 2436] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 145 (0000009C5ECA9C00) [pid = 2436] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 144 (0000009C62D82C00) [pid = 2436] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 143 (0000009C6339B400) [pid = 2436] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 142 (0000009C5FB6A400) [pid = 2436] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 141 (0000009C622B7000) [pid = 2436] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 140 (0000009C57D0C400) [pid = 2436] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C62D5B400) [pid = 2436] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1034ms 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C63320000) [pid = 2436] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C5E40C400) [pid = 2436] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C5F2E2400) [pid = 2436] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C6267AC00) [pid = 2436] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C5FB70C00) [pid = 2436] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C5BF8E400) [pid = 2436] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C56465C00) [pid = 2436] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C56C87000) [pid = 2436] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5B846400) [pid = 2436] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C61D8EC00) [pid = 2436] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C61E81000) [pid = 2436] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C69FC0800) [pid = 2436] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C63320400) [pid = 2436] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C6267A800) [pid = 2436] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C5FB6CC00) [pid = 2436] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C63D55000) [pid = 2436] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C66F81000) [pid = 2436] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C65452400) [pid = 2436] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C61772C00) [pid = 2436] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C65812000) [pid = 2436] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:58:02 INFO - PROCESS | 2436 | 1461099482843 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 13:58:02 INFO - PROCESS | 2436 | 1461099482847 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 13:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:58:02 INFO - PROCESS | 2436 | 1461099482852 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - PROCESS | 2436 | 1461099482854 Marionette TRACE conn5 <- [1,1818,null,{}] 13:58:02 INFO - PROCESS | 2436 | 1461099482880 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:02 INFO - PROCESS | 2436 | 1461099482978 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 13:58:03 INFO - PROCESS | 2436 | 1461099482991 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E538000 == 87 [pid = 2436] [id = 464] 13:58:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C56B2E400) [pid = 2436] [serial = 1392] [outer = 0000000000000000] 13:58:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C5B8D5C00) [pid = 2436] [serial = 1393] [outer = 0000009C56B2E400] 13:58:03 INFO - PROCESS | 2436 | 1461099483038 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C5DD50400) [pid = 2436] [serial = 1394] [outer = 0000009C56B2E400] 13:58:03 INFO - PROCESS | 2436 | 1461099483536 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:58: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 13:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 711ms 13:58:03 INFO - PROCESS | 2436 | 1461099483565 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 2436 | 1461099483568 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 13:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:58:03 INFO - PROCESS | 2436 | 1461099483573 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 2436 | 1461099483579 Marionette TRACE conn5 <- [1,1822,null,{}] 13:58:03 INFO - PROCESS | 2436 | 1461099483589 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 2436 | 1461099483684 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 13:58:03 INFO - PROCESS | 2436 | 1461099483768 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DBB000 == 88 [pid = 2436] [id = 465] 13:58:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C5D750C00) [pid = 2436] [serial = 1395] [outer = 0000000000000000] 13:58:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C5F393800) [pid = 2436] [serial = 1396] [outer = 0000009C5D750C00] 13:58:03 INFO - PROCESS | 2436 | 1461099483824 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C5FBB8400) [pid = 2436] [serial = 1397] [outer = 0000009C5D750C00] 13:58:04 INFO - PROCESS | 2436 | 1461099484202 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 690ms 13:58:04 INFO - PROCESS | 2436 | 1461099484265 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 2436 | 1461099484268 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 13:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:58:04 INFO - PROCESS | 2436 | 1461099484271 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 2436 | 1461099484273 Marionette TRACE conn5 <- [1,1826,null,{}] 13:58:04 INFO - PROCESS | 2436 | 1461099484276 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:04 INFO - PROCESS | 2436 | 1461099484397 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 13:58:04 INFO - PROCESS | 2436 | 1461099484411 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62640000 == 89 [pid = 2436] [id = 466] 13:58:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C608A0C00) [pid = 2436] [serial = 1398] [outer = 0000000000000000] 13:58:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C617E0C00) [pid = 2436] [serial = 1399] [outer = 0000009C608A0C00] 13:58:04 INFO - PROCESS | 2436 | 1461099484457 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C61D94C00) [pid = 2436] [serial = 1400] [outer = 0000009C608A0C00] 13:58:04 INFO - PROCESS | 2436 | 1461099484901 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 691ms 13:58:04 INFO - PROCESS | 2436 | 1461099484965 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 2436 | 1461099484967 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 13:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:58:04 INFO - PROCESS | 2436 | 1461099484971 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 2436 | 1461099484972 Marionette TRACE conn5 <- [1,1830,null,{}] 13:58:04 INFO - PROCESS | 2436 | 1461099484976 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:05 INFO - PROCESS | 2436 | 1461099485104 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 13:58:05 INFO - PROCESS | 2436 | 1461099485161 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635C9000 == 90 [pid = 2436] [id = 467] 13:58:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C62019000) [pid = 2436] [serial = 1401] [outer = 0000000000000000] 13:58:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C6223D400) [pid = 2436] [serial = 1402] [outer = 0000009C62019000] 13:58:05 INFO - PROCESS | 2436 | 1461099485219 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C622A1000) [pid = 2436] [serial = 1403] [outer = 0000009C62019000] 13:58:05 INFO - PROCESS | 2436 | 1461099485675 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 732ms 13:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:58:05 INFO - PROCESS | 2436 | 1461099485709 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 13:58:05 INFO - PROCESS | 2436 | 1461099485712 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 13:58:05 INFO - PROCESS | 2436 | 1461099485715 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - PROCESS | 2436 | 1461099485717 Marionette TRACE conn5 <- [1,1834,null,{}] 13:58:05 INFO - PROCESS | 2436 | 1461099485761 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:05 INFO - PROCESS | 2436 | 1461099485882 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 13:58:05 INFO - PROCESS | 2436 | 1461099485945 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6549C000 == 91 [pid = 2436] [id = 468] 13:58:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C62D5B400) [pid = 2436] [serial = 1404] [outer = 0000000000000000] 13:58:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C62D84000) [pid = 2436] [serial = 1405] [outer = 0000009C62D5B400] 13:58:05 INFO - PROCESS | 2436 | 1461099485991 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C63321400) [pid = 2436] [serial = 1406] [outer = 0000009C62D5B400] 13:58:06 INFO - PROCESS | 2436 | 1461099486405 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:58: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) 13:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 713ms 13:58:06 INFO - PROCESS | 2436 | 1461099486432 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 2436 | 1461099486435 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 13:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:58:06 INFO - PROCESS | 2436 | 1461099486438 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 2436 | 1461099486440 Marionette TRACE conn5 <- [1,1838,null,{}] 13:58:06 INFO - PROCESS | 2436 | 1461099486443 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 2436 | 1461099486563 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 13:58:06 INFO - PROCESS | 2436 | 1461099486578 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668AC800 == 92 [pid = 2436] [id = 469] 13:58:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C62DEC800) [pid = 2436] [serial = 1407] [outer = 0000000000000000] 13:58:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C633CD400) [pid = 2436] [serial = 1408] [outer = 0000009C62DEC800] 13:58:06 INFO - PROCESS | 2436 | 1461099486623 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C63AB1000) [pid = 2436] [serial = 1409] [outer = 0000009C62DEC800] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C63D91400) [pid = 2436] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C617E1000) [pid = 2436] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C63455C00) [pid = 2436] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C622C1800) [pid = 2436] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C518E5C00) [pid = 2436] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C6229EC00) [pid = 2436] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5FBBC800) [pid = 2436] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C63D4B000) [pid = 2436] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C51E9E000) [pid = 2436] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5B8D4800) [pid = 2436] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5D758000) [pid = 2436] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C61E7D000) [pid = 2436] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C65448000) [pid = 2436] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C5F21A400) [pid = 2436] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C6075EC00) [pid = 2436] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C61E44800) [pid = 2436] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5D158000) [pid = 2436] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C69C7B400) [pid = 2436] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C56C70C00) [pid = 2436] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C62615400) [pid = 2436] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5201F800) [pid = 2436] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C517CC000) [pid = 2436] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C515A1000) [pid = 2436] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C66C55000) [pid = 2436] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C69A2B800) [pid = 2436] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C56B25C00) [pid = 2436] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C69F59800) [pid = 2436] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:58:07 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5E005000) [pid = 2436] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:58:07 INFO - PROCESS | 2436 | 1461099487365 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 983ms 13:58:07 INFO - PROCESS | 2436 | 1461099487423 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 13:58:07 INFO - PROCESS | 2436 | 1461099487425 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 13:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:58:07 INFO - PROCESS | 2436 | 1461099487428 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:58:07 INFO - PROCESS | 2436 | 1461099487430 Marionette TRACE conn5 <- [1,1842,null,{}] 13:58:07 INFO - PROCESS | 2436 | 1461099487434 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:07 INFO - PROCESS | 2436 | 1461099487555 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 13:58:07 INFO - PROCESS | 2436 | 1461099487614 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C79000 == 93 [pid = 2436] [id = 470] 13:58:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C515A1C00) [pid = 2436] [serial = 1410] [outer = 0000000000000000] 13:58:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5B848C00) [pid = 2436] [serial = 1411] [outer = 0000009C515A1C00] 13:58:07 INFO - PROCESS | 2436 | 1461099487661 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5ECA9400) [pid = 2436] [serial = 1412] [outer = 0000009C515A1C00] 13:58:08 INFO - PROCESS | 2436 | 1461099488033 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 13:58:08 INFO - PROCESS | 2436 | 1461099488063 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 2436 | 1461099488065 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 13:58:08 INFO - PROCESS | 2436 | 1461099488069 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 2436 | 1461099488070 Marionette TRACE conn5 <- [1,1846,null,{}] 13:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:58:08 INFO - PROCESS | 2436 | 1461099488074 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:08 INFO - PROCESS | 2436 | 1461099488166 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 13:58:08 INFO - PROCESS | 2436 | 1461099488172 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DB4000 == 94 [pid = 2436] [id = 471] 13:58:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5FB65000) [pid = 2436] [serial = 1413] [outer = 0000000000000000] 13:58:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C622C1800) [pid = 2436] [serial = 1414] [outer = 0000009C5FB65000] 13:58:08 INFO - PROCESS | 2436 | 1461099488219 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C63D4B000) [pid = 2436] [serial = 1415] [outer = 0000009C5FB65000] 13:58:08 INFO - PROCESS | 2436 | 1461099488662 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 625ms 13:58:08 INFO - PROCESS | 2436 | 1461099488699 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 2436 | 1461099488702 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 13:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:58:08 INFO - PROCESS | 2436 | 1461099488705 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 2436 | 1461099488707 Marionette TRACE conn5 <- [1,1850,null,{}] 13:58:08 INFO - PROCESS | 2436 | 1461099488711 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:08 INFO - PROCESS | 2436 | 1461099488801 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 13:58:08 INFO - PROCESS | 2436 | 1461099488807 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69A0C800 == 95 [pid = 2436] [id = 472] 13:58:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C63AAE000) [pid = 2436] [serial = 1416] [outer = 0000000000000000] 13:58:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C6580EC00) [pid = 2436] [serial = 1417] [outer = 0000009C63AAE000] 13:58:08 INFO - PROCESS | 2436 | 1461099488859 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C66F7D800) [pid = 2436] [serial = 1418] [outer = 0000009C63AAE000] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6A0C4800 == 94 [pid = 2436] [id = 427] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C67330800 == 93 [pid = 2436] [id = 263] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6B399000 == 92 [pid = 2436] [id = 445] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69858000 == 91 [pid = 2436] [id = 348] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6A0BA000 == 90 [pid = 2436] [id = 412] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6641C000 == 89 [pid = 2436] [id = 406] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A63000 == 88 [pid = 2436] [id = 315] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66B91800 == 87 [pid = 2436] [id = 316] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E774000 == 86 [pid = 2436] [id = 166] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6689F000 == 85 [pid = 2436] [id = 422] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66930800 == 84 [pid = 2436] [id = 394] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6B37B000 == 83 [pid = 2436] [id = 443] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E77F000 == 82 [pid = 2436] [id = 192] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63C88800 == 81 [pid = 2436] [id = 258] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62043800 == 80 [pid = 2436] [id = 173] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5319E800 == 79 [pid = 2436] [id = 286] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51ED6000 == 78 [pid = 2436] [id = 396] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66B9A800 == 77 [pid = 2436] [id = 344] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6212A000 == 76 [pid = 2436] [id = 271] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B878000 == 75 [pid = 2436] [id = 164] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56EBC000 == 74 [pid = 2436] [id = 168] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65480800 == 73 [pid = 2436] [id = 299] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5BF86800 == 72 [pid = 2436] [id = 379] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E71B000 == 71 [pid = 2436] [id = 260] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62137800 == 70 [pid = 2436] [id = 204] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6B396800 == 69 [pid = 2436] [id = 444] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DD6000 == 68 [pid = 2436] [id = 163] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6638E800 == 67 [pid = 2436] [id = 284] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BB1000 == 66 [pid = 2436] [id = 331] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5181D800 == 65 [pid = 2436] [id = 334] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56BB4800 == 64 [pid = 2436] [id = 301] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BC0000 == 63 [pid = 2436] [id = 429] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B876800 == 62 [pid = 2436] [id = 170] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65489800 == 61 [pid = 2436] [id = 261] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C52E74000 == 60 [pid = 2436] [id = 183] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69864000 == 59 [pid = 2436] [id = 410] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C67324000 == 58 [pid = 2436] [id = 395] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F48E800 == 57 [pid = 2436] [id = 169] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6907D000 == 56 [pid = 2436] [id = 411] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66414000 == 55 [pid = 2436] [id = 332] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A70800 == 54 [pid = 2436] [id = 333] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C668A4800 == 53 [pid = 2436] [id = 360] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5DF20800 == 52 [pid = 2436] [id = 165] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51C7F800 == 51 [pid = 2436] [id = 253] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69BDE000 == 50 [pid = 2436] [id = 428] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D4A800 == 49 [pid = 2436] [id = 172] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6692F000 == 48 [pid = 2436] [id = 218] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62356800 == 47 [pid = 2436] [id = 232] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5631E000 == 46 [pid = 2436] [id = 259] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6A0B7800 == 45 [pid = 2436] [id = 439] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E836800 == 44 [pid = 2436] [id = 463] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E524000 == 43 [pid = 2436] [id = 462] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6B391000 == 42 [pid = 2436] [id = 461] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69BDC000 == 41 [pid = 2436] [id = 460] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69A76000 == 40 [pid = 2436] [id = 459] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69085800 == 39 [pid = 2436] [id = 458] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A75000 == 38 [pid = 2436] [id = 457] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6236C000 == 37 [pid = 2436] [id = 456] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65612800 == 36 [pid = 2436] [id = 454] 13:58:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E716800 == 35 [pid = 2436] [id = 455] 13:58:11 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63C79000 == 34 [pid = 2436] [id = 470] 13:58:11 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DBB000 == 33 [pid = 2436] [id = 465] 13:58:11 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DB4000 == 32 [pid = 2436] [id = 471] 13:58:11 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62640000 == 31 [pid = 2436] [id = 466] 13:58:11 INFO - PROCESS | 2436 | --DOCSHELL 0000009C668AC800 == 30 [pid = 2436] [id = 469] 13:58:11 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6549C000 == 29 [pid = 2436] [id = 468] 13:58:11 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635C9000 == 28 [pid = 2436] [id = 467] 13:58:11 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E538000 == 27 [pid = 2436] [id = 464] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C65815800) [pid = 2436] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C69FB9800) [pid = 2436] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C66F79400) [pid = 2436] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C63455400) [pid = 2436] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C57D04000) [pid = 2436] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C63326800) [pid = 2436] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C622BA800) [pid = 2436] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C6544B400) [pid = 2436] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5816AC00) [pid = 2436] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5ECAF400) [pid = 2436] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C607D7400) [pid = 2436] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C62D8BC00) [pid = 2436] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C66F81C00) [pid = 2436] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5F39BC00) [pid = 2436] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5F2E5400) [pid = 2436] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C61770400) [pid = 2436] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C61E74400) [pid = 2436] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5D1ACC00) [pid = 2436] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C6B871C00) [pid = 2436] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C6B869C00) [pid = 2436] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C57040400) [pid = 2436] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C57D09C00) [pid = 2436] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C66C4D400) [pid = 2436] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C6344CC00) [pid = 2436] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C6089A400) [pid = 2436] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C61E7BC00) [pid = 2436] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5DD4C800) [pid = 2436] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C5B715800) [pid = 2436] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C517CAC00) [pid = 2436] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C531D1400) [pid = 2436] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C6B863C00) [pid = 2436] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C66C58400) [pid = 2436] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C69A3A800) [pid = 2436] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C69A34800) [pid = 2436] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C61D87000) [pid = 2436] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5F2E8400) [pid = 2436] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C69FC0C00) [pid = 2436] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C62020800) [pid = 2436] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C62247800) [pid = 2436] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5E0B8800) [pid = 2436] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5E6D0800) [pid = 2436] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C5DA37000) [pid = 2436] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C61D91800) [pid = 2436] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:58:11 INFO - PROCESS | 2436 | 1461099491390 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2740ms 13:58:11 INFO - PROCESS | 2436 | 1461099491449 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 2436 | 1461099491454 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 13:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:58:11 INFO - PROCESS | 2436 | 1461099491459 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 2436 | 1461099491463 Marionette TRACE conn5 <- [1,1854,null,{}] 13:58:11 INFO - PROCESS | 2436 | 1461099491470 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:11 INFO - PROCESS | 2436 | 1461099491565 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 13:58:11 INFO - PROCESS | 2436 | 1461099491671 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51EC5000 == 28 [pid = 2436] [id = 473] 13:58:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5176FC00) [pid = 2436] [serial = 1419] [outer = 0000000000000000] 13:58:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C51770400) [pid = 2436] [serial = 1420] [outer = 0000009C5176FC00] 13:58:11 INFO - PROCESS | 2436 | 1461099491723 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C517D4000) [pid = 2436] [serial = 1421] [outer = 0000009C5176FC00] 13:58:12 INFO - PROCESS | 2436 | 1461099492140 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 733ms 13:58:12 INFO - PROCESS | 2436 | 1461099492196 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 2436 | 1461099492203 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 13:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:58:12 INFO - PROCESS | 2436 | 1461099492210 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 2436 | 1461099492213 Marionette TRACE conn5 <- [1,1858,null,{}] 13:58:12 INFO - PROCESS | 2436 | 1461099492216 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:12 INFO - PROCESS | 2436 | 1461099492313 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 13:58:12 INFO - PROCESS | 2436 | 1461099492323 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56B20000 == 29 [pid = 2436] [id = 474] 13:58:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C518ED800) [pid = 2436] [serial = 1422] [outer = 0000000000000000] 13:58:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C51EA2800) [pid = 2436] [serial = 1423] [outer = 0000009C518ED800] 13:58:12 INFO - PROCESS | 2436 | 1461099492377 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C51F9E800) [pid = 2436] [serial = 1424] [outer = 0000009C518ED800] 13:58:12 INFO - PROCESS | 2436 | 1461099492816 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 13:58:12 INFO - PROCESS | 2436 | 1461099492902 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 2436 | 1461099492905 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 13:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:58:12 INFO - PROCESS | 2436 | 1461099492909 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 2436 | 1461099492913 Marionette TRACE conn5 <- [1,1862,null,{}] 13:58:12 INFO - PROCESS | 2436 | 1461099492962 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:13 INFO - PROCESS | 2436 | 1461099493059 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 13:58:13 INFO - PROCESS | 2436 | 1461099493068 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DC3000 == 30 [pid = 2436] [id = 475] 13:58:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C4FD95000) [pid = 2436] [serial = 1425] [outer = 0000000000000000] 13:58:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C561D4800) [pid = 2436] [serial = 1426] [outer = 0000009C4FD95000] 13:58:13 INFO - PROCESS | 2436 | 1461099493121 Marionette DEBUG loaded listener.js 13:58:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5638B400) [pid = 2436] [serial = 1427] [outer = 0000009C4FD95000] 13:58:13 INFO - PROCESS | 2436 | 1461099493598 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 735ms 13:58:13 INFO - PROCESS | 2436 | 1461099493645 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 13:58:13 INFO - PROCESS | 2436 | 1461099493648 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 13:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:58:13 INFO - PROCESS | 2436 | 1461099493651 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 2436 | 1461099493653 Marionette TRACE conn5 <- [1,1866,null,{}] 13:58:13 INFO - PROCESS | 2436 | 1461099493657 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:13 INFO - PROCESS | 2436 | 1461099493742 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 13:58:13 INFO - PROCESS | 2436 | 1461099493749 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B788000 == 31 [pid = 2436] [id = 476] 13:58:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C56547400) [pid = 2436] [serial = 1428] [outer = 0000000000000000] 13:58:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C56C69C00) [pid = 2436] [serial = 1429] [outer = 0000009C56547400] 13:58:13 INFO - PROCESS | 2436 | 1461099493797 Marionette DEBUG loaded listener.js 13:58:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C57040400) [pid = 2436] [serial = 1430] [outer = 0000009C56547400] 13:58:14 INFO - PROCESS | 2436 | 1461099494235 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 13:58:14 INFO - PROCESS | 2436 | 1461099494282 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 2436 | 1461099494285 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 13:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:58:14 INFO - PROCESS | 2436 | 1461099494288 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 2436 | 1461099494290 Marionette TRACE conn5 <- [1,1870,null,{}] 13:58:14 INFO - PROCESS | 2436 | 1461099494293 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:14 INFO - PROCESS | 2436 | 1461099494373 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 13:58:14 INFO - PROCESS | 2436 | 1461099494381 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D722000 == 32 [pid = 2436] [id = 477] 13:58:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C518E1800) [pid = 2436] [serial = 1431] [outer = 0000000000000000] 13:58:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5710DC00) [pid = 2436] [serial = 1432] [outer = 0000009C518E1800] 13:58:14 INFO - PROCESS | 2436 | 1461099494429 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C57D0E400) [pid = 2436] [serial = 1433] [outer = 0000009C518E1800] 13:58:14 INFO - PROCESS | 2436 | 1461099494896 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 13:58:14 INFO - PROCESS | 2436 | 1461099494920 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 2436 | 1461099494923 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 13:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:58:14 INFO - PROCESS | 2436 | 1461099494926 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 2436 | 1461099494928 Marionette TRACE conn5 <- [1,1874,null,{}] 13:58:14 INFO - PROCESS | 2436 | 1461099494931 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:15 INFO - PROCESS | 2436 | 1461099495048 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 13:58:15 INFO - PROCESS | 2436 | 1461099495058 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E52A000 == 33 [pid = 2436] [id = 478] 13:58:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5ABA6800) [pid = 2436] [serial = 1434] [outer = 0000000000000000] 13:58:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5B351C00) [pid = 2436] [serial = 1435] [outer = 0000009C5ABA6800] 13:58:15 INFO - PROCESS | 2436 | 1461099495109 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5B7DC800) [pid = 2436] [serial = 1436] [outer = 0000009C5ABA6800] 13:58:15 INFO - PROCESS | 2436 | 1461099495547 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 691ms 13:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:58:15 INFO - PROCESS | 2436 | 1461099495620 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 2436 | 1461099495623 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 13:58:15 INFO - PROCESS | 2436 | 1461099495626 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 2436 | 1461099495628 Marionette TRACE conn5 <- [1,1878,null,{}] 13:58:15 INFO - PROCESS | 2436 | 1461099495632 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:15 INFO - PROCESS | 2436 | 1461099495712 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 13:58:15 INFO - PROCESS | 2436 | 1461099495753 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E835800 == 34 [pid = 2436] [id = 479] 13:58:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5BF91000) [pid = 2436] [serial = 1437] [outer = 0000000000000000] 13:58:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5BF94C00) [pid = 2436] [serial = 1438] [outer = 0000009C5BF91000] 13:58:15 INFO - PROCESS | 2436 | 1461099495799 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5D1AAC00) [pid = 2436] [serial = 1439] [outer = 0000009C5BF91000] 13:58:16 INFO - PROCESS | 2436 | 1461099496213 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 628ms 13:58:16 INFO - PROCESS | 2436 | 1461099496258 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 2436 | 1461099496260 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 13:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:58:16 INFO - PROCESS | 2436 | 1461099496263 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - PROCESS | 2436 | 1461099496265 Marionette TRACE conn5 <- [1,1882,null,{}] 13:58:16 INFO - PROCESS | 2436 | 1461099496269 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:16 INFO - PROCESS | 2436 | 1461099496349 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 13:58:16 INFO - PROCESS | 2436 | 1461099496355 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5ED5C000 == 35 [pid = 2436] [id = 480] 13:58:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5D1A9C00) [pid = 2436] [serial = 1440] [outer = 0000000000000000] 13:58:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5D1B5000) [pid = 2436] [serial = 1441] [outer = 0000009C5D1A9C00] 13:58:16 INFO - PROCESS | 2436 | 1461099496401 Marionette DEBUG loaded listener.js 13:58:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5D7B7C00) [pid = 2436] [serial = 1442] [outer = 0000009C5D1A9C00] 13:58:16 INFO - PROCESS | 2436 | 1461099496881 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 627ms 13:58:16 INFO - PROCESS | 2436 | 1461099496893 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 2436 | 1461099496896 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 13:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:58:16 INFO - PROCESS | 2436 | 1461099496906 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - PROCESS | 2436 | 1461099496908 Marionette TRACE conn5 <- [1,1886,null,{}] 13:58:16 INFO - PROCESS | 2436 | 1461099496911 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:17 INFO - PROCESS | 2436 | 1461099497016 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 13:58:17 INFO - PROCESS | 2436 | 1461099497023 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DC2000 == 36 [pid = 2436] [id = 481] 13:58:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5D1AB800) [pid = 2436] [serial = 1443] [outer = 0000000000000000] 13:58:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5DA37400) [pid = 2436] [serial = 1444] [outer = 0000009C5D1AB800] 13:58:17 INFO - PROCESS | 2436 | 1461099497069 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5DAA0400) [pid = 2436] [serial = 1445] [outer = 0000009C5D1AB800] 13:58:17 INFO - PROCESS | 2436 | 1461099497581 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 733ms 13:58:17 INFO - PROCESS | 2436 | 1461099497642 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 2436 | 1461099497644 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 13:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:58:17 INFO - PROCESS | 2436 | 1461099497648 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - PROCESS | 2436 | 1461099497649 Marionette TRACE conn5 <- [1,1890,null,{}] 13:58:17 INFO - PROCESS | 2436 | 1461099497653 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:17 INFO - PROCESS | 2436 | 1461099497764 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 13:58:17 INFO - PROCESS | 2436 | 1461099497776 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F7C4000 == 37 [pid = 2436] [id = 482] 13:58:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5D1AD000) [pid = 2436] [serial = 1446] [outer = 0000000000000000] 13:58:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5DD4D400) [pid = 2436] [serial = 1447] [outer = 0000009C5D1AD000] 13:58:17 INFO - PROCESS | 2436 | 1461099497863 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5E014C00) [pid = 2436] [serial = 1448] [outer = 0000009C5D1AD000] 13:58:18 INFO - PROCESS | 2436 | 1461099498289 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 13:58:18 INFO - PROCESS | 2436 | 1461099498374 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 13:58:18 INFO - PROCESS | 2436 | 1461099498376 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 13:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:58:18 INFO - PROCESS | 2436 | 1461099498382 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:58:18 INFO - PROCESS | 2436 | 1461099498385 Marionette TRACE conn5 <- [1,1894,null,{}] 13:58:18 INFO - PROCESS | 2436 | 1461099498388 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:18 INFO - PROCESS | 2436 | 1461099498512 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 13:58:19 INFO - PROCESS | 2436 | 1461099499084 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C62DEC800) [pid = 2436] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C62D5B400) [pid = 2436] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C515A1C00) [pid = 2436] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5FB65000) [pid = 2436] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C56B2E400) [pid = 2436] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5D1B1400) [pid = 2436] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C50758000) [pid = 2436] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C518EBC00) [pid = 2436] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C63393400) [pid = 2436] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C622A5C00) [pid = 2436] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C622BC000) [pid = 2436] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C61123800) [pid = 2436] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C51EA9400) [pid = 2436] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C518EB400) [pid = 2436] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C6223E000) [pid = 2436] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C608A0C00) [pid = 2436] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5D750C00) [pid = 2436] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:58:19 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C62019000) [pid = 2436] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:58:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56323000 == 38 [pid = 2436] [id = 483] 13:58:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C515A1C00) [pid = 2436] [serial = 1449] [outer = 0000000000000000] 13:58:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C52E1A400) [pid = 2436] [serial = 1450] [outer = 0000009C515A1C00] 13:58:19 INFO - PROCESS | 2436 | 1461099499152 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5E40B800) [pid = 2436] [serial = 1451] [outer = 0000009C515A1C00] 13:58:19 INFO - PROCESS | 2436 | 1461099499550 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1178ms 13:58:19 INFO - PROCESS | 2436 | 1461099499564 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 2436 | 1461099499566 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 13:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:58:19 INFO - PROCESS | 2436 | 1461099499569 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 2436 | 1461099499571 Marionette TRACE conn5 <- [1,1898,null,{}] 13:58:19 INFO - PROCESS | 2436 | 1461099499575 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:19 INFO - PROCESS | 2436 | 1461099499685 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 13:58:19 INFO - PROCESS | 2436 | 1461099499693 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D44800 == 39 [pid = 2436] [id = 484] 13:58:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5E01E000) [pid = 2436] [serial = 1452] [outer = 0000000000000000] 13:58:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5E4B0800) [pid = 2436] [serial = 1453] [outer = 0000009C5E01E000] 13:58:19 INFO - PROCESS | 2436 | 1461099499740 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5ECA9C00) [pid = 2436] [serial = 1454] [outer = 0000009C5E01E000] 13:58:20 INFO - PROCESS | 2436 | 1461099500148 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 627ms 13:58:20 INFO - PROCESS | 2436 | 1461099500199 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 2436 | 1461099500201 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 13:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:58:20 INFO - PROCESS | 2436 | 1461099500205 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 2436 | 1461099500207 Marionette TRACE conn5 <- [1,1902,null,{}] 13:58:20 INFO - PROCESS | 2436 | 1461099500210 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 2436 | 1461099500318 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 13:58:20 INFO - PROCESS | 2436 | 1461099500327 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DBD800 == 40 [pid = 2436] [id = 485] 13:58:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C561DCC00) [pid = 2436] [serial = 1455] [outer = 0000000000000000] 13:58:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5ECCEC00) [pid = 2436] [serial = 1456] [outer = 0000009C561DCC00] 13:58:20 INFO - PROCESS | 2436 | 1461099500373 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5F080C00) [pid = 2436] [serial = 1457] [outer = 0000009C561DCC00] 13:58:20 INFO - PROCESS | 2436 | 1461099500795 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 13:58:20 INFO - PROCESS | 2436 | 1461099500837 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 2436 | 1461099500839 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 13:58:20 INFO - PROCESS | 2436 | 1461099500842 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:58:20 INFO - PROCESS | 2436 | 1461099500844 Marionette TRACE conn5 <- [1,1906,null,{}] 13:58:20 INFO - PROCESS | 2436 | 1461099500847 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 2436 | 1461099500958 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 13:58:20 INFO - PROCESS | 2436 | 1461099500966 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62138800 == 41 [pid = 2436] [id = 486] 13:58:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5E545C00) [pid = 2436] [serial = 1458] [outer = 0000000000000000] 13:58:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5F2E1000) [pid = 2436] [serial = 1459] [outer = 0000009C5E545C00] 13:58:21 INFO - PROCESS | 2436 | 1461099501015 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5F2EAC00) [pid = 2436] [serial = 1460] [outer = 0000009C5E545C00] 13:58:21 INFO - PROCESS | 2436 | 1461099501837 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1027ms 13:58:21 INFO - PROCESS | 2436 | 1461099501874 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 13:58:21 INFO - PROCESS | 2436 | 1461099501880 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 13:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:58:21 INFO - PROCESS | 2436 | 1461099501907 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:58:21 INFO - PROCESS | 2436 | 1461099501911 Marionette TRACE conn5 <- [1,1910,null,{}] 13:58:21 INFO - PROCESS | 2436 | 1461099501917 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:22 INFO - PROCESS | 2436 | 1461099502096 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 13:58:22 INFO - PROCESS | 2436 | 1461099502108 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56BAD800 == 42 [pid = 2436] [id = 487] 13:58:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C518E3800) [pid = 2436] [serial = 1461] [outer = 0000000000000000] 13:58:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C51E9E800) [pid = 2436] [serial = 1462] [outer = 0000009C518E3800] 13:58:22 INFO - PROCESS | 2436 | 1461099502167 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C52F24000) [pid = 2436] [serial = 1463] [outer = 0000009C518E3800] 13:58:22 INFO - PROCESS | 2436 | 1461099502913 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1033ms 13:58:22 INFO - PROCESS | 2436 | 1461099502944 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 2436 | 1461099502951 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 13:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:58:22 INFO - PROCESS | 2436 | 1461099502959 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 2436 | 1461099502962 Marionette TRACE conn5 <- [1,1914,null,{}] 13:58:22 INFO - PROCESS | 2436 | 1461099502966 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 2436 | 1461099503088 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 13:58:23 INFO - PROCESS | 2436 | 1461099503213 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E15F000 == 43 [pid = 2436] [id = 488] 13:58:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5159BC00) [pid = 2436] [serial = 1464] [outer = 0000000000000000] 13:58:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C56E77400) [pid = 2436] [serial = 1465] [outer = 0000009C5159BC00] 13:58:23 INFO - PROCESS | 2436 | 1461099503271 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C57D96C00) [pid = 2436] [serial = 1466] [outer = 0000009C5159BC00] 13:58:24 INFO - PROCESS | 2436 | 1461099504169 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1233ms 13:58:24 INFO - PROCESS | 2436 | 1461099504214 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 13:58:24 INFO - PROCESS | 2436 | 1461099504219 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 13:58:24 INFO - PROCESS | 2436 | 1461099504226 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:58:24 INFO - PROCESS | 2436 | 1461099504230 Marionette TRACE conn5 <- [1,1918,null,{}] 13:58:24 INFO - PROCESS | 2436 | 1461099504235 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:24 INFO - PROCESS | 2436 | 1461099504344 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 13:58:24 INFO - PROCESS | 2436 | 1461099504425 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51C7F800 == 44 [pid = 2436] [id = 489] 13:58:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5159B400) [pid = 2436] [serial = 1467] [outer = 0000000000000000] 13:58:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C517CC400) [pid = 2436] [serial = 1468] [outer = 0000009C5159B400] 13:58:24 INFO - PROCESS | 2436 | 1461099504502 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C51F9BC00) [pid = 2436] [serial = 1469] [outer = 0000009C5159B400] 13:58:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DCC000 == 43 [pid = 2436] [id = 244] 13:58:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E77C800 == 42 [pid = 2436] [id = 236] 13:58:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6548D800 == 41 [pid = 2436] [id = 242] 13:58:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B797000 == 40 [pid = 2436] [id = 235] 13:58:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66921800 == 39 [pid = 2436] [id = 243] 13:58:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62368000 == 38 [pid = 2436] [id = 241] 13:58:24 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51ED8800 == 37 [pid = 2436] [id = 238] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C6580EC00) [pid = 2436] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C633CD400) [pid = 2436] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C62D84000) [pid = 2436] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5B848C00) [pid = 2436] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C622C1800) [pid = 2436] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5B8D5C00) [pid = 2436] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5DD50400) [pid = 2436] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5E01E400) [pid = 2436] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5D7B3400) [pid = 2436] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5633B400) [pid = 2436] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C517D0800) [pid = 2436] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C69A38800) [pid = 2436] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C66C5B000) [pid = 2436] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C6581AC00) [pid = 2436] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C63D8D400) [pid = 2436] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C6331FC00) [pid = 2436] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C62D88400) [pid = 2436] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C6267EC00) [pid = 2436] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C622BF400) [pid = 2436] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C6229D400) [pid = 2436] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C61E7B400) [pid = 2436] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5F39A800) [pid = 2436] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C5E81DC00) [pid = 2436] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5B350800) [pid = 2436] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5709C400) [pid = 2436] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C62290000) [pid = 2436] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C617E0C00) [pid = 2436] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5F393800) [pid = 2436] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5FBB8400) [pid = 2436] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C63D4B000) [pid = 2436] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C6223D400) [pid = 2436] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C622A1000) [pid = 2436] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C63321400) [pid = 2436] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5ECA9400) [pid = 2436] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C63AB1000) [pid = 2436] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C61D94C00) [pid = 2436] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:58:25 INFO - PROCESS | 2436 | 1461099505014 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 837ms 13:58:25 INFO - PROCESS | 2436 | 1461099505067 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 2436 | 1461099505073 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 13:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:58:25 INFO - PROCESS | 2436 | 1461099505079 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 2436 | 1461099505082 Marionette TRACE conn5 <- [1,1922,null,{}] 13:58:25 INFO - PROCESS | 2436 | 1461099505086 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:25 INFO - PROCESS | 2436 | 1461099505171 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 13:58:25 INFO - PROCESS | 2436 | 1461099505179 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5BF77000 == 38 [pid = 2436] [id = 490] 13:58:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C52F8C400) [pid = 2436] [serial = 1470] [outer = 0000000000000000] 13:58:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C564B7800) [pid = 2436] [serial = 1471] [outer = 0000009C52F8C400] 13:58:25 INFO - PROCESS | 2436 | 1461099505228 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C56C70C00) [pid = 2436] [serial = 1472] [outer = 0000009C52F8C400] 13:58:25 INFO - PROCESS | 2436 | 1461099505707 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 13:58:25 INFO - PROCESS | 2436 | 1461099505773 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 2436 | 1461099505776 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 13:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:58:25 INFO - PROCESS | 2436 | 1461099505779 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 2436 | 1461099505783 Marionette TRACE conn5 <- [1,1926,null,{}] 13:58:25 INFO - PROCESS | 2436 | 1461099505795 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:25 INFO - PROCESS | 2436 | 1461099505884 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 13:58:25 INFO - PROCESS | 2436 | 1461099505968 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E836800 == 39 [pid = 2436] [id = 491] 13:58:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C506A6000) [pid = 2436] [serial = 1473] [outer = 0000000000000000] 13:58:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C57D96400) [pid = 2436] [serial = 1474] [outer = 0000009C506A6000] 13:58:26 INFO - PROCESS | 2436 | 1461099506019 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5B34AC00) [pid = 2436] [serial = 1475] [outer = 0000009C506A6000] 13:58:26 INFO - PROCESS | 2436 | 1461099506406 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 13:58:26 INFO - PROCESS | 2436 | 1461099506473 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 2436 | 1461099506476 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 13:58:26 INFO - PROCESS | 2436 | 1461099506479 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:58:26 INFO - PROCESS | 2436 | 1461099506481 Marionette TRACE conn5 <- [1,1930,null,{}] 13:58:26 INFO - PROCESS | 2436 | 1461099506484 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:26 INFO - PROCESS | 2436 | 1461099506600 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 13:58:26 INFO - PROCESS | 2436 | 1461099506612 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F381800 == 40 [pid = 2436] [id = 492] 13:58:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5B7D5800) [pid = 2436] [serial = 1476] [outer = 0000000000000000] 13:58:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5BF97800) [pid = 2436] [serial = 1477] [outer = 0000009C5B7D5800] 13:58:26 INFO - PROCESS | 2436 | 1461099506660 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5D1AF800) [pid = 2436] [serial = 1478] [outer = 0000009C5B7D5800] 13:58:27 INFO - PROCESS | 2436 | 1461099507137 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 13:58:27 INFO - PROCESS | 2436 | 1461099507173 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 13:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:58:27 INFO - PROCESS | 2436 | 1461099507175 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 13:58:27 INFO - PROCESS | 2436 | 1461099507178 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 2436 | 1461099507180 Marionette TRACE conn5 <- [1,1934,null,{}] 13:58:27 INFO - PROCESS | 2436 | 1461099507189 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:27 INFO - PROCESS | 2436 | 1461099507295 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 13:58:27 INFO - PROCESS | 2436 | 1461099507304 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C611AD000 == 41 [pid = 2436] [id = 493] 13:58:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5B7D7800) [pid = 2436] [serial = 1479] [outer = 0000000000000000] 13:58:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5D754400) [pid = 2436] [serial = 1480] [outer = 0000009C5B7D7800] 13:58:27 INFO - PROCESS | 2436 | 1461099507351 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5DA9E800) [pid = 2436] [serial = 1481] [outer = 0000009C5B7D7800] 13:58:27 INFO - PROCESS | 2436 | 1461099507822 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 13:58:27 INFO - PROCESS | 2436 | 1461099507872 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 2436 | 1461099507874 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 13:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:58:27 INFO - PROCESS | 2436 | 1461099507877 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 2436 | 1461099507879 Marionette TRACE conn5 <- [1,1938,null,{}] 13:58:27 INFO - PROCESS | 2436 | 1461099507883 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 2436 | 1461099508041 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 13:58:28 INFO - PROCESS | 2436 | 1461099508067 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DB0800 == 42 [pid = 2436] [id = 494] 13:58:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5E01EC00) [pid = 2436] [serial = 1482] [outer = 0000000000000000] 13:58:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5E3B4400) [pid = 2436] [serial = 1483] [outer = 0000009C5E01EC00] 13:58:28 INFO - PROCESS | 2436 | 1461099508116 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5E41EC00) [pid = 2436] [serial = 1484] [outer = 0000009C5E01EC00] 13:58:28 INFO - PROCESS | 2436 | 1461099508556 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 732ms 13:58:28 INFO - PROCESS | 2436 | 1461099508612 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 2436 | 1461099508614 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 13:58:28 INFO - PROCESS | 2436 | 1461099508618 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:58:28 INFO - PROCESS | 2436 | 1461099508619 Marionette TRACE conn5 <- [1,1942,null,{}] 13:58:28 INFO - PROCESS | 2436 | 1461099508628 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 2436 | 1461099508733 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 13:58:28 INFO - PROCESS | 2436 | 1461099508739 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56B21800 == 43 [pid = 2436] [id = 495] 13:58:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5E4B7800) [pid = 2436] [serial = 1485] [outer = 0000000000000000] 13:58:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5ECA9000) [pid = 2436] [serial = 1486] [outer = 0000009C5E4B7800] 13:58:28 INFO - PROCESS | 2436 | 1461099508784 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5F2DF400) [pid = 2436] [serial = 1487] [outer = 0000009C5E4B7800] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C518E1800) [pid = 2436] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C56547400) [pid = 2436] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5ABA6800) [pid = 2436] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5D1AB800) [pid = 2436] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C518ED800) [pid = 2436] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C515A1C00) [pid = 2436] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C4FD95000) [pid = 2436] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5D1A9C00) [pid = 2436] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5176FC00) [pid = 2436] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5D1AD000) [pid = 2436] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5E01E000) [pid = 2436] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C63AAE000) [pid = 2436] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5BF91000) [pid = 2436] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:58:29 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C561DCC00) [pid = 2436] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:58:29 INFO - PROCESS | 2436 | 1461099509330 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 795ms 13:58:29 INFO - PROCESS | 2436 | 1461099509417 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 2436 | 1461099509419 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 13:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:58:29 INFO - PROCESS | 2436 | 1461099509422 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 2436 | 1461099509424 Marionette TRACE conn5 <- [1,1946,null,{}] 13:58:29 INFO - PROCESS | 2436 | 1461099509428 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 2436 | 1461099509510 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 13:58:29 INFO - PROCESS | 2436 | 1461099509516 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62366000 == 44 [pid = 2436] [id = 496] 13:58:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C57C4E400) [pid = 2436] [serial = 1488] [outer = 0000000000000000] 13:58:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5D1B1C00) [pid = 2436] [serial = 1489] [outer = 0000009C57C4E400] 13:58:29 INFO - PROCESS | 2436 | 1461099509562 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5F2DD000) [pid = 2436] [serial = 1490] [outer = 0000009C57C4E400] 13:58:29 INFO - PROCESS | 2436 | 1461099509976 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 586ms 13:58:30 INFO - PROCESS | 2436 | 1461099510011 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 2436 | 1461099510014 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 13:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:58:30 INFO - PROCESS | 2436 | 1461099510017 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 2436 | 1461099510019 Marionette TRACE conn5 <- [1,1950,null,{}] 13:58:30 INFO - PROCESS | 2436 | 1461099510022 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:30 INFO - PROCESS | 2436 | 1461099510102 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 13:58:30 INFO - PROCESS | 2436 | 1461099510108 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62639000 == 45 [pid = 2436] [id = 497] 13:58:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5F38E800) [pid = 2436] [serial = 1491] [outer = 0000000000000000] 13:58:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5F392800) [pid = 2436] [serial = 1492] [outer = 0000009C5F38E800] 13:58:30 INFO - PROCESS | 2436 | 1461099510154 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5F39C000) [pid = 2436] [serial = 1493] [outer = 0000009C5F38E800] 13:58:30 INFO - PROCESS | 2436 | 1461099510561 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 586ms 13:58:30 INFO - PROCESS | 2436 | 1461099510610 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 2436 | 1461099510612 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 13:58:30 INFO - PROCESS | 2436 | 1461099510615 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:58:30 INFO - PROCESS | 2436 | 1461099510617 Marionette TRACE conn5 <- [1,1954,null,{}] 13:58:30 INFO - PROCESS | 2436 | 1461099510625 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:30 INFO - PROCESS | 2436 | 1461099510708 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 13:58:30 INFO - PROCESS | 2436 | 1461099510714 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634A8000 == 46 [pid = 2436] [id = 498] 13:58:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5F87F000) [pid = 2436] [serial = 1494] [outer = 0000000000000000] 13:58:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5F8E9C00) [pid = 2436] [serial = 1495] [outer = 0000009C5F87F000] 13:58:30 INFO - PROCESS | 2436 | 1461099510760 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5FB67000) [pid = 2436] [serial = 1496] [outer = 0000009C5F87F000] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F00A800 == 45 [pid = 2436] [id = 237] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51ECA800 == 44 [pid = 2436] [id = 247] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DA9000 == 43 [pid = 2436] [id = 239] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C53185000 == 42 [pid = 2436] [id = 248] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62330800 == 41 [pid = 2436] [id = 240] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C563CE000 == 40 [pid = 2436] [id = 234] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C564D7000 == 39 [pid = 2436] [id = 233] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C529E4000 == 38 [pid = 2436] [id = 249] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B792000 == 37 [pid = 2436] [id = 250] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69A0C800 == 36 [pid = 2436] [id = 472] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DC3000 == 35 [pid = 2436] [id = 246] 13:58:31 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F482800 == 34 [pid = 2436] [id = 245] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5F080C00) [pid = 2436] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C57D0E400) [pid = 2436] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C56C69C00) [pid = 2436] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5B7DC800) [pid = 2436] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5DA37400) [pid = 2436] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C51EA2800) [pid = 2436] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C52E1A400) [pid = 2436] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C561D4800) [pid = 2436] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C51F9E800) [pid = 2436] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C5D1B5000) [pid = 2436] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5638B400) [pid = 2436] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C51770400) [pid = 2436] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C5DD4D400) [pid = 2436] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C5ECA9C00) [pid = 2436] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C5E014C00) [pid = 2436] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0000009C5E4B0800) [pid = 2436] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 68 (0000009C5710DC00) [pid = 2436] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 67 (0000009C66F7D800) [pid = 2436] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 66 (0000009C517D4000) [pid = 2436] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 65 (0000009C5E40B800) [pid = 2436] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 64 (0000009C5B351C00) [pid = 2436] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 63 (0000009C5D7B7C00) [pid = 2436] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 62 (0000009C57040400) [pid = 2436] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 61 (0000009C5DAA0400) [pid = 2436] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 60 (0000009C5D1AAC00) [pid = 2436] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 59 (0000009C5BF94C00) [pid = 2436] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | --DOMWINDOW == 58 (0000009C5ECCEC00) [pid = 2436] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:58:32 INFO - PROCESS | 2436 | 1461099512778 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2188ms 13:58:32 INFO - PROCESS | 2436 | 1461099512809 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 13:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:58:32 INFO - PROCESS | 2436 | 1461099512813 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 13:58:32 INFO - PROCESS | 2436 | 1461099512818 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 2436 | 1461099512821 Marionette TRACE conn5 <- [1,1958,null,{}] 13:58:32 INFO - PROCESS | 2436 | 1461099512828 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:32 INFO - PROCESS | 2436 | 1461099512921 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 13:58:32 INFO - PROCESS | 2436 | 1461099512929 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C52912800 == 35 [pid = 2436] [id = 499] 13:58:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 59 (0000009C517C7C00) [pid = 2436] [serial = 1497] [outer = 0000000000000000] 13:58:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 60 (0000009C517C8800) [pid = 2436] [serial = 1498] [outer = 0000009C517C7C00] 13:58:32 INFO - PROCESS | 2436 | 1461099512980 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 61 (0000009C518E2000) [pid = 2436] [serial = 1499] [outer = 0000009C517C7C00] 13:58:33 INFO - PROCESS | 2436 | 1461099513786 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 985ms 13:58:33 INFO - PROCESS | 2436 | 1461099513802 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 2436 | 1461099513808 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 13:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:58:33 INFO - PROCESS | 2436 | 1461099513814 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 2436 | 1461099513818 Marionette TRACE conn5 <- [1,1962,null,{}] 13:58:33 INFO - PROCESS | 2436 | 1461099513823 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:33 INFO - PROCESS | 2436 | 1461099513941 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 13:58:34 INFO - PROCESS | 2436 | 1461099514013 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C563BD800 == 36 [pid = 2436] [id = 500] 13:58:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 62 (0000009C517D3000) [pid = 2436] [serial = 1500] [outer = 0000000000000000] 13:58:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 63 (0000009C518EB000) [pid = 2436] [serial = 1501] [outer = 0000009C517D3000] 13:58:34 INFO - PROCESS | 2436 | 1461099514074 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 64 (0000009C51EA1400) [pid = 2436] [serial = 1502] [outer = 0000009C517D3000] 13:58:34 INFO - PROCESS | 2436 | 1461099514840 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1035ms 13:58:34 INFO - PROCESS | 2436 | 1461099514851 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 2436 | 1461099514859 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 13:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:58:34 INFO - PROCESS | 2436 | 1461099514866 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - PROCESS | 2436 | 1461099514870 Marionette TRACE conn5 <- [1,1966,null,{}] 13:58:34 INFO - PROCESS | 2436 | 1461099514919 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:35 INFO - PROCESS | 2436 | 1461099515041 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 13:58:35 INFO - PROCESS | 2436 | 1461099515110 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571AA000 == 37 [pid = 2436] [id = 501] 13:58:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 65 (0000009C4FC33800) [pid = 2436] [serial = 1503] [outer = 0000000000000000] 13:58:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 66 (0000009C52F8E400) [pid = 2436] [serial = 1504] [outer = 0000009C4FC33800] 13:58:35 INFO - PROCESS | 2436 | 1461099515169 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 67 (0000009C561CFC00) [pid = 2436] [serial = 1505] [outer = 0000009C4FC33800] 13:58:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E15F000 == 36 [pid = 2436] [id = 488] 13:58:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D44800 == 35 [pid = 2436] [id = 484] 13:58:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DBD800 == 34 [pid = 2436] [id = 485] 13:58:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DC2000 == 33 [pid = 2436] [id = 481] 13:58:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56BAD800 == 32 [pid = 2436] [id = 487] 13:58:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62138800 == 31 [pid = 2436] [id = 486] 13:58:35 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62639000 == 30 [pid = 2436] [id = 497] 13:58:35 INFO - PROCESS | 2436 | 1461099515787 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 963ms 13:58:35 INFO - PROCESS | 2436 | 1461099515834 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 2436 | 1461099515839 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 13:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:58:35 INFO - PROCESS | 2436 | 1461099515844 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 2436 | 1461099515848 Marionette TRACE conn5 <- [1,1970,null,{}] 13:58:35 INFO - PROCESS | 2436 | 1461099515853 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:35 INFO - PROCESS | 2436 | 1461099515941 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 13:58:36 INFO - PROCESS | 2436 | 1461099516014 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C570D8000 == 31 [pid = 2436] [id = 502] 13:58:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 68 (0000009C5295CC00) [pid = 2436] [serial = 1506] [outer = 0000000000000000] 13:58:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 69 (0000009C56138400) [pid = 2436] [serial = 1507] [outer = 0000009C5295CC00] 13:58:36 INFO - PROCESS | 2436 | 1461099516065 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C561DB800) [pid = 2436] [serial = 1508] [outer = 0000009C5295CC00] 13:58:36 INFO - PROCESS | 2436 | 1461099516474 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 13:58:36 INFO - PROCESS | 2436 | 1461099516539 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 2436 | 1461099516545 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 13:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:58:36 INFO - PROCESS | 2436 | 1461099516551 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 2436 | 1461099516554 Marionette TRACE conn5 <- [1,1974,null,{}] 13:58:36 INFO - PROCESS | 2436 | 1461099516558 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:36 INFO - PROCESS | 2436 | 1461099516642 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 13:58:36 INFO - PROCESS | 2436 | 1461099516649 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B874800 == 32 [pid = 2436] [id = 503] 13:58:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C56337400) [pid = 2436] [serial = 1509] [outer = 0000000000000000] 13:58:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C56542400) [pid = 2436] [serial = 1510] [outer = 0000009C56337400] 13:58:36 INFO - PROCESS | 2436 | 1461099516697 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C56B7E800) [pid = 2436] [serial = 1511] [outer = 0000009C56337400] 13:58:37 INFO - PROCESS | 2436 | 1461099517187 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 13:58:37 INFO - PROCESS | 2436 | 1461099517244 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 2436 | 1461099517246 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 13:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:58:37 INFO - PROCESS | 2436 | 1461099517249 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 2436 | 1461099517254 Marionette TRACE conn5 <- [1,1978,null,{}] 13:58:37 INFO - PROCESS | 2436 | 1461099517265 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:37 INFO - PROCESS | 2436 | 1461099517366 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 13:58:37 INFO - PROCESS | 2436 | 1461099517446 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E522000 == 33 [pid = 2436] [id = 504] 13:58:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C56467C00) [pid = 2436] [serial = 1512] [outer = 0000000000000000] 13:58:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C57D0A000) [pid = 2436] [serial = 1513] [outer = 0000009C56467C00] 13:58:37 INFO - PROCESS | 2436 | 1461099517497 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5858A400) [pid = 2436] [serial = 1514] [outer = 0000009C56467C00] 13:58:37 INFO - PROCESS | 2436 | 1461099517888 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 689ms 13:58:37 INFO - PROCESS | 2436 | 1461099517942 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 2436 | 1461099517945 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 13:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:58:37 INFO - PROCESS | 2436 | 1461099517958 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 2436 | 1461099517960 Marionette TRACE conn5 <- [1,1982,null,{}] 13:58:37 INFO - PROCESS | 2436 | 1461099517963 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:38 INFO - PROCESS | 2436 | 1461099518098 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 13:58:38 INFO - PROCESS | 2436 | 1461099518108 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E77F800 == 34 [pid = 2436] [id = 505] 13:58:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C58926400) [pid = 2436] [serial = 1515] [outer = 0000000000000000] 13:58:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5B349C00) [pid = 2436] [serial = 1516] [outer = 0000009C58926400] 13:58:38 INFO - PROCESS | 2436 | 1461099518154 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5B70C400) [pid = 2436] [serial = 1517] [outer = 0000009C58926400] 13:58:38 INFO - PROCESS | 2436 | 1461099518607 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 689ms 13:58:38 INFO - PROCESS | 2436 | 1461099518642 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 2436 | 1461099518644 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 13:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:58:38 INFO - PROCESS | 2436 | 1461099518647 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 2436 | 1461099518649 Marionette TRACE conn5 <- [1,1986,null,{}] 13:58:38 INFO - PROCESS | 2436 | 1461099518653 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:38 INFO - PROCESS | 2436 | 1461099518755 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 13:58:38 INFO - PROCESS | 2436 | 1461099518761 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E912800 == 35 [pid = 2436] [id = 506] 13:58:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5B716400) [pid = 2436] [serial = 1518] [outer = 0000000000000000] 13:58:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5B7DF000) [pid = 2436] [serial = 1519] [outer = 0000009C5B716400] 13:58:38 INFO - PROCESS | 2436 | 1461099518808 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5BF8FC00) [pid = 2436] [serial = 1520] [outer = 0000009C5B716400] 13:58:39 INFO - PROCESS | 2436 | 1461099519276 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 13:58:39 INFO - PROCESS | 2436 | 1461099519341 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 2436 | 1461099519343 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 13:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:58:39 INFO - PROCESS | 2436 | 1461099519347 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 2436 | 1461099519349 Marionette TRACE conn5 <- [1,1990,null,{}] 13:58:39 INFO - PROCESS | 2436 | 1461099519353 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 2436 | 1461099519508 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 13:58:39 INFO - PROCESS | 2436 | 1461099519525 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F372800 == 36 [pid = 2436] [id = 507] 13:58:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5D1AA000) [pid = 2436] [serial = 1521] [outer = 0000000000000000] 13:58:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5D7B4800) [pid = 2436] [serial = 1522] [outer = 0000009C5D1AA000] 13:58:39 INFO - PROCESS | 2436 | 1461099519575 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5DA37800) [pid = 2436] [serial = 1523] [outer = 0000009C5D1AA000] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5F87F000) [pid = 2436] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5B7D7800) [pid = 2436] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5E01EC00) [pid = 2436] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5E4B7800) [pid = 2436] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C57C4E400) [pid = 2436] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5F38E800) [pid = 2436] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5B7D5800) [pid = 2436] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C506A6000) [pid = 2436] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C52F8C400) [pid = 2436] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C5159B400) [pid = 2436] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5159BC00) [pid = 2436] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C518E3800) [pid = 2436] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:58:39 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C5E545C00) [pid = 2436] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:58:40 INFO - PROCESS | 2436 | 1461099520003 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 13:58:40 INFO - PROCESS | 2436 | 1461099520041 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 2436 | 1461099520043 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 13:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:58:40 INFO - PROCESS | 2436 | 1461099520051 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 2436 | 1461099520053 Marionette TRACE conn5 <- [1,1994,null,{}] 13:58:40 INFO - PROCESS | 2436 | 1461099520057 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 2436 | 1461099520132 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 13:58:40 INFO - PROCESS | 2436 | 1461099520139 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571A8000 == 37 [pid = 2436] [id = 508] 13:58:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C51EA0C00) [pid = 2436] [serial = 1524] [outer = 0000000000000000] 13:58:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C5D1AE000) [pid = 2436] [serial = 1525] [outer = 0000009C51EA0C00] 13:58:40 INFO - PROCESS | 2436 | 1461099520184 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C5DA9D400) [pid = 2436] [serial = 1526] [outer = 0000009C51EA0C00] 13:58:40 INFO - PROCESS | 2436 | 1461099520621 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 626ms 13:58:40 INFO - PROCESS | 2436 | 1461099520681 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 2436 | 1461099520683 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 13:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:58:40 INFO - PROCESS | 2436 | 1461099520687 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 2436 | 1461099520688 Marionette TRACE conn5 <- [1,1998,null,{}] 13:58:40 INFO - PROCESS | 2436 | 1461099520692 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 2436 | 1461099520771 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 13:58:40 INFO - PROCESS | 2436 | 1461099520779 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6088D800 == 38 [pid = 2436] [id = 509] 13:58:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5DD49800) [pid = 2436] [serial = 1527] [outer = 0000000000000000] 13:58:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C5DD4F000) [pid = 2436] [serial = 1528] [outer = 0000009C5DD49800] 13:58:40 INFO - PROCESS | 2436 | 1461099520831 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5E014800) [pid = 2436] [serial = 1529] [outer = 0000009C5DD49800] 13:58:41 INFO - PROCESS | 2436 | 1461099521283 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 628ms 13:58:41 INFO - PROCESS | 2436 | 1461099521317 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 2436 | 1461099521319 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 13:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:58:41 INFO - PROCESS | 2436 | 1461099521327 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 2436 | 1461099521329 Marionette TRACE conn5 <- [1,2002,null,{}] 13:58:41 INFO - PROCESS | 2436 | 1461099521333 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:41 INFO - PROCESS | 2436 | 1461099521410 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 13:58:41 INFO - PROCESS | 2436 | 1461099521417 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D39000 == 39 [pid = 2436] [id = 510] 13:58:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5E01A000) [pid = 2436] [serial = 1530] [outer = 0000000000000000] 13:58:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5E01F800) [pid = 2436] [serial = 1531] [outer = 0000009C5E01A000] 13:58:41 INFO - PROCESS | 2436 | 1461099521465 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5E3B2400) [pid = 2436] [serial = 1532] [outer = 0000009C5E01A000] 13:58:42 INFO - PROCESS | 2436 | 1461099522004 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 732ms 13:58:42 INFO - PROCESS | 2436 | 1461099522064 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 2436 | 1461099522068 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 13:58:42 INFO - PROCESS | 2436 | 1461099522074 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:58:42 INFO - PROCESS | 2436 | 1461099522079 Marionette TRACE conn5 <- [1,2006,null,{}] 13:58:42 INFO - PROCESS | 2436 | 1461099522086 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:42 INFO - PROCESS | 2436 | 1461099522279 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 13:58:42 INFO - PROCESS | 2436 | 1461099522348 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571BB800 == 40 [pid = 2436] [id = 511] 13:58:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C51F9C800) [pid = 2436] [serial = 1533] [outer = 0000000000000000] 13:58:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5295C800) [pid = 2436] [serial = 1534] [outer = 0000009C51F9C800] 13:58:42 INFO - PROCESS | 2436 | 1461099522408 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C564BE800) [pid = 2436] [serial = 1535] [outer = 0000009C51F9C800] 13:58:42 INFO - PROCESS | 2436 | 1461099522958 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 942ms 13:58:43 INFO - PROCESS | 2436 | 1461099523020 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 2436 | 1461099523027 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 13:58:43 INFO - PROCESS | 2436 | 1461099523034 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:58:43 INFO - PROCESS | 2436 | 1461099523037 Marionette TRACE conn5 <- [1,2010,null,{}] 13:58:43 INFO - PROCESS | 2436 | 1461099523041 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:43 INFO - PROCESS | 2436 | 1461099523148 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 13:58:43 INFO - PROCESS | 2436 | 1461099523222 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E831000 == 41 [pid = 2436] [id = 512] 13:58:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5710F800) [pid = 2436] [serial = 1536] [outer = 0000000000000000] 13:58:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C57D98400) [pid = 2436] [serial = 1537] [outer = 0000009C5710F800] 13:58:43 INFO - PROCESS | 2436 | 1461099523279 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5B34BC00) [pid = 2436] [serial = 1538] [outer = 0000009C5710F800] 13:58:43 INFO - PROCESS | 2436 | 1461099523904 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 942ms 13:58:43 INFO - PROCESS | 2436 | 1461099523982 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 13:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:58:43 INFO - PROCESS | 2436 | 1461099523985 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 13:58:43 INFO - PROCESS | 2436 | 1461099523989 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 2436 | 1461099523993 Marionette TRACE conn5 <- [1,2014,null,{}] 13:58:44 INFO - PROCESS | 2436 | 1461099524005 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 2436 | 1461099524112 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 13:58:44 INFO - PROCESS | 2436 | 1461099524187 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DAF800 == 42 [pid = 2436] [id = 513] 13:58:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5D1AE800) [pid = 2436] [serial = 1539] [outer = 0000000000000000] 13:58:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5DD51400) [pid = 2436] [serial = 1540] [outer = 0000009C5D1AE800] 13:58:44 INFO - PROCESS | 2436 | 1461099524247 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5E409C00) [pid = 2436] [serial = 1541] [outer = 0000009C5D1AE800] 13:58:44 INFO - PROCESS | 2436 | 1461099524812 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 881ms 13:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:58:44 INFO - PROCESS | 2436 | 1461099524872 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 2436 | 1461099524875 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 13:58:44 INFO - PROCESS | 2436 | 1461099524879 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 2436 | 1461099524881 Marionette TRACE conn5 <- [1,2018,null,{}] 13:58:44 INFO - PROCESS | 2436 | 1461099524885 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 2436 | 1461099524988 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 13:58:45 INFO - PROCESS | 2436 | 1461099525074 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62327000 == 43 [pid = 2436] [id = 514] 13:58:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5E4AE800) [pid = 2436] [serial = 1542] [outer = 0000000000000000] 13:58:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5E4B7800) [pid = 2436] [serial = 1543] [outer = 0000009C5E4AE800] 13:58:45 INFO - PROCESS | 2436 | 1461099525132 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5ECAEC00) [pid = 2436] [serial = 1544] [outer = 0000009C5E4AE800] 13:58:45 INFO - PROCESS | 2436 | 1461099525733 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 880ms 13:58:45 INFO - PROCESS | 2436 | 1461099525772 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 2436 | 1461099525775 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 13:58:45 INFO - PROCESS | 2436 | 1461099525778 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:58:45 INFO - PROCESS | 2436 | 1461099525780 Marionette TRACE conn5 <- [1,2022,null,{}] 13:58:45 INFO - PROCESS | 2436 | 1461099525784 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:46 INFO - PROCESS | 2436 | 1461099525996 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 13:58:46 INFO - PROCESS | 2436 | 1461099526090 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56BAD800 == 44 [pid = 2436] [id = 515] 13:58:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C506A6000) [pid = 2436] [serial = 1545] [outer = 0000000000000000] 13:58:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5159B400) [pid = 2436] [serial = 1546] [outer = 0000009C506A6000] 13:58:46 INFO - PROCESS | 2436 | 1461099526142 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C518EF400) [pid = 2436] [serial = 1547] [outer = 0000009C506A6000] 13:58:46 INFO - PROCESS | 2436 | 1461099526701 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DC3000 == 43 [pid = 2436] [id = 475] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C517C8800) [pid = 2436] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5F8E9C00) [pid = 2436] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5D754400) [pid = 2436] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5E3B4400) [pid = 2436] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5DA9E800) [pid = 2436] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C5ECA9000) [pid = 2436] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5E41EC00) [pid = 2436] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5D1B1C00) [pid = 2436] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5F392800) [pid = 2436] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5F2DF400) [pid = 2436] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C5BF97800) [pid = 2436] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C57D96400) [pid = 2436] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5B34AC00) [pid = 2436] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C564B7800) [pid = 2436] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C56C70C00) [pid = 2436] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C517CC400) [pid = 2436] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C51F9BC00) [pid = 2436] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C57D96C00) [pid = 2436] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C56E77400) [pid = 2436] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C52F24000) [pid = 2436] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C51E9E800) [pid = 2436] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5F2E1000) [pid = 2436] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C5F2EAC00) [pid = 2436] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C5F2DD000) [pid = 2436] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C5D1AF800) [pid = 2436] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C5F39C000) [pid = 2436] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0000009C5FB67000) [pid = 2436] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 984ms 13:58:46 INFO - PROCESS | 2436 | 1461099526777 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 2436 | 1461099526781 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 13:58:46 INFO - PROCESS | 2436 | 1461099526786 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:58:46 INFO - PROCESS | 2436 | 1461099526790 Marionette TRACE conn5 <- [1,2026,null,{}] 13:58:46 INFO - PROCESS | 2436 | 1461099526795 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:46 INFO - PROCESS | 2436 | 1461099526888 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 13:58:46 INFO - PROCESS | 2436 | 1461099526960 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5290C000 == 44 [pid = 2436] [id = 516] 13:58:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C517D0C00) [pid = 2436] [serial = 1548] [outer = 0000000000000000] 13:58:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C518E2400) [pid = 2436] [serial = 1549] [outer = 0000009C517D0C00] 13:58:47 INFO - PROCESS | 2436 | 1461099527012 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C52E1D000) [pid = 2436] [serial = 1550] [outer = 0000009C517D0C00] 13:58:47 INFO - PROCESS | 2436 | 1461099527471 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 733ms 13:58:47 INFO - PROCESS | 2436 | 1461099527524 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 13:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:58:47 INFO - PROCESS | 2436 | 1461099527528 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 13:58:47 INFO - PROCESS | 2436 | 1461099527531 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 2436 | 1461099527533 Marionette TRACE conn5 <- [1,2030,null,{}] 13:58:47 INFO - PROCESS | 2436 | 1461099527537 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:47 INFO - PROCESS | 2436 | 1461099527620 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 13:58:47 INFO - PROCESS | 2436 | 1461099527636 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B789800 == 45 [pid = 2436] [id = 517] 13:58:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C56C88000) [pid = 2436] [serial = 1551] [outer = 0000000000000000] 13:58:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C57041400) [pid = 2436] [serial = 1552] [outer = 0000009C56C88000] 13:58:47 INFO - PROCESS | 2436 | 1461099527684 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C57D93800) [pid = 2436] [serial = 1553] [outer = 0000009C56C88000] 13:58:48 INFO - PROCESS | 2436 | 1461099528166 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 689ms 13:58:48 INFO - PROCESS | 2436 | 1461099528222 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 2436 | 1461099528227 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 13:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:58:48 INFO - PROCESS | 2436 | 1461099528237 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 2436 | 1461099528242 Marionette TRACE conn5 <- [1,2034,null,{}] 13:58:48 INFO - PROCESS | 2436 | 1461099528245 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:48 INFO - PROCESS | 2436 | 1461099528330 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 13:58:48 INFO - PROCESS | 2436 | 1461099528337 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E77E800 == 46 [pid = 2436] [id = 518] 13:58:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C5B346800) [pid = 2436] [serial = 1554] [outer = 0000000000000000] 13:58:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C5B843C00) [pid = 2436] [serial = 1555] [outer = 0000009C5B346800] 13:58:48 INFO - PROCESS | 2436 | 1461099528384 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5D15D800) [pid = 2436] [serial = 1556] [outer = 0000009C5B346800] 13:58:48 INFO - PROCESS | 2436 | 1461099528839 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 650ms 13:58:48 INFO - PROCESS | 2436 | 1461099528886 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 2436 | 1461099528888 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 13:58:48 INFO - PROCESS | 2436 | 1461099528891 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:58:48 INFO - PROCESS | 2436 | 1461099528893 Marionette TRACE conn5 <- [1,2038,null,{}] 13:58:48 INFO - PROCESS | 2436 | 1461099528897 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:49 INFO - PROCESS | 2436 | 1461099529011 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 13:58:49 INFO - PROCESS | 2436 | 1461099529026 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F36B800 == 47 [pid = 2436] [id = 519] 13:58:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5B849000) [pid = 2436] [serial = 1557] [outer = 0000000000000000] 13:58:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5DA2BC00) [pid = 2436] [serial = 1558] [outer = 0000009C5B849000] 13:58:49 INFO - PROCESS | 2436 | 1461099529073 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5DD46400) [pid = 2436] [serial = 1559] [outer = 0000009C5B849000] 13:58:49 INFO - PROCESS | 2436 | 1461099529539 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 671ms 13:58:49 INFO - PROCESS | 2436 | 1461099529566 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 13:58:49 INFO - PROCESS | 2436 | 1461099529569 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 13:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:58:49 INFO - PROCESS | 2436 | 1461099529572 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 2436 | 1461099529574 Marionette TRACE conn5 <- [1,2042,null,{}] 13:58:49 INFO - PROCESS | 2436 | 1461099529577 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:49 INFO - PROCESS | 2436 | 1461099529683 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 13:58:49 INFO - PROCESS | 2436 | 1461099529731 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F7D0000 == 48 [pid = 2436] [id = 520] 13:58:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5E3B2C00) [pid = 2436] [serial = 1560] [outer = 0000000000000000] 13:58:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5E406800) [pid = 2436] [serial = 1561] [outer = 0000009C5E3B2C00] 13:58:49 INFO - PROCESS | 2436 | 1461099529797 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5ECAC400) [pid = 2436] [serial = 1562] [outer = 0000009C5E3B2C00] 13:58:50 INFO - PROCESS | 2436 | 1461099530275 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 13:58:50 INFO - PROCESS | 2436 | 1461099530315 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 2436 | 1461099530317 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 13:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:58:50 INFO - PROCESS | 2436 | 1461099530320 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 2436 | 1461099530322 Marionette TRACE conn5 <- [1,2046,null,{}] 13:58:50 INFO - PROCESS | 2436 | 1461099530354 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 2436 | 1461099530470 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 13:58:50 INFO - PROCESS | 2436 | 1461099530482 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DA5000 == 49 [pid = 2436] [id = 521] 13:58:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5F21BC00) [pid = 2436] [serial = 1563] [outer = 0000000000000000] 13:58:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5F2DE400) [pid = 2436] [serial = 1564] [outer = 0000009C5F21BC00] 13:58:50 INFO - PROCESS | 2436 | 1461099530528 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5F2E7400) [pid = 2436] [serial = 1565] [outer = 0000009C5F21BC00] 13:58:50 INFO - PROCESS | 2436 | 1461099530956 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 689ms 13:58:51 INFO - PROCESS | 2436 | 1461099531012 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 2436 | 1461099531015 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 13:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:58:51 INFO - PROCESS | 2436 | 1461099531024 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 2436 | 1461099531026 Marionette TRACE conn5 <- [1,2050,null,{}] 13:58:51 INFO - PROCESS | 2436 | 1461099531030 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:51 INFO - PROCESS | 2436 | 1461099531132 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 13:58:51 INFO - PROCESS | 2436 | 1461099531139 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6232F800 == 50 [pid = 2436] [id = 522] 13:58:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5F2E9400) [pid = 2436] [serial = 1566] [outer = 0000000000000000] 13:58:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5F391C00) [pid = 2436] [serial = 1567] [outer = 0000009C5F2E9400] 13:58:51 INFO - PROCESS | 2436 | 1461099531185 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5F39CC00) [pid = 2436] [serial = 1568] [outer = 0000009C5F2E9400] 13:58:51 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5DD49800) [pid = 2436] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:58:51 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C58926400) [pid = 2436] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:58:51 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C56467C00) [pid = 2436] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:58:51 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5B716400) [pid = 2436] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:58:51 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C5295CC00) [pid = 2436] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:58:51 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C56337400) [pid = 2436] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:58:51 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5D1AA000) [pid = 2436] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:58:51 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C4FC33800) [pid = 2436] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:58:51 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C51EA0C00) [pid = 2436] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:58:51 INFO - PROCESS | 2436 | 1461099531669 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 13:58:51 INFO - PROCESS | 2436 | 1461099531717 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 2436 | 1461099531720 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 13:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:58:51 INFO - PROCESS | 2436 | 1461099531723 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 2436 | 1461099531725 Marionette TRACE conn5 <- [1,2054,null,{}] 13:58:51 INFO - PROCESS | 2436 | 1461099531728 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:51 INFO - PROCESS | 2436 | 1461099531842 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 13:58:51 INFO - PROCESS | 2436 | 1461099531849 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62371800 == 51 [pid = 2436] [id = 523] 13:58:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5ABAD400) [pid = 2436] [serial = 1569] [outer = 0000000000000000] 13:58:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5F398800) [pid = 2436] [serial = 1570] [outer = 0000009C5ABAD400] 13:58:51 INFO - PROCESS | 2436 | 1461099531894 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5F8F0400) [pid = 2436] [serial = 1571] [outer = 0000009C5ABAD400] 13:58:52 INFO - PROCESS | 2436 | 1461099532317 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 626ms 13:58:52 INFO - PROCESS | 2436 | 1461099532353 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 2436 | 1461099532355 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 13:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:58:52 INFO - PROCESS | 2436 | 1461099532363 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 2436 | 1461099532365 Marionette TRACE conn5 <- [1,2058,null,{}] 13:58:52 INFO - PROCESS | 2436 | 1461099532369 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:52 INFO - PROCESS | 2436 | 1461099532450 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 13:58:52 INFO - PROCESS | 2436 | 1461099532458 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62646000 == 52 [pid = 2436] [id = 524] 13:58:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5FB65C00) [pid = 2436] [serial = 1572] [outer = 0000000000000000] 13:58:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5FB6A000) [pid = 2436] [serial = 1573] [outer = 0000009C5FB65C00] 13:58:52 INFO - PROCESS | 2436 | 1461099532503 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5FBB1C00) [pid = 2436] [serial = 1574] [outer = 0000009C5FB65C00] 13:58:52 INFO - PROCESS | 2436 | 1461099532932 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 585ms 13:58:52 INFO - PROCESS | 2436 | 1461099532962 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 2436 | 1461099532964 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 13:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:58:52 INFO - PROCESS | 2436 | 1461099532968 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 2436 | 1461099532970 Marionette TRACE conn5 <- [1,2062,null,{}] 13:58:52 INFO - PROCESS | 2436 | 1461099532978 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:53 INFO - PROCESS | 2436 | 1461099533057 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 13:58:53 INFO - PROCESS | 2436 | 1461099533064 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634AB800 == 53 [pid = 2436] [id = 525] 13:58:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5FBB3400) [pid = 2436] [serial = 1575] [outer = 0000000000000000] 13:58:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5FBBC400) [pid = 2436] [serial = 1576] [outer = 0000009C5FBB3400] 13:58:53 INFO - PROCESS | 2436 | 1461099533115 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C6089F800) [pid = 2436] [serial = 1577] [outer = 0000009C5FBB3400] 13:58:53 INFO - PROCESS | 2436 | 1461099533749 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 838ms 13:58:53 INFO - PROCESS | 2436 | 1461099533811 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 2436 | 1461099533815 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 13:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:58:53 INFO - PROCESS | 2436 | 1461099533821 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 2436 | 1461099533825 Marionette TRACE conn5 <- [1,2066,null,{}] 13:58:53 INFO - PROCESS | 2436 | 1461099533831 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:53 INFO - PROCESS | 2436 | 1461099533941 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 13:58:54 INFO - PROCESS | 2436 | 1461099534021 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C57DD4800 == 54 [pid = 2436] [id = 526] 13:58:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C517D1400) [pid = 2436] [serial = 1578] [outer = 0000000000000000] 13:58:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C561D6000) [pid = 2436] [serial = 1579] [outer = 0000009C517D1400] 13:58:54 INFO - PROCESS | 2436 | 1461099534121 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C56C70C00) [pid = 2436] [serial = 1580] [outer = 0000009C517D1400] 13:58:54 INFO - PROCESS | 2436 | 1461099534731 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 986ms 13:58:54 INFO - PROCESS | 2436 | 1461099534810 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 2436 | 1461099534817 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 13:58:54 INFO - PROCESS | 2436 | 1461099534824 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:58:54 INFO - PROCESS | 2436 | 1461099534827 Marionette TRACE conn5 <- [1,2070,null,{}] 13:58:54 INFO - PROCESS | 2436 | 1461099534831 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 2436 | 1461099534940 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 13:58:55 INFO - PROCESS | 2436 | 1461099535017 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F48E800 == 55 [pid = 2436] [id = 527] 13:58:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5B347C00) [pid = 2436] [serial = 1581] [outer = 0000000000000000] 13:58:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5D157C00) [pid = 2436] [serial = 1582] [outer = 0000009C5B347C00] 13:58:55 INFO - PROCESS | 2436 | 1461099535115 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5DD47400) [pid = 2436] [serial = 1583] [outer = 0000009C5B347C00] 13:58:55 INFO - PROCESS | 2436 | 1461099535721 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 942ms 13:58:55 INFO - PROCESS | 2436 | 1461099535772 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 2436 | 1461099535775 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 13:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:58:55 INFO - PROCESS | 2436 | 1461099535778 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - PROCESS | 2436 | 1461099535783 Marionette TRACE conn5 <- [1,2074,null,{}] 13:58:55 INFO - PROCESS | 2436 | 1461099535795 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:55 INFO - PROCESS | 2436 | 1461099535905 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 13:58:56 INFO - PROCESS | 2436 | 1461099536025 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634F2800 == 56 [pid = 2436] [id = 528] 13:58:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5EE1B000) [pid = 2436] [serial = 1584] [outer = 0000000000000000] 13:58:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5F21C800) [pid = 2436] [serial = 1585] [outer = 0000009C5EE1B000] 13:58:56 INFO - PROCESS | 2436 | 1461099536085 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5FBB8000) [pid = 2436] [serial = 1586] [outer = 0000009C5EE1B000] 13:58:56 INFO - PROCESS | 2436 | 1461099536679 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 942ms 13:58:56 INFO - PROCESS | 2436 | 1461099536723 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 2436 | 1461099536727 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 13:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:58:56 INFO - PROCESS | 2436 | 1461099536730 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 2436 | 1461099536733 Marionette TRACE conn5 <- [1,2078,null,{}] 13:58:56 INFO - PROCESS | 2436 | 1461099536737 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:56 INFO - PROCESS | 2436 | 1461099536842 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 13:58:57 INFO - PROCESS | 2436 | 1461099537100 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5814F800 == 57 [pid = 2436] [id = 529] 13:58:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5176FC00) [pid = 2436] [serial = 1587] [outer = 0000000000000000] 13:58:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C517D1000) [pid = 2436] [serial = 1588] [outer = 0000009C5176FC00] 13:58:57 INFO - PROCESS | 2436 | 1461099537152 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5633A800) [pid = 2436] [serial = 1589] [outer = 0000009C5176FC00] 13:58:57 INFO - PROCESS | 2436 | 1461099537828 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E52A000 == 56 [pid = 2436] [id = 478] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B788000 == 55 [pid = 2436] [id = 476] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E835800 == 54 [pid = 2436] [id = 479] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F7C4000 == 53 [pid = 2436] [id = 482] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5ED5C000 == 52 [pid = 2436] [id = 480] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62646000 == 51 [pid = 2436] [id = 524] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62371800 == 50 [pid = 2436] [id = 523] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6232F800 == 49 [pid = 2436] [id = 522] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DA5000 == 48 [pid = 2436] [id = 521] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F7D0000 == 47 [pid = 2436] [id = 520] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F36B800 == 46 [pid = 2436] [id = 519] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E77E800 == 45 [pid = 2436] [id = 518] 13:58:57 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B789800 == 44 [pid = 2436] [id = 517] 13:58:57 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5E01F800) [pid = 2436] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 13:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1178ms 13:58:57 INFO - PROCESS | 2436 | 1461099537912 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 2436 | 1461099537916 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 13:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:58:57 INFO - PROCESS | 2436 | 1461099537920 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:58:57 INFO - PROCESS | 2436 | 1461099537924 Marionette TRACE conn5 <- [1,2082,null,{}] 13:58:57 INFO - PROCESS | 2436 | 1461099537930 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:58 INFO - PROCESS | 2436 | 1461099538033 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5E014800) [pid = 2436] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5B349C00) [pid = 2436] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C57D0A000) [pid = 2436] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5BF8FC00) [pid = 2436] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C518EB000) [pid = 2436] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C56138400) [pid = 2436] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C561DB800) [pid = 2436] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5B7DF000) [pid = 2436] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C56542400) [pid = 2436] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C56B7E800) [pid = 2436] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C5D7B4800) [pid = 2436] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5DD4F000) [pid = 2436] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5DA37800) [pid = 2436] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C561CFC00) [pid = 2436] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C52F8E400) [pid = 2436] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C5D1AE000) [pid = 2436] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5858A400) [pid = 2436] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5B70C400) [pid = 2436] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5DA9D400) [pid = 2436] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2436 | 1461099538115 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56EC5000 == 45 [pid = 2436] [id = 530] 13:58:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C518EB000) [pid = 2436] [serial = 1590] [outer = 0000000000000000] 13:58:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C51E9F400) [pid = 2436] [serial = 1591] [outer = 0000009C518EB000] 13:58:58 INFO - PROCESS | 2436 | 1461099538165 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C561DAC00) [pid = 2436] [serial = 1592] [outer = 0000009C518EB000] 13:58:58 INFO - PROCESS | 2436 | 1461099538623 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 13:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:58:58 INFO - PROCESS | 2436 | 1461099538662 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 2436 | 1461099538666 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 13:58:58 INFO - PROCESS | 2436 | 1461099538670 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 2436 | 1461099538672 Marionette TRACE conn5 <- [1,2086,null,{}] 13:58:58 INFO - PROCESS | 2436 | 1461099538676 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:58 INFO - PROCESS | 2436 | 1461099538759 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 13:58:58 INFO - PROCESS | 2436 | 1461099538769 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E53C800 == 46 [pid = 2436] [id = 531] 13:58:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5858DC00) [pid = 2436] [serial = 1593] [outer = 0000000000000000] 13:58:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C58926400) [pid = 2436] [serial = 1594] [outer = 0000009C5858DC00] 13:58:58 INFO - PROCESS | 2436 | 1461099538818 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5B353400) [pid = 2436] [serial = 1595] [outer = 0000009C5858DC00] 13:58:59 INFO - PROCESS | 2436 | 1461099539280 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 626ms 13:58:59 INFO - PROCESS | 2436 | 1461099539298 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 2436 | 1461099539300 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 13:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:58:59 INFO - PROCESS | 2436 | 1461099539311 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - PROCESS | 2436 | 1461099539318 Marionette TRACE conn5 <- [1,2090,null,{}] 13:58:59 INFO - PROCESS | 2436 | 1461099539322 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:59 INFO - PROCESS | 2436 | 1461099539407 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 13:58:59 INFO - PROCESS | 2436 | 1461099539415 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F021000 == 47 [pid = 2436] [id = 532] 13:58:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5BF91C00) [pid = 2436] [serial = 1596] [outer = 0000000000000000] 13:58:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5D1B2000) [pid = 2436] [serial = 1597] [outer = 0000009C5BF91C00] 13:58:59 INFO - PROCESS | 2436 | 1461099539462 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5DA37000) [pid = 2436] [serial = 1598] [outer = 0000009C5BF91C00] 13:58:59 INFO - PROCESS | 2436 | 1461099539935 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 649ms 13:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:58:59 INFO - PROCESS | 2436 | 1461099539956 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 2436 | 1461099539958 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 13:58:59 INFO - PROCESS | 2436 | 1461099539962 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - PROCESS | 2436 | 1461099539963 Marionette TRACE conn5 <- [1,2094,null,{}] 13:58:59 INFO - PROCESS | 2436 | 1461099539967 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:00 INFO - PROCESS | 2436 | 1461099540048 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 13:59:00 INFO - PROCESS | 2436 | 1461099540056 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F489800 == 48 [pid = 2436] [id = 533] 13:59:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5DA4F000) [pid = 2436] [serial = 1599] [outer = 0000000000000000] 13:59:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5DD4B400) [pid = 2436] [serial = 1600] [outer = 0000009C5DA4F000] 13:59:00 INFO - PROCESS | 2436 | 1461099540102 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5E018800) [pid = 2436] [serial = 1601] [outer = 0000009C5DA4F000] 13:59:00 INFO - PROCESS | 2436 | 1461099540575 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 2436 | 1461099540595 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 13:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:59:00 INFO - PROCESS | 2436 | 1461099540598 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 2436 | 1461099540600 Marionette TRACE conn5 <- [1,2098,null,{}] 13:59:00 INFO - PROCESS | 2436 | 1461099540604 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:00 INFO - PROCESS | 2436 | 1461099540711 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 13:59:00 INFO - PROCESS | 2436 | 1461099540719 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D3C000 == 49 [pid = 2436] [id = 534] 13:59:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5E41E400) [pid = 2436] [serial = 1602] [outer = 0000000000000000] 13:59:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5D751400) [pid = 2436] [serial = 1603] [outer = 0000009C5E41E400] 13:59:00 INFO - PROCESS | 2436 | 1461099540822 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5EF69400) [pid = 2436] [serial = 1604] [outer = 0000009C5E41E400] 13:59:01 INFO - PROCESS | 2436 | 1461099541316 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 735ms 13:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:59:01 INFO - PROCESS | 2436 | 1461099541335 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 2436 | 1461099541337 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 13:59:01 INFO - PROCESS | 2436 | 1461099541340 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 2436 | 1461099541342 Marionette TRACE conn5 <- [1,2102,null,{}] 13:59:01 INFO - PROCESS | 2436 | 1461099541346 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:01 INFO - PROCESS | 2436 | 1461099541453 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 13:59:01 INFO - PROCESS | 2436 | 1461099541459 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62353800 == 50 [pid = 2436] [id = 535] 13:59:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5F2DF800) [pid = 2436] [serial = 1605] [outer = 0000000000000000] 13:59:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5FB66800) [pid = 2436] [serial = 1606] [outer = 0000009C5F2DF800] 13:59:01 INFO - PROCESS | 2436 | 1461099541505 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5FBB9400) [pid = 2436] [serial = 1607] [outer = 0000009C5F2DF800] 13:59:01 INFO - PROCESS | 2436 | 1461099541960 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 13:59:02 INFO - PROCESS | 2436 | 1461099542036 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 2436 | 1461099542039 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 13:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:59:02 INFO - PROCESS | 2436 | 1461099542042 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 2436 | 1461099542044 Marionette TRACE conn5 <- [1,2106,null,{}] 13:59:02 INFO - PROCESS | 2436 | 1461099542047 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:02 INFO - PROCESS | 2436 | 1461099542180 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 13:59:02 INFO - PROCESS | 2436 | 1461099542205 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C50FA6800 == 51 [pid = 2436] [id = 536] 13:59:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C607D6C00) [pid = 2436] [serial = 1608] [outer = 0000000000000000] 13:59:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C608A0800) [pid = 2436] [serial = 1609] [outer = 0000009C607D6C00] 13:59:02 INFO - PROCESS | 2436 | 1461099542250 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C611E9000) [pid = 2436] [serial = 1610] [outer = 0000009C607D6C00] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5E3B2C00) [pid = 2436] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5F21BC00) [pid = 2436] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5B346800) [pid = 2436] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C517D0C00) [pid = 2436] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5B849000) [pid = 2436] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C506A6000) [pid = 2436] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C56C88000) [pid = 2436] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5F2E9400) [pid = 2436] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5FB65C00) [pid = 2436] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5ABAD400) [pid = 2436] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:59:02 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C517D3000) [pid = 2436] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:59:02 INFO - PROCESS | 2436 | 1461099542774 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 773ms 13:59:02 INFO - PROCESS | 2436 | 1461099542818 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 2436 | 1461099542820 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 13:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:59:02 INFO - PROCESS | 2436 | 1461099542823 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 2436 | 1461099542825 Marionette TRACE conn5 <- [1,2110,null,{}] 13:59:02 INFO - PROCESS | 2436 | 1461099542828 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:02 INFO - PROCESS | 2436 | 1461099542907 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 13:59:02 INFO - PROCESS | 2436 | 1461099542930 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63493000 == 52 [pid = 2436] [id = 537] 13:59:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5E3B2C00) [pid = 2436] [serial = 1611] [outer = 0000000000000000] 13:59:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5F39A400) [pid = 2436] [serial = 1612] [outer = 0000009C5E3B2C00] 13:59:02 INFO - PROCESS | 2436 | 1461099542976 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C611ED400) [pid = 2436] [serial = 1613] [outer = 0000009C5E3B2C00] 13:59:03 INFO - PROCESS | 2436 | 1461099543386 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 13:59:03 INFO - PROCESS | 2436 | 1461099543456 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 2436 | 1461099543458 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 13:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:59:03 INFO - PROCESS | 2436 | 1461099543461 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 2436 | 1461099543463 Marionette TRACE conn5 <- [1,2114,null,{}] 13:59:03 INFO - PROCESS | 2436 | 1461099543466 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:03 INFO - PROCESS | 2436 | 1461099543545 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 13:59:03 INFO - PROCESS | 2436 | 1461099543553 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BB1000 == 53 [pid = 2436] [id = 538] 13:59:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C617D5400) [pid = 2436] [serial = 1614] [outer = 0000000000000000] 13:59:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C617DA400) [pid = 2436] [serial = 1615] [outer = 0000009C617D5400] 13:59:03 INFO - PROCESS | 2436 | 1461099543600 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C617E2000) [pid = 2436] [serial = 1616] [outer = 0000009C617D5400] 13:59:04 INFO - PROCESS | 2436 | 1461099544041 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 13:59:04 INFO - PROCESS | 2436 | 1461099544094 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 2436 | 1461099544096 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 13:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:59:04 INFO - PROCESS | 2436 | 1461099544099 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 2436 | 1461099544101 Marionette TRACE conn5 <- [1,2118,null,{}] 13:59:04 INFO - PROCESS | 2436 | 1461099544110 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:04 INFO - PROCESS | 2436 | 1461099544193 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 13:59:04 INFO - PROCESS | 2436 | 1461099544199 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C69800 == 54 [pid = 2436] [id = 539] 13:59:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C61C0DC00) [pid = 2436] [serial = 1617] [outer = 0000000000000000] 13:59:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C61C10C00) [pid = 2436] [serial = 1618] [outer = 0000009C61C0DC00] 13:59:04 INFO - PROCESS | 2436 | 1461099544250 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C61D93400) [pid = 2436] [serial = 1619] [outer = 0000009C61C0DC00] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DB0800 == 53 [pid = 2436] [id = 494] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56B20000 == 52 [pid = 2436] [id = 474] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56B21800 == 51 [pid = 2436] [id = 495] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E836800 == 50 [pid = 2436] [id = 491] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5BF77000 == 49 [pid = 2436] [id = 490] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D722000 == 48 [pid = 2436] [id = 477] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634A8000 == 47 [pid = 2436] [id = 498] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62366000 == 46 [pid = 2436] [id = 496] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51C7F800 == 45 [pid = 2436] [id = 489] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51EC5000 == 44 [pid = 2436] [id = 473] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F381800 == 43 [pid = 2436] [id = 492] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C611AD000 == 42 [pid = 2436] [id = 493] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56323000 == 41 [pid = 2436] [id = 483] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56EC5000 == 40 [pid = 2436] [id = 530] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5814F800 == 39 [pid = 2436] [id = 529] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634F2800 == 38 [pid = 2436] [id = 528] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F48E800 == 37 [pid = 2436] [id = 527] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634AB800 == 36 [pid = 2436] [id = 525] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C57DD4800 == 35 [pid = 2436] [id = 526] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63493000 == 34 [pid = 2436] [id = 537] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F489800 == 33 [pid = 2436] [id = 533] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BB1000 == 32 [pid = 2436] [id = 538] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62353800 == 31 [pid = 2436] [id = 535] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C50FA6800 == 30 [pid = 2436] [id = 536] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D3C000 == 29 [pid = 2436] [id = 534] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E53C800 == 28 [pid = 2436] [id = 531] 13:59:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F021000 == 27 [pid = 2436] [id = 532] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C51EA1400) [pid = 2436] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5E406800) [pid = 2436] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5F2DE400) [pid = 2436] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5ECAC400) [pid = 2436] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5B843C00) [pid = 2436] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5D15D800) [pid = 2436] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C518E2400) [pid = 2436] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C52E1D000) [pid = 2436] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5DA2BC00) [pid = 2436] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C518EF400) [pid = 2436] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C5159B400) [pid = 2436] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C57041400) [pid = 2436] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C57D93800) [pid = 2436] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5F391C00) [pid = 2436] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5295C800) [pid = 2436] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C57D98400) [pid = 2436] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5E4B7800) [pid = 2436] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5DD51400) [pid = 2436] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5FBB1C00) [pid = 2436] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5F2E7400) [pid = 2436] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5FBBC400) [pid = 2436] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5F398800) [pid = 2436] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5FB6A000) [pid = 2436] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5F39CC00) [pid = 2436] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C5F8F0400) [pid = 2436] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C5DD46400) [pid = 2436] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2436 | 1461099546271 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 2436 | 1461099546291 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 13:59:06 INFO - PROCESS | 2436 | 1461099546297 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:59:06 INFO - PROCESS | 2436 | 1461099546301 Marionette TRACE conn5 <- [1,2122,null,{}] 13:59:06 INFO - PROCESS | 2436 | 1461099546307 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:06 INFO - PROCESS | 2436 | 1461099546401 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 13:59:06 INFO - PROCESS | 2436 | 1461099546411 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C529CE800 == 28 [pid = 2436] [id = 540] 13:59:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C517CF000) [pid = 2436] [serial = 1620] [outer = 0000000000000000] 13:59:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C517D0400) [pid = 2436] [serial = 1621] [outer = 0000009C517CF000] 13:59:06 INFO - PROCESS | 2436 | 1461099546461 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C518EAC00) [pid = 2436] [serial = 1622] [outer = 0000009C517CF000] 13:59:06 INFO - PROCESS | 2436 | 1461099546971 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 2436 | 1461099547039 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 13:59:07 INFO - PROCESS | 2436 | 1461099547046 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:59:07 INFO - PROCESS | 2436 | 1461099547049 Marionette TRACE conn5 <- [1,2126,null,{}] 13:59:07 INFO - PROCESS | 2436 | 1461099547053 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:07 INFO - PROCESS | 2436 | 1461099547140 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 13:59:07 INFO - PROCESS | 2436 | 1461099547150 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56EAD800 == 29 [pid = 2436] [id = 541] 13:59:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C518ED800) [pid = 2436] [serial = 1623] [outer = 0000000000000000] 13:59:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C52961000) [pid = 2436] [serial = 1624] [outer = 0000009C518ED800] 13:59:07 INFO - PROCESS | 2436 | 1461099547204 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C56138400) [pid = 2436] [serial = 1625] [outer = 0000009C518ED800] 13:59:07 INFO - PROCESS | 2436 | 1461099547676 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 690ms 13:59:07 INFO - PROCESS | 2436 | 1461099547742 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 2436 | 1461099547745 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 13:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:59:07 INFO - PROCESS | 2436 | 1461099547749 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - PROCESS | 2436 | 1461099547753 Marionette TRACE conn5 <- [1,2130,null,{}] 13:59:07 INFO - PROCESS | 2436 | 1461099547797 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:07 INFO - PROCESS | 2436 | 1461099547898 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 13:59:07 INFO - PROCESS | 2436 | 1461099547905 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C589EB800 == 30 [pid = 2436] [id = 542] 13:59:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C4FE11C00) [pid = 2436] [serial = 1626] [outer = 0000000000000000] 13:59:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C564B7800) [pid = 2436] [serial = 1627] [outer = 0000009C4FE11C00] 13:59:07 INFO - PROCESS | 2436 | 1461099547960 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C56B82800) [pid = 2436] [serial = 1628] [outer = 0000009C4FE11C00] 13:59:08 INFO - PROCESS | 2436 | 1461099548431 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 2436 | 1461099548488 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 13:59:08 INFO - PROCESS | 2436 | 1461099548491 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 2436 | 1461099548493 Marionette TRACE conn5 <- [1,2134,null,{}] 13:59:08 INFO - PROCESS | 2436 | 1461099548497 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:08 INFO - PROCESS | 2436 | 1461099548583 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 13:59:08 INFO - PROCESS | 2436 | 1461099548590 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E16A000 == 31 [pid = 2436] [id = 543] 13:59:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C570A4800) [pid = 2436] [serial = 1629] [outer = 0000000000000000] 13:59:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C57D05000) [pid = 2436] [serial = 1630] [outer = 0000009C570A4800] 13:59:08 INFO - PROCESS | 2436 | 1461099548638 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C57D96C00) [pid = 2436] [serial = 1631] [outer = 0000009C570A4800] 13:59:09 INFO - PROCESS | 2436 | 1461099549076 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 2436 | 1461099549127 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 13:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:59:09 INFO - PROCESS | 2436 | 1461099549130 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 2436 | 1461099549132 Marionette TRACE conn5 <- [1,2138,null,{}] 13:59:09 INFO - PROCESS | 2436 | 1461099549136 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:09 INFO - PROCESS | 2436 | 1461099549213 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 13:59:09 INFO - PROCESS | 2436 | 1461099549221 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E82D000 == 32 [pid = 2436] [id = 544] 13:59:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C518EB800) [pid = 2436] [serial = 1632] [outer = 0000000000000000] 13:59:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5B346800) [pid = 2436] [serial = 1633] [outer = 0000009C518EB800] 13:59:09 INFO - PROCESS | 2436 | 1461099549269 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5B352400) [pid = 2436] [serial = 1634] [outer = 0000009C518EB800] 13:59:09 INFO - PROCESS | 2436 | 1461099549760 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 2436 | 1461099549827 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 13:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:59:09 INFO - PROCESS | 2436 | 1461099549830 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 2436 | 1461099549832 Marionette TRACE conn5 <- [1,2142,null,{}] 13:59:09 INFO - PROCESS | 2436 | 1461099549836 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:09 INFO - PROCESS | 2436 | 1461099549950 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 13:59:09 INFO - PROCESS | 2436 | 1461099549964 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F00B800 == 33 [pid = 2436] [id = 545] 13:59:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5BF94000) [pid = 2436] [serial = 1635] [outer = 0000000000000000] 13:59:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5D756400) [pid = 2436] [serial = 1636] [outer = 0000009C5BF94000] 13:59:10 INFO - PROCESS | 2436 | 1461099550015 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5DA48000) [pid = 2436] [serial = 1637] [outer = 0000009C5BF94000] 13:59:10 INFO - PROCESS | 2436 | 1461099550443 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 628ms 13:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:59:10 INFO - PROCESS | 2436 | 1461099550462 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 2436 | 1461099550464 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 13:59:10 INFO - PROCESS | 2436 | 1461099550467 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 2436 | 1461099550469 Marionette TRACE conn5 <- [1,2146,null,{}] 13:59:10 INFO - PROCESS | 2436 | 1461099550472 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:10 INFO - PROCESS | 2436 | 1461099550550 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 13:59:10 INFO - PROCESS | 2436 | 1461099550587 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F481800 == 34 [pid = 2436] [id = 546] 13:59:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5DAA4C00) [pid = 2436] [serial = 1638] [outer = 0000000000000000] 13:59:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5DD4F800) [pid = 2436] [serial = 1639] [outer = 0000009C5DAA4C00] 13:59:10 INFO - PROCESS | 2436 | 1461099550633 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5E017C00) [pid = 2436] [serial = 1640] [outer = 0000009C5DAA4C00] 13:59:11 INFO - PROCESS | 2436 | 1461099551063 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 2436 | 1461099551100 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 13:59:11 INFO - PROCESS | 2436 | 1461099551103 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:59:11 INFO - PROCESS | 2436 | 1461099551105 Marionette TRACE conn5 <- [1,2150,null,{}] 13:59:11 INFO - PROCESS | 2436 | 1461099551108 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:11 INFO - PROCESS | 2436 | 1461099551184 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 13:59:11 INFO - PROCESS | 2436 | 1461099551192 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61785800 == 35 [pid = 2436] [id = 547] 13:59:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5E013C00) [pid = 2436] [serial = 1641] [outer = 0000000000000000] 13:59:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5E406800) [pid = 2436] [serial = 1642] [outer = 0000009C5E013C00] 13:59:11 INFO - PROCESS | 2436 | 1461099551239 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5E41F000) [pid = 2436] [serial = 1643] [outer = 0000009C5E013C00] 13:59:11 INFO - PROCESS | 2436 | 1461099551715 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 625ms 13:59:11 INFO - PROCESS | 2436 | 1461099551731 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 2436 | 1461099551734 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 13:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:59:11 INFO - PROCESS | 2436 | 1461099551743 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 2436 | 1461099551745 Marionette TRACE conn5 <- [1,2154,null,{}] 13:59:11 INFO - PROCESS | 2436 | 1461099551748 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:11 INFO - PROCESS | 2436 | 1461099551851 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 13:59:11 INFO - PROCESS | 2436 | 1461099551860 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C589EB000 == 36 [pid = 2436] [id = 548] 13:59:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5E0BE400) [pid = 2436] [serial = 1644] [outer = 0000000000000000] 13:59:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5E6D2800) [pid = 2436] [serial = 1645] [outer = 0000009C5E0BE400] 13:59:11 INFO - PROCESS | 2436 | 1461099551906 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5ECC9400) [pid = 2436] [serial = 1646] [outer = 0000009C5E0BE400] 13:59:12 INFO - PROCESS | 2436 | 1461099552380 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 13:59:12 INFO - PROCESS | 2436 | 1461099552433 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 13:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:59:12 INFO - PROCESS | 2436 | 1461099552435 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 13:59:12 INFO - PROCESS | 2436 | 1461099552446 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 2436 | 1461099552448 Marionette TRACE conn5 <- [1,2158,null,{}] 13:59:12 INFO - PROCESS | 2436 | 1461099552451 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:12 INFO - PROCESS | 2436 | 1461099552559 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 13:59:12 INFO - PROCESS | 2436 | 1461099552566 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62328000 == 37 [pid = 2436] [id = 549] 13:59:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5EE16400) [pid = 2436] [serial = 1647] [outer = 0000000000000000] 13:59:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5F2E1400) [pid = 2436] [serial = 1648] [outer = 0000009C5EE16400] 13:59:12 INFO - PROCESS | 2436 | 1461099552612 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5F2E9C00) [pid = 2436] [serial = 1649] [outer = 0000009C5EE16400] 13:59:13 INFO - PROCESS | 2436 | 1461099553071 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 693ms 13:59:13 INFO - PROCESS | 2436 | 1461099553135 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 2436 | 1461099553137 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 13:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:59:13 INFO - PROCESS | 2436 | 1461099553147 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 2436 | 1461099553150 Marionette TRACE conn5 <- [1,2162,null,{}] 13:59:13 INFO - PROCESS | 2436 | 1461099553154 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:13 INFO - PROCESS | 2436 | 1461099553311 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 13:59:13 INFO - PROCESS | 2436 | 1461099553370 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E82C000 == 38 [pid = 2436] [id = 550] 13:59:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5F8E2800) [pid = 2436] [serial = 1650] [outer = 0000000000000000] 13:59:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5FB64000) [pid = 2436] [serial = 1651] [outer = 0000009C5F8E2800] 13:59:13 INFO - PROCESS | 2436 | 1461099553427 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5FBB1400) [pid = 2436] [serial = 1652] [outer = 0000009C5F8E2800] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C517C7C00) [pid = 2436] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5D1AE800) [pid = 2436] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5E01A000) [pid = 2436] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5E4AE800) [pid = 2436] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C51F9C800) [pid = 2436] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5710F800) [pid = 2436] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C617D5400) [pid = 2436] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5E41E400) [pid = 2436] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5F2DF800) [pid = 2436] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C607D6C00) [pid = 2436] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5DA4F000) [pid = 2436] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5BF91C00) [pid = 2436] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5858DC00) [pid = 2436] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C518EB000) [pid = 2436] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5176FC00) [pid = 2436] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5EE1B000) [pid = 2436] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5B347C00) [pid = 2436] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C517D1400) [pid = 2436] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:59:13 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5FBB3400) [pid = 2436] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:59:14 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5E3B2C00) [pid = 2436] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:59:14 INFO - PROCESS | 2436 | 1461099554154 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1030ms 13:59:14 INFO - PROCESS | 2436 | 1461099554179 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 2436 | 1461099554182 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 13:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:59:14 INFO - PROCESS | 2436 | 1461099554185 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 2436 | 1461099554187 Marionette TRACE conn5 <- [1,2166,null,{}] 13:59:14 INFO - PROCESS | 2436 | 1461099554191 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:14 INFO - PROCESS | 2436 | 1461099554271 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 13:59:14 INFO - PROCESS | 2436 | 1461099554278 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D35800 == 39 [pid = 2436] [id = 551] 13:59:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5654B800) [pid = 2436] [serial = 1653] [outer = 0000000000000000] 13:59:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5D1A8C00) [pid = 2436] [serial = 1654] [outer = 0000009C5654B800] 13:59:14 INFO - PROCESS | 2436 | 1461099554324 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5EE16800) [pid = 2436] [serial = 1655] [outer = 0000009C5654B800] 13:59:14 INFO - PROCESS | 2436 | 1461099554749 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 586ms 13:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:59:14 INFO - PROCESS | 2436 | 1461099554780 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 2436 | 1461099554783 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 13:59:14 INFO - PROCESS | 2436 | 1461099554786 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 2436 | 1461099554788 Marionette TRACE conn5 <- [1,2170,null,{}] 13:59:14 INFO - PROCESS | 2436 | 1461099554796 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:14 INFO - PROCESS | 2436 | 1461099554875 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 13:59:14 INFO - PROCESS | 2436 | 1461099554881 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634A3000 == 40 [pid = 2436] [id = 552] 13:59:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5FB65400) [pid = 2436] [serial = 1656] [outer = 0000000000000000] 13:59:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5FBB3800) [pid = 2436] [serial = 1657] [outer = 0000009C5FB65400] 13:59:14 INFO - PROCESS | 2436 | 1461099554927 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C60759400) [pid = 2436] [serial = 1658] [outer = 0000009C5FB65400] 13:59:15 INFO - PROCESS | 2436 | 1461099555368 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 13:59:15 INFO - PROCESS | 2436 | 1461099555416 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 2436 | 1461099555418 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 13:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:59:15 INFO - PROCESS | 2436 | 1461099555422 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 2436 | 1461099555424 Marionette TRACE conn5 <- [1,2174,null,{}] 13:59:15 INFO - PROCESS | 2436 | 1461099555427 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:15 INFO - PROCESS | 2436 | 1461099555506 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 13:59:15 INFO - PROCESS | 2436 | 1461099555512 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635D7800 == 41 [pid = 2436] [id = 553] 13:59:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C608A1400) [pid = 2436] [serial = 1659] [outer = 0000000000000000] 13:59:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C61118400) [pid = 2436] [serial = 1660] [outer = 0000009C608A1400] 13:59:15 INFO - PROCESS | 2436 | 1461099555558 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C617D7000) [pid = 2436] [serial = 1661] [outer = 0000009C608A1400] 13:59:16 INFO - PROCESS | 2436 | 1461099556116 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 734ms 13:59:16 INFO - PROCESS | 2436 | 1461099556159 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 2436 | 1461099556164 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 13:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:59:16 INFO - PROCESS | 2436 | 1461099556170 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 2436 | 1461099556175 Marionette TRACE conn5 <- [1,2178,null,{}] 13:59:16 INFO - PROCESS | 2436 | 1461099556182 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:16 INFO - PROCESS | 2436 | 1461099556358 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 13:59:16 INFO - PROCESS | 2436 | 1461099556465 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56BB4800 == 42 [pid = 2436] [id = 554] 13:59:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5176CC00) [pid = 2436] [serial = 1662] [outer = 0000000000000000] 13:59:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C518E0800) [pid = 2436] [serial = 1663] [outer = 0000009C5176CC00] 13:59:16 INFO - PROCESS | 2436 | 1461099556525 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5295C800) [pid = 2436] [serial = 1664] [outer = 0000009C5176CC00] 13:59:17 INFO - PROCESS | 2436 | 1461099557279 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1195ms 13:59:17 INFO - PROCESS | 2436 | 1461099557369 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 2436 | 1461099557376 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 13:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:59:17 INFO - PROCESS | 2436 | 1461099557384 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 2436 | 1461099557387 Marionette TRACE conn5 <- [1,2182,null,{}] 13:59:17 INFO - PROCESS | 2436 | 1461099557391 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:17 INFO - PROCESS | 2436 | 1461099557537 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 13:59:17 INFO - PROCESS | 2436 | 1461099557649 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E715800 == 43 [pid = 2436] [id = 555] 13:59:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C517C8400) [pid = 2436] [serial = 1665] [outer = 0000000000000000] 13:59:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C56547400) [pid = 2436] [serial = 1666] [outer = 0000009C517C8400] 13:59:17 INFO - PROCESS | 2436 | 1461099557707 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5891FC00) [pid = 2436] [serial = 1667] [outer = 0000009C517C8400] 13:59:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5EAE5800 == 42 [pid = 2436] [id = 11] 13:59:18 INFO - PROCESS | 2436 | 1461099558720 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1383ms 13:59:18 INFO - PROCESS | 2436 | 1461099558772 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 2436 | 1461099558776 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 13:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:59:18 INFO - PROCESS | 2436 | 1461099558781 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 2436 | 1461099558786 Marionette TRACE conn5 <- [1,2186,null,{}] 13:59:18 INFO - PROCESS | 2436 | 1461099558792 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:18 INFO - PROCESS | 2436 | 1461099558913 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 13:59:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6088D800 == 41 [pid = 2436] [id = 509] 13:59:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571AA000 == 40 [pid = 2436] [id = 501] 13:59:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E522000 == 39 [pid = 2436] [id = 504] 13:59:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571A8000 == 38 [pid = 2436] [id = 508] 13:59:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62327000 == 37 [pid = 2436] [id = 514] 13:59:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B874800 == 36 [pid = 2436] [id = 503] 13:59:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C570D8000 == 35 [pid = 2436] [id = 502] 13:59:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C52912800 == 34 [pid = 2436] [id = 499] 13:59:18 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C61C10C00) [pid = 2436] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63C69800 == 33 [pid = 2436] [id = 539] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C518E2000) [pid = 2436] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5E409C00) [pid = 2436] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5E3B2400) [pid = 2436] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5ECAEC00) [pid = 2436] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C564BE800) [pid = 2436] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5B34BC00) [pid = 2436] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C617E2000) [pid = 2436] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5D751400) [pid = 2436] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5FB66800) [pid = 2436] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5EF69400) [pid = 2436] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C608A0800) [pid = 2436] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C5FBB9400) [pid = 2436] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C617DA400) [pid = 2436] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5DD4B400) [pid = 2436] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5D1B2000) [pid = 2436] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5DA37000) [pid = 2436] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C58926400) [pid = 2436] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5B353400) [pid = 2436] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C51E9F400) [pid = 2436] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C561DAC00) [pid = 2436] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5633A800) [pid = 2436] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C517D1000) [pid = 2436] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5FBB8000) [pid = 2436] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5F21C800) [pid = 2436] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5DD47400) [pid = 2436] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C5D157C00) [pid = 2436] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C56C70C00) [pid = 2436] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C561D6000) [pid = 2436] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C6089F800) [pid = 2436] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C611E9000) [pid = 2436] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 71 (0000009C611ED400) [pid = 2436] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 70 (0000009C5F39A400) [pid = 2436] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | --DOMWINDOW == 69 (0000009C5E018800) [pid = 2436] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:59:19 INFO - PROCESS | 2436 | 1461099559034 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C50773800 == 34 [pid = 2436] [id = 556] 13:59:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 70 (0000009C4FC3B400) [pid = 2436] [serial = 1668] [outer = 0000000000000000] 13:59:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 71 (0000009C5176FC00) [pid = 2436] [serial = 1669] [outer = 0000009C4FC3B400] 13:59:19 INFO - PROCESS | 2436 | 1461099559084 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 72 (0000009C51E9C400) [pid = 2436] [serial = 1670] [outer = 0000009C4FC3B400] 13:59:19 INFO - PROCESS | 2436 | 1461099559528 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 797ms 13:59:19 INFO - PROCESS | 2436 | 1461099559582 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 2436 | 1461099559587 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 13:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:59:19 INFO - PROCESS | 2436 | 1461099559593 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 2436 | 1461099559596 Marionette TRACE conn5 <- [1,2190,null,{}] 13:59:19 INFO - PROCESS | 2436 | 1461099559600 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:19 INFO - PROCESS | 2436 | 1461099559683 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 13:59:19 INFO - PROCESS | 2436 | 1461099559689 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B874000 == 35 [pid = 2436] [id = 557] 13:59:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C52041400) [pid = 2436] [serial = 1671] [outer = 0000000000000000] 13:59:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C561DCC00) [pid = 2436] [serial = 1672] [outer = 0000009C52041400] 13:59:19 INFO - PROCESS | 2436 | 1461099559737 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C5654DC00) [pid = 2436] [serial = 1673] [outer = 0000009C52041400] 13:59:20 INFO - PROCESS | 2436 | 1461099560215 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 628ms 13:59:20 INFO - PROCESS | 2436 | 1461099560224 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 2436 | 1461099560226 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 13:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:59:20 INFO - PROCESS | 2436 | 1461099560229 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 2436 | 1461099560233 Marionette TRACE conn5 <- [1,2194,null,{}] 13:59:20 INFO - PROCESS | 2436 | 1461099560250 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:20 INFO - PROCESS | 2436 | 1461099560338 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 13:59:20 INFO - PROCESS | 2436 | 1461099560384 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E53F000 == 36 [pid = 2436] [id = 558] 13:59:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C50E5D800) [pid = 2436] [serial = 1674] [outer = 0000000000000000] 13:59:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C57D09C00) [pid = 2436] [serial = 1675] [outer = 0000009C50E5D800] 13:59:20 INFO - PROCESS | 2436 | 1461099560441 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5ABA3000) [pid = 2436] [serial = 1676] [outer = 0000009C50E5D800] 13:59:20 INFO - PROCESS | 2436 | 1461099560896 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 13:59:20 INFO - PROCESS | 2436 | 1461099560928 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 2436 | 1461099560930 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 13:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:59:20 INFO - PROCESS | 2436 | 1461099560934 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 2436 | 1461099560936 Marionette TRACE conn5 <- [1,2198,null,{}] 13:59:20 INFO - PROCESS | 2436 | 1461099560939 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:21 INFO - PROCESS | 2436 | 1461099561021 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 13:59:21 INFO - PROCESS | 2436 | 1461099561027 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5ED52000 == 37 [pid = 2436] [id = 559] 13:59:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5B70DC00) [pid = 2436] [serial = 1677] [outer = 0000000000000000] 13:59:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5B7D5000) [pid = 2436] [serial = 1678] [outer = 0000009C5B70DC00] 13:59:21 INFO - PROCESS | 2436 | 1461099561074 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5B8D6C00) [pid = 2436] [serial = 1679] [outer = 0000009C5B70DC00] 13:59:21 INFO - PROCESS | 2436 | 1461099561501 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 585ms 13:59:21 INFO - PROCESS | 2436 | 1461099561529 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 2436 | 1461099561531 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 13:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:59:21 INFO - PROCESS | 2436 | 1461099561535 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 2436 | 1461099561536 Marionette TRACE conn5 <- [1,2202,null,{}] 13:59:21 INFO - PROCESS | 2436 | 1461099561540 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:21 INFO - PROCESS | 2436 | 1461099561649 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 13:59:21 INFO - PROCESS | 2436 | 1461099561655 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F479800 == 38 [pid = 2436] [id = 560] 13:59:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5BF9D400) [pid = 2436] [serial = 1680] [outer = 0000000000000000] 13:59:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5D1AB000) [pid = 2436] [serial = 1681] [outer = 0000009C5BF9D400] 13:59:21 INFO - PROCESS | 2436 | 1461099561703 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5DA29800) [pid = 2436] [serial = 1682] [outer = 0000009C5BF9D400] 13:59:22 INFO - PROCESS | 2436 | 1461099562183 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 13:59:22 INFO - PROCESS | 2436 | 1461099562228 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 2436 | 1461099562230 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 13:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:59:22 INFO - PROCESS | 2436 | 1461099562234 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 2436 | 1461099562236 Marionette TRACE conn5 <- [1,2206,null,{}] 13:59:22 INFO - PROCESS | 2436 | 1461099562239 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:22 INFO - PROCESS | 2436 | 1461099562367 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 13:59:22 INFO - PROCESS | 2436 | 1461099562420 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D36000 == 39 [pid = 2436] [id = 561] 13:59:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5DD4D800) [pid = 2436] [serial = 1683] [outer = 0000000000000000] 13:59:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5E0B9C00) [pid = 2436] [serial = 1684] [outer = 0000009C5DD4D800] 13:59:22 INFO - PROCESS | 2436 | 1461099562470 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5E408400) [pid = 2436] [serial = 1685] [outer = 0000009C5DD4D800] 13:59:22 INFO - PROCESS | 2436 | 1461099562908 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 732ms 13:59:23 INFO - PROCESS | 2436 | 1461099563000 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 2436 | 1461099563002 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 13:59:23 INFO - PROCESS | 2436 | 1461099563006 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 2436 | 1461099563008 Marionette TRACE conn5 <- [1,2210,null,{}] 13:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:59:23 INFO - PROCESS | 2436 | 1461099563012 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:23 INFO - PROCESS | 2436 | 1461099563117 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 13:59:23 INFO - PROCESS | 2436 | 1461099563171 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6205A000 == 40 [pid = 2436] [id = 562] 13:59:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5E41BC00) [pid = 2436] [serial = 1686] [outer = 0000000000000000] 13:59:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5E4AC000) [pid = 2436] [serial = 1687] [outer = 0000009C5E41BC00] 13:59:23 INFO - PROCESS | 2436 | 1461099563217 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5EE12800) [pid = 2436] [serial = 1688] [outer = 0000009C5E41BC00] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5E0BE400) [pid = 2436] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5DAA4C00) [pid = 2436] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C518EB800) [pid = 2436] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C518ED800) [pid = 2436] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C570A4800) [pid = 2436] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C517CF000) [pid = 2436] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5BF94000) [pid = 2436] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C4FE11C00) [pid = 2436] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5EE16400) [pid = 2436] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C61C0DC00) [pid = 2436] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5E013C00) [pid = 2436] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5FB65400) [pid = 2436] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5F8E2800) [pid = 2436] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:59:23 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C5654B800) [pid = 2436] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:59:23 INFO - PROCESS | 2436 | 1461099563751 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 775ms 13:59:23 INFO - PROCESS | 2436 | 1461099563787 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 2436 | 1461099563789 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 13:59:23 INFO - PROCESS | 2436 | 1461099563797 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:59:23 INFO - PROCESS | 2436 | 1461099563799 Marionette TRACE conn5 <- [1,2214,null,{}] 13:59:23 INFO - PROCESS | 2436 | 1461099563803 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:23 INFO - PROCESS | 2436 | 1461099563882 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 13:59:23 INFO - PROCESS | 2436 | 1461099563888 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62133000 == 41 [pid = 2436] [id = 563] 13:59:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C52F84000) [pid = 2436] [serial = 1689] [outer = 0000000000000000] 13:59:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C5B34E000) [pid = 2436] [serial = 1690] [outer = 0000009C52F84000] 13:59:23 INFO - PROCESS | 2436 | 1461099563936 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C5EE3F400) [pid = 2436] [serial = 1691] [outer = 0000009C52F84000] 13:59:24 INFO - PROCESS | 2436 | 1461099564347 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 585ms 13:59:24 INFO - PROCESS | 2436 | 1461099564393 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 13:59:24 INFO - PROCESS | 2436 | 1461099564395 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 13:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:59:24 INFO - PROCESS | 2436 | 1461099564398 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:59:24 INFO - PROCESS | 2436 | 1461099564400 Marionette TRACE conn5 <- [1,2218,null,{}] 13:59:24 INFO - PROCESS | 2436 | 1461099564404 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:24 INFO - PROCESS | 2436 | 1461099564507 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 13:59:24 INFO - PROCESS | 2436 | 1461099564513 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E14E800 == 42 [pid = 2436] [id = 564] 13:59:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5F078000) [pid = 2436] [serial = 1692] [outer = 0000000000000000] 13:59:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5F2E3000) [pid = 2436] [serial = 1693] [outer = 0000009C5F078000] 13:59:24 INFO - PROCESS | 2436 | 1461099564559 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5F394C00) [pid = 2436] [serial = 1694] [outer = 0000009C5F078000] 13:59:24 INFO - PROCESS | 2436 | 1461099564974 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 626ms 13:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:59:25 INFO - PROCESS | 2436 | 1461099565027 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 2436 | 1461099565029 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 13:59:25 INFO - PROCESS | 2436 | 1461099565032 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 2436 | 1461099565034 Marionette TRACE conn5 <- [1,2222,null,{}] 13:59:25 INFO - PROCESS | 2436 | 1461099565038 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:25 INFO - PROCESS | 2436 | 1461099565117 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 13:59:25 INFO - PROCESS | 2436 | 1461099565125 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634A9000 == 43 [pid = 2436] [id = 565] 13:59:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5F4B7800) [pid = 2436] [serial = 1695] [outer = 0000000000000000] 13:59:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5F87D800) [pid = 2436] [serial = 1696] [outer = 0000009C5F4B7800] 13:59:25 INFO - PROCESS | 2436 | 1461099565171 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5FB69800) [pid = 2436] [serial = 1697] [outer = 0000009C5F4B7800] 13:59:25 INFO - PROCESS | 2436 | 1461099565590 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 585ms 13:59:25 INFO - PROCESS | 2436 | 1461099565629 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 2436 | 1461099565632 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 13:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:59:25 INFO - PROCESS | 2436 | 1461099565635 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 2436 | 1461099565638 Marionette TRACE conn5 <- [1,2226,null,{}] 13:59:25 INFO - PROCESS | 2436 | 1461099565647 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:25 INFO - PROCESS | 2436 | 1461099565798 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 13:59:25 INFO - PROCESS | 2436 | 1461099565951 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5707B800 == 44 [pid = 2436] [id = 566] 13:59:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C50EBE800) [pid = 2436] [serial = 1698] [outer = 0000000000000000] 13:59:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5176A000) [pid = 2436] [serial = 1699] [outer = 0000009C50EBE800] 13:59:26 INFO - PROCESS | 2436 | 1461099566010 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C51F15800) [pid = 2436] [serial = 1700] [outer = 0000009C50EBE800] 13:59:26 INFO - PROCESS | 2436 | 1461099566548 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 985ms 13:59:26 INFO - PROCESS | 2436 | 1461099566627 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 2436 | 1461099566632 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 13:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:59:26 INFO - PROCESS | 2436 | 1461099566637 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 2436 | 1461099566642 Marionette TRACE conn5 <- [1,2230,null,{}] 13:59:26 INFO - PROCESS | 2436 | 1461099566647 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:26 INFO - PROCESS | 2436 | 1461099566758 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 13:59:26 INFO - PROCESS | 2436 | 1461099566836 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E82F000 == 45 [pid = 2436] [id = 567] 13:59:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5709B400) [pid = 2436] [serial = 1701] [outer = 0000000000000000] 13:59:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C57D0AC00) [pid = 2436] [serial = 1702] [outer = 0000009C5709B400] 13:59:26 INFO - PROCESS | 2436 | 1461099566937 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5B7D5800) [pid = 2436] [serial = 1703] [outer = 0000009C5709B400] 13:59:27 INFO - PROCESS | 2436 | 1461099567556 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 943ms 13:59:27 INFO - PROCESS | 2436 | 1461099567583 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 2436 | 1461099567587 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 13:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:59:27 INFO - PROCESS | 2436 | 1461099567591 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 2436 | 1461099567593 Marionette TRACE conn5 <- [1,2234,null,{}] 13:59:27 INFO - PROCESS | 2436 | 1461099567597 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:27 INFO - PROCESS | 2436 | 1461099567706 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 13:59:27 INFO - PROCESS | 2436 | 1461099567783 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6236B800 == 46 [pid = 2436] [id = 568] 13:59:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5D15D800) [pid = 2436] [serial = 1704] [outer = 0000000000000000] 13:59:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5E013800) [pid = 2436] [serial = 1705] [outer = 0000009C5D15D800] 13:59:27 INFO - PROCESS | 2436 | 1461099567881 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5E4B7800) [pid = 2436] [serial = 1706] [outer = 0000009C5D15D800] 13:59:28 INFO - PROCESS | 2436 | 1461099568540 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 984ms 13:59:28 INFO - PROCESS | 2436 | 1461099568576 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 13:59:28 INFO - PROCESS | 2436 | 1461099568580 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 13:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:59:28 INFO - PROCESS | 2436 | 1461099568592 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 2436 | 1461099568597 Marionette TRACE conn5 <- [1,2238,null,{}] 13:59:28 INFO - PROCESS | 2436 | 1461099568601 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:28 INFO - PROCESS | 2436 | 1461099568711 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 13:59:28 INFO - PROCESS | 2436 | 1461099568787 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BC6000 == 47 [pid = 2436] [id = 569] 13:59:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5FB6D800) [pid = 2436] [serial = 1707] [outer = 0000000000000000] 13:59:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C607E0400) [pid = 2436] [serial = 1708] [outer = 0000009C5FB6D800] 13:59:28 INFO - PROCESS | 2436 | 1461099568885 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C6176FC00) [pid = 2436] [serial = 1709] [outer = 0000009C5FB6D800] 13:59:29 INFO - PROCESS | 2436 | 1461099569468 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 945ms 13:59:29 INFO - PROCESS | 2436 | 1461099569534 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 2436 | 1461099569537 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 13:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:59:29 INFO - PROCESS | 2436 | 1461099569540 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 2436 | 1461099569542 Marionette TRACE conn5 <- [1,2242,null,{}] 13:59:29 INFO - PROCESS | 2436 | 1461099569546 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:29 INFO - PROCESS | 2436 | 1461099569767 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 13:59:29 INFO - PROCESS | 2436 | 1461099569901 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571AD800 == 48 [pid = 2436] [id = 570] 13:59:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C50EC8800) [pid = 2436] [serial = 1710] [outer = 0000000000000000] 13:59:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C51766400) [pid = 2436] [serial = 1711] [outer = 0000009C50EC8800] 13:59:29 INFO - PROCESS | 2436 | 1461099569953 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C51EA9400) [pid = 2436] [serial = 1712] [outer = 0000009C50EC8800] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C61118400) [pid = 2436] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | 1461099570587 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1082ms 13:59:30 INFO - PROCESS | 2436 | 1461099570636 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 2436 | 1461099570641 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5E6D2800) [pid = 2436] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5DD4F800) [pid = 2436] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5E017C00) [pid = 2436] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5B346800) [pid = 2436] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5B352400) [pid = 2436] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C52961000) [pid = 2436] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C56138400) [pid = 2436] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C57D05000) [pid = 2436] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C57D96C00) [pid = 2436] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C517D0400) [pid = 2436] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C518EAC00) [pid = 2436] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5D756400) [pid = 2436] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5DA48000) [pid = 2436] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C564B7800) [pid = 2436] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C56B82800) [pid = 2436] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5F2E1400) [pid = 2436] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C61D93400) [pid = 2436] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5E406800) [pid = 2436] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C60759400) [pid = 2436] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5ECC9400) [pid = 2436] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5FB64000) [pid = 2436] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5F2E9C00) [pid = 2436] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 76 (0000009C5FBB3800) [pid = 2436] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 75 (0000009C5FBB1400) [pid = 2436] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 74 (0000009C5D1A8C00) [pid = 2436] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 73 (0000009C5EE16800) [pid = 2436] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - PROCESS | 2436 | --DOMWINDOW == 72 (0000009C5E41F000) [pid = 2436] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:59:30 INFO - PROCESS | 2436 | 1461099570656 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 2436 | 1461099570661 Marionette TRACE conn5 <- [1,2246,null,{}] 13:59:30 INFO - PROCESS | 2436 | 1461099570668 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:30 INFO - PROCESS | 2436 | 1461099570755 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 13:59:30 INFO - PROCESS | 2436 | 1461099570763 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5707C000 == 49 [pid = 2436] [id = 571] 13:59:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 73 (0000009C5159A800) [pid = 2436] [serial = 1713] [outer = 0000000000000000] 13:59:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 74 (0000009C51F9BC00) [pid = 2436] [serial = 1714] [outer = 0000009C5159A800] 13:59:30 INFO - PROCESS | 2436 | 1461099570815 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 75 (0000009C56173000) [pid = 2436] [serial = 1715] [outer = 0000009C5159A800] 13:59:31 INFO - PROCESS | 2436 | 1461099571353 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 733ms 13:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:59:31 INFO - PROCESS | 2436 | 1461099571394 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 2436 | 1461099571397 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 13:59:31 INFO - PROCESS | 2436 | 1461099571400 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 2436 | 1461099571402 Marionette TRACE conn5 <- [1,2250,null,{}] 13:59:31 INFO - PROCESS | 2436 | 1461099571406 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:31 INFO - PROCESS | 2436 | 1461099571489 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 13:59:31 INFO - PROCESS | 2436 | 1461099571568 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DCF1000 == 50 [pid = 2436] [id = 572] 13:59:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 76 (0000009C56136000) [pid = 2436] [serial = 1716] [outer = 0000000000000000] 13:59:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 77 (0000009C57047000) [pid = 2436] [serial = 1717] [outer = 0000009C56136000] 13:59:31 INFO - PROCESS | 2436 | 1461099571616 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C57D06000) [pid = 2436] [serial = 1718] [outer = 0000009C56136000] 13:59:32 INFO - PROCESS | 2436 | 1461099572019 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 13:59:32 INFO - PROCESS | 2436 | 1461099572093 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 2436 | 1461099572097 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 13:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:59:32 INFO - PROCESS | 2436 | 1461099572108 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 2436 | 1461099572112 Marionette TRACE conn5 <- [1,2254,null,{}] 13:59:32 INFO - PROCESS | 2436 | 1461099572116 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:32 INFO - PROCESS | 2436 | 1461099572202 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 13:59:32 INFO - PROCESS | 2436 | 1461099572213 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E846800 == 51 [pid = 2436] [id = 573] 13:59:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C57D94C00) [pid = 2436] [serial = 1719] [outer = 0000000000000000] 13:59:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C5B34DC00) [pid = 2436] [serial = 1720] [outer = 0000009C57D94C00] 13:59:32 INFO - PROCESS | 2436 | 1461099572260 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5BF93C00) [pid = 2436] [serial = 1721] [outer = 0000009C57D94C00] 13:59:32 INFO - PROCESS | 2436 | 1461099572687 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 651ms 13:59:32 INFO - PROCESS | 2436 | 1461099572758 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 2436 | 1461099572761 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 13:59:32 INFO - PROCESS | 2436 | 1461099572764 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:59:32 INFO - PROCESS | 2436 | 1461099572766 Marionette TRACE conn5 <- [1,2258,null,{}] 13:59:32 INFO - PROCESS | 2436 | 1461099572776 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:32 INFO - PROCESS | 2436 | 1461099572910 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 13:59:32 INFO - PROCESS | 2436 | 1461099572930 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F3C8000 == 52 [pid = 2436] [id = 574] 13:59:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5D1A8C00) [pid = 2436] [serial = 1722] [outer = 0000000000000000] 13:59:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5DA35C00) [pid = 2436] [serial = 1723] [outer = 0000009C5D1A8C00] 13:59:32 INFO - PROCESS | 2436 | 1461099572977 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5DAA7400) [pid = 2436] [serial = 1724] [outer = 0000009C5D1A8C00] 13:59:33 INFO - PROCESS | 2436 | 1461099573427 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 13:59:33 INFO - PROCESS | 2436 | 1461099573462 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 13:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:59:33 INFO - PROCESS | 2436 | 1461099573464 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 13:59:33 INFO - PROCESS | 2436 | 1461099573467 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 2436 | 1461099573469 Marionette TRACE conn5 <- [1,2262,null,{}] 13:59:33 INFO - PROCESS | 2436 | 1461099573473 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:33 INFO - PROCESS | 2436 | 1461099573583 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 13:59:33 INFO - PROCESS | 2436 | 1461099573644 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D34000 == 53 [pid = 2436] [id = 575] 13:59:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5E0B9000) [pid = 2436] [serial = 1725] [outer = 0000000000000000] 13:59:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5E0C6800) [pid = 2436] [serial = 1726] [outer = 0000009C5E0B9000] 13:59:33 INFO - PROCESS | 2436 | 1461099573702 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5E4B3C00) [pid = 2436] [serial = 1727] [outer = 0000009C5E0B9000] 13:59:34 INFO - PROCESS | 2436 | 1461099574155 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 13:59:34 INFO - PROCESS | 2436 | 1461099574205 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 2436 | 1461099574207 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 13:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:59:34 INFO - PROCESS | 2436 | 1461099574216 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 2436 | 1461099574218 Marionette TRACE conn5 <- [1,2266,null,{}] 13:59:34 INFO - PROCESS | 2436 | 1461099574221 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:34 INFO - PROCESS | 2436 | 1461099574361 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 13:59:34 INFO - PROCESS | 2436 | 1461099574374 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6212E800 == 54 [pid = 2436] [id = 576] 13:59:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5EE16000) [pid = 2436] [serial = 1728] [outer = 0000000000000000] 13:59:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5F2E7800) [pid = 2436] [serial = 1729] [outer = 0000009C5EE16000] 13:59:34 INFO - PROCESS | 2436 | 1461099574461 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5F4BB400) [pid = 2436] [serial = 1730] [outer = 0000009C5EE16000] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5BF9D400) [pid = 2436] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C52041400) [pid = 2436] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C517C8400) [pid = 2436] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C50E5D800) [pid = 2436] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C4FC3B400) [pid = 2436] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5B70DC00) [pid = 2436] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5DD4D800) [pid = 2436] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5E020000) [pid = 2436] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5E41BC00) [pid = 2436] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C52F84000) [pid = 2436] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:59:34 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5F078000) [pid = 2436] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:59:34 INFO - PROCESS | 2436 | 1461099574932 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 732ms 13:59:34 INFO - PROCESS | 2436 | 1461099574951 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 13:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:59:34 INFO - PROCESS | 2436 | 1461099574953 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 13:59:34 INFO - PROCESS | 2436 | 1461099574956 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 2436 | 1461099574958 Marionette TRACE conn5 <- [1,2270,null,{}] 13:59:34 INFO - PROCESS | 2436 | 1461099574961 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:35 INFO - PROCESS | 2436 | 1461099575041 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 13:59:35 INFO - PROCESS | 2436 | 1461099575047 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56B17800 == 55 [pid = 2436] [id = 577] 13:59:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C56462000) [pid = 2436] [serial = 1731] [outer = 0000000000000000] 13:59:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5BF9D400) [pid = 2436] [serial = 1732] [outer = 0000009C56462000] 13:59:35 INFO - PROCESS | 2436 | 1461099575093 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5F956800) [pid = 2436] [serial = 1733] [outer = 0000009C56462000] 13:59:35 INFO - PROCESS | 2436 | 1461099575530 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 13:59:35 INFO - PROCESS | 2436 | 1461099575591 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 2436 | 1461099575596 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 13:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:59:35 INFO - PROCESS | 2436 | 1461099575601 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 2436 | 1461099575606 Marionette TRACE conn5 <- [1,2274,null,{}] 13:59:35 INFO - PROCESS | 2436 | 1461099575613 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:35 INFO - PROCESS | 2436 | 1461099575768 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 13:59:35 INFO - PROCESS | 2436 | 1461099575879 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571AB800 == 56 [pid = 2436] [id = 578] 13:59:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C517D4000) [pid = 2436] [serial = 1734] [outer = 0000000000000000] 13:59:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C518EA400) [pid = 2436] [serial = 1735] [outer = 0000009C517D4000] 13:59:35 INFO - PROCESS | 2436 | 1461099575938 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C561DA800) [pid = 2436] [serial = 1736] [outer = 0000009C517D4000] 13:59:36 INFO - PROCESS | 2436 | 1461099576487 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 13:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 942ms 13:59:36 INFO - PROCESS | 2436 | 1461099576546 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 13:59:36 INFO - PROCESS | 2436 | 1461099576550 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 13:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:59:36 INFO - PROCESS | 2436 | 1461099576558 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 2436 | 1461099576563 Marionette TRACE conn5 <- [1,2278,null,{}] 13:59:36 INFO - PROCESS | 2436 | 1461099576567 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:36 INFO - PROCESS | 2436 | 1461099576678 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 13:59:36 INFO - PROCESS | 2436 | 1461099576756 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F384800 == 57 [pid = 2436] [id = 579] 13:59:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C58588800) [pid = 2436] [serial = 1737] [outer = 0000000000000000] 13:59:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5ABAFC00) [pid = 2436] [serial = 1738] [outer = 0000009C58588800] 13:59:36 INFO - PROCESS | 2436 | 1461099576856 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5D756400) [pid = 2436] [serial = 1739] [outer = 0000009C58588800] 13:59:37 INFO - PROCESS | 2436 | 1461099577452 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 943ms 13:59:37 INFO - PROCESS | 2436 | 1461099577503 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 2436 | 1461099577505 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 13:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:59:37 INFO - PROCESS | 2436 | 1461099577509 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 2436 | 1461099577512 Marionette TRACE conn5 <- [1,2282,null,{}] 13:59:37 INFO - PROCESS | 2436 | 1461099577522 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:37 INFO - PROCESS | 2436 | 1461099577636 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 13:59:37 INFO - PROCESS | 2436 | 1461099577756 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634DD000 == 58 [pid = 2436] [id = 580] 13:59:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5EE12000) [pid = 2436] [serial = 1740] [outer = 0000000000000000] 13:59:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5F078000) [pid = 2436] [serial = 1741] [outer = 0000009C5EE12000] 13:59:37 INFO - PROCESS | 2436 | 1461099577818 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5FBB7C00) [pid = 2436] [serial = 1742] [outer = 0000009C5EE12000] 13:59:38 INFO - PROCESS | 2436 | 1461099578411 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 943ms 13:59:38 INFO - PROCESS | 2436 | 1461099578454 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 2436 | 1461099578457 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 13:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:59:38 INFO - PROCESS | 2436 | 1461099578460 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 2436 | 1461099578463 Marionette TRACE conn5 <- [1,2286,null,{}] 13:59:38 INFO - PROCESS | 2436 | 1461099578466 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:38 INFO - PROCESS | 2436 | 1461099578573 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 13:59:38 INFO - PROCESS | 2436 | 1461099578650 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BC1800 == 59 [pid = 2436] [id = 581] 13:59:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5FBB4000) [pid = 2436] [serial = 1743] [outer = 0000000000000000] 13:59:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C6176E800) [pid = 2436] [serial = 1744] [outer = 0000009C5FBB4000] 13:59:38 INFO - PROCESS | 2436 | 1461099578748 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C617E0800) [pid = 2436] [serial = 1745] [outer = 0000009C5FBB4000] 13:59:39 INFO - PROCESS | 2436 | 1461099579280 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 880ms 13:59:39 INFO - PROCESS | 2436 | 1461099579344 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 2436 | 1461099579346 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 13:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:59:39 INFO - PROCESS | 2436 | 1461099579350 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - PROCESS | 2436 | 1461099579353 Marionette TRACE conn5 <- [1,2290,null,{}] 13:59:39 INFO - PROCESS | 2436 | 1461099579357 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:39 INFO - PROCESS | 2436 | 1461099579460 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 13:59:39 INFO - PROCESS | 2436 | 1461099579536 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DAB800 == 60 [pid = 2436] [id = 582] 13:59:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5E54B000) [pid = 2436] [serial = 1746] [outer = 0000000000000000] 13:59:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C61C02800) [pid = 2436] [serial = 1747] [outer = 0000009C5E54B000] 13:59:39 INFO - PROCESS | 2436 | 1461099579633 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C61D87000) [pid = 2436] [serial = 1748] [outer = 0000009C5E54B000] 13:59:40 INFO - PROCESS | 2436 | 1461099580377 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1085ms 13:59:40 INFO - PROCESS | 2436 | 1461099580438 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 2436 | 1461099580442 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 13:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:59:40 INFO - PROCESS | 2436 | 1461099580447 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 2436 | 1461099580451 Marionette TRACE conn5 <- [1,2294,null,{}] 13:59:40 INFO - PROCESS | 2436 | 1461099580458 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:40 INFO - PROCESS | 2436 | 1461099580590 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 13:59:40 INFO - PROCESS | 2436 | 1461099580714 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56C47800 == 61 [pid = 2436] [id = 583] 13:59:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C519E9C00) [pid = 2436] [serial = 1749] [outer = 0000000000000000] 13:59:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5201FC00) [pid = 2436] [serial = 1750] [outer = 0000009C519E9C00] 13:59:40 INFO - PROCESS | 2436 | 1461099580771 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C567BDC00) [pid = 2436] [serial = 1751] [outer = 0000009C519E9C00] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6212E800 == 60 [pid = 2436] [id = 576] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D34000 == 59 [pid = 2436] [id = 575] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F3C8000 == 58 [pid = 2436] [id = 574] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E846800 == 57 [pid = 2436] [id = 573] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E768000 == 56 [pid = 2436] [id = 12] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5DCF1000 == 55 [pid = 2436] [id = 572] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5707C000 == 54 [pid = 2436] [id = 571] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571AD800 == 53 [pid = 2436] [id = 570] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6236B800 == 52 [pid = 2436] [id = 568] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E82F000 == 51 [pid = 2436] [id = 567] 13:59:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5707B800 == 50 [pid = 2436] [id = 566] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5F87D800) [pid = 2436] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C5DA29800) [pid = 2436] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C561DCC00) [pid = 2436] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5654DC00) [pid = 2436] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C518E0800) [pid = 2436] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5891FC00) [pid = 2436] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C56547400) [pid = 2436] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C57D09C00) [pid = 2436] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5ABA3000) [pid = 2436] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C5176FC00) [pid = 2436] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C51E9C400) [pid = 2436] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C5B7D5000) [pid = 2436] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5E408400) [pid = 2436] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5E0B9C00) [pid = 2436] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C62D87800) [pid = 2436] [serial = 1136] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5E4AC000) [pid = 2436] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5B34E000) [pid = 2436] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5EE3F400) [pid = 2436] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C5F2E3000) [pid = 2436] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 80 (0000009C5EE12800) [pid = 2436] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 79 (0000009C5D1AB000) [pid = 2436] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 78 (0000009C5F394C00) [pid = 2436] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | --DOMWINDOW == 77 (0000009C5B8D6C00) [pid = 2436] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:59:41 INFO - PROCESS | 2436 | 1461099581339 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 944ms 13:59:41 INFO - PROCESS | 2436 | 1461099581395 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 2436 | 1461099581401 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 13:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:59:41 INFO - PROCESS | 2436 | 1461099581408 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 2436 | 1461099581410 Marionette TRACE conn5 <- [1,2298,null,{}] 13:59:41 INFO - PROCESS | 2436 | 1461099581414 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:41 INFO - PROCESS | 2436 | 1461099581501 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 13:59:41 INFO - PROCESS | 2436 | 1461099581581 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D717800 == 51 [pid = 2436] [id = 584] 13:59:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 78 (0000009C51E9E800) [pid = 2436] [serial = 1752] [outer = 0000000000000000] 13:59:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 79 (0000009C567BD000) [pid = 2436] [serial = 1753] [outer = 0000009C51E9E800] 13:59:41 INFO - PROCESS | 2436 | 1461099581628 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 80 (0000009C57D92000) [pid = 2436] [serial = 1754] [outer = 0000009C51E9E800] 13:59:42 INFO - PROCESS | 2436 | 1461099582039 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 13:59:42 INFO - PROCESS | 2436 | 1461099582101 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 2436 | 1461099582104 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 13:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:59:42 INFO - PROCESS | 2436 | 1461099582107 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - PROCESS | 2436 | 1461099582111 Marionette TRACE conn5 <- [1,2302,null,{}] 13:59:42 INFO - PROCESS | 2436 | 1461099582122 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:42 INFO - PROCESS | 2436 | 1461099582209 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 13:59:42 INFO - PROCESS | 2436 | 1461099582218 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5ED58000 == 52 [pid = 2436] [id = 585] 13:59:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 81 (0000009C5B83BC00) [pid = 2436] [serial = 1755] [outer = 0000000000000000] 13:59:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C5BF91800) [pid = 2436] [serial = 1756] [outer = 0000009C5B83BC00] 13:59:42 INFO - PROCESS | 2436 | 1461099582268 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5D7B5400) [pid = 2436] [serial = 1757] [outer = 0000009C5B83BC00] 13:59:42 INFO - PROCESS | 2436 | 1461099582757 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 13:59:42 INFO - PROCESS | 2436 | 1461099582801 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 2436 | 1461099582803 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 13:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:59:42 INFO - PROCESS | 2436 | 1461099582807 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - PROCESS | 2436 | 1461099582809 Marionette TRACE conn5 <- [1,2306,null,{}] 13:59:42 INFO - PROCESS | 2436 | 1461099582812 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:42 INFO - PROCESS | 2436 | 1461099582897 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 13:59:42 INFO - PROCESS | 2436 | 1461099582905 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C607A2000 == 53 [pid = 2436] [id = 586] 13:59:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C5DD4AC00) [pid = 2436] [serial = 1758] [outer = 0000000000000000] 13:59:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C5E021400) [pid = 2436] [serial = 1759] [outer = 0000009C5DD4AC00] 13:59:42 INFO - PROCESS | 2436 | 1461099582954 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C5E416000) [pid = 2436] [serial = 1760] [outer = 0000009C5DD4AC00] 13:59:43 INFO - PROCESS | 2436 | 1461099583389 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 2436 | 1461099583442 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 13:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:59:43 INFO - PROCESS | 2436 | 1461099583446 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 2436 | 1461099583447 Marionette TRACE conn5 <- [1,2310,null,{}] 13:59:43 INFO - PROCESS | 2436 | 1461099583451 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:43 INFO - PROCESS | 2436 | 1461099583556 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 13:59:43 INFO - PROCESS | 2436 | 1461099583562 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DA0800 == 54 [pid = 2436] [id = 587] 13:59:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C5E4B0800) [pid = 2436] [serial = 1761] [outer = 0000000000000000] 13:59:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5EE12800) [pid = 2436] [serial = 1762] [outer = 0000009C5E4B0800] 13:59:43 INFO - PROCESS | 2436 | 1461099583650 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5F2E8400) [pid = 2436] [serial = 1763] [outer = 0000009C5E4B0800] 13:59:44 INFO - PROCESS | 2436 | 1461099584118 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 733ms 13:59:44 INFO - PROCESS | 2436 | 1461099584183 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 2436 | 1461099584185 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 13:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:59:44 INFO - PROCESS | 2436 | 1461099584188 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 2436 | 1461099584190 Marionette TRACE conn5 <- [1,2314,null,{}] 13:59:44 INFO - PROCESS | 2436 | 1461099584194 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:44 INFO - PROCESS | 2436 | 1461099584332 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 13:59:44 INFO - PROCESS | 2436 | 1461099584391 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62367000 == 55 [pid = 2436] [id = 588] 13:59:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C60C39C00) [pid = 2436] [serial = 1764] [outer = 0000000000000000] 13:59:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C61C0E400) [pid = 2436] [serial = 1765] [outer = 0000009C60C39C00] 13:59:44 INFO - PROCESS | 2436 | 1461099584441 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C61D92C00) [pid = 2436] [serial = 1766] [outer = 0000009C60C39C00] 13:59:44 INFO - PROCESS | 2436 | 1461099584866 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 733ms 13:59:44 INFO - PROCESS | 2436 | 1461099584938 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 2436 | 1461099584941 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 13:59:44 INFO - PROCESS | 2436 | 1461099584944 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 2436 | 1461099584946 Marionette TRACE conn5 <- [1,2318,null,{}] 13:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:59:44 INFO - PROCESS | 2436 | 1461099584949 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:45 INFO - PROCESS | 2436 | 1461099585056 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 13:59:45 INFO - PROCESS | 2436 | 1461099585110 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634DC000 == 56 [pid = 2436] [id = 589] 13:59:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C61E47000) [pid = 2436] [serial = 1767] [outer = 0000000000000000] 13:59:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C61E49800) [pid = 2436] [serial = 1768] [outer = 0000009C61E47000] 13:59:45 INFO - PROCESS | 2436 | 1461099585156 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C61E72C00) [pid = 2436] [serial = 1769] [outer = 0000009C61E47000] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5ED43800) [pid = 2436] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5176CC00) [pid = 2436] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5D1A8C00) [pid = 2436] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5D15D800) [pid = 2436] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C57D94C00) [pid = 2436] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C50EC8800) [pid = 2436] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C56136000) [pid = 2436] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5FB6D800) [pid = 2436] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5709B400) [pid = 2436] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C5159A800) [pid = 2436] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C50EBE800) [pid = 2436] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5E0B9000) [pid = 2436] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5EE16000) [pid = 2436] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:59:45 INFO - PROCESS | 2436 | --DOMWINDOW == 81 (0000009C608A1400) [pid = 2436] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:59:45 INFO - PROCESS | 2436 | 1461099585609 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 669ms 13:59:45 INFO - PROCESS | 2436 | 1461099585620 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 2436 | 1461099585622 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 13:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:59:45 INFO - PROCESS | 2436 | 1461099585626 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 2436 | 1461099585628 Marionette TRACE conn5 <- [1,2322,null,{}] 13:59:45 INFO - PROCESS | 2436 | 1461099585631 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:45 INFO - PROCESS | 2436 | 1461099585713 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 13:59:45 INFO - PROCESS | 2436 | 1461099585719 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C77000 == 57 [pid = 2436] [id = 590] 13:59:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 82 (0000009C561D8400) [pid = 2436] [serial = 1770] [outer = 0000000000000000] 13:59:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C5B714C00) [pid = 2436] [serial = 1771] [outer = 0000009C561D8400] 13:59:45 INFO - PROCESS | 2436 | 1461099585765 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C61768000) [pid = 2436] [serial = 1772] [outer = 0000009C561D8400] 13:59:46 INFO - PROCESS | 2436 | 1461099586181 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 587ms 13:59:46 INFO - PROCESS | 2436 | 1461099586217 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 13:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:59:46 INFO - PROCESS | 2436 | 1461099586219 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 13:59:46 INFO - PROCESS | 2436 | 1461099586222 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 2436 | 1461099586224 Marionette TRACE conn5 <- [1,2326,null,{}] 13:59:46 INFO - PROCESS | 2436 | 1461099586228 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:46 INFO - PROCESS | 2436 | 1461099586309 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 13:59:46 INFO - PROCESS | 2436 | 1461099586315 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6549C000 == 58 [pid = 2436] [id = 591] 13:59:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C61E78000) [pid = 2436] [serial = 1773] [outer = 0000000000000000] 13:59:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C61E7E000) [pid = 2436] [serial = 1774] [outer = 0000009C61E78000] 13:59:46 INFO - PROCESS | 2436 | 1461099586361 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C62017400) [pid = 2436] [serial = 1775] [outer = 0000009C61E78000] 13:59:46 INFO - PROCESS | 2436 | 1461099586804 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 627ms 13:59:46 INFO - PROCESS | 2436 | 1461099586853 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 2436 | 1461099586855 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 13:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:59:46 INFO - PROCESS | 2436 | 1461099586859 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 2436 | 1461099586861 Marionette TRACE conn5 <- [1,2330,null,{}] 13:59:46 INFO - PROCESS | 2436 | 1461099586864 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:46 INFO - PROCESS | 2436 | 1461099586946 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 13:59:46 INFO - PROCESS | 2436 | 1461099586952 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65627800 == 59 [pid = 2436] [id = 592] 13:59:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C6201B400) [pid = 2436] [serial = 1776] [outer = 0000000000000000] 13:59:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C62062400) [pid = 2436] [serial = 1777] [outer = 0000009C6201B400] 13:59:47 INFO - PROCESS | 2436 | 1461099586998 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C620EE800) [pid = 2436] [serial = 1778] [outer = 0000009C6201B400] 13:59:47 INFO - PROCESS | 2436 | 1461099587422 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 587ms 13:59:47 INFO - PROCESS | 2436 | 1461099587456 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 2436 | 1461099587459 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 13:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:59:47 INFO - PROCESS | 2436 | 1461099587462 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 2436 | 1461099587465 Marionette TRACE conn5 <- [1,2334,null,{}] 13:59:47 INFO - PROCESS | 2436 | 1461099587468 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:47 INFO - PROCESS | 2436 | 1461099587627 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 13:59:47 INFO - PROCESS | 2436 | 1461099587812 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571C1000 == 60 [pid = 2436] [id = 593] 13:59:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C51767C00) [pid = 2436] [serial = 1779] [outer = 0000000000000000] 13:59:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C517CD400) [pid = 2436] [serial = 1780] [outer = 0000009C51767C00] 13:59:47 INFO - PROCESS | 2436 | 1461099587872 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C56172400) [pid = 2436] [serial = 1781] [outer = 0000009C51767C00] 13:59:48 INFO - PROCESS | 2436 | 1461099588476 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1029ms 13:59:48 INFO - PROCESS | 2436 | 1461099588509 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 13:59:48 INFO - PROCESS | 2436 | 1461099588513 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 13:59:48 INFO - PROCESS | 2436 | 1461099588540 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:59:48 INFO - PROCESS | 2436 | 1461099588545 Marionette TRACE conn5 <- [1,2338,null,{}] 13:59:48 INFO - PROCESS | 2436 | 1461099588550 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:48 INFO - PROCESS | 2436 | 1461099588661 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 13:59:48 INFO - PROCESS | 2436 | 1461099588755 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F3CA000 == 61 [pid = 2436] [id = 594] 13:59:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5ABA3400) [pid = 2436] [serial = 1782] [outer = 0000000000000000] 13:59:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5B8D5800) [pid = 2436] [serial = 1783] [outer = 0000009C5ABA3400] 13:59:48 INFO - PROCESS | 2436 | 1461099588815 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5DD4F800) [pid = 2436] [serial = 1784] [outer = 0000009C5ABA3400] 13:59:49 INFO - PROCESS | 2436 | 1461099589406 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 944ms 13:59:49 INFO - PROCESS | 2436 | 1461099589490 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 2436 | 1461099589493 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 13:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:59:49 INFO - PROCESS | 2436 | 1461099589497 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 2436 | 1461099589500 Marionette TRACE conn5 <- [1,2342,null,{}] 13:59:49 INFO - PROCESS | 2436 | 1461099589504 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:49 INFO - PROCESS | 2436 | 1461099589659 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 13:59:49 INFO - PROCESS | 2436 | 1461099589709 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65625000 == 62 [pid = 2436] [id = 595] 13:59:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5F394800) [pid = 2436] [serial = 1785] [outer = 0000000000000000] 13:59:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5FBB3000) [pid = 2436] [serial = 1786] [outer = 0000009C5F394800] 13:59:49 INFO - PROCESS | 2436 | 1461099589766 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C617DC800) [pid = 2436] [serial = 1787] [outer = 0000009C5F394800] 13:59:50 INFO - PROCESS | 2436 | 1461099590385 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 943ms 13:59:50 INFO - PROCESS | 2436 | 1461099590454 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 2436 | 1461099590459 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 13:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:59:50 INFO - PROCESS | 2436 | 1461099590474 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - PROCESS | 2436 | 1461099590479 Marionette TRACE conn5 <- [1,2346,null,{}] 13:59:50 INFO - PROCESS | 2436 | 1461099590483 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:50 INFO - PROCESS | 2436 | 1461099590598 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 13:59:50 INFO - PROCESS | 2436 | 1461099590719 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6641F000 == 63 [pid = 2436] [id = 596] 13:59:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5F396400) [pid = 2436] [serial = 1788] [outer = 0000000000000000] 13:59:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C6223D800) [pid = 2436] [serial = 1789] [outer = 0000009C5F396400] 13:59:50 INFO - PROCESS | 2436 | 1461099590777 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C62246800) [pid = 2436] [serial = 1790] [outer = 0000009C5F396400] 13:59:51 INFO - PROCESS | 2436 | 1461099591338 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 943ms 13:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:59:51 INFO - PROCESS | 2436 | 1461099591411 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 2436 | 1461099591414 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 13:59:51 INFO - PROCESS | 2436 | 1461099591418 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - PROCESS | 2436 | 1461099591420 Marionette TRACE conn5 <- [1,2350,null,{}] 13:59:51 INFO - PROCESS | 2436 | 1461099591424 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:51 INFO - PROCESS | 2436 | 1461099591533 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 13:59:51 INFO - PROCESS | 2436 | 1461099591654 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668B8800 == 64 [pid = 2436] [id = 597] 13:59:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C62245800) [pid = 2436] [serial = 1791] [outer = 0000000000000000] 13:59:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C6228A400) [pid = 2436] [serial = 1792] [outer = 0000009C62245800] 13:59:51 INFO - PROCESS | 2436 | 1461099591712 Marionette DEBUG loaded listener.js 13:59:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C62293400) [pid = 2436] [serial = 1793] [outer = 0000009C62245800] 13:59:52 INFO - PROCESS | 2436 | 1461099592329 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 985ms 13:59:52 INFO - PROCESS | 2436 | 1461099592406 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 13:59:52 INFO - PROCESS | 2436 | 1461099592409 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 13:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:59:52 INFO - PROCESS | 2436 | 1461099592412 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 2436 | 1461099592414 Marionette TRACE conn5 <- [1,2354,null,{}] 13:59:52 INFO - PROCESS | 2436 | 1461099592418 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:52 INFO - PROCESS | 2436 | 1461099592660 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 13:59:52 INFO - PROCESS | 2436 | 1461099592810 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B884000 == 65 [pid = 2436] [id = 598] 13:59:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C515A1C00) [pid = 2436] [serial = 1794] [outer = 0000000000000000] 13:59:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C517CE800) [pid = 2436] [serial = 1795] [outer = 0000009C515A1C00] 13:59:52 INFO - PROCESS | 2436 | 1461099592863 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C561D4000) [pid = 2436] [serial = 1796] [outer = 0000009C515A1C00] 13:59:53 INFO - PROCESS | 2436 | 1461099593519 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6205A000 == 64 [pid = 2436] [id = 562] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D36000 == 63 [pid = 2436] [id = 561] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E53F000 == 62 [pid = 2436] [id = 558] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62133000 == 61 [pid = 2436] [id = 563] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5ED52000 == 60 [pid = 2436] [id = 559] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634A9000 == 59 [pid = 2436] [id = 565] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E14E800 == 58 [pid = 2436] [id = 564] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F479800 == 57 [pid = 2436] [id = 560] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65627800 == 56 [pid = 2436] [id = 592] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6549C000 == 55 [pid = 2436] [id = 591] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63C77000 == 54 [pid = 2436] [id = 590] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634DC000 == 53 [pid = 2436] [id = 589] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62367000 == 52 [pid = 2436] [id = 588] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DA0800 == 51 [pid = 2436] [id = 587] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5EAC9000) [pid = 2436] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5BF9D400) [pid = 2436] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C607A2000 == 50 [pid = 2436] [id = 586] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5ED58000 == 49 [pid = 2436] [id = 585] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D717800 == 48 [pid = 2436] [id = 584] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56C47800 == 47 [pid = 2436] [id = 583] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634DD000 == 46 [pid = 2436] [id = 580] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F384800 == 45 [pid = 2436] [id = 579] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571AB800 == 44 [pid = 2436] [id = 578] 13:59:53 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56B17800 == 43 [pid = 2436] [id = 577] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C617D7000) [pid = 2436] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5295C800) [pid = 2436] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5DA35C00) [pid = 2436] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5DAA7400) [pid = 2436] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5E4B7800) [pid = 2436] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5E013800) [pid = 2436] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5B34DC00) [pid = 2436] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C51EA9400) [pid = 2436] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C51766400) [pid = 2436] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C57047000) [pid = 2436] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C57D06000) [pid = 2436] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C6176FC00) [pid = 2436] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C607E0400) [pid = 2436] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1192ms 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C5B7D5800) [pid = 2436] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C57D0AC00) [pid = 2436] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C51F9BC00) [pid = 2436] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C56173000) [pid = 2436] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 88 (0000009C51F15800) [pid = 2436] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 87 (0000009C5176A000) [pid = 2436] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 86 (0000009C5E4B3C00) [pid = 2436] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 85 (0000009C5E0C6800) [pid = 2436] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 84 (0000009C5F2E7800) [pid = 2436] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 83 (0000009C5F4BB400) [pid = 2436] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | --DOMWINDOW == 82 (0000009C5BF93C00) [pid = 2436] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:59:53 INFO - PROCESS | 2436 | 1461099593610 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 2436 | 1461099593615 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 13:59:53 INFO - PROCESS | 2436 | 1461099593622 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:59:53 INFO - PROCESS | 2436 | 1461099593626 Marionette TRACE conn5 <- [1,2358,null,{}] 13:59:53 INFO - PROCESS | 2436 | 1461099593631 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:53 INFO - PROCESS | 2436 | 1461099593726 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 13:59:53 INFO - PROCESS | 2436 | 1461099593733 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571AE000 == 44 [pid = 2436] [id = 599] 13:59:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 83 (0000009C517D0800) [pid = 2436] [serial = 1797] [outer = 0000000000000000] 13:59:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 84 (0000009C51EA8000) [pid = 2436] [serial = 1798] [outer = 0000009C517D0800] 13:59:53 INFO - PROCESS | 2436 | 1461099593783 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 85 (0000009C56174800) [pid = 2436] [serial = 1799] [outer = 0000009C517D0800] 13:59:54 INFO - PROCESS | 2436 | 1461099594280 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 690ms 13:59:54 INFO - PROCESS | 2436 | 1461099594318 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 2436 | 1461099594321 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 13:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:59:54 INFO - PROCESS | 2436 | 1461099594357 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 2436 | 1461099594359 Marionette TRACE conn5 <- [1,2362,null,{}] 13:59:54 INFO - PROCESS | 2436 | 1461099594366 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:54 INFO - PROCESS | 2436 | 1461099594454 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 13:59:54 INFO - PROCESS | 2436 | 1461099594536 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E914000 == 45 [pid = 2436] [id = 600] 13:59:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 86 (0000009C561D2C00) [pid = 2436] [serial = 1800] [outer = 0000000000000000] 13:59:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 87 (0000009C57D93400) [pid = 2436] [serial = 1801] [outer = 0000009C561D2C00] 13:59:54 INFO - PROCESS | 2436 | 1461099594584 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 88 (0000009C5B354C00) [pid = 2436] [serial = 1802] [outer = 0000009C561D2C00] 13:59:55 INFO - PROCESS | 2436 | 1461099595003 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 13:59:55 INFO - PROCESS | 2436 | 1461099595053 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 2436 | 1461099595057 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 13:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:59:55 INFO - PROCESS | 2436 | 1461099595068 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 2436 | 1461099595073 Marionette TRACE conn5 <- [1,2366,null,{}] 13:59:55 INFO - PROCESS | 2436 | 1461099595076 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:55 INFO - PROCESS | 2436 | 1461099595165 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 13:59:55 INFO - PROCESS | 2436 | 1461099595172 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5FCAA800 == 46 [pid = 2436] [id = 601] 13:59:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 89 (0000009C5B841400) [pid = 2436] [serial = 1803] [outer = 0000000000000000] 13:59:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C5DA49C00) [pid = 2436] [serial = 1804] [outer = 0000009C5B841400] 13:59:55 INFO - PROCESS | 2436 | 1461099595219 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C5E013C00) [pid = 2436] [serial = 1805] [outer = 0000009C5B841400] 13:59:55 INFO - PROCESS | 2436 | 1461099595661 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 648ms 13:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:59:55 INFO - PROCESS | 2436 | 1461099595715 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 2436 | 1461099595717 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 13:59:55 INFO - PROCESS | 2436 | 1461099595720 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 2436 | 1461099595722 Marionette TRACE conn5 <- [1,2370,null,{}] 13:59:55 INFO - PROCESS | 2436 | 1461099595726 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:55 INFO - PROCESS | 2436 | 1461099595865 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 13:59:55 INFO - PROCESS | 2436 | 1461099595889 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DA2000 == 47 [pid = 2436] [id = 602] 13:59:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5E3B5800) [pid = 2436] [serial = 1806] [outer = 0000000000000000] 13:59:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5E41B400) [pid = 2436] [serial = 1807] [outer = 0000009C5E3B5800] 13:59:55 INFO - PROCESS | 2436 | 1461099595936 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5E6D0400) [pid = 2436] [serial = 1808] [outer = 0000009C5E3B5800] 13:59:56 INFO - PROCESS | 2436 | 1461099596386 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 13:59:56 INFO - PROCESS | 2436 | 1461099596414 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 2436 | 1461099596416 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 13:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:59:56 INFO - PROCESS | 2436 | 1461099596419 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 2436 | 1461099596421 Marionette TRACE conn5 <- [1,2374,null,{}] 13:59:56 INFO - PROCESS | 2436 | 1461099596424 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:56 INFO - PROCESS | 2436 | 1461099596536 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 13:59:56 INFO - PROCESS | 2436 | 1461099596596 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62365000 == 48 [pid = 2436] [id = 603] 13:59:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5F2E7400) [pid = 2436] [serial = 1809] [outer = 0000000000000000] 13:59:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5F390000) [pid = 2436] [serial = 1810] [outer = 0000009C5F2E7400] 13:59:56 INFO - PROCESS | 2436 | 1461099596653 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5FB6D400) [pid = 2436] [serial = 1811] [outer = 0000009C5F2E7400] 13:59:57 INFO - PROCESS | 2436 | 1461099597117 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 732ms 13:59:57 INFO - PROCESS | 2436 | 1461099597155 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 2436 | 1461099597157 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 13:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:59:57 INFO - PROCESS | 2436 | 1461099597198 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:59:57 INFO - PROCESS | 2436 | 1461099597200 Marionette TRACE conn5 <- [1,2378,null,{}] 13:59:57 INFO - PROCESS | 2436 | 1461099597204 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:57 INFO - PROCESS | 2436 | 1461099597316 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 13:59:57 INFO - PROCESS | 2436 | 1461099597372 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635D1800 == 49 [pid = 2436] [id = 604] 13:59:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C6089C400) [pid = 2436] [serial = 1812] [outer = 0000000000000000] 13:59:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C611E8C00) [pid = 2436] [serial = 1813] [outer = 0000009C6089C400] 13:59:57 INFO - PROCESS | 2436 | 1461099597417 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C61D88400) [pid = 2436] [serial = 1814] [outer = 0000009C6089C400] 13:59:57 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C60C39C00) [pid = 2436] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:59:57 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C519E9C00) [pid = 2436] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:59:57 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C51E9E800) [pid = 2436] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:59:57 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C5DD4AC00) [pid = 2436] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:59:57 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C5B83BC00) [pid = 2436] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:59:57 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C61E47000) [pid = 2436] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:59:57 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C561D8400) [pid = 2436] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:59:57 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C61E78000) [pid = 2436] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:59:57 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C56462000) [pid = 2436] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:59:57 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C5E4B0800) [pid = 2436] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:59:57 INFO - PROCESS | 2436 | 1461099597906 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 754ms 13:59:57 INFO - PROCESS | 2436 | 1461099597944 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 2436 | 1461099597946 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 13:59:57 INFO - PROCESS | 2436 | 1461099597950 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:59:57 INFO - PROCESS | 2436 | 1461099597951 Marionette TRACE conn5 <- [1,2382,null,{}] 13:59:57 INFO - PROCESS | 2436 | 1461099597955 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:58 INFO - PROCESS | 2436 | 1461099598037 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 13:59:58 INFO - PROCESS | 2436 | 1461099598117 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F7D8000 == 50 [pid = 2436] [id = 605] 13:59:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C519E9C00) [pid = 2436] [serial = 1815] [outer = 0000000000000000] 13:59:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C5F2E1400) [pid = 2436] [serial = 1816] [outer = 0000009C519E9C00] 13:59:58 INFO - PROCESS | 2436 | 1461099598163 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C61E41800) [pid = 2436] [serial = 1817] [outer = 0000009C519E9C00] 13:59:58 INFO - PROCESS | 2436 | 1461099598558 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 629ms 13:59:58 INFO - PROCESS | 2436 | 1461099598582 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 2436 | 1461099598584 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 13:59:58 INFO - PROCESS | 2436 | 1461099598587 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:59:58 INFO - PROCESS | 2436 | 1461099598589 Marionette TRACE conn5 <- [1,2386,null,{}] 13:59:58 INFO - PROCESS | 2436 | 1461099598600 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:58 INFO - PROCESS | 2436 | 1461099598711 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 13:59:58 INFO - PROCESS | 2436 | 1461099598718 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DB2800 == 51 [pid = 2436] [id = 606] 13:59:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C61E47000) [pid = 2436] [serial = 1818] [outer = 0000000000000000] 13:59:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C61E79000) [pid = 2436] [serial = 1819] [outer = 0000009C61E47000] 13:59:58 INFO - PROCESS | 2436 | 1461099598762 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C62065800) [pid = 2436] [serial = 1820] [outer = 0000009C61E47000] 13:59:59 INFO - PROCESS | 2436 | 1461099599172 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 628ms 13:59:59 INFO - PROCESS | 2436 | 1461099599224 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 13:59:59 INFO - PROCESS | 2436 | 1461099599226 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 13:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:59:59 INFO - PROCESS | 2436 | 1461099599234 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - PROCESS | 2436 | 1461099599236 Marionette TRACE conn5 <- [1,2390,null,{}] 13:59:59 INFO - PROCESS | 2436 | 1461099599240 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:59 INFO - PROCESS | 2436 | 1461099599323 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 13:59:59 INFO - PROCESS | 2436 | 1461099599329 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66399000 == 52 [pid = 2436] [id = 607] 13:59:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C62241800) [pid = 2436] [serial = 1821] [outer = 0000000000000000] 13:59:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C6224B400) [pid = 2436] [serial = 1822] [outer = 0000009C62241800] 13:59:59 INFO - PROCESS | 2436 | 1461099599375 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C62296C00) [pid = 2436] [serial = 1823] [outer = 0000009C62241800] 13:59:59 INFO - PROCESS | 2436 | 1461099599870 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 13:59:59 INFO - PROCESS | 2436 | 1461099599931 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 13:59:59 INFO - PROCESS | 2436 | 1461099599936 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 13:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:59:59 INFO - PROCESS | 2436 | 1461099599942 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - PROCESS | 2436 | 1461099599947 Marionette TRACE conn5 <- [1,2394,null,{}] 13:59:59 INFO - PROCESS | 2436 | 1461099599954 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}] 14:00:00 INFO - PROCESS | 2436 | 1461099600127 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:00:00 INFO - PROCESS | 2436 | 1461099600229 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DF04000 == 53 [pid = 2436] [id = 608] 14:00:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C52F83800) [pid = 2436] [serial = 1824] [outer = 0000000000000000] 14:00:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C561D9400) [pid = 2436] [serial = 1825] [outer = 0000009C52F83800] 14:00:00 INFO - PROCESS | 2436 | 1461099600290 Marionette DEBUG loaded listener.js 14:00:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C571D7C00) [pid = 2436] [serial = 1826] [outer = 0000009C52F83800] 14:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:00:01 INFO - PROCESS | 2436 | 1461099600853 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]]]}] 14:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1425ms 14:00:01 INFO - PROCESS | 2436 | 1461099601371 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 2436 | 1461099601378 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:00:01 INFO - PROCESS | 2436 | 1461099601427 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:00:01 INFO - PROCESS | 2436 | 1461099601430 Marionette TRACE conn5 <- [1,2398,null,{}] 14:00:01 INFO - PROCESS | 2436 | 1461099601435 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}] 14:00:01 INFO - PROCESS | 2436 | 1461099601541 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:00:01 INFO - PROCESS | 2436 | 1461099601741 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D3C800 == 54 [pid = 2436] [id = 609] 14:00:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5B716C00) [pid = 2436] [serial = 1827] [outer = 0000000000000000] 14:00:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5D158C00) [pid = 2436] [serial = 1828] [outer = 0000009C5B716C00] 14:00:01 INFO - PROCESS | 2436 | 1461099601802 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5E007C00) [pid = 2436] [serial = 1829] [outer = 0000009C5B716C00] 14:00:02 INFO - PROCESS | 2436 | 1461099602406 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]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1028ms 14:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:00:02 INFO - PROCESS | 2436 | 1461099602462 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 2436 | 1461099602465 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:00:02 INFO - PROCESS | 2436 | 1461099602469 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - PROCESS | 2436 | 1461099602474 Marionette TRACE conn5 <- [1,2402,null,{}] 14:00:02 INFO - PROCESS | 2436 | 1461099602548 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}] 14:00:02 INFO - PROCESS | 2436 | 1461099602704 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:00:02 INFO - PROCESS | 2436 | 1461099602715 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668B9800 == 55 [pid = 2436] [id = 610] 14:00:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5F390800) [pid = 2436] [serial = 1830] [outer = 0000000000000000] 14:00:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C61770800) [pid = 2436] [serial = 1831] [outer = 0000009C5F390800] 14:00:02 INFO - PROCESS | 2436 | 1461099602776 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C620F4800) [pid = 2436] [serial = 1832] [outer = 0000009C5F390800] 14:00:03 INFO - PROCESS | 2436 | 1461099603365 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]]]}] 14:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 943ms 14:00:03 INFO - PROCESS | 2436 | 1461099603413 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 2436 | 1461099603416 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:00:03 INFO - PROCESS | 2436 | 1461099603420 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 2436 | 1461099603422 Marionette TRACE conn5 <- [1,2406,null,{}] 14:00:03 INFO - PROCESS | 2436 | 1461099603426 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}] 14:00:03 INFO - PROCESS | 2436 | 1461099603540 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:00:03 INFO - PROCESS | 2436 | 1461099603663 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A6A800 == 56 [pid = 2436] [id = 611] 14:00:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C622A0400) [pid = 2436] [serial = 1833] [outer = 0000000000000000] 14:00:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C622A5400) [pid = 2436] [serial = 1834] [outer = 0000009C622A0400] 14:00:03 INFO - PROCESS | 2436 | 1461099603723 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C622B8C00) [pid = 2436] [serial = 1835] [outer = 0000009C622A0400] 14:00:04 INFO - PROCESS | 2436 | 1461099604448 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]]]}] 14:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1086ms 14:00:04 INFO - PROCESS | 2436 | 1461099604566 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 2436 | 1461099604570 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:00:04 INFO - PROCESS | 2436 | 1461099604575 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:00:04 INFO - PROCESS | 2436 | 1461099604580 Marionette TRACE conn5 <- [1,2410,null,{}] 14:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:00:04 INFO - PROCESS | 2436 | 1461099604657 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}] 14:00:04 INFO - PROCESS | 2436 | 1461099604883 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:00:04 INFO - PROCESS | 2436 | 1461099604940 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56EB6000 == 57 [pid = 2436] [id = 612] 14:00:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C52E89C00) [pid = 2436] [serial = 1836] [outer = 0000000000000000] 14:00:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C561D5400) [pid = 2436] [serial = 1837] [outer = 0000009C52E89C00] 14:00:05 INFO - PROCESS | 2436 | 1461099604991 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5703C800) [pid = 2436] [serial = 1838] [outer = 0000009C52E89C00] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C563BD800 == 56 [pid = 2436] [id = 500] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DAF800 == 55 [pid = 2436] [id = 513] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63DB2800 == 54 [pid = 2436] [id = 606] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F7D8000 == 53 [pid = 2436] [id = 605] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635D1800 == 52 [pid = 2436] [id = 604] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62365000 == 51 [pid = 2436] [id = 603] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DA2000 == 50 [pid = 2436] [id = 602] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5FCAA800 == 49 [pid = 2436] [id = 601] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E914000 == 48 [pid = 2436] [id = 600] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571AE000 == 47 [pid = 2436] [id = 599] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C62062400) [pid = 2436] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C518EA400) [pid = 2436] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5ABAFC00) [pid = 2436] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5F078000) [pid = 2436] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C6176E800) [pid = 2436] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B884000 == 46 [pid = 2436] [id = 598] 14:00:05 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571C1000 == 45 [pid = 2436] [id = 593] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C61D92C00) [pid = 2436] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C567BDC00) [pid = 2436] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5201FC00) [pid = 2436] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C567BD000) [pid = 2436] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C57D92000) [pid = 2436] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C61C02800) [pid = 2436] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5E021400) [pid = 2436] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C61C0E400) [pid = 2436] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5BF91800) [pid = 2436] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5D7B5400) [pid = 2436] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C61E49800) [pid = 2436] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C5B714C00) [pid = 2436] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 96 (0000009C62017400) [pid = 2436] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 95 (0000009C61E72C00) [pid = 2436] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 94 (0000009C5F956800) [pid = 2436] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 93 (0000009C5EE12800) [pid = 2436] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 92 (0000009C61768000) [pid = 2436] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 91 (0000009C5F2E8400) [pid = 2436] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 90 (0000009C61E7E000) [pid = 2436] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | --DOMWINDOW == 89 (0000009C5E416000) [pid = 2436] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 14:00:05 INFO - PROCESS | 2436 | 1461099605623 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]]]}] 14:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1080ms 14:00:05 INFO - PROCESS | 2436 | 1461099605666 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 2436 | 1461099605672 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:00:05 INFO - PROCESS | 2436 | 1461099605685 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 2436 | 1461099605688 Marionette TRACE conn5 <- [1,2414,null,{}] 14:00:05 INFO - PROCESS | 2436 | 1461099605694 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}] 14:00:05 INFO - PROCESS | 2436 | 1461099605781 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:00:05 INFO - PROCESS | 2436 | 1461099605788 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5DCF1000 == 46 [pid = 2436] [id = 613] 14:00:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 90 (0000009C4FD95800) [pid = 2436] [serial = 1839] [outer = 0000000000000000] 14:00:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 91 (0000009C56B81800) [pid = 2436] [serial = 1840] [outer = 0000009C4FD95800] 14:00:05 INFO - PROCESS | 2436 | 1461099605835 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 92 (0000009C57D09400) [pid = 2436] [serial = 1841] [outer = 0000009C4FD95800] 14:00:06 INFO - PROCESS | 2436 | 1461099606323 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]]]}] 14:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 14:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:00:06 INFO - PROCESS | 2436 | 1461099606378 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 2436 | 1461099606380 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:00:06 INFO - PROCESS | 2436 | 1461099606384 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - PROCESS | 2436 | 1461099606388 Marionette TRACE conn5 <- [1,2418,null,{}] 14:00:06 INFO - PROCESS | 2436 | 1461099606399 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}] 14:00:06 INFO - PROCESS | 2436 | 1461099606488 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:00:06 INFO - PROCESS | 2436 | 1461099606503 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F36E800 == 47 [pid = 2436] [id = 614] 14:00:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 93 (0000009C5B7DA000) [pid = 2436] [serial = 1842] [outer = 0000000000000000] 14:00:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 94 (0000009C5B8C8400) [pid = 2436] [serial = 1843] [outer = 0000009C5B7DA000] 14:00:06 INFO - PROCESS | 2436 | 1461099606552 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 95 (0000009C5D1B1800) [pid = 2436] [serial = 1844] [outer = 0000009C5B7DA000] 14:00:07 INFO - PROCESS | 2436 | 1461099607004 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]]]}] 14:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 628ms 14:00:07 INFO - PROCESS | 2436 | 1461099607014 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 2436 | 1461099607017 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:00:07 INFO - PROCESS | 2436 | 1461099607020 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:00:07 INFO - PROCESS | 2436 | 1461099607022 Marionette TRACE conn5 <- [1,2422,null,{}] 14:00:07 INFO - PROCESS | 2436 | 1461099607025 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}] 14:00:07 INFO - PROCESS | 2436 | 1461099607110 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:00:07 INFO - PROCESS | 2436 | 1461099607116 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F93E000 == 48 [pid = 2436] [id = 615] 14:00:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 96 (0000009C5D7BA400) [pid = 2436] [serial = 1845] [outer = 0000000000000000] 14:00:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 97 (0000009C5DAE4000) [pid = 2436] [serial = 1846] [outer = 0000009C5D7BA400] 14:00:07 INFO - PROCESS | 2436 | 1461099607164 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5E014800) [pid = 2436] [serial = 1847] [outer = 0000009C5D7BA400] 14:00:07 INFO - PROCESS | 2436 | 1461099607622 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]]]}] 14:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 14:00:07 INFO - PROCESS | 2436 | 1461099607653 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 2436 | 1461099607655 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:00:07 INFO - PROCESS | 2436 | 1461099607663 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 2436 | 1461099607665 Marionette TRACE conn5 <- [1,2426,null,{}] 14:00:07 INFO - PROCESS | 2436 | 1461099607678 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}] 14:00:07 INFO - PROCESS | 2436 | 1461099607785 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:00:07 INFO - PROCESS | 2436 | 1461099607791 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D43800 == 49 [pid = 2436] [id = 616] 14:00:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5E020C00) [pid = 2436] [serial = 1848] [outer = 0000000000000000] 14:00:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5E0C1800) [pid = 2436] [serial = 1849] [outer = 0000009C5E020C00] 14:00:07 INFO - PROCESS | 2436 | 1461099607884 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5E4AC000) [pid = 2436] [serial = 1850] [outer = 0000009C5E020C00] 14:00:08 INFO - PROCESS | 2436 | 1461099608304 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]]]}] 14:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 14:00:08 INFO - PROCESS | 2436 | 1461099608354 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:00:08 INFO - PROCESS | 2436 | 1461099608356 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:00:08 INFO - PROCESS | 2436 | 1461099608359 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - PROCESS | 2436 | 1461099608361 Marionette TRACE conn5 <- [1,2430,null,{}] 14:00:08 INFO - PROCESS | 2436 | 1461099608365 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}] 14:00:08 INFO - PROCESS | 2436 | 1461099608498 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:00:08 INFO - PROCESS | 2436 | 1461099608587 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62334000 == 50 [pid = 2436] [id = 617] 14:00:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5ECB1800) [pid = 2436] [serial = 1851] [outer = 0000000000000000] 14:00:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5F392400) [pid = 2436] [serial = 1852] [outer = 0000009C5ECB1800] 14:00:08 INFO - PROCESS | 2436 | 1461099608637 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5FB66400) [pid = 2436] [serial = 1853] [outer = 0000009C5ECB1800] 14:00:09 INFO - PROCESS | 2436 | 1461099609057 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]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 732ms 14:00:09 INFO - PROCESS | 2436 | 1461099609095 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 2436 | 1461099609097 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:00:09 INFO - PROCESS | 2436 | 1461099609100 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:00:09 INFO - PROCESS | 2436 | 1461099609102 Marionette TRACE conn5 <- [1,2434,null,{}] 14:00:09 INFO - PROCESS | 2436 | 1461099609110 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}] 14:00:09 INFO - PROCESS | 2436 | 1461099609220 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:00:09 INFO - PROCESS | 2436 | 1461099609227 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571B6800 == 51 [pid = 2436] [id = 618] 14:00:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5F38E400) [pid = 2436] [serial = 1854] [outer = 0000000000000000] 14:00:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C611E1800) [pid = 2436] [serial = 1855] [outer = 0000009C5F38E400] 14:00:09 INFO - PROCESS | 2436 | 1461099609273 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C61C11400) [pid = 2436] [serial = 1856] [outer = 0000009C5F38E400] 14:00:09 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5B841400) [pid = 2436] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:00:09 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5E3B5800) [pid = 2436] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:00:09 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C515A1C00) [pid = 2436] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:00:09 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C561D2C00) [pid = 2436] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:00:09 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C517D0800) [pid = 2436] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:00:09 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C6201B400) [pid = 2436] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:00:09 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5F2E7400) [pid = 2436] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:00:09 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C519E9C00) [pid = 2436] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:00:09 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C6089C400) [pid = 2436] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:00:09 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C61E47000) [pid = 2436] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:00:09 INFO - PROCESS | 2436 | 1461099609860 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]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 840ms 14:00:09 INFO - PROCESS | 2436 | 1461099609947 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 2436 | 1461099609949 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:00:09 INFO - PROCESS | 2436 | 1461099609953 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 2436 | 1461099609955 Marionette TRACE conn5 <- [1,2438,null,{}] 14:00:09 INFO - PROCESS | 2436 | 1461099609958 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}] 14:00:10 INFO - PROCESS | 2436 | 1461099610040 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:00:10 INFO - PROCESS | 2436 | 1461099610045 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635CB000 == 52 [pid = 2436] [id = 619] 14:00:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C5E018800) [pid = 2436] [serial = 1857] [outer = 0000000000000000] 14:00:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5EE4A800) [pid = 2436] [serial = 1858] [outer = 0000009C5E018800] 14:00:10 INFO - PROCESS | 2436 | 1461099610092 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C61D93C00) [pid = 2436] [serial = 1859] [outer = 0000009C5E018800] 14:00:10 INFO - PROCESS | 2436 | 1461099610519 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]]]}] 14:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 587ms 14:00:10 INFO - PROCESS | 2436 | 1461099610544 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 2436 | 1461099610546 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:00:10 INFO - PROCESS | 2436 | 1461099610549 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - PROCESS | 2436 | 1461099610551 Marionette TRACE conn5 <- [1,2442,null,{}] 14:00:10 INFO - PROCESS | 2436 | 1461099610554 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}] 14:00:10 INFO - PROCESS | 2436 | 1461099610637 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:00:10 INFO - PROCESS | 2436 | 1461099610644 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DAD800 == 53 [pid = 2436] [id = 620] 14:00:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C61E46400) [pid = 2436] [serial = 1860] [outer = 0000000000000000] 14:00:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C61E7A800) [pid = 2436] [serial = 1861] [outer = 0000009C61E46400] 14:00:10 INFO - PROCESS | 2436 | 1461099610691 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C6201C400) [pid = 2436] [serial = 1862] [outer = 0000009C61E46400] 14:00:11 INFO - PROCESS | 2436 | 1461099611110 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]]]}] 14:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 585ms 14:00:11 INFO - PROCESS | 2436 | 1461099611138 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:00:11 INFO - PROCESS | 2436 | 1461099611140 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:00:11 INFO - PROCESS | 2436 | 1461099611153 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - PROCESS | 2436 | 1461099611155 Marionette TRACE conn5 <- [1,2446,null,{}] 14:00:11 INFO - PROCESS | 2436 | 1461099611164 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}] 14:00:11 INFO - PROCESS | 2436 | 1461099611248 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:00:11 INFO - PROCESS | 2436 | 1461099611254 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6561D800 == 54 [pid = 2436] [id = 621] 14:00:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C620F7C00) [pid = 2436] [serial = 1863] [outer = 0000000000000000] 14:00:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C62249800) [pid = 2436] [serial = 1864] [outer = 0000009C620F7C00] 14:00:11 INFO - PROCESS | 2436 | 1461099611300 Marionette DEBUG loaded listener.js 14:00:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C6229A000) [pid = 2436] [serial = 1865] [outer = 0000009C620F7C00] 14:00:11 INFO - PROCESS | 2436 | 1461099611754 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]]]}] 14:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 627ms 14:00:11 INFO - PROCESS | 2436 | 1461099611788 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:00:11 INFO - PROCESS | 2436 | 1461099611790 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:00:11 INFO - PROCESS | 2436 | 1461099611799 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - PROCESS | 2436 | 1461099611801 Marionette TRACE conn5 <- [1,2450,null,{}] 14:00:11 INFO - PROCESS | 2436 | 1461099611805 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}] 14:00:11 INFO - PROCESS | 2436 | 1461099611968 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:00:12 INFO - PROCESS | 2436 | 1461099612069 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5708C800 == 55 [pid = 2436] [id = 622] 14:00:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C50660400) [pid = 2436] [serial = 1866] [outer = 0000000000000000] 14:00:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C50FD2800) [pid = 2436] [serial = 1867] [outer = 0000009C50660400] 14:00:12 INFO - PROCESS | 2436 | 1461099612130 Marionette DEBUG loaded listener.js 14:00:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5204E400) [pid = 2436] [serial = 1868] [outer = 0000009C50660400] 14:00:12 INFO - PROCESS | 2436 | 1461099612792 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]]]}] 14:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1031ms 14:00:12 INFO - PROCESS | 2436 | 1461099612832 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:00:12 INFO - PROCESS | 2436 | 1461099612837 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:00:12 INFO - PROCESS | 2436 | 1461099612842 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:00:12 INFO - PROCESS | 2436 | 1461099612847 Marionette TRACE conn5 <- [1,2454,null,{}] 14:00:12 INFO - PROCESS | 2436 | 1461099612874 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}] 14:00:12 INFO - PROCESS | 2436 | 1461099612987 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:00:13 INFO - PROCESS | 2436 | 1461099613113 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F36D000 == 56 [pid = 2436] [id = 623] 14:00:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5B34C400) [pid = 2436] [serial = 1869] [outer = 0000000000000000] 14:00:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5B7D5800) [pid = 2436] [serial = 1870] [outer = 0000009C5B34C400] 14:00:13 INFO - PROCESS | 2436 | 1461099613174 Marionette DEBUG loaded listener.js 14:00:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5DA2C000) [pid = 2436] [serial = 1871] [outer = 0000009C5B34C400] 14:00:13 INFO - PROCESS | 2436 | 1461099613736 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]]]}] 14:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 964ms 14:00:13 INFO - PROCESS | 2436 | 1461099613809 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:00:13 INFO - PROCESS | 2436 | 1461099613813 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:00:13 INFO - PROCESS | 2436 | 1461099613817 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - PROCESS | 2436 | 1461099613820 Marionette TRACE conn5 <- [1,2458,null,{}] 14:00:13 INFO - PROCESS | 2436 | 1461099613824 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}] 14:00:13 INFO - PROCESS | 2436 | 1461099613934 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:00:14 INFO - PROCESS | 2436 | 1461099614060 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DA9800 == 57 [pid = 2436] [id = 624] 14:00:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5E54D400) [pid = 2436] [serial = 1872] [outer = 0000000000000000] 14:00:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5EF72000) [pid = 2436] [serial = 1873] [outer = 0000009C5E54D400] 14:00:14 INFO - PROCESS | 2436 | 1461099614119 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5F392C00) [pid = 2436] [serial = 1874] [outer = 0000009C5E54D400] 14:00:14 INFO - PROCESS | 2436 | 1461099614758 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]]]}] 14:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 983ms 14:00:14 INFO - PROCESS | 2436 | 1461099614801 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 2436 | 1461099614805 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:00:14 INFO - PROCESS | 2436 | 1461099614818 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 2436 | 1461099614823 Marionette TRACE conn5 <- [1,2462,null,{}] 14:00:14 INFO - PROCESS | 2436 | 1461099614841 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}] 14:00:14 INFO - PROCESS | 2436 | 1461099614955 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:00:15 INFO - PROCESS | 2436 | 1461099615076 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A71000 == 58 [pid = 2436] [id = 625] 14:00:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C617D9000) [pid = 2436] [serial = 1875] [outer = 0000000000000000] 14:00:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C622B4C00) [pid = 2436] [serial = 1876] [outer = 0000009C617D9000] 14:00:15 INFO - PROCESS | 2436 | 1461099615134 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C622C1800) [pid = 2436] [serial = 1877] [outer = 0000009C617D9000] 14:00:15 INFO - PROCESS | 2436 | 1461099615725 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]]]}] 14:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 943ms 14:00:15 INFO - PROCESS | 2436 | 1461099615759 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:00:15 INFO - PROCESS | 2436 | 1461099615762 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:00:15 INFO - PROCESS | 2436 | 1461099615766 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:00:15 INFO - PROCESS | 2436 | 1461099615769 Marionette TRACE conn5 <- [1,2466,null,{}] 14:00:15 INFO - PROCESS | 2436 | 1461099615772 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}] 14:00:15 INFO - PROCESS | 2436 | 1461099615881 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:00:15 INFO - PROCESS | 2436 | 1461099615976 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66BAF800 == 59 [pid = 2436] [id = 626] 14:00:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C62610800) [pid = 2436] [serial = 1878] [outer = 0000000000000000] 14:00:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C62613000) [pid = 2436] [serial = 1879] [outer = 0000009C62610800] 14:00:16 INFO - PROCESS | 2436 | 1461099616033 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C62672000) [pid = 2436] [serial = 1880] [outer = 0000009C62610800] 14:00:16 INFO - PROCESS | 2436 | 1461099616564 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]]]}] 14:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 838ms 14:00:16 INFO - PROCESS | 2436 | 1461099616610 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 2436 | 1461099616613 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:00:16 INFO - PROCESS | 2436 | 1461099616616 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - PROCESS | 2436 | 1461099616618 Marionette TRACE conn5 <- [1,2470,null,{}] 14:00:16 INFO - PROCESS | 2436 | 1461099616622 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}] 14:00:16 INFO - PROCESS | 2436 | 1461099616729 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:00:16 INFO - PROCESS | 2436 | 1461099616830 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DCB000 == 60 [pid = 2436] [id = 627] 14:00:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C6267DC00) [pid = 2436] [serial = 1881] [outer = 0000000000000000] 14:00:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C6267F800) [pid = 2436] [serial = 1882] [outer = 0000009C6267DC00] 14:00:16 INFO - PROCESS | 2436 | 1461099616896 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C62D60000) [pid = 2436] [serial = 1883] [outer = 0000009C6267DC00] 14:00:17 INFO - PROCESS | 2436 | 1461099617722 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]]]}] 14:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1129ms 14:00:17 INFO - PROCESS | 2436 | 1461099617748 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 2436 | 1461099617753 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:00:17 INFO - PROCESS | 2436 | 1461099617758 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:00:17 INFO - PROCESS | 2436 | 1461099617762 Marionette TRACE conn5 <- [1,2474,null,{}] 14:00:17 INFO - PROCESS | 2436 | 1461099617768 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}] 14:00:17 INFO - PROCESS | 2436 | 1461099617870 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:00:18 INFO - PROCESS | 2436 | 1461099618007 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E922000 == 61 [pid = 2436] [id = 628] 14:00:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C56138400) [pid = 2436] [serial = 1884] [outer = 0000000000000000] 14:00:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C56B32400) [pid = 2436] [serial = 1885] [outer = 0000009C56138400] 14:00:18 INFO - PROCESS | 2436 | 1461099618061 Marionette DEBUG loaded listener.js 14:00:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C5ABA9400) [pid = 2436] [serial = 1886] [outer = 0000009C56138400] 14:00:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6561D800 == 60 [pid = 2436] [id = 621] 14:00:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63DAD800 == 59 [pid = 2436] [id = 620] 14:00:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635CB000 == 58 [pid = 2436] [id = 619] 14:00:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571B6800 == 57 [pid = 2436] [id = 618] 14:00:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62334000 == 56 [pid = 2436] [id = 617] 14:00:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D43800 == 55 [pid = 2436] [id = 616] 14:00:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F93E000 == 54 [pid = 2436] [id = 615] 14:00:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F36E800 == 53 [pid = 2436] [id = 614] 14:00:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5DCF1000 == 52 [pid = 2436] [id = 613] 14:00:18 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56EB6000 == 51 [pid = 2436] [id = 612] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C6224B400) [pid = 2436] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C517CD400) [pid = 2436] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | 1461099618708 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]]]}] 14:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 984ms 14:00:18 INFO - PROCESS | 2436 | 1461099618747 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 2436 | 1461099618752 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:00:18 INFO - PROCESS | 2436 | 1461099618759 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - PROCESS | 2436 | 1461099618761 Marionette TRACE conn5 <- [1,2478,null,{}] 14:00:18 INFO - PROCESS | 2436 | 1461099618765 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}] 14:00:18 INFO - PROCESS | 2436 | 1461099618868 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C61D88400) [pid = 2436] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C61E41800) [pid = 2436] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5E013C00) [pid = 2436] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C5DA49C00) [pid = 2436] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5E41B400) [pid = 2436] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C5E6D0400) [pid = 2436] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C561D4000) [pid = 2436] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C517CE800) [pid = 2436] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C57D93400) [pid = 2436] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5B354C00) [pid = 2436] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C56174800) [pid = 2436] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C51EA8000) [pid = 2436] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C620EE800) [pid = 2436] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5B8D5800) [pid = 2436] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5FB6D400) [pid = 2436] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5FBB3000) [pid = 2436] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5F390000) [pid = 2436] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5F2E1400) [pid = 2436] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C6223D800) [pid = 2436] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C6228A400) [pid = 2436] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C611E8C00) [pid = 2436] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C62065800) [pid = 2436] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C61E79000) [pid = 2436] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 14:00:18 INFO - PROCESS | 2436 | 1461099618962 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C58154000 == 52 [pid = 2436] [id = 629] 14:00:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C56174800) [pid = 2436] [serial = 1887] [outer = 0000000000000000] 14:00:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C571CCC00) [pid = 2436] [serial = 1888] [outer = 0000009C56174800] 14:00:19 INFO - PROCESS | 2436 | 1461099619010 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5B352000) [pid = 2436] [serial = 1889] [outer = 0000009C56174800] 14:00:19 INFO - PROCESS | 2436 | 1461099619482 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]]]}] 14:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 776ms 14:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:00:19 INFO - PROCESS | 2436 | 1461099619537 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 2436 | 1461099619539 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:00:19 INFO - PROCESS | 2436 | 1461099619543 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 2436 | 1461099619547 Marionette TRACE conn5 <- [1,2482,null,{}] 14:00:19 INFO - PROCESS | 2436 | 1461099619558 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}] 14:00:19 INFO - PROCESS | 2436 | 1461099619647 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:00:19 INFO - PROCESS | 2436 | 1461099619656 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F7D2800 == 53 [pid = 2436] [id = 630] 14:00:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5E009800) [pid = 2436] [serial = 1890] [outer = 0000000000000000] 14:00:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E3AF400) [pid = 2436] [serial = 1891] [outer = 0000009C5E009800] 14:00:19 INFO - PROCESS | 2436 | 1461099619707 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E819800) [pid = 2436] [serial = 1892] [outer = 0000009C5E009800] 14:00:20 INFO - PROCESS | 2436 | 1461099620175 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]]]}] 14:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 689ms 14:00:20 INFO - PROCESS | 2436 | 1461099620234 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:00:20 INFO - PROCESS | 2436 | 1461099620237 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:00:20 INFO - PROCESS | 2436 | 1461099620241 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:00:20 INFO - PROCESS | 2436 | 1461099620243 Marionette TRACE conn5 <- [1,2486,null,{}] 14:00:20 INFO - PROCESS | 2436 | 1461099620246 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}] 14:00:20 INFO - PROCESS | 2436 | 1461099620335 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:00:20 INFO - PROCESS | 2436 | 1461099620344 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62120000 == 54 [pid = 2436] [id = 631] 14:00:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5F2E8C00) [pid = 2436] [serial = 1893] [outer = 0000000000000000] 14:00:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5F95C000) [pid = 2436] [serial = 1894] [outer = 0000009C5F2E8C00] 14:00:20 INFO - PROCESS | 2436 | 1461099620392 Marionette DEBUG loaded listener.js 14:00:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C60C39400) [pid = 2436] [serial = 1895] [outer = 0000009C5F2E8C00] 14:00:20 INFO - PROCESS | 2436 | 1461099620843 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]]]}] 14:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 628ms 14:00:20 INFO - PROCESS | 2436 | 1461099620871 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:00:20 INFO - PROCESS | 2436 | 1461099620874 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:00:20 INFO - PROCESS | 2436 | 1461099620877 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:00:20 INFO - PROCESS | 2436 | 1461099620879 Marionette TRACE conn5 <- [1,2490,null,{}] 14:00:20 INFO - PROCESS | 2436 | 1461099620882 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}] 14:00:20 INFO - PROCESS | 2436 | 1461099620968 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:00:21 INFO - PROCESS | 2436 | 1461099621006 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62639800 == 55 [pid = 2436] [id = 632] 14:00:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5F399000) [pid = 2436] [serial = 1896] [outer = 0000000000000000] 14:00:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C617E1800) [pid = 2436] [serial = 1897] [outer = 0000009C5F399000] 14:00:21 INFO - PROCESS | 2436 | 1461099621053 Marionette DEBUG loaded listener.js 14:00:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C61E4CC00) [pid = 2436] [serial = 1898] [outer = 0000009C5F399000] 14:00:21 INFO - PROCESS | 2436 | 1461099621537 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]]]}] 14:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 14:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:00:21 INFO - PROCESS | 2436 | 1461099621572 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 2436 | 1461099621574 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:00:21 INFO - PROCESS | 2436 | 1461099621577 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 2436 | 1461099621579 Marionette TRACE conn5 <- [1,2494,null,{}] 14:00:21 INFO - PROCESS | 2436 | 1461099621588 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}] 14:00:21 INFO - PROCESS | 2436 | 1461099621719 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:00:21 INFO - PROCESS | 2436 | 1461099621777 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635DA800 == 56 [pid = 2436] [id = 633] 14:00:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C620EF800) [pid = 2436] [serial = 1899] [outer = 0000000000000000] 14:00:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C6229CC00) [pid = 2436] [serial = 1900] [outer = 0000009C620EF800] 14:00:21 INFO - PROCESS | 2436 | 1461099621827 Marionette DEBUG loaded listener.js 14:00:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C622BD000) [pid = 2436] [serial = 1901] [outer = 0000009C620EF800] 14:00:22 INFO - PROCESS | 2436 | 1461099622279 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]]]}] 14:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 731ms 14:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:00:22 INFO - PROCESS | 2436 | 1461099622312 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:00:22 INFO - PROCESS | 2436 | 1461099622314 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:00:22 INFO - PROCESS | 2436 | 1461099622358 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:00:22 INFO - PROCESS | 2436 | 1461099622360 Marionette TRACE conn5 <- [1,2498,null,{}] 14:00:22 INFO - PROCESS | 2436 | 1461099622364 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}] 14:00:22 INFO - PROCESS | 2436 | 1461099622478 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:00:22 INFO - PROCESS | 2436 | 1461099622536 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65498800 == 57 [pid = 2436] [id = 634] 14:00:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C62676C00) [pid = 2436] [serial = 1902] [outer = 0000000000000000] 14:00:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C6267A000) [pid = 2436] [serial = 1903] [outer = 0000009C62676C00] 14:00:22 INFO - PROCESS | 2436 | 1461099622583 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C62D60C00) [pid = 2436] [serial = 1904] [outer = 0000009C62676C00] 14:00:23 INFO - PROCESS | 2436 | 1461099623018 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]]]}] 14:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 733ms 14:00:23 INFO - PROCESS | 2436 | 1461099623054 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 2436 | 1461099623056 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:00:23 INFO - PROCESS | 2436 | 1461099623059 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:00:23 INFO - PROCESS | 2436 | 1461099623061 Marionette TRACE conn5 <- [1,2502,null,{}] 14:00:23 INFO - PROCESS | 2436 | 1461099623065 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}] 14:00:23 INFO - PROCESS | 2436 | 1461099623184 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C622A0400) [pid = 2436] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5ECB1800) [pid = 2436] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5D7BA400) [pid = 2436] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C4FD95800) [pid = 2436] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C52E89C00) [pid = 2436] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5E018800) [pid = 2436] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5E020C00) [pid = 2436] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C61E46400) [pid = 2436] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5E54B000) [pid = 2436] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5F4B7800) [pid = 2436] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5FBB4000) [pid = 2436] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C51767C00) [pid = 2436] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C58588800) [pid = 2436] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C517D4000) [pid = 2436] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5EE12000) [pid = 2436] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5F38E400) [pid = 2436] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:00:23 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5B7DA000) [pid = 2436] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:00:23 INFO - PROCESS | 2436 | 1461099623381 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E847000 == 58 [pid = 2436] [id = 635] 14:00:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C51767C00) [pid = 2436] [serial = 1905] [outer = 0000000000000000] 14:00:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C56170800) [pid = 2436] [serial = 1906] [outer = 0000009C51767C00] 14:00:23 INFO - PROCESS | 2436 | 1461099623427 Marionette DEBUG loaded listener.js 14:00:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5E021400) [pid = 2436] [serial = 1907] [outer = 0000009C51767C00] 14:00:23 INFO - PROCESS | 2436 | 1461099623792 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]]]}] 14:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 775ms 14:00:23 INFO - PROCESS | 2436 | 1461099623837 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 2436 | 1461099623839 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:00:23 INFO - PROCESS | 2436 | 1461099623842 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - PROCESS | 2436 | 1461099623844 Marionette TRACE conn5 <- [1,2506,null,{}] 14:00:23 INFO - PROCESS | 2436 | 1461099623848 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}] 14:00:23 INFO - PROCESS | 2436 | 1461099623934 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:00:24 INFO - PROCESS | 2436 | 1461099624020 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6692C800 == 59 [pid = 2436] [id = 636] 14:00:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5B7DA000) [pid = 2436] [serial = 1908] [outer = 0000000000000000] 14:00:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C62D65000) [pid = 2436] [serial = 1909] [outer = 0000009C5B7DA000] 14:00:24 INFO - PROCESS | 2436 | 1461099624066 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C62D89C00) [pid = 2436] [serial = 1910] [outer = 0000009C5B7DA000] 14:00:24 INFO - PROCESS | 2436 | 1461099624423 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]]]}] 14:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 14:00:24 INFO - PROCESS | 2436 | 1461099624474 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 2436 | 1461099624476 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:00:24 INFO - PROCESS | 2436 | 1461099624479 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:00:24 INFO - PROCESS | 2436 | 1461099624481 Marionette TRACE conn5 <- [1,2510,null,{}] 14:00:24 INFO - PROCESS | 2436 | 1461099624485 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}] 14:00:24 INFO - PROCESS | 2436 | 1461099624603 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:00:24 INFO - PROCESS | 2436 | 1461099624612 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DC1000 == 60 [pid = 2436] [id = 637] 14:00:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C62D88400) [pid = 2436] [serial = 1911] [outer = 0000000000000000] 14:00:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C62DE2400) [pid = 2436] [serial = 1912] [outer = 0000009C62D88400] 14:00:24 INFO - PROCESS | 2436 | 1461099624657 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C62DE9C00) [pid = 2436] [serial = 1913] [outer = 0000009C62D88400] 14:00:25 INFO - PROCESS | 2436 | 1461099625072 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]]]}] 14:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 627ms 14:00:25 INFO - PROCESS | 2436 | 1461099625110 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:00:25 INFO - PROCESS | 2436 | 1461099625113 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:00:25 INFO - PROCESS | 2436 | 1461099625116 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:00:25 INFO - PROCESS | 2436 | 1461099625118 Marionette TRACE conn5 <- [1,2514,null,{}] 14:00:25 INFO - PROCESS | 2436 | 1461099625122 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}] 14:00:25 INFO - PROCESS | 2436 | 1461099625259 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:00:25 INFO - PROCESS | 2436 | 1461099625304 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6907C800 == 61 [pid = 2436] [id = 638] 14:00:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C62DEDC00) [pid = 2436] [serial = 1914] [outer = 0000000000000000] 14:00:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C63329000) [pid = 2436] [serial = 1915] [outer = 0000009C62DEDC00] 14:00:25 INFO - PROCESS | 2436 | 1461099625356 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C63391400) [pid = 2436] [serial = 1916] [outer = 0000009C62DEDC00] 14:00:26 INFO - PROCESS | 2436 | 1461099626018 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]]]}] 14:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 943ms 14:00:26 INFO - PROCESS | 2436 | 1461099626063 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 2436 | 1461099626069 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:00:26 INFO - PROCESS | 2436 | 1461099626075 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 2436 | 1461099626079 Marionette TRACE conn5 <- [1,2518,null,{}] 14:00:26 INFO - PROCESS | 2436 | 1461099626085 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}] 14:00:26 INFO - PROCESS | 2436 | 1461099626204 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:00:26 INFO - PROCESS | 2436 | 1461099626336 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F004000 == 62 [pid = 2436] [id = 639] 14:00:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C58921400) [pid = 2436] [serial = 1917] [outer = 0000000000000000] 14:00:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5B841400) [pid = 2436] [serial = 1918] [outer = 0000009C58921400] 14:00:26 INFO - PROCESS | 2436 | 1461099626396 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5DA9D400) [pid = 2436] [serial = 1919] [outer = 0000009C58921400] 14:00:27 INFO - PROCESS | 2436 | 1461099627003 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]]]}] 14:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 984ms 14:00:27 INFO - PROCESS | 2436 | 1461099627062 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:00:27 INFO - PROCESS | 2436 | 1461099627068 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:00:27 INFO - PROCESS | 2436 | 1461099627075 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:00:27 INFO - PROCESS | 2436 | 1461099627078 Marionette TRACE conn5 <- [1,2522,null,{}] 14:00:27 INFO - PROCESS | 2436 | 1461099627083 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}] 14:00:27 INFO - PROCESS | 2436 | 1461099627200 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:00:27 INFO - PROCESS | 2436 | 1461099627329 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635C9000 == 63 [pid = 2436] [id = 640] 14:00:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C5F07F800) [pid = 2436] [serial = 1920] [outer = 0000000000000000] 14:00:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C61D92C00) [pid = 2436] [serial = 1921] [outer = 0000009C5F07F800] 14:00:27 INFO - PROCESS | 2436 | 1461099627387 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C6206A000) [pid = 2436] [serial = 1922] [outer = 0000009C5F07F800] 14:00:28 INFO - PROCESS | 2436 | 1461099628021 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]]]}] 14:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 985ms 14:00:28 INFO - PROCESS | 2436 | 1461099628066 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 2436 | 1461099628069 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:00:28 INFO - PROCESS | 2436 | 1461099628073 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 2436 | 1461099628077 Marionette TRACE conn5 <- [1,2526,null,{}] 14:00:28 INFO - PROCESS | 2436 | 1461099628089 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}] 14:00:28 INFO - PROCESS | 2436 | 1461099628206 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:00:28 INFO - PROCESS | 2436 | 1461099628336 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69853800 == 64 [pid = 2436] [id = 641] 14:00:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C6267A400) [pid = 2436] [serial = 1923] [outer = 0000000000000000] 14:00:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C62D86800) [pid = 2436] [serial = 1924] [outer = 0000009C6267A400] 14:00:28 INFO - PROCESS | 2436 | 1461099628396 Marionette DEBUG loaded listener.js 14:00:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C63326400) [pid = 2436] [serial = 1925] [outer = 0000009C6267A400] 14:00:28 INFO - PROCESS | 2436 | 1461099628953 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]]]}] 14:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 942ms 14:00:29 INFO - PROCESS | 2436 | 1461099629017 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:00:29 INFO - PROCESS | 2436 | 1461099629020 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:00:29 INFO - PROCESS | 2436 | 1461099629025 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:00:29 INFO - PROCESS | 2436 | 1461099629027 Marionette TRACE conn5 <- [1,2530,null,{}] 14:00:29 INFO - PROCESS | 2436 | 1461099629031 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}] 14:00:29 INFO - PROCESS | 2436 | 1461099629145 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:00:29 INFO - PROCESS | 2436 | 1461099629246 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69870000 == 65 [pid = 2436] [id = 642] 14:00:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C6338F400) [pid = 2436] [serial = 1926] [outer = 0000000000000000] 14:00:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C63394800) [pid = 2436] [serial = 1927] [outer = 0000009C6338F400] 14:00:29 INFO - PROCESS | 2436 | 1461099629302 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C633C4C00) [pid = 2436] [serial = 1928] [outer = 0000009C6338F400] 14:00:29 INFO - PROCESS | 2436 | 1461099629871 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]]]}] 14:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 881ms 14:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:00:29 INFO - PROCESS | 2436 | 1461099629907 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:00:29 INFO - PROCESS | 2436 | 1461099629910 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:00:29 INFO - PROCESS | 2436 | 1461099629913 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:00:29 INFO - PROCESS | 2436 | 1461099629915 Marionette TRACE conn5 <- [1,2534,null,{}] 14:00:29 INFO - PROCESS | 2436 | 1461099629919 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}] 14:00:30 INFO - PROCESS | 2436 | 1461099630028 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:00:30 INFO - PROCESS | 2436 | 1461099630127 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69A22000 == 66 [pid = 2436] [id = 643] 14:00:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C6339B000) [pid = 2436] [serial = 1929] [outer = 0000000000000000] 14:00:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C633CC800) [pid = 2436] [serial = 1930] [outer = 0000009C6339B000] 14:00:30 INFO - PROCESS | 2436 | 1461099630183 Marionette DEBUG loaded listener.js 14:00:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C6344B000) [pid = 2436] [serial = 1931] [outer = 0000009C6339B000] 14:00:30 INFO - PROCESS | 2436 | 1461099630785 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]]]}] 14:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 945ms 14:00:30 INFO - PROCESS | 2436 | 1461099630860 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 2436 | 1461099630863 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:00:30 INFO - PROCESS | 2436 | 1461099630867 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 2436 | 1461099630869 Marionette TRACE conn5 <- [1,2538,null,{}] 14:00:30 INFO - PROCESS | 2436 | 1461099630873 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}] 14:00:31 INFO - PROCESS | 2436 | 1461099631177 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:00:31 INFO - PROCESS | 2436 | 1461099631338 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E82C800 == 67 [pid = 2436] [id = 644] 14:00:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C518EEC00) [pid = 2436] [serial = 1932] [outer = 0000000000000000] 14:00:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C52015000) [pid = 2436] [serial = 1933] [outer = 0000009C518EEC00] 14:00:31 INFO - PROCESS | 2436 | 1461099631391 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C564BC000) [pid = 2436] [serial = 1934] [outer = 0000009C518EEC00] 14:00:32 INFO - PROCESS | 2436 | 1461099632115 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]]]}] 14:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1277ms 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65625000 == 66 [pid = 2436] [id = 595] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DC1000 == 65 [pid = 2436] [id = 637] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6692C800 == 64 [pid = 2436] [id = 636] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66399000 == 63 [pid = 2436] [id = 607] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E847000 == 62 [pid = 2436] [id = 635] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65498800 == 61 [pid = 2436] [id = 634] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635DA800 == 60 [pid = 2436] [id = 633] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62639800 == 59 [pid = 2436] [id = 632] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C62249800) [pid = 2436] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C561D9400) [pid = 2436] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5D158C00) [pid = 2436] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C61770800) [pid = 2436] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | 1461099632224 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:00:32 INFO - PROCESS | 2436 | 1461099632229 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62120000 == 58 [pid = 2436] [id = 631] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F7D2800 == 57 [pid = 2436] [id = 630] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C58154000 == 56 [pid = 2436] [id = 629] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E922000 == 55 [pid = 2436] [id = 628] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63DA9800 == 54 [pid = 2436] [id = 624] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F36D000 == 53 [pid = 2436] [id = 623] 14:00:32 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5708C800 == 52 [pid = 2436] [id = 622] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C61D87000) [pid = 2436] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5FB69800) [pid = 2436] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C617E0800) [pid = 2436] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C56172400) [pid = 2436] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C5D756400) [pid = 2436] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C561DA800) [pid = 2436] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5FBB7C00) [pid = 2436] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C611E1800) [pid = 2436] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5B8C8400) [pid = 2436] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C5D1B1800) [pid = 2436] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C622B8C00) [pid = 2436] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C622A5400) [pid = 2436] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5FB66400) [pid = 2436] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5DAE4000) [pid = 2436] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C56B81800) [pid = 2436] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C57D09400) [pid = 2436] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5F392400) [pid = 2436] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5703C800) [pid = 2436] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C561D5400) [pid = 2436] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C61D93C00) [pid = 2436] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5EE4A800) [pid = 2436] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C61C11400) [pid = 2436] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5E0C1800) [pid = 2436] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5E4AC000) [pid = 2436] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C6201C400) [pid = 2436] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C61E7A800) [pid = 2436] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5E014800) [pid = 2436] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 14:00:32 INFO - PROCESS | 2436 | 1461099632261 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:00:32 INFO - PROCESS | 2436 | 1461099632266 Marionette TRACE conn5 <- [1,2542,null,{}] 14:00:32 INFO - PROCESS | 2436 | 1461099632270 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}] 14:00:32 INFO - PROCESS | 2436 | 1461099632367 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:00:32 INFO - PROCESS | 2436 | 1461099632454 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B890000 == 53 [pid = 2436] [id = 645] 14:00:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C51EA1400) [pid = 2436] [serial = 1935] [outer = 0000000000000000] 14:00:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C52F84000) [pid = 2436] [serial = 1936] [outer = 0000009C51EA1400] 14:00:32 INFO - PROCESS | 2436 | 1461099632506 Marionette DEBUG loaded listener.js 14:00:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C56542400) [pid = 2436] [serial = 1937] [outer = 0000009C51EA1400] 14:00:32 INFO - PROCESS | 2436 | 1461099632982 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]]]}] 14:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 775ms 14:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:00:33 INFO - PROCESS | 2436 | 1461099633041 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 2436 | 1461099633044 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:00:33 INFO - PROCESS | 2436 | 1461099633047 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:00:33 INFO - PROCESS | 2436 | 1461099633049 Marionette TRACE conn5 <- [1,2546,null,{}] 14:00:33 INFO - PROCESS | 2436 | 1461099633053 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}] 14:00:33 INFO - PROCESS | 2436 | 1461099633141 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:00:33 INFO - PROCESS | 2436 | 1461099633152 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F36C800 == 54 [pid = 2436] [id = 646] 14:00:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5B7D6800) [pid = 2436] [serial = 1938] [outer = 0000000000000000] 14:00:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5B8D5800) [pid = 2436] [serial = 1939] [outer = 0000009C5B7D6800] 14:00:33 INFO - PROCESS | 2436 | 1461099633200 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5D7B7C00) [pid = 2436] [serial = 1940] [outer = 0000009C5B7D6800] 14:00:33 INFO - PROCESS | 2436 | 1461099633717 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]]]}] 14:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 690ms 14:00:33 INFO - PROCESS | 2436 | 1461099633739 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 2436 | 1461099633744 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:00:33 INFO - PROCESS | 2436 | 1461099633755 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:00:33 INFO - PROCESS | 2436 | 1461099633759 Marionette TRACE conn5 <- [1,2550,null,{}] 14:00:33 INFO - PROCESS | 2436 | 1461099633763 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}] 14:00:33 INFO - PROCESS | 2436 | 1461099633854 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:00:33 INFO - PROCESS | 2436 | 1461099633860 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E528800 == 55 [pid = 2436] [id = 647] 14:00:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5D1B2C00) [pid = 2436] [serial = 1941] [outer = 0000000000000000] 14:00:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5E0BCC00) [pid = 2436] [serial = 1942] [outer = 0000009C5D1B2C00] 14:00:33 INFO - PROCESS | 2436 | 1461099633980 Marionette DEBUG loaded listener.js 14:00:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5E547C00) [pid = 2436] [serial = 1943] [outer = 0000009C5D1B2C00] 14:00:34 INFO - PROCESS | 2436 | 1461099634378 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]]]}] 14:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 14:00:34 INFO - PROCESS | 2436 | 1461099634445 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:00:34 INFO - PROCESS | 2436 | 1461099634448 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:00:34 INFO - PROCESS | 2436 | 1461099634451 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:00:34 INFO - PROCESS | 2436 | 1461099634453 Marionette TRACE conn5 <- [1,2554,null,{}] 14:00:34 INFO - PROCESS | 2436 | 1461099634456 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}] 14:00:34 INFO - PROCESS | 2436 | 1461099634609 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:00:34 INFO - PROCESS | 2436 | 1461099634634 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62354000 == 56 [pid = 2436] [id = 648] 14:00:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5E421000) [pid = 2436] [serial = 1944] [outer = 0000000000000000] 14:00:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5ECB5400) [pid = 2436] [serial = 1945] [outer = 0000009C5E421000] 14:00:34 INFO - PROCESS | 2436 | 1461099634682 Marionette DEBUG loaded listener.js 14:00:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5F391000) [pid = 2436] [serial = 1946] [outer = 0000009C5E421000] 14:00:35 INFO - PROCESS | 2436 | 1461099635121 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]]]}] 14:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 14:00:35 INFO - PROCESS | 2436 | 1461099635147 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 2436 | 1461099635149 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:00:35 INFO - PROCESS | 2436 | 1461099635152 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - PROCESS | 2436 | 1461099635154 Marionette TRACE conn5 <- [1,2558,null,{}] 14:00:35 INFO - PROCESS | 2436 | 1461099635157 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}] 14:00:35 INFO - PROCESS | 2436 | 1461099635274 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:00:35 INFO - PROCESS | 2436 | 1461099635282 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63492000 == 57 [pid = 2436] [id = 649] 14:00:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5FBB5400) [pid = 2436] [serial = 1947] [outer = 0000000000000000] 14:00:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5FBB9000) [pid = 2436] [serial = 1948] [outer = 0000009C5FBB5400] 14:00:35 INFO - PROCESS | 2436 | 1461099635384 Marionette DEBUG loaded listener.js 14:00:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C61771C00) [pid = 2436] [serial = 1949] [outer = 0000009C5FBB5400] 14:00:35 INFO - PROCESS | 2436 | 1461099635853 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]]]}] 14:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 731ms 14:00:35 INFO - PROCESS | 2436 | 1461099635892 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 2436 | 1461099635894 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:00:35 INFO - PROCESS | 2436 | 1461099635898 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - PROCESS | 2436 | 1461099635899 Marionette TRACE conn5 <- [1,2562,null,{}] 14:00:35 INFO - PROCESS | 2436 | 1461099635903 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}] 14:00:36 INFO - PROCESS | 2436 | 1461099636046 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:00:36 INFO - PROCESS | 2436 | 1461099636105 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BB9000 == 58 [pid = 2436] [id = 650] 14:00:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C61C11400) [pid = 2436] [serial = 1950] [outer = 0000000000000000] 14:00:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C61D8F800) [pid = 2436] [serial = 1951] [outer = 0000009C61C11400] 14:00:36 INFO - PROCESS | 2436 | 1461099636151 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C61E49000) [pid = 2436] [serial = 1952] [outer = 0000009C61C11400] 14:00:36 INFO - PROCESS | 2436 | 1461099636804 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]]]}] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C62245800) [pid = 2436] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5F396400) [pid = 2436] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C62D88400) [pid = 2436] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C620EF800) [pid = 2436] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C62676C00) [pid = 2436] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5E009800) [pid = 2436] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5F399000) [pid = 2436] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C56174800) [pid = 2436] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5F2E8C00) [pid = 2436] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C56138400) [pid = 2436] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C51767C00) [pid = 2436] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C620F7C00) [pid = 2436] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5B7DA000) [pid = 2436] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5F394800) [pid = 2436] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:00:36 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5ABA3400) [pid = 2436] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 943ms 14:00:36 INFO - PROCESS | 2436 | 1461099636843 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:00:36 INFO - PROCESS | 2436 | 1461099636845 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:00:36 INFO - PROCESS | 2436 | 1461099636848 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - PROCESS | 2436 | 1461099636850 Marionette TRACE conn5 <- [1,2566,null,{}] 14:00:36 INFO - PROCESS | 2436 | 1461099636854 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}] 14:00:36 INFO - PROCESS | 2436 | 1461099636939 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:00:36 INFO - PROCESS | 2436 | 1461099636947 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C611AC800 == 59 [pid = 2436] [id = 651] 14:00:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5DA9E800) [pid = 2436] [serial = 1953] [outer = 0000000000000000] 14:00:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E4AA400) [pid = 2436] [serial = 1954] [outer = 0000009C5DA9E800] 14:00:37 INFO - PROCESS | 2436 | 1461099636993 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C61E43400) [pid = 2436] [serial = 1955] [outer = 0000009C5DA9E800] 14:00:37 INFO - PROCESS | 2436 | 1461099637457 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]]]}] 14:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 14:00:37 INFO - PROCESS | 2436 | 1461099637478 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:00:37 INFO - PROCESS | 2436 | 1461099637480 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:00:37 INFO - PROCESS | 2436 | 1461099637483 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:00:37 INFO - PROCESS | 2436 | 1461099637485 Marionette TRACE conn5 <- [1,2570,null,{}] 14:00:37 INFO - PROCESS | 2436 | 1461099637489 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}] 14:00:37 INFO - PROCESS | 2436 | 1461099637574 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:00:37 INFO - PROCESS | 2436 | 1461099637580 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6549B000 == 60 [pid = 2436] [id = 652] 14:00:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C61E7FC00) [pid = 2436] [serial = 1956] [outer = 0000000000000000] 14:00:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C62020C00) [pid = 2436] [serial = 1957] [outer = 0000009C61E7FC00] 14:00:37 INFO - PROCESS | 2436 | 1461099637626 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C62242800) [pid = 2436] [serial = 1958] [outer = 0000009C61E7FC00] 14:00:38 INFO - PROCESS | 2436 | 1461099638056 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]]]}] 14:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 14:00:38 INFO - PROCESS | 2436 | 1461099638115 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 2436 | 1461099638117 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:00:38 INFO - PROCESS | 2436 | 1461099638121 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 2436 | 1461099638123 Marionette TRACE conn5 <- [1,2574,null,{}] 14:00:38 INFO - PROCESS | 2436 | 1461099638126 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}] 14:00:38 INFO - PROCESS | 2436 | 1461099638215 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:00:38 INFO - PROCESS | 2436 | 1461099638221 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668AB800 == 61 [pid = 2436] [id = 653] 14:00:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C62288000) [pid = 2436] [serial = 1959] [outer = 0000000000000000] 14:00:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C62295C00) [pid = 2436] [serial = 1960] [outer = 0000009C62288000] 14:00:38 INFO - PROCESS | 2436 | 1461099638266 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C622B8000) [pid = 2436] [serial = 1961] [outer = 0000009C62288000] 14:00:38 INFO - PROCESS | 2436 | 1461099638702 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]]]}] 14:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 627ms 14:00:38 INFO - PROCESS | 2436 | 1461099638751 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 2436 | 1461099638754 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:00:38 INFO - PROCESS | 2436 | 1461099638757 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 2436 | 1461099638759 Marionette TRACE conn5 <- [1,2578,null,{}] 14:00:38 INFO - PROCESS | 2436 | 1461099638762 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}] 14:00:38 INFO - PROCESS | 2436 | 1461099638907 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:00:39 INFO - PROCESS | 2436 | 1461099639071 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D7EC800 == 62 [pid = 2436] [id = 654] 14:00:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C51598000) [pid = 2436] [serial = 1962] [outer = 0000000000000000] 14:00:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C518E2400) [pid = 2436] [serial = 1963] [outer = 0000009C51598000] 14:00:39 INFO - PROCESS | 2436 | 1461099639131 Marionette DEBUG loaded listener.js 14:00:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5703E400) [pid = 2436] [serial = 1964] [outer = 0000009C51598000] 14:00:39 INFO - PROCESS | 2436 | 1461099639712 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]]]}] 14:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1026ms 14:00:39 INFO - PROCESS | 2436 | 1461099639788 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:00:39 INFO - PROCESS | 2436 | 1461099639793 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:00:39 INFO - PROCESS | 2436 | 1461099639819 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:00:39 INFO - PROCESS | 2436 | 1461099639824 Marionette TRACE conn5 <- [1,2582,null,{}] 14:00:39 INFO - PROCESS | 2436 | 1461099639844 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}] 14:00:39 INFO - PROCESS | 2436 | 1461099639967 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:00:40 INFO - PROCESS | 2436 | 1461099640088 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DB5800 == 63 [pid = 2436] [id = 655] 14:00:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5D1B7800) [pid = 2436] [serial = 1965] [outer = 0000000000000000] 14:00:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C5DD4A000) [pid = 2436] [serial = 1966] [outer = 0000009C5D1B7800] 14:00:40 INFO - PROCESS | 2436 | 1461099640149 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C5E413400) [pid = 2436] [serial = 1967] [outer = 0000009C5D1B7800] 14:00:40 INFO - PROCESS | 2436 | 1461099640765 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]]]}] 14:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 986ms 14:00:40 INFO - PROCESS | 2436 | 1461099640808 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:00:40 INFO - PROCESS | 2436 | 1461099640812 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:00:40 INFO - PROCESS | 2436 | 1461099640816 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:00:40 INFO - PROCESS | 2436 | 1461099640818 Marionette TRACE conn5 <- [1,2586,null,{}] 14:00:40 INFO - PROCESS | 2436 | 1461099640822 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}] 14:00:40 INFO - PROCESS | 2436 | 1461099640937 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:00:41 INFO - PROCESS | 2436 | 1461099641049 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A75800 == 64 [pid = 2436] [id = 656] 14:00:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C5FB6A400) [pid = 2436] [serial = 1968] [outer = 0000000000000000] 14:00:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C5FBBFC00) [pid = 2436] [serial = 1969] [outer = 0000009C5FB6A400] 14:00:41 INFO - PROCESS | 2436 | 1461099641108 Marionette DEBUG loaded listener.js 14:00:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C61D8E800) [pid = 2436] [serial = 1970] [outer = 0000009C5FB6A400] 14:00:41 INFO - PROCESS | 2436 | 1461099641786 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]]]}] 14:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1031ms 14:00:41 INFO - PROCESS | 2436 | 1461099641848 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 2436 | 1461099641853 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:00:41 INFO - PROCESS | 2436 | 1461099641882 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - PROCESS | 2436 | 1461099641888 Marionette TRACE conn5 <- [1,2590,null,{}] 14:00:41 INFO - PROCESS | 2436 | 1461099641892 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}] 14:00:42 INFO - PROCESS | 2436 | 1461099642037 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:00:42 INFO - PROCESS | 2436 | 1461099642165 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69077800 == 65 [pid = 2436] [id = 657] 14:00:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C6176FC00) [pid = 2436] [serial = 1971] [outer = 0000000000000000] 14:00:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C62679000) [pid = 2436] [serial = 1972] [outer = 0000009C6176FC00] 14:00:42 INFO - PROCESS | 2436 | 1461099642222 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C62D60400) [pid = 2436] [serial = 1973] [outer = 0000009C6176FC00] 14:00:42 INFO - PROCESS | 2436 | 1461099642794 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]]]}] 14:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 964ms 14:00:42 INFO - PROCESS | 2436 | 1461099642828 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 2436 | 1461099642830 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:00:42 INFO - PROCESS | 2436 | 1461099642835 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:00:42 INFO - PROCESS | 2436 | 1461099642838 Marionette TRACE conn5 <- [1,2594,null,{}] 14:00:42 INFO - PROCESS | 2436 | 1461099642841 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}] 14:00:42 INFO - PROCESS | 2436 | 1461099642952 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:00:43 INFO - PROCESS | 2436 | 1461099643052 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69A74000 == 66 [pid = 2436] [id = 658] 14:00:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C62D5B800) [pid = 2436] [serial = 1974] [outer = 0000000000000000] 14:00:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C62D87C00) [pid = 2436] [serial = 1975] [outer = 0000009C62D5B800] 14:00:43 INFO - PROCESS | 2436 | 1461099643108 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C62DEE800) [pid = 2436] [serial = 1976] [outer = 0000009C62D5B800] 14:00:43 INFO - PROCESS | 2436 | 1461099643731 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]]]}] 14:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 943ms 14:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:00:43 INFO - PROCESS | 2436 | 1461099643783 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:00:43 INFO - PROCESS | 2436 | 1461099643786 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:00:43 INFO - PROCESS | 2436 | 1461099643789 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:00:43 INFO - PROCESS | 2436 | 1461099643792 Marionette TRACE conn5 <- [1,2598,null,{}] 14:00:43 INFO - PROCESS | 2436 | 1461099643810 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}] 14:00:43 INFO - PROCESS | 2436 | 1461099643922 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:00:44 INFO - PROCESS | 2436 | 1461099644053 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69ACA000 == 67 [pid = 2436] [id = 659] 14:00:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C633D2000) [pid = 2436] [serial = 1977] [outer = 0000000000000000] 14:00:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C6344D000) [pid = 2436] [serial = 1978] [outer = 0000009C633D2000] 14:00:44 INFO - PROCESS | 2436 | 1461099644121 Marionette DEBUG loaded listener.js 14:00:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C63459400) [pid = 2436] [serial = 1979] [outer = 0000009C633D2000] 14:00:44 INFO - PROCESS | 2436 | 1461099644795 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]]]}] 14:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1079ms 14:00:45 INFO - PROCESS | 2436 | 1461099645025 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 2436 | 1461099645030 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:00:45 INFO - PROCESS | 2436 | 1461099645035 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:00:45 INFO - PROCESS | 2436 | 1461099645038 Marionette TRACE conn5 <- [1,2602,null,{}] 14:00:45 INFO - PROCESS | 2436 | 1461099645044 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}] 14:00:45 INFO - PROCESS | 2436 | 1461099645150 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:00:45 INFO - PROCESS | 2436 | 1461099645275 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F48A800 == 68 [pid = 2436] [id = 660] 14:00:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C5633DC00) [pid = 2436] [serial = 1980] [outer = 0000000000000000] 14:00:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C56B2E400) [pid = 2436] [serial = 1981] [outer = 0000009C5633DC00] 14:00:45 INFO - PROCESS | 2436 | 1461099645326 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C5B7DD400) [pid = 2436] [serial = 1982] [outer = 0000009C5633DC00] 14:00:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C668B9800 == 67 [pid = 2436] [id = 610] 14:00:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A6A800 == 66 [pid = 2436] [id = 611] 14:00:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C668AB800 == 65 [pid = 2436] [id = 653] 14:00:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6549B000 == 64 [pid = 2436] [id = 652] 14:00:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C611AC800 == 63 [pid = 2436] [id = 651] 14:00:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BB9000 == 62 [pid = 2436] [id = 650] 14:00:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63492000 == 61 [pid = 2436] [id = 649] 14:00:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62354000 == 60 [pid = 2436] [id = 648] 14:00:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E528800 == 59 [pid = 2436] [id = 647] 14:00:45 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F36C800 == 58 [pid = 2436] [id = 646] 14:00:46 INFO - PROCESS | 2436 | 1461099646017 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]]]}] 14:00:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5B890000 == 57 [pid = 2436] [id = 645] 14:00:46 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E82C800 == 56 [pid = 2436] [id = 644] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C617DC800) [pid = 2436] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C5DD4F800) [pid = 2436] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C62293400) [pid = 2436] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C62246800) [pid = 2436] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C62DE2400) [pid = 2436] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C6229CC00) [pid = 2436] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C6267A000) [pid = 2436] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C622BD000) [pid = 2436] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5E3AF400) [pid = 2436] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C5B7D5800) [pid = 2436] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C617E1800) [pid = 2436] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C571CCC00) [pid = 2436] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5B352000) [pid = 2436] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C5F95C000) [pid = 2436] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C60C39400) [pid = 2436] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C5ABA9400) [pid = 2436] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1028ms 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C56B32400) [pid = 2436] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C56170800) [pid = 2436] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C62613000) [pid = 2436] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C6267F800) [pid = 2436] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C50FD2800) [pid = 2436] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C6229A000) [pid = 2436] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5EF72000) [pid = 2436] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C622B4C00) [pid = 2436] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C62D60C00) [pid = 2436] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5E819800) [pid = 2436] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5E021400) [pid = 2436] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C62D65000) [pid = 2436] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C62DE9C00) [pid = 2436] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C62D89C00) [pid = 2436] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C61E4CC00) [pid = 2436] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 14:00:46 INFO - PROCESS | 2436 | 1461099646072 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:00:46 INFO - PROCESS | 2436 | 1461099646076 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:00:46 INFO - PROCESS | 2436 | 1461099646105 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - PROCESS | 2436 | 1461099646109 Marionette TRACE conn5 <- [1,2606,null,{}] 14:00:46 INFO - PROCESS | 2436 | 1461099646113 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}] 14:00:46 INFO - PROCESS | 2436 | 1461099646211 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:00:46 INFO - PROCESS | 2436 | 1461099646218 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E537000 == 57 [pid = 2436] [id = 661] 14:00:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C561D1C00) [pid = 2436] [serial = 1983] [outer = 0000000000000000] 14:00:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C571CCC00) [pid = 2436] [serial = 1984] [outer = 0000009C561D1C00] 14:00:46 INFO - PROCESS | 2436 | 1461099646265 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5B352000) [pid = 2436] [serial = 1985] [outer = 0000009C561D1C00] 14:00:46 INFO - PROCESS | 2436 | 1461099646764 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]]]}] 14:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 712ms 14:00:46 INFO - PROCESS | 2436 | 1461099646800 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:00:46 INFO - PROCESS | 2436 | 1461099646803 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:00:46 INFO - PROCESS | 2436 | 1461099646807 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:00:46 INFO - PROCESS | 2436 | 1461099646809 Marionette TRACE conn5 <- [1,2610,null,{}] 14:00:46 INFO - PROCESS | 2436 | 1461099646818 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}] 14:00:46 INFO - PROCESS | 2436 | 1461099646915 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:00:47 INFO - PROCESS | 2436 | 1461099646999 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D48800 == 58 [pid = 2436] [id = 662] 14:00:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5DD4F800) [pid = 2436] [serial = 1986] [outer = 0000000000000000] 14:00:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5E546800) [pid = 2436] [serial = 1987] [outer = 0000009C5DD4F800] 14:00:47 INFO - PROCESS | 2436 | 1461099647057 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5F2DB400) [pid = 2436] [serial = 1988] [outer = 0000009C5DD4F800] 14:00:47 INFO - PROCESS | 2436 | 1461099647477 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]]]}] 14:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 733ms 14:00:47 INFO - PROCESS | 2436 | 1461099647557 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:00:47 INFO - PROCESS | 2436 | 1461099647559 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:00:47 INFO - PROCESS | 2436 | 1461099647567 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 2436 | 1461099647569 Marionette TRACE conn5 <- [1,2614,null,{}] 14:00:47 INFO - PROCESS | 2436 | 1461099647573 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}] 14:00:47 INFO - PROCESS | 2436 | 1461099647663 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:00:47 INFO - PROCESS | 2436 | 1461099647675 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62636000 == 59 [pid = 2436] [id = 663] 14:00:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5FC79C00) [pid = 2436] [serial = 1989] [outer = 0000000000000000] 14:00:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C60C47400) [pid = 2436] [serial = 1990] [outer = 0000009C5FC79C00] 14:00:47 INFO - PROCESS | 2436 | 1461099647724 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C617E2C00) [pid = 2436] [serial = 1991] [outer = 0000009C5FC79C00] 14:00:48 INFO - PROCESS | 2436 | 1461099648165 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]]]}] 14:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 650ms 14:00:48 INFO - PROCESS | 2436 | 1461099648214 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:00:48 INFO - PROCESS | 2436 | 1461099648216 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:00:48 INFO - PROCESS | 2436 | 1461099648219 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:00:48 INFO - PROCESS | 2436 | 1461099648221 Marionette TRACE conn5 <- [1,2618,null,{}] 14:00:48 INFO - PROCESS | 2436 | 1461099648225 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}] 14:00:48 INFO - PROCESS | 2436 | 1461099648339 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:00:48 INFO - PROCESS | 2436 | 1461099648394 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635D2800 == 60 [pid = 2436] [id = 664] 14:00:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C61D88400) [pid = 2436] [serial = 1992] [outer = 0000000000000000] 14:00:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C61E43000) [pid = 2436] [serial = 1993] [outer = 0000009C61D88400] 14:00:48 INFO - PROCESS | 2436 | 1461099648441 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C6201C400) [pid = 2436] [serial = 1994] [outer = 0000009C61D88400] 14:00:48 INFO - PROCESS | 2436 | 1461099648901 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]]]}] 14:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 733ms 14:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:00:48 INFO - PROCESS | 2436 | 1461099648956 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:00:48 INFO - PROCESS | 2436 | 1461099648958 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:00:48 INFO - PROCESS | 2436 | 1461099648961 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:00:48 INFO - PROCESS | 2436 | 1461099648963 Marionette TRACE conn5 <- [1,2622,null,{}] 14:00:48 INFO - PROCESS | 2436 | 1461099648967 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}] 14:00:49 INFO - PROCESS | 2436 | 1461099649147 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:00:49 INFO - PROCESS | 2436 | 1461099649214 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65497000 == 61 [pid = 2436] [id = 665] 14:00:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C62295000) [pid = 2436] [serial = 1995] [outer = 0000000000000000] 14:00:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C622B6800) [pid = 2436] [serial = 1996] [outer = 0000009C62295000] 14:00:49 INFO - PROCESS | 2436 | 1461099649264 Marionette DEBUG loaded listener.js 14:00:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C62671400) [pid = 2436] [serial = 1997] [outer = 0000009C62295000] 14:00:49 INFO - PROCESS | 2436 | 1461099649713 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]]]}] 14:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 774ms 14:00:49 INFO - PROCESS | 2436 | 1461099649739 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 2436 | 1461099649741 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:00:49 INFO - PROCESS | 2436 | 1461099649754 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - PROCESS | 2436 | 1461099649756 Marionette TRACE conn5 <- [1,2626,null,{}] 14:00:49 INFO - PROCESS | 2436 | 1461099649759 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}] 14:00:49 INFO - PROCESS | 2436 | 1461099649874 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:00:49 INFO - PROCESS | 2436 | 1461099649881 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6640E800 == 62 [pid = 2436] [id = 666] 14:00:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C62D5D000) [pid = 2436] [serial = 1998] [outer = 0000000000000000] 14:00:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C62D80400) [pid = 2436] [serial = 1999] [outer = 0000009C62D5D000] 14:00:49 INFO - PROCESS | 2436 | 1461099649975 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C62DEA400) [pid = 2436] [serial = 2000] [outer = 0000009C62D5D000] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C5E421000) [pid = 2436] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5FBB5400) [pid = 2436] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C51EA1400) [pid = 2436] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C61E7FC00) [pid = 2436] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5D1B2C00) [pid = 2436] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5F390800) [pid = 2436] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5DA9E800) [pid = 2436] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C518EEC00) [pid = 2436] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5B716C00) [pid = 2436] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C52F83800) [pid = 2436] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5B7D6800) [pid = 2436] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C61C11400) [pid = 2436] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:00:50 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C62241800) [pid = 2436] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:00:50 INFO - PROCESS | 2436 | 1461099650491 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]]]}] 14:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 773ms 14:00:50 INFO - PROCESS | 2436 | 1461099650533 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:00:50 INFO - PROCESS | 2436 | 1461099650535 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:00:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:00:50 INFO - PROCESS | 2436 | 1461099650538 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:00:50 INFO - PROCESS | 2436 | 1461099650540 Marionette TRACE conn5 <- [1,2630,null,{}] 14:00:50 INFO - PROCESS | 2436 | 1461099650544 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}] 14:00:50 INFO - PROCESS | 2436 | 1461099650630 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:00:50 INFO - PROCESS | 2436 | 1461099650720 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668AC800 == 63 [pid = 2436] [id = 667] 14:00:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C57105400) [pid = 2436] [serial = 2001] [outer = 0000000000000000] 14:00:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5ECAD400) [pid = 2436] [serial = 2002] [outer = 0000009C57105400] 14:00:50 INFO - PROCESS | 2436 | 1461099650765 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C620F0C00) [pid = 2436] [serial = 2003] [outer = 0000009C57105400] 14:00:51 INFO - PROCESS | 2436 | 1461099651124 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]]]}] 14:00:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:00:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 14:00:51 INFO - PROCESS | 2436 | 1461099651169 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 2436 | 1461099651171 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:00:51 INFO - PROCESS | 2436 | 1461099651175 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 2436 | 1461099651176 Marionette TRACE conn5 <- [1,2634,null,{}] 14:00:51 INFO - PROCESS | 2436 | 1461099651180 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}] 14:00:51 INFO - PROCESS | 2436 | 1461099651302 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:00:51 INFO - PROCESS | 2436 | 1461099651311 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A70800 == 64 [pid = 2436] [id = 668] 14:00:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C62DE5400) [pid = 2436] [serial = 2004] [outer = 0000000000000000] 14:00:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C63390C00) [pid = 2436] [serial = 2005] [outer = 0000009C62DE5400] 14:00:51 INFO - PROCESS | 2436 | 1461099651357 Marionette DEBUG loaded listener.js 14:00:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C633D0400) [pid = 2436] [serial = 2006] [outer = 0000009C62DE5400] 14:00:51 INFO - PROCESS | 2436 | 1461099651754 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]]]}] 14:00:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:00:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 628ms 14:00:51 INFO - PROCESS | 2436 | 1461099651805 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 2436 | 1461099651807 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:00:51 INFO - PROCESS | 2436 | 1461099651811 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 2436 | 1461099651812 Marionette TRACE conn5 <- [1,2638,null,{}] 14:00:51 INFO - PROCESS | 2436 | 1461099651816 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}] 14:00:51 INFO - PROCESS | 2436 | 1461099651937 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:00:51 INFO - PROCESS | 2436 | 1461099651979 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C67331000 == 65 [pid = 2436] [id = 669] 14:00:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C62DE9800) [pid = 2436] [serial = 2007] [outer = 0000000000000000] 14:00:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C63457800) [pid = 2436] [serial = 2008] [outer = 0000009C62DE9800] 14:00:52 INFO - PROCESS | 2436 | 1461099652024 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C63AA9800) [pid = 2436] [serial = 2009] [outer = 0000009C62DE9800] 14:00:52 INFO - PROCESS | 2436 | 1461099652555 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]]]}] 14:00:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:00:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 775ms 14:00:52 INFO - PROCESS | 2436 | 1461099652590 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:00:52 INFO - PROCESS | 2436 | 1461099652594 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:00:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:00:52 INFO - PROCESS | 2436 | 1461099652600 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:00:52 INFO - PROCESS | 2436 | 1461099652605 Marionette TRACE conn5 <- [1,2642,null,{}] 14:00:52 INFO - PROCESS | 2436 | 1461099652612 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}] 14:00:52 INFO - PROCESS | 2436 | 1461099652731 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:00:52 INFO - PROCESS | 2436 | 1461099652866 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E82A000 == 66 [pid = 2436] [id = 670] 14:00:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C5633D000) [pid = 2436] [serial = 2010] [outer = 0000000000000000] 14:00:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C570A8C00) [pid = 2436] [serial = 2011] [outer = 0000009C5633D000] 14:00:52 INFO - PROCESS | 2436 | 1461099652925 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C5D1AA800) [pid = 2436] [serial = 2012] [outer = 0000009C5633D000] 14:00:53 INFO - PROCESS | 2436 | 1461099653589 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]]]}] 14:00:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:00:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1031ms 14:00:53 INFO - PROCESS | 2436 | 1461099653635 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 2436 | 1461099653642 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:00:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:00:53 INFO - PROCESS | 2436 | 1461099653649 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 2436 | 1461099653652 Marionette TRACE conn5 <- [1,2646,null,{}] 14:00:53 INFO - PROCESS | 2436 | 1461099653656 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}] 14:00:53 INFO - PROCESS | 2436 | 1461099653824 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:00:53 INFO - PROCESS | 2436 | 1461099653953 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635BF800 == 67 [pid = 2436] [id = 671] 14:00:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C5E415000) [pid = 2436] [serial = 2013] [outer = 0000000000000000] 14:00:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C5F4BD800) [pid = 2436] [serial = 2014] [outer = 0000009C5E415000] 14:00:54 INFO - PROCESS | 2436 | 1461099654011 Marionette DEBUG loaded listener.js 14:00:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C617DFC00) [pid = 2436] [serial = 2015] [outer = 0000009C5E415000] 14:00:54 INFO - PROCESS | 2436 | 1461099654645 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]]]}] 14:00:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:00:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1024ms 14:00:54 INFO - PROCESS | 2436 | 1461099654679 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:00:54 INFO - PROCESS | 2436 | 1461099654682 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:00:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:00:54 INFO - PROCESS | 2436 | 1461099654685 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:00:54 INFO - PROCESS | 2436 | 1461099654690 Marionette TRACE conn5 <- [1,2650,null,{}] 14:00:54 INFO - PROCESS | 2436 | 1461099654702 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}] 14:00:54 INFO - PROCESS | 2436 | 1461099654820 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:00:54 INFO - PROCESS | 2436 | 1461099654949 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69A23000 == 68 [pid = 2436] [id = 672] 14:00:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C62296000) [pid = 2436] [serial = 2016] [outer = 0000000000000000] 14:00:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C622B4800) [pid = 2436] [serial = 2017] [outer = 0000009C62296000] 14:00:55 INFO - PROCESS | 2436 | 1461099655010 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C62D8DC00) [pid = 2436] [serial = 2018] [outer = 0000009C62296000] 14:00:55 INFO - PROCESS | 2436 | 1461099655562 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]]]}] 14:00:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:00:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 943ms 14:00:55 INFO - PROCESS | 2436 | 1461099655631 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:00:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:00:55 INFO - PROCESS | 2436 | 1461099655634 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:00:55 INFO - PROCESS | 2436 | 1461099655638 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:00:55 INFO - PROCESS | 2436 | 1461099655640 Marionette TRACE conn5 <- [1,2654,null,{}] 14:00:55 INFO - PROCESS | 2436 | 1461099655645 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}] 14:00:55 INFO - PROCESS | 2436 | 1461099655761 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:00:55 INFO - PROCESS | 2436 | 1461099655862 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69BCC800 == 69 [pid = 2436] [id = 673] 14:00:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C63AA6C00) [pid = 2436] [serial = 2019] [outer = 0000000000000000] 14:00:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C63AADC00) [pid = 2436] [serial = 2020] [outer = 0000009C63AA6C00] 14:00:55 INFO - PROCESS | 2436 | 1461099655919 Marionette DEBUG loaded listener.js 14:00:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C63D4F400) [pid = 2436] [serial = 2021] [outer = 0000009C63AA6C00] 14:00:56 INFO - PROCESS | 2436 | [2436] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:00:56 INFO - PROCESS | 2436 | [2436] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:00:57 INFO - PROCESS | 2436 | 1461099657023 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]]]}] 14:00:57 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) 14:00:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1448ms 14:00:57 INFO - PROCESS | 2436 | 1461099657088 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 2436 | 1461099657091 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:00:57 INFO - PROCESS | 2436 | 1461099657095 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 2436 | 1461099657097 Marionette TRACE conn5 <- [1,2658,null,{}] 14:00:57 INFO - PROCESS | 2436 | 1461099657101 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}] 14:00:57 INFO - PROCESS | 2436 | 1461099657246 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:00:57 INFO - PROCESS | 2436 | 1461099657527 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C589E9800 == 70 [pid = 2436] [id = 674] 14:00:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C51E9F800) [pid = 2436] [serial = 2022] [outer = 0000000000000000] 14:00:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C52F29000) [pid = 2436] [serial = 2023] [outer = 0000009C51E9F800] 14:00:57 INFO - PROCESS | 2436 | 1461099657653 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C56B82C00) [pid = 2436] [serial = 2024] [outer = 0000009C51E9F800] 14:00:58 INFO - PROCESS | 2436 | 1461099658726 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] 14:00:58 INFO - PROCESS | 2436 | 1461099658793 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:00:58 INFO - PROCESS | 2436 | 1461099658797 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:00:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:00:58 INFO - PROCESS | 2436 | 1461099658801 Marionette TRACE conn5 <- [1,2662,null,{}] 14:00:58 INFO - PROCESS | 2436 | 1461099658807 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}] 14:00:58 INFO - PROCESS | 2436 | 1461099658926 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:00:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A70800 == 69 [pid = 2436] [id = 668] 14:00:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C668AC800 == 68 [pid = 2436] [id = 667] 14:00:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6640E800 == 67 [pid = 2436] [id = 666] 14:00:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65497000 == 66 [pid = 2436] [id = 665] 14:00:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635D2800 == 65 [pid = 2436] [id = 664] 14:00:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62636000 == 64 [pid = 2436] [id = 663] 14:00:58 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D48800 == 63 [pid = 2436] [id = 662] 14:00:58 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C62D86800) [pid = 2436] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 14:00:58 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C61D92C00) [pid = 2436] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 14:00:58 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5B841400) [pid = 2436] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 14:00:58 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C633CC800) [pid = 2436] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 14:00:58 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C63394800) [pid = 2436] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 14:00:58 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C63329000) [pid = 2436] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 14:00:58 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C62295C00) [pid = 2436] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E537000 == 62 [pid = 2436] [id = 661] 14:00:59 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F48A800 == 61 [pid = 2436] [id = 660] 14:00:59 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69077800 == 60 [pid = 2436] [id = 657] 14:00:59 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A75800 == 59 [pid = 2436] [id = 656] 14:00:59 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61DB5800 == 58 [pid = 2436] [id = 655] 14:00:59 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D7EC800 == 57 [pid = 2436] [id = 654] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C5ECB5400) [pid = 2436] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C5FBB9000) [pid = 2436] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C52F84000) [pid = 2436] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C62242800) [pid = 2436] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C56542400) [pid = 2436] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5E0BCC00) [pid = 2436] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C61771C00) [pid = 2436] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C620F4800) [pid = 2436] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C61E43400) [pid = 2436] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5E547C00) [pid = 2436] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5E4AA400) [pid = 2436] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C564BC000) [pid = 2436] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5E007C00) [pid = 2436] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C571D7C00) [pid = 2436] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5D7B7C00) [pid = 2436] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5F391000) [pid = 2436] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C61D8F800) [pid = 2436] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C52015000) [pid = 2436] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C62020C00) [pid = 2436] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C62296C00) [pid = 2436] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5B8D5800) [pid = 2436] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C61E49000) [pid = 2436] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 14:00:59 INFO - PROCESS | 2436 | 1461099659108 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56EBB000 == 58 [pid = 2436] [id = 675] 14:00:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C51768400) [pid = 2436] [serial = 2025] [outer = 0000000000000000] 14:00:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C51EA5C00) [pid = 2436] [serial = 2026] [outer = 0000009C51768400] 14:00:59 INFO - PROCESS | 2436 | 1461099659158 Marionette DEBUG loaded listener.js 14:00:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5638B000) [pid = 2436] [serial = 2027] [outer = 0000009C51768400] 14:01:00 INFO - PROCESS | 2436 | 1461099660058 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] 14:01:00 INFO - PROCESS | 2436 | 1461099660094 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:01:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:01:00 INFO - PROCESS | 2436 | 1461099660107 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:01:00 INFO - PROCESS | 2436 | 1461099660109 Marionette TRACE conn5 <- [1,2666,null,{}] 14:01:00 INFO - PROCESS | 2436 | 1461099660114 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}] 14:01:00 INFO - PROCESS | 2436 | 1461099660201 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:01:00 INFO - PROCESS | 2436 | 1461099660208 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F244800 == 59 [pid = 2436] [id = 676] 14:01:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5816F800) [pid = 2436] [serial = 2028] [outer = 0000000000000000] 14:01:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5B841C00) [pid = 2436] [serial = 2029] [outer = 0000009C5816F800] 14:01:00 INFO - PROCESS | 2436 | 1461099660255 Marionette DEBUG loaded listener.js 14:01:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5D74C800) [pid = 2436] [serial = 2030] [outer = 0000009C5816F800] 14:01:01 INFO - PROCESS | 2436 | 1461099661203 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]]]}] 14:01:01 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) 14:01:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1135ms 14:01:01 INFO - PROCESS | 2436 | 1461099661243 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:01:01 INFO - PROCESS | 2436 | 1461099661245 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:01:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:01:01 INFO - PROCESS | 2436 | 1461099661250 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:01:01 INFO - PROCESS | 2436 | 1461099661257 Marionette TRACE conn5 <- [1,2670,null,{}] 14:01:01 INFO - PROCESS | 2436 | 1461099661272 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}] 14:01:01 INFO - PROCESS | 2436 | 1461099661389 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:01:01 INFO - PROCESS | 2436 | 1461099661397 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61793000 == 60 [pid = 2436] [id = 677] 14:01:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C5DA4B400) [pid = 2436] [serial = 2031] [outer = 0000000000000000] 14:01:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5E013000) [pid = 2436] [serial = 2032] [outer = 0000009C5DA4B400] 14:01:01 INFO - PROCESS | 2436 | 1461099661443 Marionette DEBUG loaded listener.js 14:01:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5E406800) [pid = 2436] [serial = 2033] [outer = 0000009C5DA4B400] 14:01:02 INFO - PROCESS | 2436 | 1461099662399 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]]]}] 14:01:02 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) 14:01:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1200ms 14:01:02 INFO - PROCESS | 2436 | 1461099662452 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:01:02 INFO - PROCESS | 2436 | 1461099662455 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:01:02 INFO - PROCESS | 2436 | 1461099662458 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:01:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:01:02 INFO - PROCESS | 2436 | 1461099662460 Marionette TRACE conn5 <- [1,2674,null,{}] 14:01:02 INFO - PROCESS | 2436 | 1461099662471 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}] 14:01:02 INFO - PROCESS | 2436 | 1461099662585 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:01:02 INFO - PROCESS | 2436 | 1461099662592 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62127000 == 61 [pid = 2436] [id = 678] 14:01:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5E407C00) [pid = 2436] [serial = 2034] [outer = 0000000000000000] 14:01:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5E54C400) [pid = 2436] [serial = 2035] [outer = 0000009C5E407C00] 14:01:02 INFO - PROCESS | 2436 | 1461099662639 Marionette DEBUG loaded listener.js 14:01:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5EF69400) [pid = 2436] [serial = 2036] [outer = 0000009C5E407C00] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C62DEDC00) [pid = 2436] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5DD4F800) [pid = 2436] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5FC79C00) [pid = 2436] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5633DC00) [pid = 2436] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C62D5D000) [pid = 2436] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C561D1C00) [pid = 2436] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C62288000) [pid = 2436] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C62295000) [pid = 2436] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C57105400) [pid = 2436] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C62DE5400) [pid = 2436] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:01:03 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C61D88400) [pid = 2436] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:01:03 INFO - PROCESS | 2436 | 1461099663743 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] 14:01:03 INFO - PROCESS | 2436 | 1461099663801 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:01:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:01:03 INFO - PROCESS | 2436 | 1461099663804 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:01:03 INFO - PROCESS | 2436 | 1461099663806 Marionette TRACE conn5 <- [1,2678,null,{}] 14:01:03 INFO - PROCESS | 2436 | 1461099663810 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}] 14:01:03 INFO - PROCESS | 2436 | 1461099663895 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:01:04 INFO - PROCESS | 2436 | 1461099664007 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62366000 == 62 [pid = 2436] [id = 679] 14:01:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5F390000) [pid = 2436] [serial = 2037] [outer = 0000000000000000] 14:01:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5F394000) [pid = 2436] [serial = 2038] [outer = 0000009C5F390000] 14:01:04 INFO - PROCESS | 2436 | 1461099664066 Marionette DEBUG loaded listener.js 14:01:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5FB70000) [pid = 2436] [serial = 2039] [outer = 0000009C5F390000] 14:01:04 INFO - PROCESS | 2436 | 1461099664957 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] 14:01:05 INFO - PROCESS | 2436 | 1461099664993 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:01:05 INFO - PROCESS | 2436 | 1461099664997 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - PROCESS | 2436 | 1461099664998 Marionette TRACE conn5 <- [1,2682,null,{}] 14:01:05 INFO - PROCESS | 2436 | 1461099665002 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}] 14:01:05 INFO - PROCESS | 2436 | 1461099665088 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:01:05 INFO - PROCESS | 2436 | 1461099665168 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C56B9C800 == 63 [pid = 2436] [id = 680] 14:01:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5FBBA800) [pid = 2436] [serial = 2040] [outer = 0000000000000000] 14:01:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C617D5400) [pid = 2436] [serial = 2041] [outer = 0000009C5FBBA800] 14:01:05 INFO - PROCESS | 2436 | 1461099665214 Marionette DEBUG loaded listener.js 14:01:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C61C07800) [pid = 2436] [serial = 2042] [outer = 0000009C5FBBA800] 14:01:06 INFO - PROCESS | 2436 | 1461099666384 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] 14:01:06 INFO - PROCESS | 2436 | 1461099666453 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:01:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:01:06 INFO - PROCESS | 2436 | 1461099666509 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:01:06 INFO - PROCESS | 2436 | 1461099666513 Marionette TRACE conn5 <- [1,2686,null,{}] 14:01:06 INFO - PROCESS | 2436 | 1461099666520 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}] 14:01:06 INFO - PROCESS | 2436 | 1461099666659 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:01:06 INFO - PROCESS | 2436 | 1461099666753 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F377800 == 64 [pid = 2436] [id = 681] 14:01:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5ABAD400) [pid = 2436] [serial = 2043] [outer = 0000000000000000] 14:01:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C5B354800) [pid = 2436] [serial = 2044] [outer = 0000009C5ABAD400] 14:01:06 INFO - PROCESS | 2436 | 1461099666813 Marionette DEBUG loaded listener.js 14:01:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C5DA29400) [pid = 2436] [serial = 2045] [outer = 0000009C5ABAD400] 14:01:07 INFO - PROCESS | 2436 | 1461099667879 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] 14:01:07 INFO - PROCESS | 2436 | 1461099667912 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:01:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:01:07 INFO - PROCESS | 2436 | 1461099667919 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:01:07 INFO - PROCESS | 2436 | 1461099667922 Marionette TRACE conn5 <- [1,2690,null,{}] 14:01:07 INFO - PROCESS | 2436 | 1461099667927 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}] 14:01:08 INFO - PROCESS | 2436 | 1461099668074 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:01:08 INFO - PROCESS | 2436 | 1461099668209 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635D1000 == 65 [pid = 2436] [id = 682] 14:01:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5DAE6C00) [pid = 2436] [serial = 2046] [outer = 0000000000000000] 14:01:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5ECAEC00) [pid = 2436] [serial = 2047] [outer = 0000009C5DAE6C00] 14:01:08 INFO - PROCESS | 2436 | 1461099668267 Marionette DEBUG loaded listener.js 14:01:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5F8F0000) [pid = 2436] [serial = 2048] [outer = 0000009C5DAE6C00] 14:01:08 INFO - PROCESS | 2436 | 1461099668803 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]]]}] 14:01:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:01:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 922ms 14:01:08 INFO - PROCESS | 2436 | 1461099668847 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:01:08 INFO - PROCESS | 2436 | 1461099668850 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:01:08 INFO - PROCESS | 2436 | 1461099668854 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:01:08 INFO - PROCESS | 2436 | 1461099668858 Marionette TRACE conn5 <- [1,2694,null,{}] 14:01:08 INFO - PROCESS | 2436 | 1461099668870 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}] 14:01:08 INFO - PROCESS | 2436 | 1461099668987 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:01:09 INFO - PROCESS | 2436 | 1461099669087 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DA9800 == 66 [pid = 2436] [id = 683] 14:01:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C617D8400) [pid = 2436] [serial = 2049] [outer = 0000000000000000] 14:01:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C61D8A000) [pid = 2436] [serial = 2050] [outer = 0000009C617D8400] 14:01:09 INFO - PROCESS | 2436 | 1461099669147 Marionette DEBUG loaded listener.js 14:01:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C61E44400) [pid = 2436] [serial = 2051] [outer = 0000009C617D8400] 14:01:09 INFO - PROCESS | 2436 | 1461099669785 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]]]}] 14:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 986ms 14:01:09 INFO - PROCESS | 2436 | 1461099669842 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:01:09 INFO - PROCESS | 2436 | 1461099669845 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:01:09 INFO - PROCESS | 2436 | 1461099669849 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:01:09 INFO - PROCESS | 2436 | 1461099669851 Marionette TRACE conn5 <- [1,2698,null,{}] 14:01:09 INFO - PROCESS | 2436 | 1461099669855 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}] 14:01:09 INFO - PROCESS | 2436 | 1461099669966 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:01:10 INFO - PROCESS | 2436 | 1461099670091 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65613000 == 67 [pid = 2436] [id = 684] 14:01:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C61E4E400) [pid = 2436] [serial = 2052] [outer = 0000000000000000] 14:01:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C61E79400) [pid = 2436] [serial = 2053] [outer = 0000009C61E4E400] 14:01:10 INFO - PROCESS | 2436 | 1461099670150 Marionette DEBUG loaded listener.js 14:01:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C6201F800) [pid = 2436] [serial = 2054] [outer = 0000009C61E4E400] 14:01:10 INFO - PROCESS | 2436 | 1461099670787 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] 14:01:10 INFO - PROCESS | 2436 | 1461099670839 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:01:10 INFO - PROCESS | 2436 | 1461099670842 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:01:10 INFO - PROCESS | 2436 | 1461099670845 Marionette TRACE conn5 <- [1,2702,null,{}] 14:01:10 INFO - PROCESS | 2436 | 1461099670848 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}] 14:01:10 INFO - PROCESS | 2436 | 1461099670963 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:01:11 INFO - PROCESS | 2436 | 1461099671089 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5B879000 == 68 [pid = 2436] [id = 685] 14:01:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C56C70C00) [pid = 2436] [serial = 2055] [outer = 0000000000000000] 14:01:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C5B71B000) [pid = 2436] [serial = 2056] [outer = 0000009C56C70C00] 14:01:11 INFO - PROCESS | 2436 | 1461099671148 Marionette DEBUG loaded listener.js 14:01:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C61E48400) [pid = 2436] [serial = 2057] [outer = 0000009C56C70C00] 14:01:11 INFO - PROCESS | 2436 | 1461099671838 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]]]}] 14:01:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:01:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1027ms 14:01:11 INFO - PROCESS | 2436 | 1461099671870 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:01:11 INFO - PROCESS | 2436 | 1461099671875 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:01:11 INFO - PROCESS | 2436 | 1461099671881 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:01:11 INFO - PROCESS | 2436 | 1461099671884 Marionette TRACE conn5 <- [1,2706,null,{}] 14:01:11 INFO - PROCESS | 2436 | 1461099671909 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}] 14:01:12 INFO - PROCESS | 2436 | 1461099672018 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:01:12 INFO - PROCESS | 2436 | 1461099672158 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C51ED3800 == 69 [pid = 2436] [id = 686] 14:01:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C57C4BC00) [pid = 2436] [serial = 2058] [outer = 0000000000000000] 14:01:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C5858AC00) [pid = 2436] [serial = 2059] [outer = 0000009C57C4BC00] 14:01:12 INFO - PROCESS | 2436 | 1461099672219 Marionette DEBUG loaded listener.js 14:01:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C5D159C00) [pid = 2436] [serial = 2060] [outer = 0000009C57C4BC00] 14:01:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62366000 == 68 [pid = 2436] [id = 679] 14:01:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62127000 == 67 [pid = 2436] [id = 678] 14:01:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61793000 == 66 [pid = 2436] [id = 677] 14:01:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F244800 == 65 [pid = 2436] [id = 676] 14:01:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56EBB000 == 64 [pid = 2436] [id = 675] 14:01:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C589E9800 == 63 [pid = 2436] [id = 674] 14:01:12 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E82A000 == 62 [pid = 2436] [id = 670] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C63391400) [pid = 2436] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5FBBFC00) [pid = 2436] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5E546800) [pid = 2436] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C5F2DB400) [pid = 2436] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C60C47400) [pid = 2436] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C518E2400) [pid = 2436] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5B7DD400) [pid = 2436] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C56B2E400) [pid = 2436] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C62D80400) [pid = 2436] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C571CCC00) [pid = 2436] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5B352000) [pid = 2436] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5DD4A000) [pid = 2436] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C622B8000) [pid = 2436] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C62671400) [pid = 2436] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C622B6800) [pid = 2436] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C62679000) [pid = 2436] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C62D87C00) [pid = 2436] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5ECAD400) [pid = 2436] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C6344D000) [pid = 2436] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C63390C00) [pid = 2436] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C62DEA400) [pid = 2436] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C633D0400) [pid = 2436] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C63457800) [pid = 2436] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C61E43000) [pid = 2436] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C6201C400) [pid = 2436] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C620F0C00) [pid = 2436] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C617E2C00) [pid = 2436] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2436 | 1461099672785 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] 14:01:12 INFO - PROCESS | 2436 | 1461099672853 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:01:12 INFO - PROCESS | 2436 | 1461099672859 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:01:12 INFO - PROCESS | 2436 | 1461099672861 Marionette TRACE conn5 <- [1,2710,null,{}] 14:01:12 INFO - PROCESS | 2436 | 1461099672865 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}] 14:01:12 INFO - PROCESS | 2436 | 1461099672958 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:01:13 INFO - PROCESS | 2436 | 1461099673042 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6119B000 == 63 [pid = 2436] [id = 687] 14:01:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C58923400) [pid = 2436] [serial = 2061] [outer = 0000000000000000] 14:01:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5DD47800) [pid = 2436] [serial = 2062] [outer = 0000009C58923400] 14:01:13 INFO - PROCESS | 2436 | 1461099673090 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5E41D800) [pid = 2436] [serial = 2063] [outer = 0000009C58923400] 14:01:13 INFO - PROCESS | 2436 | 1461099673511 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] 14:01:13 INFO - PROCESS | 2436 | 1461099673554 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:01:13 INFO - PROCESS | 2436 | 1461099673557 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:01:13 INFO - PROCESS | 2436 | 1461099673561 Marionette TRACE conn5 <- [1,2714,null,{}] 14:01:13 INFO - PROCESS | 2436 | 1461099673572 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}] 14:01:13 INFO - PROCESS | 2436 | 1461099673664 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:01:13 INFO - PROCESS | 2436 | 1461099673671 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62370800 == 64 [pid = 2436] [id = 688] 14:01:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5F2E4800) [pid = 2436] [serial = 2064] [outer = 0000000000000000] 14:01:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5FC79C00) [pid = 2436] [serial = 2065] [outer = 0000009C5F2E4800] 14:01:13 INFO - PROCESS | 2436 | 1461099673720 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C61C07C00) [pid = 2436] [serial = 2066] [outer = 0000009C5F2E4800] 14:01:14 INFO - PROCESS | 2436 | 1461099674207 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]]]}] 14:01:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:01:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 692ms 14:01:14 INFO - PROCESS | 2436 | 1461099674252 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:01:14 INFO - PROCESS | 2436 | 1461099674255 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:01:14 INFO - PROCESS | 2436 | 1461099674258 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:01:14 INFO - PROCESS | 2436 | 1461099674260 Marionette TRACE conn5 <- [1,2718,null,{}] 14:01:14 INFO - PROCESS | 2436 | 1461099674264 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}] 14:01:14 INFO - PROCESS | 2436 | 1461099674351 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:01:14 INFO - PROCESS | 2436 | 1461099674359 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BB1000 == 65 [pid = 2436] [id = 689] 14:01:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C62013800) [pid = 2436] [serial = 2067] [outer = 0000000000000000] 14:01:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C620EBC00) [pid = 2436] [serial = 2068] [outer = 0000009C62013800] 14:01:14 INFO - PROCESS | 2436 | 1461099674408 Marionette DEBUG loaded listener.js 14:01:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C62244C00) [pid = 2436] [serial = 2069] [outer = 0000009C62013800] 14:01:15 INFO - PROCESS | 2436 | 1461099675335 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] 14:01:15 INFO - PROCESS | 2436 | 1461099675395 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:01:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:01:15 INFO - PROCESS | 2436 | 1461099675398 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 2436 | 1461099675400 Marionette TRACE conn5 <- [1,2722,null,{}] 14:01:15 INFO - PROCESS | 2436 | 1461099675404 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}] 14:01:15 INFO - PROCESS | 2436 | 1461099675517 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:01:15 INFO - PROCESS | 2436 | 1461099675571 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6560D000 == 66 [pid = 2436] [id = 690] 14:01:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C6224B800) [pid = 2436] [serial = 2070] [outer = 0000000000000000] 14:01:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C6228A800) [pid = 2436] [serial = 2071] [outer = 0000009C6224B800] 14:01:15 INFO - PROCESS | 2436 | 1461099675617 Marionette DEBUG loaded listener.js 14:01:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C62295C00) [pid = 2436] [serial = 2072] [outer = 0000009C6224B800] 14:01:16 INFO - PROCESS | 2436 | 1461099676057 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]]]}] 14:01:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:01:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 14:01:16 INFO - PROCESS | 2436 | 1461099676093 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:01:16 INFO - PROCESS | 2436 | 1461099676095 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:01:16 INFO - PROCESS | 2436 | 1461099676098 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:01:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:01:16 INFO - PROCESS | 2436 | 1461099676100 Marionette TRACE conn5 <- [1,2726,null,{}] 14:01:16 INFO - PROCESS | 2436 | 1461099676112 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}] 14:01:16 INFO - PROCESS | 2436 | 1461099676249 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:01:16 INFO - PROCESS | 2436 | 1461099676307 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6641A800 == 67 [pid = 2436] [id = 691] 14:01:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C622A2000) [pid = 2436] [serial = 2073] [outer = 0000000000000000] 14:01:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C622C1400) [pid = 2436] [serial = 2074] [outer = 0000009C622A2000] 14:01:16 INFO - PROCESS | 2436 | 1461099676358 Marionette DEBUG loaded listener.js 14:01:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C6267E800) [pid = 2436] [serial = 2075] [outer = 0000009C622A2000] 14:01:16 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5DA4B400) [pid = 2436] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:01:16 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C51E9F800) [pid = 2436] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:01:16 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5816F800) [pid = 2436] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:01:16 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C51768400) [pid = 2436] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:01:16 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5E407C00) [pid = 2436] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:01:16 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5F390000) [pid = 2436] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:01:16 INFO - PROCESS | 2436 | 1461099676745 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]]]}] 14:01:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:01:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 14:01:16 INFO - PROCESS | 2436 | 1461099676792 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:01:16 INFO - PROCESS | 2436 | 1461099676794 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:01:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:01:16 INFO - PROCESS | 2436 | 1461099676797 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:01:16 INFO - PROCESS | 2436 | 1461099676799 Marionette TRACE conn5 <- [1,2730,null,{}] 14:01:16 INFO - PROCESS | 2436 | 1461099676809 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}] 14:01:16 INFO - PROCESS | 2436 | 1461099676951 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:01:16 INFO - PROCESS | 2436 | 1461099676965 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66923800 == 68 [pid = 2436] [id = 692] 14:01:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C5EE16000) [pid = 2436] [serial = 2076] [outer = 0000000000000000] 14:01:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C62D5C400) [pid = 2436] [serial = 2077] [outer = 0000009C5EE16000] 14:01:17 INFO - PROCESS | 2436 | 1461099677010 Marionette DEBUG loaded listener.js 14:01:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C62D82000) [pid = 2436] [serial = 2078] [outer = 0000009C5EE16000] 14:01:17 INFO - PROCESS | 2436 | 1461099677404 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]]]}] 14:01:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:01:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 627ms 14:01:17 INFO - PROCESS | 2436 | 1461099677435 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:01:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:01:17 INFO - PROCESS | 2436 | 1461099677437 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:01:17 INFO - PROCESS | 2436 | 1461099677441 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:01:17 INFO - PROCESS | 2436 | 1461099677443 Marionette TRACE conn5 <- [1,2734,null,{}] 14:01:17 INFO - PROCESS | 2436 | 1461099677446 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}] 14:01:17 INFO - PROCESS | 2436 | 1461099677532 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:01:17 INFO - PROCESS | 2436 | 1461099677538 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:17 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A70800 == 69 [pid = 2436] [id = 693] 14:01:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C62D88800) [pid = 2436] [serial = 2079] [outer = 0000000000000000] 14:01:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C62DE1000) [pid = 2436] [serial = 2080] [outer = 0000009C62D88800] 14:01:17 INFO - PROCESS | 2436 | 1461099677584 Marionette DEBUG loaded listener.js 14:01:17 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C63320400) [pid = 2436] [serial = 2081] [outer = 0000009C62D88800] 14:01:18 INFO - PROCESS | 2436 | 1461099678007 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]]]}] 14:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 586ms 14:01:18 INFO - PROCESS | 2436 | 1461099678028 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 2436 | 1461099678030 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:01:18 INFO - PROCESS | 2436 | 1461099678033 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:01:18 INFO - PROCESS | 2436 | 1461099678035 Marionette TRACE conn5 <- [1,2738,null,{}] 14:01:18 INFO - PROCESS | 2436 | 1461099678038 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}] 14:01:18 INFO - PROCESS | 2436 | 1461099678161 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:01:18 INFO - PROCESS | 2436 | 1461099678169 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DBD800 == 70 [pid = 2436] [id = 694] 14:01:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C622B8000) [pid = 2436] [serial = 2082] [outer = 0000000000000000] 14:01:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C63395400) [pid = 2436] [serial = 2083] [outer = 0000009C622B8000] 14:01:18 INFO - PROCESS | 2436 | 1461099678215 Marionette DEBUG loaded listener.js 14:01:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C633D2C00) [pid = 2436] [serial = 2084] [outer = 0000009C622B8000] 14:01:18 INFO - PROCESS | 2436 | 1461099678639 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]]]}] 14:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 14:01:18 INFO - PROCESS | 2436 | 1461099678666 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 2436 | 1461099678668 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:01:18 INFO - PROCESS | 2436 | 1461099678671 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:01:18 INFO - PROCESS | 2436 | 1461099678673 Marionette TRACE conn5 <- [1,2742,null,{}] 14:01:18 INFO - PROCESS | 2436 | 1461099678676 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}] 14:01:18 INFO - PROCESS | 2436 | 1461099678815 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:01:18 INFO - PROCESS | 2436 | 1461099678831 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69078800 == 71 [pid = 2436] [id = 695] 14:01:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C63AA3400) [pid = 2436] [serial = 2085] [outer = 0000000000000000] 14:01:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C63AA7800) [pid = 2436] [serial = 2086] [outer = 0000009C63AA3400] 14:01:18 INFO - PROCESS | 2436 | 1461099678877 Marionette DEBUG loaded listener.js 14:01:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C63D4A000) [pid = 2436] [serial = 2087] [outer = 0000009C63AA3400] 14:01:19 INFO - PROCESS | 2436 | 1461099679580 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]]]}] 14:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 942ms 14:01:19 INFO - PROCESS | 2436 | 1461099679617 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:01:19 INFO - PROCESS | 2436 | 1461099679623 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:01:19 INFO - PROCESS | 2436 | 1461099679629 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:01:19 INFO - PROCESS | 2436 | 1461099679634 Marionette TRACE conn5 <- [1,2746,null,{}] 14:01:19 INFO - PROCESS | 2436 | 1461099679639 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}] 14:01:19 INFO - PROCESS | 2436 | 1461099679759 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:01:19 INFO - PROCESS | 2436 | 1461099679865 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61789800 == 72 [pid = 2436] [id = 696] 14:01:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C5B7D5000) [pid = 2436] [serial = 2088] [outer = 0000000000000000] 14:01:19 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C5DD51C00) [pid = 2436] [serial = 2089] [outer = 0000009C5B7D5000] 14:01:19 INFO - PROCESS | 2436 | 1461099679924 Marionette DEBUG loaded listener.js 14:01:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C5EE16800) [pid = 2436] [serial = 2090] [outer = 0000009C5B7D5000] 14:01:20 INFO - PROCESS | 2436 | 1461099680487 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]]]}] 14:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 942ms 14:01:20 INFO - PROCESS | 2436 | 1461099680574 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:01:20 INFO - PROCESS | 2436 | 1461099680581 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:01:20 INFO - PROCESS | 2436 | 1461099680588 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - PROCESS | 2436 | 1461099680591 Marionette TRACE conn5 <- [1,2750,null,{}] 14:01:20 INFO - PROCESS | 2436 | 1461099680595 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}] 14:01:20 INFO - PROCESS | 2436 | 1461099680750 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:01:20 INFO - PROCESS | 2436 | 1461099680873 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63DAB000 == 73 [pid = 2436] [id = 697] 14:01:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C5ECCEC00) [pid = 2436] [serial = 2091] [outer = 0000000000000000] 14:01:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C61D8EC00) [pid = 2436] [serial = 2092] [outer = 0000009C5ECCEC00] 14:01:20 INFO - PROCESS | 2436 | 1461099680932 Marionette DEBUG loaded listener.js 14:01:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C62288000) [pid = 2436] [serial = 2093] [outer = 0000009C5ECCEC00] 14:01:21 INFO - PROCESS | 2436 | 1461099681528 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]]]}] 14:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 984ms 14:01:21 INFO - PROCESS | 2436 | 1461099681578 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:01:21 INFO - PROCESS | 2436 | 1461099681581 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:01:21 INFO - PROCESS | 2436 | 1461099681584 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:01:21 INFO - PROCESS | 2436 | 1461099681589 Marionette TRACE conn5 <- [1,2754,null,{}] 14:01:21 INFO - PROCESS | 2436 | 1461099681600 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}] 14:01:21 INFO - PROCESS | 2436 | 1461099681719 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:01:21 INFO - PROCESS | 2436 | 1461099681850 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69A10000 == 74 [pid = 2436] [id = 698] 14:01:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C62610400) [pid = 2436] [serial = 2094] [outer = 0000000000000000] 14:01:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C6267FC00) [pid = 2436] [serial = 2095] [outer = 0000009C62610400] 14:01:21 INFO - PROCESS | 2436 | 1461099681911 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C63AB0C00) [pid = 2436] [serial = 2096] [outer = 0000009C62610400] 14:01:22 INFO - PROCESS | 2436 | 1461099682482 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]]]}] 14:01:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:01:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 943ms 14:01:22 INFO - PROCESS | 2436 | 1461099682530 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:01:22 INFO - PROCESS | 2436 | 1461099682533 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:01:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:01:22 INFO - PROCESS | 2436 | 1461099682536 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:01:22 INFO - PROCESS | 2436 | 1461099682538 Marionette TRACE conn5 <- [1,2758,null,{}] 14:01:22 INFO - PROCESS | 2436 | 1461099682542 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}] 14:01:22 INFO - PROCESS | 2436 | 1461099682655 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:01:22 INFO - PROCESS | 2436 | 1461099682784 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69AD2800 == 75 [pid = 2436] [id = 699] 14:01:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C63D57800) [pid = 2436] [serial = 2097] [outer = 0000000000000000] 14:01:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C63D84C00) [pid = 2436] [serial = 2098] [outer = 0000009C63D57800] 14:01:22 INFO - PROCESS | 2436 | 1461099682842 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C63D92800) [pid = 2436] [serial = 2099] [outer = 0000009C63D57800] 14:01:23 INFO - PROCESS | 2436 | 1461099683363 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]]]}] 14:01:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:01:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 880ms 14:01:23 INFO - PROCESS | 2436 | 1461099683419 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:01:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:01:23 INFO - PROCESS | 2436 | 1461099683421 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:01:23 INFO - PROCESS | 2436 | 1461099683425 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:01:23 INFO - PROCESS | 2436 | 1461099683428 Marionette TRACE conn5 <- [1,2762,null,{}] 14:01:23 INFO - PROCESS | 2436 | 1461099683432 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}] 14:01:23 INFO - PROCESS | 2436 | 1461099683540 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:01:23 INFO - PROCESS | 2436 | 1461099683642 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6A0B7800 == 76 [pid = 2436] [id = 700] 14:01:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C6544AC00) [pid = 2436] [serial = 2100] [outer = 0000000000000000] 14:01:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C6544E800) [pid = 2436] [serial = 2101] [outer = 0000009C6544AC00] 14:01:23 INFO - PROCESS | 2436 | 1461099683699 Marionette DEBUG loaded listener.js 14:01:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C65455800) [pid = 2436] [serial = 2102] [outer = 0000009C6544AC00] 14:01:24 INFO - PROCESS | 2436 | 1461099684346 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]]]}] 14:01:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:01:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 987ms 14:01:24 INFO - PROCESS | 2436 | 1461099684415 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:01:24 INFO - PROCESS | 2436 | 1461099684418 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:01:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:01:24 INFO - PROCESS | 2436 | 1461099684421 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:01:24 INFO - PROCESS | 2436 | 1461099684423 Marionette TRACE conn5 <- [1,2766,null,{}] 14:01:24 INFO - PROCESS | 2436 | 1461099684427 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}] 14:01:24 INFO - PROCESS | 2436 | 1461099684550 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:01:24 INFO - PROCESS | 2436 | 1461099684845 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F00C000 == 77 [pid = 2436] [id = 701] 14:01:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C518E2C00) [pid = 2436] [serial = 2103] [outer = 0000000000000000] 14:01:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C52961000) [pid = 2436] [serial = 2104] [outer = 0000009C518E2C00] 14:01:24 INFO - PROCESS | 2436 | 1461099684914 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 141 (0000009C57040800) [pid = 2436] [serial = 2105] [outer = 0000009C518E2C00] 14:01:25 INFO - PROCESS | 2436 | 1461099685461 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]]]}] 14:01:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:01:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1084ms 14:01:25 INFO - PROCESS | 2436 | 1461099685508 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:01:25 INFO - PROCESS | 2436 | 1461099685513 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:01:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:01:25 INFO - PROCESS | 2436 | 1461099685538 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:01:25 INFO - PROCESS | 2436 | 1461099685542 Marionette TRACE conn5 <- [1,2770,null,{}] 14:01:25 INFO - PROCESS | 2436 | 1461099685547 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}] 14:01:25 INFO - PROCESS | 2436 | 1461099685658 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:01:25 INFO - PROCESS | 2436 | 1461099685765 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F231000 == 78 [pid = 2436] [id = 702] 14:01:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 142 (0000009C5D15BC00) [pid = 2436] [serial = 2106] [outer = 0000000000000000] 14:01:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 143 (0000009C5DA4E400) [pid = 2436] [serial = 2107] [outer = 0000009C5D15BC00] 14:01:25 INFO - PROCESS | 2436 | 1461099685816 Marionette DEBUG loaded listener.js 14:01:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 144 (0000009C5E178000) [pid = 2436] [serial = 2108] [outer = 0000009C5D15BC00] 14:01:26 INFO - PROCESS | 2436 | 1461099686453 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]]]}] 14:01:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:01:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 943ms 14:01:26 INFO - PROCESS | 2436 | 1461099686487 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:01:26 INFO - PROCESS | 2436 | 1461099686491 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:01:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:01:26 INFO - PROCESS | 2436 | 1461099686496 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:01:26 INFO - PROCESS | 2436 | 1461099686498 Marionette TRACE conn5 <- [1,2774,null,{}] 14:01:26 INFO - PROCESS | 2436 | 1461099686502 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}] 14:01:26 INFO - PROCESS | 2436 | 1461099686621 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69853800 == 77 [pid = 2436] [id = 641] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56BAD800 == 76 [pid = 2436] [id = 515] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69A23000 == 75 [pid = 2436] [id = 672] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5290C000 == 74 [pid = 2436] [id = 516] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DBD800 == 73 [pid = 2436] [id = 694] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A70800 == 72 [pid = 2436] [id = 693] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66923800 == 71 [pid = 2436] [id = 692] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6641A800 == 70 [pid = 2436] [id = 691] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6560D000 == 69 [pid = 2436] [id = 690] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BB1000 == 68 [pid = 2436] [id = 689] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62370800 == 67 [pid = 2436] [id = 688] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 143 (0000009C570A8C00) [pid = 2436] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 142 (0000009C5F4BD800) [pid = 2436] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 141 (0000009C622B4800) [pid = 2436] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 140 (0000009C63AADC00) [pid = 2436] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6119B000 == 66 [pid = 2436] [id = 687] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C51ED3800 == 65 [pid = 2436] [id = 686] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63DA9800 == 64 [pid = 2436] [id = 683] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635D1000 == 63 [pid = 2436] [id = 682] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F377800 == 62 [pid = 2436] [id = 681] 14:01:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C56B9C800 == 61 [pid = 2436] [id = 680] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C5E013000) [pid = 2436] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C52F29000) [pid = 2436] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C5B841C00) [pid = 2436] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C51EA5C00) [pid = 2436] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C5638B000) [pid = 2436] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C5E54C400) [pid = 2436] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C5E406800) [pid = 2436] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C5EF69400) [pid = 2436] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C56B82C00) [pid = 2436] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5FB70000) [pid = 2436] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C5D74C800) [pid = 2436] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C5F394000) [pid = 2436] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 14:01:26 INFO - PROCESS | 2436 | 1461099686781 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:26 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C564D0800 == 62 [pid = 2436] [id = 703] 14:01:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C5075A400) [pid = 2436] [serial = 2109] [outer = 0000000000000000] 14:01:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C50FD0400) [pid = 2436] [serial = 2110] [outer = 0000009C5075A400] 14:01:26 INFO - PROCESS | 2436 | 1461099686828 Marionette DEBUG loaded listener.js 14:01:26 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C561D9800) [pid = 2436] [serial = 2111] [outer = 0000009C5075A400] 14:01:27 INFO - PROCESS | 2436 | 1461099687259 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]]]}] 14:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 775ms 14:01:27 INFO - PROCESS | 2436 | 1461099687274 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:01:27 INFO - PROCESS | 2436 | 1461099687277 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:01:27 INFO - PROCESS | 2436 | 1461099687312 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - PROCESS | 2436 | 1461099687318 Marionette TRACE conn5 <- [1,2778,null,{}] 14:01:27 INFO - PROCESS | 2436 | 1461099687333 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}] 14:01:27 INFO - PROCESS | 2436 | 1461099687426 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:01:27 INFO - PROCESS | 2436 | 1461099687441 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62054000 == 63 [pid = 2436] [id = 704] 14:01:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C5E012C00) [pid = 2436] [serial = 2112] [outer = 0000000000000000] 14:01:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C5E3AE800) [pid = 2436] [serial = 2113] [outer = 0000009C5E012C00] 14:01:27 INFO - PROCESS | 2436 | 1461099687487 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C5EE0F400) [pid = 2436] [serial = 2114] [outer = 0000009C5E012C00] 14:01:27 INFO - PROCESS | 2436 | 1461099687941 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]]]}] 14:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 650ms 14:01:27 INFO - PROCESS | 2436 | 1461099687969 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:01:27 INFO - PROCESS | 2436 | 1461099687971 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:01:27 INFO - PROCESS | 2436 | 1461099687975 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - PROCESS | 2436 | 1461099687976 Marionette TRACE conn5 <- [1,2782,null,{}] 14:01:27 INFO - PROCESS | 2436 | 1461099687980 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}] 14:01:28 INFO - PROCESS | 2436 | 1461099688068 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:01:28 INFO - PROCESS | 2436 | 1461099688076 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634E0000 == 64 [pid = 2436] [id = 705] 14:01:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C5ECB3800) [pid = 2436] [serial = 2115] [outer = 0000000000000000] 14:01:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C5F4BC400) [pid = 2436] [serial = 2116] [outer = 0000009C5ECB3800] 14:01:28 INFO - PROCESS | 2436 | 1461099688124 Marionette DEBUG loaded listener.js 14:01:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C5FBB2C00) [pid = 2436] [serial = 2117] [outer = 0000009C5ECB3800] 14:01:28 INFO - PROCESS | 2436 | 1461099688552 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]]]}] 14:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 627ms 14:01:28 INFO - PROCESS | 2436 | 1461099688605 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:01:28 INFO - PROCESS | 2436 | 1461099688607 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:01:28 INFO - PROCESS | 2436 | 1461099688611 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:01:28 INFO - PROCESS | 2436 | 1461099688612 Marionette TRACE conn5 <- [1,2786,null,{}] 14:01:28 INFO - PROCESS | 2436 | 1461099688616 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}] 14:01:28 INFO - PROCESS | 2436 | 1461099688703 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:01:28 INFO - PROCESS | 2436 | 1461099688709 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65484000 == 65 [pid = 2436] [id = 706] 14:01:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C617D4C00) [pid = 2436] [serial = 2118] [outer = 0000000000000000] 14:01:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C617E2C00) [pid = 2436] [serial = 2119] [outer = 0000009C617D4C00] 14:01:28 INFO - PROCESS | 2436 | 1461099688766 Marionette DEBUG loaded listener.js 14:01:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C61E77800) [pid = 2436] [serial = 2120] [outer = 0000009C617D4C00] 14:01:29 INFO - PROCESS | 2436 | 1461099689300 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]]]}] 14:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 732ms 14:01:29 INFO - PROCESS | 2436 | 1461099689346 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:01:29 INFO - PROCESS | 2436 | 1461099689348 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:01:29 INFO - PROCESS | 2436 | 1461099689351 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:01:29 INFO - PROCESS | 2436 | 1461099689353 Marionette TRACE conn5 <- [1,2790,null,{}] 14:01:29 INFO - PROCESS | 2436 | 1461099689363 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}] 14:01:29 INFO - PROCESS | 2436 | 1461099689484 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:01:29 INFO - PROCESS | 2436 | 1461099689544 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668AA000 == 66 [pid = 2436] [id = 707] 14:01:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 141 (0000009C62248400) [pid = 2436] [serial = 2121] [outer = 0000000000000000] 14:01:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 142 (0000009C62288800) [pid = 2436] [serial = 2122] [outer = 0000009C62248400] 14:01:29 INFO - PROCESS | 2436 | 1461099689592 Marionette DEBUG loaded listener.js 14:01:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 143 (0000009C622A1C00) [pid = 2436] [serial = 2123] [outer = 0000009C62248400] 14:01:30 INFO - PROCESS | 2436 | 1461099690009 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]]]}] 14:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 690ms 14:01:30 INFO - PROCESS | 2436 | 1461099690056 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 2436 | 1461099690058 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:01:30 INFO - PROCESS | 2436 | 1461099690062 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:01:30 INFO - PROCESS | 2436 | 1461099690064 Marionette TRACE conn5 <- [1,2794,null,{}] 14:01:30 INFO - PROCESS | 2436 | 1461099690067 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}] 14:01:30 INFO - PROCESS | 2436 | 1461099690227 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:01:30 INFO - PROCESS | 2436 | 1461099690251 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DB1000 == 67 [pid = 2436] [id = 708] 14:01:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 144 (0000009C60898000) [pid = 2436] [serial = 2124] [outer = 0000000000000000] 14:01:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 145 (0000009C622BA000) [pid = 2436] [serial = 2125] [outer = 0000009C60898000] 14:01:30 INFO - PROCESS | 2436 | 1461099690296 Marionette DEBUG loaded listener.js 14:01:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 146 (0000009C6267D400) [pid = 2436] [serial = 2126] [outer = 0000009C60898000] 14:01:30 INFO - PROCESS | 2436 | 1461099690736 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]]]}] 14:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 14:01:30 INFO - PROCESS | 2436 | 1461099690799 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 2436 | 1461099690801 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:01:30 INFO - PROCESS | 2436 | 1461099690804 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:01:30 INFO - PROCESS | 2436 | 1461099690806 Marionette TRACE conn5 <- [1,2798,null,{}] 14:01:30 INFO - PROCESS | 2436 | 1461099690815 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}] 14:01:30 INFO - PROCESS | 2436 | 1461099690933 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 145 (0000009C6338F400) [pid = 2436] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 144 (0000009C62296000) [pid = 2436] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 143 (0000009C62013800) [pid = 2436] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 142 (0000009C56C70C00) [pid = 2436] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 141 (0000009C57C4BC00) [pid = 2436] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 140 (0000009C617D9000) [pid = 2436] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C62D5B800) [pid = 2436] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C5B34C400) [pid = 2436] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C6267DC00) [pid = 2436] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C58923400) [pid = 2436] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C622A2000) [pid = 2436] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C5EE16000) [pid = 2436] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C62D88800) [pid = 2436] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C6224B800) [pid = 2436] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C63AA6C00) [pid = 2436] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C6176FC00) [pid = 2436] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C62DE9800) [pid = 2436] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C633D2000) [pid = 2436] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C62610800) [pid = 2436] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C58921400) [pid = 2436] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C5FBBA800) [pid = 2436] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C5633D000) [pid = 2436] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C5F07F800) [pid = 2436] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5E54D400) [pid = 2436] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C5D1B7800) [pid = 2436] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C6267A400) [pid = 2436] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C5FB6A400) [pid = 2436] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C51598000) [pid = 2436] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C6339B000) [pid = 2436] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5E415000) [pid = 2436] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5F2E4800) [pid = 2436] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C50660400) [pid = 2436] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:01:31 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C622B8000) [pid = 2436] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:01:31 INFO - PROCESS | 2436 | 1461099691339 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C570CB000 == 68 [pid = 2436] [id = 709] 14:01:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C51598000) [pid = 2436] [serial = 2127] [outer = 0000000000000000] 14:01:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C51E9F800) [pid = 2436] [serial = 2128] [outer = 0000009C51598000] 14:01:31 INFO - PROCESS | 2436 | 1461099691393 Marionette DEBUG loaded listener.js 14:01:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5B714C00) [pid = 2436] [serial = 2129] [outer = 0000009C51598000] 14:01:31 INFO - PROCESS | 2436 | 1461099691776 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]]]}] 14:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 984ms 14:01:31 INFO - PROCESS | 2436 | 1461099691791 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:01:31 INFO - PROCESS | 2436 | 1461099691793 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:01:31 INFO - PROCESS | 2436 | 1461099691796 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:01:31 INFO - PROCESS | 2436 | 1461099691798 Marionette TRACE conn5 <- [1,2802,null,{}] 14:01:31 INFO - PROCESS | 2436 | 1461099691801 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}] 14:01:31 INFO - PROCESS | 2436 | 1461099691922 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:01:31 INFO - PROCESS | 2436 | 1461099691980 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69A29000 == 69 [pid = 2436] [id = 710] 14:01:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C56B2A000) [pid = 2436] [serial = 2130] [outer = 0000000000000000] 14:01:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C6176FC00) [pid = 2436] [serial = 2131] [outer = 0000009C56B2A000] 14:01:32 INFO - PROCESS | 2436 | 1461099692026 Marionette DEBUG loaded listener.js 14:01:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C6260F400) [pid = 2436] [serial = 2132] [outer = 0000009C56B2A000] 14:01:32 INFO - PROCESS | 2436 | 1461099692399 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]]]}] 14:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 14:01:32 INFO - PROCESS | 2436 | 1461099692428 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:01:32 INFO - PROCESS | 2436 | 1461099692430 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:01:32 INFO - PROCESS | 2436 | 1461099692433 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:01:32 INFO - PROCESS | 2436 | 1461099692435 Marionette TRACE conn5 <- [1,2806,null,{}] 14:01:32 INFO - PROCESS | 2436 | 1461099692438 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}] 14:01:32 INFO - PROCESS | 2436 | 1461099692561 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:01:32 INFO - PROCESS | 2436 | 1461099692570 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6A0CF800 == 70 [pid = 2436] [id = 711] 14:01:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C622B8000) [pid = 2436] [serial = 2133] [outer = 0000000000000000] 14:01:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C62D88800) [pid = 2436] [serial = 2134] [outer = 0000009C622B8000] 14:01:32 INFO - PROCESS | 2436 | 1461099692621 Marionette DEBUG loaded listener.js 14:01:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C63324400) [pid = 2436] [serial = 2135] [outer = 0000009C622B8000] 14:01:33 INFO - PROCESS | 2436 | 1461099693060 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]]]}] 14:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 671ms 14:01:33 INFO - PROCESS | 2436 | 1461099693114 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:01:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:01:33 INFO - PROCESS | 2436 | 1461099693117 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:01:33 INFO - PROCESS | 2436 | 1461099693120 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:01:33 INFO - PROCESS | 2436 | 1461099693123 Marionette TRACE conn5 <- [1,2810,null,{}] 14:01:33 INFO - PROCESS | 2436 | 1461099693127 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}] 14:01:33 INFO - PROCESS | 2436 | 1461099693236 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:01:33 INFO - PROCESS | 2436 | 1461099693244 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6A0DB000 == 71 [pid = 2436] [id = 712] 14:01:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C63452800) [pid = 2436] [serial = 2136] [outer = 0000000000000000] 14:01:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C63AAFC00) [pid = 2436] [serial = 2137] [outer = 0000009C63452800] 14:01:33 INFO - PROCESS | 2436 | 1461099693290 Marionette DEBUG loaded listener.js 14:01:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C6544E000) [pid = 2436] [serial = 2138] [outer = 0000009C63452800] 14:01:34 INFO - PROCESS | 2436 | 1461099694090 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]]]}] 14:01:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:01:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1028ms 14:01:34 INFO - PROCESS | 2436 | 1461099694151 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 2436 | 1461099694155 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:01:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:01:34 INFO - PROCESS | 2436 | 1461099694159 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:01:34 INFO - PROCESS | 2436 | 1461099694164 Marionette TRACE conn5 <- [1,2814,null,{}] 14:01:34 INFO - PROCESS | 2436 | 1461099694190 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}] 14:01:34 INFO - PROCESS | 2436 | 1461099694340 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:01:34 INFO - PROCESS | 2436 | 1461099694475 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F487800 == 72 [pid = 2436] [id = 713] 14:01:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C5B34F400) [pid = 2436] [serial = 2139] [outer = 0000000000000000] 14:01:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C5BF98800) [pid = 2436] [serial = 2140] [outer = 0000009C5B34F400] 14:01:34 INFO - PROCESS | 2436 | 1461099694535 Marionette DEBUG loaded listener.js 14:01:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C5E179000) [pid = 2436] [serial = 2141] [outer = 0000009C5B34F400] 14:01:35 INFO - PROCESS | 2436 | 1461099695103 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:01:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:01:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 986ms 14:01:35 INFO - PROCESS | 2436 | 1461099695147 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:01:35 INFO - PROCESS | 2436 | 1461099695153 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:01:35 INFO - PROCESS | 2436 | 1461099695160 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:01:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:01:35 INFO - PROCESS | 2436 | 1461099695163 Marionette TRACE conn5 <- [1,2818,null,{}] 14:01:35 INFO - PROCESS | 2436 | 1461099695167 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}] 14:01:35 INFO - PROCESS | 2436 | 1461099695289 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:01:35 INFO - PROCESS | 2436 | 1461099695403 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65481800 == 73 [pid = 2436] [id = 714] 14:01:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C5ECAF400) [pid = 2436] [serial = 2142] [outer = 0000000000000000] 14:01:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C5F8EA800) [pid = 2436] [serial = 2143] [outer = 0000009C5ECAF400] 14:01:35 INFO - PROCESS | 2436 | 1461099695500 Marionette DEBUG loaded listener.js 14:01:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C617DD000) [pid = 2436] [serial = 2144] [outer = 0000009C5ECAF400] 14:01:36 INFO - PROCESS | 2436 | 1461099696134 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]]]}] 14:01:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:01:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1027ms 14:01:36 INFO - PROCESS | 2436 | 1461099696195 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:01:36 INFO - PROCESS | 2436 | 1461099696198 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:01:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:01:36 INFO - PROCESS | 2436 | 1461099696203 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:01:36 INFO - PROCESS | 2436 | 1461099696207 Marionette TRACE conn5 <- [1,2822,null,{}] 14:01:36 INFO - PROCESS | 2436 | 1461099696237 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}] 14:01:36 INFO - PROCESS | 2436 | 1461099696355 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:01:36 INFO - PROCESS | 2436 | 1461099696490 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6A0F0800 == 74 [pid = 2436] [id = 715] 14:01:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C62244400) [pid = 2436] [serial = 2145] [outer = 0000000000000000] 14:01:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C62DE2000) [pid = 2436] [serial = 2146] [outer = 0000009C62244400] 14:01:36 INFO - PROCESS | 2436 | 1461099696551 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C633D2400) [pid = 2436] [serial = 2147] [outer = 0000009C62244400] 14:01:37 INFO - PROCESS | 2436 | 1461099697126 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:01:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:01:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 985ms 14:01:37 INFO - PROCESS | 2436 | 1461099697192 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:01:37 INFO - PROCESS | 2436 | 1461099697195 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:01:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:01:37 INFO - PROCESS | 2436 | 1461099697199 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:01:37 INFO - PROCESS | 2436 | 1461099697201 Marionette TRACE conn5 <- [1,2826,null,{}] 14:01:37 INFO - PROCESS | 2436 | 1461099697205 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}] 14:01:37 INFO - PROCESS | 2436 | 1461099697321 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:01:37 INFO - PROCESS | 2436 | 1461099697427 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69325800 == 75 [pid = 2436] [id = 716] 14:01:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C63D83C00) [pid = 2436] [serial = 2148] [outer = 0000000000000000] 14:01:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C65455000) [pid = 2436] [serial = 2149] [outer = 0000009C63D83C00] 14:01:37 INFO - PROCESS | 2436 | 1461099697484 Marionette DEBUG loaded listener.js 14:01:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C65817400) [pid = 2436] [serial = 2150] [outer = 0000009C63D83C00] 14:01:38 INFO - PROCESS | 2436 | 1461099698040 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]]]}] 14:01:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:01:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 881ms 14:01:38 INFO - PROCESS | 2436 | 1461099698082 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 2436 | 1461099698085 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:01:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:01:38 INFO - PROCESS | 2436 | 1461099698088 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 2436 | 1461099698090 Marionette TRACE conn5 <- [1,2830,null,{}] 14:01:38 INFO - PROCESS | 2436 | 1461099698094 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}] 14:01:38 INFO - PROCESS | 2436 | 1461099698205 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:01:38 INFO - PROCESS | 2436 | 1461099698311 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69AAA000 == 76 [pid = 2436] [id = 717] 14:01:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C63D84000) [pid = 2436] [serial = 2151] [outer = 0000000000000000] 14:01:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C66C4C800) [pid = 2436] [serial = 2152] [outer = 0000009C63D84000] 14:01:38 INFO - PROCESS | 2436 | 1461099698367 Marionette DEBUG loaded listener.js 14:01:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C66C55000) [pid = 2436] [serial = 2153] [outer = 0000009C63D84000] 14:01:38 INFO - PROCESS | 2436 | 1461099698975 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]]]}] 14:01:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:01:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 944ms 14:01:39 INFO - PROCESS | 2436 | 1461099699034 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:01:39 INFO - PROCESS | 2436 | 1461099699037 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:01:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:01:39 INFO - PROCESS | 2436 | 1461099699040 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:01:39 INFO - PROCESS | 2436 | 1461099699043 Marionette TRACE conn5 <- [1,2834,null,{}] 14:01:39 INFO - PROCESS | 2436 | 1461099699047 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}] 14:01:39 INFO - PROCESS | 2436 | 1461099699169 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:01:39 INFO - PROCESS | 2436 | 1461099699308 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:39 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6B10C000 == 77 [pid = 2436] [id = 718] 14:01:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 141 (0000009C56337800) [pid = 2436] [serial = 2154] [outer = 0000000000000000] 14:01:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 142 (0000009C66F7D400) [pid = 2436] [serial = 2155] [outer = 0000009C56337800] 14:01:39 INFO - PROCESS | 2436 | 1461099699369 Marionette DEBUG loaded listener.js 14:01:39 INFO - PROCESS | 2436 | ++DOMWINDOW == 143 (0000009C69F56C00) [pid = 2436] [serial = 2156] [outer = 0000009C56337800] 14:01:39 INFO - PROCESS | 2436 | 1461099699932 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]]]}] 14:01:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:01:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 942ms 14:01:39 INFO - PROCESS | 2436 | 1461099699985 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:01:39 INFO - PROCESS | 2436 | 1461099699988 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:01:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:01:39 INFO - PROCESS | 2436 | 1461099699991 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:01:40 INFO - PROCESS | 2436 | 1461099699994 Marionette TRACE conn5 <- [1,2838,null,{}] 14:01:40 INFO - PROCESS | 2436 | 1461099699997 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}] 14:01:40 INFO - PROCESS | 2436 | 1461099700110 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:01:40 INFO - PROCESS | 2436 | 1461099700386 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E833000 == 78 [pid = 2436] [id = 719] 14:01:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 144 (0000009C5176FC00) [pid = 2436] [serial = 2157] [outer = 0000000000000000] 14:01:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 145 (0000009C52E90C00) [pid = 2436] [serial = 2158] [outer = 0000009C5176FC00] 14:01:40 INFO - PROCESS | 2436 | 1461099700459 Marionette DEBUG loaded listener.js 14:01:40 INFO - PROCESS | 2436 | ++DOMWINDOW == 146 (0000009C56B81800) [pid = 2436] [serial = 2159] [outer = 0000009C5176FC00] 14:01:41 INFO - PROCESS | 2436 | 1461099701076 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:01:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:01:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1140ms 14:01:41 INFO - PROCESS | 2436 | 1461099701135 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 2436 | 1461099701141 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:01:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:01:41 INFO - PROCESS | 2436 | 1461099701147 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:01:41 INFO - PROCESS | 2436 | 1461099701150 Marionette TRACE conn5 <- [1,2842,null,{}] 14:01:41 INFO - PROCESS | 2436 | 1461099701172 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}] 14:01:41 INFO - PROCESS | 2436 | 1461099701293 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:01:41 INFO - PROCESS | 2436 | 1461099701424 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:41 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5FCC9000 == 79 [pid = 2436] [id = 720] 14:01:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 147 (0000009C5D1B0400) [pid = 2436] [serial = 2160] [outer = 0000000000000000] 14:01:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 148 (0000009C5D7B5400) [pid = 2436] [serial = 2161] [outer = 0000009C5D1B0400] 14:01:41 INFO - PROCESS | 2436 | 1461099701478 Marionette DEBUG loaded listener.js 14:01:41 INFO - PROCESS | 2436 | ++DOMWINDOW == 149 (0000009C5E014400) [pid = 2436] [serial = 2162] [outer = 0000009C5D1B0400] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BC1800 == 78 [pid = 2436] [id = 581] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66BAF800 == 77 [pid = 2436] [id = 626] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6A0CF800 == 76 [pid = 2436] [id = 711] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69A29000 == 75 [pid = 2436] [id = 710] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C570CB000 == 74 [pid = 2436] [id = 709] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DB1000 == 73 [pid = 2436] [id = 708] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C668AA000 == 72 [pid = 2436] [id = 707] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65484000 == 71 [pid = 2436] [id = 706] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634E0000 == 70 [pid = 2436] [id = 705] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62054000 == 69 [pid = 2436] [id = 704] 14:01:41 INFO - PROCESS | 2436 | --DOMWINDOW == 148 (0000009C61E79400) [pid = 2436] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 14:01:41 INFO - PROCESS | 2436 | --DOMWINDOW == 147 (0000009C5B354800) [pid = 2436] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 14:01:41 INFO - PROCESS | 2436 | --DOMWINDOW == 146 (0000009C61D8A000) [pid = 2436] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 14:01:41 INFO - PROCESS | 2436 | --DOMWINDOW == 145 (0000009C5ECAEC00) [pid = 2436] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C564D0800 == 68 [pid = 2436] [id = 703] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F231000 == 67 [pid = 2436] [id = 702] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F00C000 == 66 [pid = 2436] [id = 701] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69AD2800 == 65 [pid = 2436] [id = 699] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69A10000 == 64 [pid = 2436] [id = 698] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63DAB000 == 63 [pid = 2436] [id = 697] 14:01:41 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61789800 == 62 [pid = 2436] [id = 696] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 144 (0000009C633D2C00) [pid = 2436] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 143 (0000009C633C4C00) [pid = 2436] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 142 (0000009C62D8DC00) [pid = 2436] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 141 (0000009C62244C00) [pid = 2436] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 140 (0000009C61E48400) [pid = 2436] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C5D159C00) [pid = 2436] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C622C1800) [pid = 2436] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C62DEE800) [pid = 2436] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C5DA2C000) [pid = 2436] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C62D60000) [pid = 2436] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C5DD47800) [pid = 2436] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C622C1400) [pid = 2436] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C62D5C400) [pid = 2436] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C62DE1000) [pid = 2436] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5E41D800) [pid = 2436] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C5B71B000) [pid = 2436] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C5858AC00) [pid = 2436] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C6228A800) [pid = 2436] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C6267E800) [pid = 2436] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C63D4F400) [pid = 2436] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C62D60400) [pid = 2436] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C63AA9800) [pid = 2436] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C63459400) [pid = 2436] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C62672000) [pid = 2436] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C5DA9D400) [pid = 2436] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C61C07800) [pid = 2436] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C5D1AA800) [pid = 2436] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C6206A000) [pid = 2436] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C620EBC00) [pid = 2436] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5F392C00) [pid = 2436] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C617D5400) [pid = 2436] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5E413400) [pid = 2436] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C63326400) [pid = 2436] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C61D8E800) [pid = 2436] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5703E400) [pid = 2436] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C6344B000) [pid = 2436] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C62D82000) [pid = 2436] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C617DFC00) [pid = 2436] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5FC79C00) [pid = 2436] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C62295C00) [pid = 2436] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C61C07C00) [pid = 2436] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C63320400) [pid = 2436] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5204E400) [pid = 2436] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C63395400) [pid = 2436] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 14:01:42 INFO - PROCESS | 2436 | 1461099702110 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]]]}] 14:01:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:01:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1003ms 14:01:42 INFO - PROCESS | 2436 | 1461099702152 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:01:42 INFO - PROCESS | 2436 | 1461099702156 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:01:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:01:42 INFO - PROCESS | 2436 | 1461099702161 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:01:42 INFO - PROCESS | 2436 | 1461099702163 Marionette TRACE conn5 <- [1,2846,null,{}] 14:01:42 INFO - PROCESS | 2436 | 1461099702169 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}] 14:01:42 INFO - PROCESS | 2436 | 1461099702265 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:01:42 INFO - PROCESS | 2436 | 1461099702353 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5ED4D800 == 63 [pid = 2436] [id = 721] 14:01:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C561D7800) [pid = 2436] [serial = 2163] [outer = 0000000000000000] 14:01:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5B846400) [pid = 2436] [serial = 2164] [outer = 0000009C561D7800] 14:01:42 INFO - PROCESS | 2436 | 1461099702401 Marionette DEBUG loaded listener.js 14:01:42 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5DAEA000) [pid = 2436] [serial = 2165] [outer = 0000009C561D7800] 14:01:42 INFO - PROCESS | 2436 | 1461099702818 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:01:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:01:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 14:01:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:01:42 INFO - PROCESS | 2436 | 1461099702857 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:01:42 INFO - PROCESS | 2436 | 1461099702859 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:01:42 INFO - PROCESS | 2436 | 1461099702864 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:01:42 INFO - PROCESS | 2436 | 1461099702871 Marionette TRACE conn5 <- [1,2850,null,{}] 14:01:42 INFO - PROCESS | 2436 | 1461099702880 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}] 14:01:43 INFO - PROCESS | 2436 | 1461099703003 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:01:43 INFO - PROCESS | 2436 | 1461099703020 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62332800 == 64 [pid = 2436] [id = 722] 14:01:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5E181000) [pid = 2436] [serial = 2166] [outer = 0000000000000000] 14:01:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5E41D400) [pid = 2436] [serial = 2167] [outer = 0000009C5E181000] 14:01:43 INFO - PROCESS | 2436 | 1461099703067 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5ECB5400) [pid = 2436] [serial = 2168] [outer = 0000009C5E181000] 14:01:43 INFO - PROCESS | 2436 | 1461099703529 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]]]}] 14:01:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:01:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 691ms 14:01:43 INFO - PROCESS | 2436 | 1461099703557 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:01:43 INFO - PROCESS | 2436 | 1461099703559 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:01:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:01:43 INFO - PROCESS | 2436 | 1461099703563 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:01:43 INFO - PROCESS | 2436 | 1461099703565 Marionette TRACE conn5 <- [1,2854,null,{}] 14:01:43 INFO - PROCESS | 2436 | 1461099703568 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}] 14:01:43 INFO - PROCESS | 2436 | 1461099703660 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:01:43 INFO - PROCESS | 2436 | 1461099703669 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634E0000 == 65 [pid = 2436] [id = 723] 14:01:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5F2DCC00) [pid = 2436] [serial = 2169] [outer = 0000000000000000] 14:01:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5F397400) [pid = 2436] [serial = 2170] [outer = 0000009C5F2DCC00] 14:01:43 INFO - PROCESS | 2436 | 1461099703716 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5FB71000) [pid = 2436] [serial = 2171] [outer = 0000009C5F2DCC00] 14:01:44 INFO - PROCESS | 2436 | 1461099704158 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]]]}] 14:01:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:01:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 626ms 14:01:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:01:44 INFO - PROCESS | 2436 | 1461099704192 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:01:44 INFO - PROCESS | 2436 | 1461099704194 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:01:44 INFO - PROCESS | 2436 | 1461099704197 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:01:44 INFO - PROCESS | 2436 | 1461099704199 Marionette TRACE conn5 <- [1,2858,null,{}] 14:01:44 INFO - PROCESS | 2436 | 1461099704210 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}] 14:01:44 INFO - PROCESS | 2436 | 1461099704327 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:01:44 INFO - PROCESS | 2436 | 1461099704334 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:44 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C73800 == 66 [pid = 2436] [id = 724] 14:01:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C617D9000) [pid = 2436] [serial = 2172] [outer = 0000000000000000] 14:01:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C617E0000) [pid = 2436] [serial = 2173] [outer = 0000009C617D9000] 14:01:44 INFO - PROCESS | 2436 | 1461099704466 Marionette DEBUG loaded listener.js 14:01:44 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C61E42400) [pid = 2436] [serial = 2174] [outer = 0000009C617D9000] 14:01:44 INFO - PROCESS | 2436 | 1461099704913 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]]]}] 14:01:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:01:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 14:01:44 INFO - PROCESS | 2436 | 1461099704936 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:01:44 INFO - PROCESS | 2436 | 1461099704938 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:01:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:01:44 INFO - PROCESS | 2436 | 1461099704941 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:01:44 INFO - PROCESS | 2436 | 1461099704943 Marionette TRACE conn5 <- [1,2862,null,{}] 14:01:44 INFO - PROCESS | 2436 | 1461099704946 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}] 14:01:45 INFO - PROCESS | 2436 | 1461099705073 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:01:45 INFO - PROCESS | 2436 | 1461099705137 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66390000 == 67 [pid = 2436] [id = 725] 14:01:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C62020C00) [pid = 2436] [serial = 2175] [outer = 0000000000000000] 14:01:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C620F3C00) [pid = 2436] [serial = 2176] [outer = 0000009C62020C00] 14:01:45 INFO - PROCESS | 2436 | 1461099705192 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C62246C00) [pid = 2436] [serial = 2177] [outer = 0000009C62020C00] 14:01:45 INFO - PROCESS | 2436 | 1461099705605 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]]]}] 14:01:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:01:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 693ms 14:01:45 INFO - PROCESS | 2436 | 1461099705636 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:01:45 INFO - PROCESS | 2436 | 1461099705638 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:01:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:01:45 INFO - PROCESS | 2436 | 1461099705641 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:01:45 INFO - PROCESS | 2436 | 1461099705643 Marionette TRACE conn5 <- [1,2866,null,{}] 14:01:45 INFO - PROCESS | 2436 | 1461099705647 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}] 14:01:45 INFO - PROCESS | 2436 | 1461099705792 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:01:45 INFO - PROCESS | 2436 | 1461099705856 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668A9000 == 68 [pid = 2436] [id = 726] 14:01:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C6224CC00) [pid = 2436] [serial = 2178] [outer = 0000000000000000] 14:01:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C62296400) [pid = 2436] [serial = 2179] [outer = 0000009C6224CC00] 14:01:45 INFO - PROCESS | 2436 | 1461099705902 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C622C0000) [pid = 2436] [serial = 2180] [outer = 0000009C6224CC00] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C51598000) [pid = 2436] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5075A400) [pid = 2436] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C56B2A000) [pid = 2436] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5ABAD400) [pid = 2436] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5DAE6C00) [pid = 2436] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C61E4E400) [pid = 2436] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C617D8400) [pid = 2436] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C622B8000) [pid = 2436] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C62248400) [pid = 2436] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C60898000) [pid = 2436] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5ECB3800) [pid = 2436] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C63AA3400) [pid = 2436] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C518E2C00) [pid = 2436] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C5E012C00) [pid = 2436] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5D15BC00) [pid = 2436] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:01:46 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C617D4C00) [pid = 2436] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:01:46 INFO - PROCESS | 2436 | 1461099706742 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]]]}] 14:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1136ms 14:01:46 INFO - PROCESS | 2436 | 1461099706781 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:01:46 INFO - PROCESS | 2436 | 1461099706788 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:01:46 INFO - PROCESS | 2436 | 1461099706793 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:01:46 INFO - PROCESS | 2436 | 1461099706798 Marionette TRACE conn5 <- [1,2870,null,{}] 14:01:46 INFO - PROCESS | 2436 | 1461099706803 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}] 14:01:46 INFO - PROCESS | 2436 | 1461099706925 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:01:47 INFO - PROCESS | 2436 | 1461099707033 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:47 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F7D8000 == 69 [pid = 2436] [id = 727] 14:01:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C570A8C00) [pid = 2436] [serial = 2181] [outer = 0000000000000000] 14:01:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C57D06C00) [pid = 2436] [serial = 2182] [outer = 0000009C570A8C00] 14:01:47 INFO - PROCESS | 2436 | 1461099707092 Marionette DEBUG loaded listener.js 14:01:47 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5B7DE400) [pid = 2436] [serial = 2183] [outer = 0000009C570A8C00] 14:01:47 INFO - PROCESS | 2436 | 1461099707744 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]]]}] 14:01:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:01:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 986ms 14:01:47 INFO - PROCESS | 2436 | 1461099707782 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:01:47 INFO - PROCESS | 2436 | 1461099707789 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:01:47 INFO - PROCESS | 2436 | 1461099707795 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:01:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:01:47 INFO - PROCESS | 2436 | 1461099707799 Marionette TRACE conn5 <- [1,2874,null,{}] 14:01:47 INFO - PROCESS | 2436 | 1461099707803 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}] 14:01:47 INFO - PROCESS | 2436 | 1461099707922 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:01:48 INFO - PROCESS | 2436 | 1461099708053 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:48 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C71000 == 70 [pid = 2436] [id = 728] 14:01:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5E012C00) [pid = 2436] [serial = 2184] [outer = 0000000000000000] 14:01:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5E40E000) [pid = 2436] [serial = 2185] [outer = 0000009C5E012C00] 14:01:48 INFO - PROCESS | 2436 | 1461099708111 Marionette DEBUG loaded listener.js 14:01:48 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5F2E0C00) [pid = 2436] [serial = 2186] [outer = 0000009C5E012C00] 14:01:48 INFO - PROCESS | 2436 | 1461099708742 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]]]}] 14:01:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:01:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 984ms 14:01:48 INFO - PROCESS | 2436 | 1461099708786 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:01:48 INFO - PROCESS | 2436 | 1461099708789 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:01:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:01:48 INFO - PROCESS | 2436 | 1461099708793 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:01:48 INFO - PROCESS | 2436 | 1461099708797 Marionette TRACE conn5 <- [1,2878,null,{}] 14:01:48 INFO - PROCESS | 2436 | 1461099708809 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}] 14:01:48 INFO - PROCESS | 2436 | 1461099708930 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:01:49 INFO - PROCESS | 2436 | 1461099709085 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A77800 == 71 [pid = 2436] [id = 729] 14:01:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C61D8D000) [pid = 2436] [serial = 2187] [outer = 0000000000000000] 14:01:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C61E40000) [pid = 2436] [serial = 2188] [outer = 0000009C61D8D000] 14:01:49 INFO - PROCESS | 2436 | 1461099709145 Marionette DEBUG loaded listener.js 14:01:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C62290000) [pid = 2436] [serial = 2189] [outer = 0000009C61D8D000] 14:01:49 INFO - PROCESS | 2436 | 1461099709688 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 942ms 14:01:49 INFO - PROCESS | 2436 | 1461099709737 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:01:49 INFO - PROCESS | 2436 | 1461099709740 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:01:49 INFO - PROCESS | 2436 | 1461099709744 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:01:49 INFO - PROCESS | 2436 | 1461099709746 Marionette TRACE conn5 <- [1,2882,null,{}] 14:01:49 INFO - PROCESS | 2436 | 1461099709750 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}] 14:01:49 INFO - PROCESS | 2436 | 1461099709865 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:01:49 INFO - PROCESS | 2436 | 1461099709968 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:49 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DC3800 == 72 [pid = 2436] [id = 730] 14:01:49 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C6260E000) [pid = 2436] [serial = 2190] [outer = 0000000000000000] 14:01:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C62616C00) [pid = 2436] [serial = 2191] [outer = 0000009C6260E000] 14:01:50 INFO - PROCESS | 2436 | 1461099710025 Marionette DEBUG loaded listener.js 14:01:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C62680C00) [pid = 2436] [serial = 2192] [outer = 0000009C6260E000] 14:01:50 INFO - PROCESS | 2436 | 1461099710605 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]]]}] 14:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 879ms 14:01:50 INFO - PROCESS | 2436 | 1461099710632 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:01:50 INFO - PROCESS | 2436 | 1461099710634 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:01:50 INFO - PROCESS | 2436 | 1461099710639 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:01:50 INFO - PROCESS | 2436 | 1461099710641 Marionette TRACE conn5 <- [1,2886,null,{}] 14:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:01:50 INFO - PROCESS | 2436 | 1461099710645 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}] 14:01:50 INFO - PROCESS | 2436 | 1461099710758 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:01:50 INFO - PROCESS | 2436 | 1461099710861 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:50 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6931A800 == 73 [pid = 2436] [id = 731] 14:01:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C6267C000) [pid = 2436] [serial = 2193] [outer = 0000000000000000] 14:01:50 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C62D83800) [pid = 2436] [serial = 2194] [outer = 0000009C6267C000] 14:01:50 INFO - PROCESS | 2436 | 1461099710917 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C62DE4C00) [pid = 2436] [serial = 2195] [outer = 0000009C6267C000] 14:01:51 INFO - PROCESS | 2436 | 1461099711505 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]]]}] 14:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 922ms 14:01:51 INFO - PROCESS | 2436 | 1461099711567 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:01:51 INFO - PROCESS | 2436 | 1461099711570 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:01:51 INFO - PROCESS | 2436 | 1461099711574 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:01:51 INFO - PROCESS | 2436 | 1461099711576 Marionette TRACE conn5 <- [1,2890,null,{}] 14:01:51 INFO - PROCESS | 2436 | 1461099711580 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}] 14:01:51 INFO - PROCESS | 2436 | 1461099711702 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:01:51 INFO - PROCESS | 2436 | 1461099711834 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:51 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69A18800 == 74 [pid = 2436] [id = 732] 14:01:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C6332D800) [pid = 2436] [serial = 2196] [outer = 0000000000000000] 14:01:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C633D3400) [pid = 2436] [serial = 2197] [outer = 0000009C6332D800] 14:01:51 INFO - PROCESS | 2436 | 1461099711894 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C63AA7000) [pid = 2436] [serial = 2198] [outer = 0000009C6332D800] 14:01:52 INFO - PROCESS | 2436 | 1461099712486 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 944ms 14:01:52 INFO - PROCESS | 2436 | 1461099712519 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:01:52 INFO - PROCESS | 2436 | 1461099712521 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:01:52 INFO - PROCESS | 2436 | 1461099712525 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:01:52 INFO - PROCESS | 2436 | 1461099712527 Marionette TRACE conn5 <- [1,2894,null,{}] 14:01:52 INFO - PROCESS | 2436 | 1461099712531 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}] 14:01:52 INFO - PROCESS | 2436 | 1461099712643 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:01:52 INFO - PROCESS | 2436 | 1461099712747 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:52 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69ABC800 == 75 [pid = 2436] [id = 733] 14:01:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C62276000) [pid = 2436] [serial = 2199] [outer = 0000000000000000] 14:01:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C6227C400) [pid = 2436] [serial = 2200] [outer = 0000009C62276000] 14:01:52 INFO - PROCESS | 2436 | 1461099712803 Marionette DEBUG loaded listener.js 14:01:52 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C63328000) [pid = 2436] [serial = 2201] [outer = 0000009C62276000] 14:01:53 INFO - PROCESS | 2436 | 1461099713427 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]]]}] 14:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 943ms 14:01:53 INFO - PROCESS | 2436 | 1461099713470 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:01:53 INFO - PROCESS | 2436 | 1461099713473 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:01:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:01:53 INFO - PROCESS | 2436 | 1461099713476 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:01:53 INFO - PROCESS | 2436 | 1461099713479 Marionette TRACE conn5 <- [1,2898,null,{}] 14:01:53 INFO - PROCESS | 2436 | 1461099713482 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}] 14:01:53 INFO - PROCESS | 2436 | 1461099713597 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:01:53 INFO - PROCESS | 2436 | 1461099713703 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F378800 == 76 [pid = 2436] [id = 734] 14:01:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C5633DC00) [pid = 2436] [serial = 2202] [outer = 0000000000000000] 14:01:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C5B352800) [pid = 2436] [serial = 2203] [outer = 0000009C5633DC00] 14:01:53 INFO - PROCESS | 2436 | 1461099713760 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C5E17A400) [pid = 2436] [serial = 2204] [outer = 0000009C5633DC00] 14:01:54 INFO - PROCESS | 2436 | 1461099714429 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]]]}] 14:01:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:01:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:01:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 985ms 14:01:54 INFO - PROCESS | 2436 | 1461099714465 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:01:54 INFO - PROCESS | 2436 | 1461099714471 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:01:54 INFO - PROCESS | 2436 | 1461099714493 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:01:54 INFO - TEST-START | /DOMEvents/constructors.html 14:01:54 INFO - PROCESS | 2436 | 1461099714497 Marionette TRACE conn5 <- [1,2902,null,{}] 14:01:54 INFO - PROCESS | 2436 | 1461099714502 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}] 14:01:54 INFO - PROCESS | 2436 | 1461099714621 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:01:54 INFO - PROCESS | 2436 | 1461099714729 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:54 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62639800 == 77 [pid = 2436] [id = 735] 14:01:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C57D92000) [pid = 2436] [serial = 2205] [outer = 0000000000000000] 14:01:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C5B346000) [pid = 2436] [serial = 2206] [outer = 0000009C57D92000] 14:01:54 INFO - PROCESS | 2436 | 1461099714786 Marionette DEBUG loaded listener.js 14:01:54 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C5DA33800) [pid = 2436] [serial = 2207] [outer = 0000009C57D92000] 14:01:55 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66390000 == 76 [pid = 2436] [id = 725] 14:01:55 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63C73800 == 75 [pid = 2436] [id = 724] 14:01:55 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634E0000 == 74 [pid = 2436] [id = 723] 14:01:55 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62332800 == 73 [pid = 2436] [id = 722] 14:01:55 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5ED4D800 == 72 [pid = 2436] [id = 721] 14:01:55 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5FCC9000 == 71 [pid = 2436] [id = 720] 14:01:55 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E833000 == 70 [pid = 2436] [id = 719] 14:01:55 INFO - PROCESS | 2436 | 1461099715487 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]]]}] 14:01:55 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65481800 == 69 [pid = 2436] [id = 714] 14:01:55 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F487800 == 68 [pid = 2436] [id = 713] 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:01:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1100ms 14:01:55 INFO - PROCESS | 2436 | 1461099715601 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:01:55 INFO - PROCESS | 2436 | 1461099715607 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:01:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C5F8F0000) [pid = 2436] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C6201F800) [pid = 2436] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C61E44400) [pid = 2436] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5DA29400) [pid = 2436] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C62288800) [pid = 2436] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C622BA000) [pid = 2436] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C622A1C00) [pid = 2436] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5F4BC400) [pid = 2436] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C5FBB2C00) [pid = 2436] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C63AA7800) [pid = 2436] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C63D4A000) [pid = 2436] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C57040800) [pid = 2436] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C52961000) [pid = 2436] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C61D8EC00) [pid = 2436] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5E3AE800) [pid = 2436] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5EE0F400) [pid = 2436] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5E178000) [pid = 2436] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5DA4E400) [pid = 2436] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C617E2C00) [pid = 2436] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5DD51C00) [pid = 2436] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C63D84C00) [pid = 2436] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C6544E800) [pid = 2436] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C6267FC00) [pid = 2436] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5B714C00) [pid = 2436] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C51E9F800) [pid = 2436] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C50FD0400) [pid = 2436] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C561D9800) [pid = 2436] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C6267D400) [pid = 2436] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C6176FC00) [pid = 2436] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C63324400) [pid = 2436] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C6260F400) [pid = 2436] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 98 (0000009C61E77800) [pid = 2436] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | --DOMWINDOW == 97 (0000009C62D88800) [pid = 2436] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 14:01:55 INFO - PROCESS | 2436 | 1461099715636 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:01:55 INFO - PROCESS | 2436 | 1461099715640 Marionette TRACE conn5 <- [1,2906,null,{}] 14:01:55 INFO - PROCESS | 2436 | 1461099715647 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}] 14:01:55 INFO - PROCESS | 2436 | 1461099715751 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:01:55 INFO - PROCESS | 2436 | 1461099715756 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:55 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E833000 == 69 [pid = 2436] [id = 736] 14:01:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 98 (0000009C57D97C00) [pid = 2436] [serial = 2208] [outer = 0000000000000000] 14:01:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 99 (0000009C5B716400) [pid = 2436] [serial = 2209] [outer = 0000009C57D97C00] 14:01:55 INFO - PROCESS | 2436 | 1461099715804 Marionette DEBUG loaded listener.js 14:01:55 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C5DD4B000) [pid = 2436] [serial = 2210] [outer = 0000009C57D97C00] 14:01:56 INFO - PROCESS | 2436 | 1461099716301 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:01:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:01:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 692ms 14:01:56 INFO - PROCESS | 2436 | 1461099716321 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:01:56 INFO - PROCESS | 2436 | 1461099716323 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:01:56 INFO - PROCESS | 2436 | 1461099716327 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:01:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:01:56 INFO - PROCESS | 2436 | 1461099716331 Marionette TRACE conn5 <- [1,2910,null,{}] 14:01:56 INFO - PROCESS | 2436 | 1461099716375 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}] 14:01:56 INFO - PROCESS | 2436 | 1461099716475 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:01:56 INFO - PROCESS | 2436 | 1461099716487 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:56 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634A1000 == 70 [pid = 2436] [id = 737] 14:01:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C5E419800) [pid = 2436] [serial = 2211] [outer = 0000000000000000] 14:01:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5F4BD800) [pid = 2436] [serial = 2212] [outer = 0000009C5E419800] 14:01:56 INFO - PROCESS | 2436 | 1461099716611 Marionette DEBUG loaded listener.js 14:01:56 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C5FBC0C00) [pid = 2436] [serial = 2213] [outer = 0000009C5E419800] 14:01:56 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 14:01:56 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 14:01:56 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 14:01:56 INFO - PROCESS | 2436 | [2436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 14:01:57 INFO - PROCESS | 2436 | 1461099717003 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]]]}] 14:01:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:01:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:01:57 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 14:01:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:01:57 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 14:01:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:01:57 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]" 14:01:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:01:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:01:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 712ms 14:01:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:01:57 INFO - PROCESS | 2436 | 1461099717044 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:01:57 INFO - PROCESS | 2436 | 1461099717047 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:01:57 INFO - PROCESS | 2436 | 1461099717050 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:01:57 INFO - PROCESS | 2436 | 1461099717052 Marionette TRACE conn5 <- [1,2914,null,{}] 14:01:57 INFO - PROCESS | 2436 | 1461099717056 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}] 14:01:57 INFO - PROCESS | 2436 | 1461099717151 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:01:57 INFO - PROCESS | 2436 | 1461099717157 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65490800 == 71 [pid = 2436] [id = 738] 14:01:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C61118000) [pid = 2436] [serial = 2214] [outer = 0000000000000000] 14:01:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C61E76000) [pid = 2436] [serial = 2215] [outer = 0000009C61118000] 14:01:57 INFO - PROCESS | 2436 | 1461099717204 Marionette DEBUG loaded listener.js 14:01:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C620F7C00) [pid = 2436] [serial = 2216] [outer = 0000009C61118000] 14:01:57 INFO - PROCESS | 2436 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:01:57 INFO - PROCESS | 2436 | 1461099717617 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]]]}] 14:01:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:01:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 14:01:57 INFO - PROCESS | 2436 | 1461099717641 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:01:57 INFO - PROCESS | 2436 | 1461099717643 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:01:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:01:57 INFO - PROCESS | 2436 | 1461099717647 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:01:57 INFO - PROCESS | 2436 | 1461099717649 Marionette TRACE conn5 <- [1,2918,null,{}] 14:01:57 INFO - PROCESS | 2436 | 1461099717657 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}] 14:01:57 INFO - PROCESS | 2436 | 1461099717797 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:01:57 INFO - PROCESS | 2436 | 1461099717812 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:57 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66408800 == 72 [pid = 2436] [id = 739] 14:01:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C617E2C00) [pid = 2436] [serial = 2217] [outer = 0000000000000000] 14:01:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C6227D800) [pid = 2436] [serial = 2218] [outer = 0000009C617E2C00] 14:01:57 INFO - PROCESS | 2436 | 1461099717862 Marionette DEBUG loaded listener.js 14:01:57 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C622BD400) [pid = 2436] [serial = 2219] [outer = 0000009C617E2C00] 14:01:58 INFO - PROCESS | 2436 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:01:58 INFO - PROCESS | 2436 | 1461099718359 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]]]}] 14:01:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:01:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 731ms 14:01:58 INFO - PROCESS | 2436 | 1461099718379 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:01:58 INFO - PROCESS | 2436 | 1461099718381 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:01:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:01:58 INFO - PROCESS | 2436 | 1461099718390 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:01:58 INFO - PROCESS | 2436 | 1461099718392 Marionette TRACE conn5 <- [1,2922,null,{}] 14:01:58 INFO - PROCESS | 2436 | 1461099718396 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}] 14:01:58 INFO - PROCESS | 2436 | 1461099718530 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:01:58 INFO - PROCESS | 2436 | 1461099718546 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:58 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DB6800 == 73 [pid = 2436] [id = 740] 14:01:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C62D64800) [pid = 2436] [serial = 2220] [outer = 0000000000000000] 14:01:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C63325C00) [pid = 2436] [serial = 2221] [outer = 0000009C62D64800] 14:01:58 INFO - PROCESS | 2436 | 1461099718596 Marionette DEBUG loaded listener.js 14:01:58 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C6344CC00) [pid = 2436] [serial = 2222] [outer = 0000009C62D64800] 14:01:59 INFO - PROCESS | 2436 | 1461099719027 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]]]}] 14:01:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:01:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 691ms 14:01:59 INFO - PROCESS | 2436 | 1461099719079 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:01:59 INFO - PROCESS | 2436 | 1461099719081 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:01:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:01:59 INFO - PROCESS | 2436 | 1461099719084 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:01:59 INFO - PROCESS | 2436 | 1461099719086 Marionette TRACE conn5 <- [1,2926,null,{}] 14:01:59 INFO - PROCESS | 2436 | 1461099719090 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}] 14:01:59 INFO - PROCESS | 2436 | 1461099719210 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:01:59 INFO - PROCESS | 2436 | 1461099719262 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69323000 == 74 [pid = 2436] [id = 741] 14:01:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C63AA2400) [pid = 2436] [serial = 2223] [outer = 0000000000000000] 14:01:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C63AB0000) [pid = 2436] [serial = 2224] [outer = 0000009C63AA2400] 14:01:59 INFO - PROCESS | 2436 | 1461099719307 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C63D87000) [pid = 2436] [serial = 2225] [outer = 0000009C63AA2400] 14:01:59 INFO - PROCESS | 2436 | 1461099719723 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]]]}] 14:01:59 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. 14:01:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 692ms 14:01:59 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C62020C00) [pid = 2436] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:01:59 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C561D7800) [pid = 2436] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:01:59 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5E181000) [pid = 2436] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:01:59 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C63452800) [pid = 2436] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:01:59 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C5176FC00) [pid = 2436] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:01:59 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C5D1B0400) [pid = 2436] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:01:59 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C5F2DCC00) [pid = 2436] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:01:59 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C617D9000) [pid = 2436] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:01:59 INFO - PROCESS | 2436 | 1461099719893 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:01:59 INFO - PROCESS | 2436 | 1461099719895 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:01:59 INFO - PROCESS | 2436 | 1461099719900 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:01:59 INFO - PROCESS | 2436 | 1461099719902 Marionette TRACE conn5 <- [1,2930,null,{}] 14:01:59 INFO - PROCESS | 2436 | 1461099719906 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}] 14:01:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:02:00 INFO - PROCESS | 2436 | 1461099719997 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:02:00 INFO - PROCESS | 2436 | 1461099720003 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C87800 == 75 [pid = 2436] [id = 742] 14:02:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5DA35C00) [pid = 2436] [serial = 2226] [outer = 0000000000000000] 14:02:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5E9A4C00) [pid = 2436] [serial = 2227] [outer = 0000009C5DA35C00] 14:02:00 INFO - PROCESS | 2436 | 1461099720049 Marionette DEBUG loaded listener.js 14:02:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C63D8EC00) [pid = 2436] [serial = 2228] [outer = 0000009C5DA35C00] 14:02:00 INFO - PROCESS | 2436 | 1461099720462 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"]]]}] 14:02:00 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 14:02:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:02:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 565ms 14:02:00 INFO - PROCESS | 2436 | 1461099720479 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:02:00 INFO - PROCESS | 2436 | 1461099720481 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:02:00 INFO - PROCESS | 2436 | 1461099720485 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:02:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:02:00 INFO - PROCESS | 2436 | 1461099720486 Marionette TRACE conn5 <- [1,2934,null,{}] 14:02:00 INFO - PROCESS | 2436 | 1461099720490 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}] 14:02:00 INFO - PROCESS | 2436 | 1461099720620 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:02:00 INFO - PROCESS | 2436 | 1461099720656 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:00 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69BC2800 == 76 [pid = 2436] [id = 743] 14:02:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C65452C00) [pid = 2436] [serial = 2229] [outer = 0000000000000000] 14:02:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C6581BC00) [pid = 2436] [serial = 2230] [outer = 0000009C65452C00] 14:02:00 INFO - PROCESS | 2436 | 1461099720706 Marionette DEBUG loaded listener.js 14:02:00 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C66C54C00) [pid = 2436] [serial = 2231] [outer = 0000009C65452C00] 14:02:01 INFO - PROCESS | 2436 | 1461099721072 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]]]}] 14:02:01 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. 14:02:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 627ms 14:02:01 INFO - PROCESS | 2436 | 1461099721115 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:02:01 INFO - PROCESS | 2436 | 1461099721117 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:02:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:02:01 INFO - PROCESS | 2436 | 1461099721121 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:02:01 INFO - PROCESS | 2436 | 1461099721123 Marionette TRACE conn5 <- [1,2938,null,{}] 14:02:01 INFO - PROCESS | 2436 | 1461099721126 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}] 14:02:01 INFO - PROCESS | 2436 | 1461099721260 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:02:01 INFO - PROCESS | 2436 | 1461099721272 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6A0C8800 == 77 [pid = 2436] [id = 744] 14:02:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C66F73400) [pid = 2436] [serial = 2232] [outer = 0000000000000000] 14:02:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C66F79800) [pid = 2436] [serial = 2233] [outer = 0000009C66F73400] 14:02:01 INFO - PROCESS | 2436 | 1461099721317 Marionette DEBUG loaded listener.js 14:02:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C69F55000) [pid = 2436] [serial = 2234] [outer = 0000009C66F73400] 14:02:01 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6A0CA800 == 78 [pid = 2436] [id = 745] 14:02:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C69F61C00) [pid = 2436] [serial = 2235] [outer = 0000000000000000] 14:02:01 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C69FB3000) [pid = 2436] [serial = 2236] [outer = 0000009C69F61C00] 14:02:01 INFO - PROCESS | 2436 | 1461099721761 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]]]}] 14:02:01 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. 14:02:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 14:02:01 INFO - PROCESS | 2436 | 1461099721817 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:02:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:02:01 INFO - PROCESS | 2436 | 1461099721819 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:02:01 INFO - PROCESS | 2436 | 1461099721823 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:02:01 INFO - PROCESS | 2436 | 1461099721825 Marionette TRACE conn5 <- [1,2942,null,{}] 14:02:01 INFO - PROCESS | 2436 | 1461099721829 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}] 14:02:02 INFO - PROCESS | 2436 | 1461099722044 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:02:02 INFO - PROCESS | 2436 | 1461099722203 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:02 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E717800 == 79 [pid = 2436] [id = 746] 14:02:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C517CC400) [pid = 2436] [serial = 2237] [outer = 0000000000000000] 14:02:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C561D0800) [pid = 2436] [serial = 2238] [outer = 0000009C517CC400] 14:02:02 INFO - PROCESS | 2436 | 1461099722263 Marionette DEBUG loaded listener.js 14:02:02 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C57D09000) [pid = 2436] [serial = 2239] [outer = 0000009C517CC400] 14:02:02 INFO - PROCESS | 2436 | 1461099722787 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]]]}] 14:02:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:02:02 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 14:02:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 986ms 14:02:02 INFO - PROCESS | 2436 | 1461099722813 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:02:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:02:02 INFO - PROCESS | 2436 | 1461099722819 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:02:02 INFO - PROCESS | 2436 | 1461099722824 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:02:02 INFO - PROCESS | 2436 | 1461099722829 Marionette TRACE conn5 <- [1,2946,null,{}] 14:02:02 INFO - PROCESS | 2436 | 1461099722850 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}] 14:02:03 INFO - PROCESS | 2436 | 1461099723026 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:02:03 INFO - PROCESS | 2436 | 1461099723104 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:03 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BC5000 == 80 [pid = 2436] [id = 747] 14:02:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C5E415000) [pid = 2436] [serial = 2240] [outer = 0000000000000000] 14:02:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C5F081000) [pid = 2436] [serial = 2241] [outer = 0000009C5E415000] 14:02:03 INFO - PROCESS | 2436 | 1461099723163 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C5FB66800) [pid = 2436] [serial = 2242] [outer = 0000009C5E415000] 14:02:03 INFO - PROCESS | 2436 | 1461099723708 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]]]}] 14:02:03 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. 14:02:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 944ms 14:02:03 INFO - PROCESS | 2436 | 1461099723771 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:02:03 INFO - PROCESS | 2436 | 1461099723775 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:02:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:02:03 INFO - PROCESS | 2436 | 1461099723779 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:02:03 INFO - PROCESS | 2436 | 1461099723781 Marionette TRACE conn5 <- [1,2950,null,{}] 14:02:03 INFO - PROCESS | 2436 | 1461099723785 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}] 14:02:03 INFO - PROCESS | 2436 | 1461099723904 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:02:04 INFO - PROCESS | 2436 | 1461099724014 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6985E800 == 81 [pid = 2436] [id = 748] 14:02:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C62017400) [pid = 2436] [serial = 2243] [outer = 0000000000000000] 14:02:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C6229F000) [pid = 2436] [serial = 2244] [outer = 0000009C62017400] 14:02:04 INFO - PROCESS | 2436 | 1461099724072 Marionette DEBUG loaded listener.js 14:02:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C62D8AC00) [pid = 2436] [serial = 2245] [outer = 0000009C62017400] 14:02:04 INFO - PROCESS | 2436 | 1461099724638 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]]]}] 14:02:04 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. 14:02:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 14:02:04 INFO - PROCESS | 2436 | 1461099724661 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:02:04 INFO - PROCESS | 2436 | 1461099724666 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:02:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:02:04 INFO - PROCESS | 2436 | 1461099724695 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:02:04 INFO - PROCESS | 2436 | 1461099724700 Marionette TRACE conn5 <- [1,2954,null,{}] 14:02:04 INFO - PROCESS | 2436 | 1461099724704 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}] 14:02:04 INFO - PROCESS | 2436 | 1461099724824 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:02:04 INFO - PROCESS | 2436 | 1461099724931 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:04 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6AB45800 == 82 [pid = 2436] [id = 749] 14:02:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C62068000) [pid = 2436] [serial = 2246] [outer = 0000000000000000] 14:02:04 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C6904A800) [pid = 2436] [serial = 2247] [outer = 0000009C62068000] 14:02:04 INFO - PROCESS | 2436 | 1461099724987 Marionette DEBUG loaded listener.js 14:02:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C69051C00) [pid = 2436] [serial = 2248] [outer = 0000009C62068000] 14:02:05 INFO - PROCESS | 2436 | 1461099725529 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]]]}] 14:02:05 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. 14:02:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 899ms 14:02:05 INFO - PROCESS | 2436 | 1461099725600 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:02:05 INFO - PROCESS | 2436 | 1461099725603 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:02:05 INFO - PROCESS | 2436 | 1461099725608 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:02:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:02:05 INFO - PROCESS | 2436 | 1461099725610 Marionette TRACE conn5 <- [1,2958,null,{}] 14:02:05 INFO - PROCESS | 2436 | 1461099725614 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}] 14:02:05 INFO - PROCESS | 2436 | 1461099725731 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:02:05 INFO - PROCESS | 2436 | 1461099725835 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:05 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6AB62000 == 83 [pid = 2436] [id = 750] 14:02:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C6904D800) [pid = 2436] [serial = 2249] [outer = 0000000000000000] 14:02:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C69F59800) [pid = 2436] [serial = 2250] [outer = 0000009C6904D800] 14:02:05 INFO - PROCESS | 2436 | 1461099725891 Marionette DEBUG loaded listener.js 14:02:05 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C69FB8400) [pid = 2436] [serial = 2251] [outer = 0000009C6904D800] 14:02:06 INFO - PROCESS | 2436 | 1461099726386 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]]]}] 14:02:06 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. 14:02:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 840ms 14:02:06 INFO - PROCESS | 2436 | 1461099726466 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:02:06 INFO - PROCESS | 2436 | 1461099726468 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:02:06 INFO - PROCESS | 2436 | 1461099726473 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:02:06 INFO - PROCESS | 2436 | 1461099726476 Marionette TRACE conn5 <- [1,2962,null,{}] 14:02:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:02:06 INFO - PROCESS | 2436 | 1461099726479 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}] 14:02:06 INFO - PROCESS | 2436 | 1461099726598 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:02:06 INFO - PROCESS | 2436 | 1461099726705 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6AB80000 == 84 [pid = 2436] [id = 751] 14:02:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C6A02BC00) [pid = 2436] [serial = 2252] [outer = 0000000000000000] 14:02:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C6A02E000) [pid = 2436] [serial = 2253] [outer = 0000009C6A02BC00] 14:02:06 INFO - PROCESS | 2436 | 1461099726771 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C6A038000) [pid = 2436] [serial = 2254] [outer = 0000009C6A02BC00] 14:02:07 INFO - PROCESS | 2436 | 1461099727372 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]]]}] 14:02:07 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. 14:02:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 941ms 14:02:07 INFO - PROCESS | 2436 | 1461099727420 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 2436 | 1461099727423 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:02:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:02:07 INFO - PROCESS | 2436 | 1461099727426 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 2436 | 1461099727429 Marionette TRACE conn5 <- [1,2966,null,{}] 14:02:07 INFO - PROCESS | 2436 | 1461099727433 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}] 14:02:07 INFO - PROCESS | 2436 | 1461099727552 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:02:08 INFO - PROCESS | 2436 | 1461099728056 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C50E08000 == 85 [pid = 2436] [id = 752] 14:02:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C4FC2F800) [pid = 2436] [serial = 2255] [outer = 0000000000000000] 14:02:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C4FC38C00) [pid = 2436] [serial = 2256] [outer = 0000009C4FC2F800] 14:02:08 INFO - PROCESS | 2436 | 1461099728109 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C50E70C00) [pid = 2436] [serial = 2257] [outer = 0000009C4FC2F800] 14:02:08 INFO - PROCESS | 2436 | 1461099728634 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]]]}] 14:02:08 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. 14:02:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1240ms 14:02:08 INFO - PROCESS | 2436 | 1461099728685 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:02:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:02:08 INFO - PROCESS | 2436 | 1461099728689 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:02:08 INFO - PROCESS | 2436 | 1461099728696 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:02:08 INFO - PROCESS | 2436 | 1461099728700 Marionette TRACE conn5 <- [1,2970,null,{}] 14:02:08 INFO - PROCESS | 2436 | 1461099728706 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}] 14:02:08 INFO - PROCESS | 2436 | 1461099728824 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:02:08 INFO - PROCESS | 2436 | 1461099728934 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C571AB800 == 86 [pid = 2436] [id = 753] 14:02:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C518E6C00) [pid = 2436] [serial = 2258] [outer = 0000000000000000] 14:02:08 INFO - PROCESS | 2436 | ++DOMWINDOW == 141 (0000009C518EC400) [pid = 2436] [serial = 2259] [outer = 0000009C518E6C00] 14:02:08 INFO - PROCESS | 2436 | 1461099728986 Marionette DEBUG loaded listener.js 14:02:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 142 (0000009C51EA2400) [pid = 2436] [serial = 2260] [outer = 0000009C518E6C00] 14:02:09 INFO - PROCESS | 2436 | 1461099729556 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"]]]}] 14:02:09 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 14:02:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:02:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:02:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 901ms 14:02:09 INFO - PROCESS | 2436 | 1461099729606 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:02:09 INFO - PROCESS | 2436 | 1461099729611 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:02:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:02:09 INFO - PROCESS | 2436 | 1461099729616 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:02:09 INFO - PROCESS | 2436 | 1461099729618 Marionette TRACE conn5 <- [1,2974,null,{}] 14:02:09 INFO - PROCESS | 2436 | 1461099729622 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}] 14:02:09 INFO - PROCESS | 2436 | 1461099729724 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:02:09 INFO - PROCESS | 2436 | 1461099729838 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:09 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5D719000 == 87 [pid = 2436] [id = 754] 14:02:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 143 (0000009C56460000) [pid = 2436] [serial = 2261] [outer = 0000000000000000] 14:02:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 144 (0000009C564BC000) [pid = 2436] [serial = 2262] [outer = 0000009C56460000] 14:02:09 INFO - PROCESS | 2436 | 1461099729888 Marionette DEBUG loaded listener.js 14:02:09 INFO - PROCESS | 2436 | ++DOMWINDOW == 145 (0000009C56C83800) [pid = 2436] [serial = 2263] [outer = 0000009C56460000] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F004000 == 86 [pid = 2436] [id = 639] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DCB000 == 85 [pid = 2436] [id = 627] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E77F800 == 84 [pid = 2436] [id = 505] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C67331000 == 83 [pid = 2436] [id = 669] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5DF04000 == 82 [pid = 2436] [id = 608] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C635C9000 == 81 [pid = 2436] [id = 640] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6A0CA800 == 80 [pid = 2436] [id = 745] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6A0C8800 == 79 [pid = 2436] [id = 744] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69BC2800 == 78 [pid = 2436] [id = 743] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63C87800 == 77 [pid = 2436] [id = 742] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C69323000 == 76 [pid = 2436] [id = 741] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66DB6800 == 75 [pid = 2436] [id = 740] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 144 (0000009C62DE2000) [pid = 2436] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 143 (0000009C66F7D400) [pid = 2436] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 142 (0000009C66C4C800) [pid = 2436] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 141 (0000009C5F8EA800) [pid = 2436] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 140 (0000009C5BF98800) [pid = 2436] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C65455000) [pid = 2436] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66408800 == 74 [pid = 2436] [id = 739] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C65490800 == 73 [pid = 2436] [id = 738] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634A1000 == 72 [pid = 2436] [id = 737] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E833000 == 71 [pid = 2436] [id = 736] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62639800 == 70 [pid = 2436] [id = 735] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C66A77800 == 69 [pid = 2436] [id = 729] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63C71000 == 68 [pid = 2436] [id = 728] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F7D8000 == 67 [pid = 2436] [id = 727] 14:02:10 INFO - PROCESS | 2436 | --DOCSHELL 0000009C668A9000 == 66 [pid = 2436] [id = 726] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C61E42400) [pid = 2436] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C620F3C00) [pid = 2436] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C5FB71000) [pid = 2436] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C5F397400) [pid = 2436] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C617E0000) [pid = 2436] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C62246C00) [pid = 2436] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C5B846400) [pid = 2436] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C5DAEA000) [pid = 2436] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C5E41D400) [pid = 2436] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C5ECB5400) [pid = 2436] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C63AAFC00) [pid = 2436] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C6544E000) [pid = 2436] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C56B81800) [pid = 2436] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C52E90C00) [pid = 2436] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C5E014400) [pid = 2436] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C5D7B5400) [pid = 2436] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 14:02:10 INFO - PROCESS | 2436 | 1461099730418 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]]]}] 14:02:10 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. 14:02:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 836ms 14:02:10 INFO - PROCESS | 2436 | 1461099730454 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:02:10 INFO - PROCESS | 2436 | 1461099730456 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:02:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:02:10 INFO - PROCESS | 2436 | 1461099730467 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:02:10 INFO - PROCESS | 2436 | 1461099730473 Marionette TRACE conn5 <- [1,2978,null,{}] 14:02:10 INFO - PROCESS | 2436 | 1461099730478 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}] 14:02:10 INFO - PROCESS | 2436 | 1461099730569 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:02:10 INFO - PROCESS | 2436 | 1461099730577 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:10 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E773000 == 67 [pid = 2436] [id = 755] 14:02:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C561D9400) [pid = 2436] [serial = 2264] [outer = 0000000000000000] 14:02:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C571CE800) [pid = 2436] [serial = 2265] [outer = 0000009C561D9400] 14:02:10 INFO - PROCESS | 2436 | 1461099730623 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C57D95400) [pid = 2436] [serial = 2266] [outer = 0000009C561D9400] 14:02:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E83F000 == 68 [pid = 2436] [id = 756] 14:02:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C5ABAFC00) [pid = 2436] [serial = 2267] [outer = 0000000000000000] 14:02:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C5B347400) [pid = 2436] [serial = 2268] [outer = 0000009C5ABAFC00] 14:02:11 INFO - PROCESS | 2436 | 1461099731131 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]]]}] 14:02:11 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. 14:02:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 689ms 14:02:11 INFO - PROCESS | 2436 | 1461099731152 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 2436 | 1461099731154 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:02:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:02:11 INFO - PROCESS | 2436 | 1461099731158 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 2436 | 1461099731160 Marionette TRACE conn5 <- [1,2982,null,{}] 14:02:11 INFO - PROCESS | 2436 | 1461099731163 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}] 14:02:11 INFO - PROCESS | 2436 | 1461099731295 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:02:11 INFO - PROCESS | 2436 | 1461099731308 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F244000 == 69 [pid = 2436] [id = 757] 14:02:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C5B348400) [pid = 2436] [serial = 2269] [outer = 0000000000000000] 14:02:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C5B70D000) [pid = 2436] [serial = 2270] [outer = 0000009C5B348400] 14:02:11 INFO - PROCESS | 2436 | 1461099731355 Marionette DEBUG loaded listener.js 14:02:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C5B8CDC00) [pid = 2436] [serial = 2271] [outer = 0000009C5B348400] 14:02:11 INFO - PROCESS | 2436 | 1461099731777 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]]]}] 14:02:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:02:11 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 14:02:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 14:02:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:02:11 INFO - PROCESS | 2436 | 1461099731831 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 2436 | 1461099731833 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:02:11 INFO - PROCESS | 2436 | 1461099731836 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 2436 | 1461099731838 Marionette TRACE conn5 <- [1,2986,null,{}] 14:02:11 INFO - PROCESS | 2436 | 1461099731841 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}] 14:02:11 INFO - PROCESS | 2436 | 1461099731931 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:02:11 INFO - PROCESS | 2436 | 1461099731937 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:11 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F486000 == 70 [pid = 2436] [id = 758] 14:02:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C5D1B0C00) [pid = 2436] [serial = 2272] [outer = 0000000000000000] 14:02:11 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C5D1B5C00) [pid = 2436] [serial = 2273] [outer = 0000009C5D1B0C00] 14:02:11 INFO - PROCESS | 2436 | 1461099731991 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C5DA2B000) [pid = 2436] [serial = 2274] [outer = 0000009C5D1B0C00] 14:02:12 INFO - PROCESS | 2436 | 1461099732421 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]]]}] 14:02:12 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. 14:02:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms 14:02:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:02:12 INFO - PROCESS | 2436 | 1461099732475 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:02:12 INFO - PROCESS | 2436 | 1461099732478 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:02:12 INFO - PROCESS | 2436 | 1461099732481 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:02:12 INFO - PROCESS | 2436 | 1461099732483 Marionette TRACE conn5 <- [1,2990,null,{}] 14:02:12 INFO - PROCESS | 2436 | 1461099732499 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}] 14:02:12 INFO - PROCESS | 2436 | 1461099732621 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:02:12 INFO - PROCESS | 2436 | 1461099732627 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:12 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D4A800 == 71 [pid = 2436] [id = 759] 14:02:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C5D757000) [pid = 2436] [serial = 2275] [outer = 0000000000000000] 14:02:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C5DD4BC00) [pid = 2436] [serial = 2276] [outer = 0000009C5D757000] 14:02:12 INFO - PROCESS | 2436 | 1461099732673 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C5E016000) [pid = 2436] [serial = 2277] [outer = 0000009C5D757000] 14:02:13 INFO - PROCESS | 2436 | 1461099733133 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]]]}] 14:02:13 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. 14:02:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 14:02:13 INFO - PROCESS | 2436 | 1461099733173 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 2436 | 1461099733175 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:02:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:02:13 INFO - PROCESS | 2436 | 1461099733179 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - PROCESS | 2436 | 1461099733181 Marionette TRACE conn5 <- [1,2994,null,{}] 14:02:13 INFO - PROCESS | 2436 | 1461099733184 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}] 14:02:13 INFO - PROCESS | 2436 | 1461099733302 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:02:13 INFO - PROCESS | 2436 | 1461099733307 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:13 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62130000 == 72 [pid = 2436] [id = 760] 14:02:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C5E0BCC00) [pid = 2436] [serial = 2278] [outer = 0000000000000000] 14:02:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C5E17A800) [pid = 2436] [serial = 2279] [outer = 0000009C5E0BCC00] 14:02:13 INFO - PROCESS | 2436 | 1461099733404 Marionette DEBUG loaded listener.js 14:02:13 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C5E3B3400) [pid = 2436] [serial = 2280] [outer = 0000009C5E0BCC00] 14:02:13 INFO - PROCESS | 2436 | 1461099733775 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]]]}] 14:02:13 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. 14:02:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 14:02:13 INFO - PROCESS | 2436 | 1461099733811 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 2436 | 1461099733813 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:02:13 INFO - PROCESS | 2436 | 1461099733816 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:02:13 INFO - PROCESS | 2436 | 1461099733818 Marionette TRACE conn5 <- [1,2998,null,{}] 14:02:13 INFO - PROCESS | 2436 | 1461099733829 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}] 14:02:13 INFO - PROCESS | 2436 | 1461099733945 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:02:14 INFO - PROCESS | 2436 | 1461099734030 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:14 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62365000 == 73 [pid = 2436] [id = 761] 14:02:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 141 (0000009C5E41D400) [pid = 2436] [serial = 2281] [outer = 0000000000000000] 14:02:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 142 (0000009C5E546000) [pid = 2436] [serial = 2282] [outer = 0000009C5E41D400] 14:02:14 INFO - PROCESS | 2436 | 1461099734077 Marionette DEBUG loaded listener.js 14:02:14 INFO - PROCESS | 2436 | ++DOMWINDOW == 143 (0000009C5ECA6400) [pid = 2436] [serial = 2283] [outer = 0000009C5E41D400] 14:02:14 INFO - PROCESS | 2436 | [2436] 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 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 142 (0000009C61118000) [pid = 2436] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 141 (0000009C61D8D000) [pid = 2436] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 140 (0000009C6260E000) [pid = 2436] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C57D97C00) [pid = 2436] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C5E012C00) [pid = 2436] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C62276000) [pid = 2436] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C6332D800) [pid = 2436] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C6267C000) [pid = 2436] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C6224CC00) [pid = 2436] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C570A8C00) [pid = 2436] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C617E2C00) [pid = 2436] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C65452C00) [pid = 2436] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C63D84000) [pid = 2436] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C63D57800) [pid = 2436] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C56337800) [pid = 2436] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C5ECCEC00) [pid = 2436] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5ECAF400) [pid = 2436] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C62244400) [pid = 2436] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C63D83C00) [pid = 2436] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C5B34F400) [pid = 2436] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C5B7D5000) [pid = 2436] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C6544AC00) [pid = 2436] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C62610400) [pid = 2436] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C62D64800) [pid = 2436] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C63AA2400) [pid = 2436] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C5DA35C00) [pid = 2436] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:02:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:02:15 INFO - {} 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5633DC00) [pid = 2436] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:02:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:02:15 INFO - {} 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5E419800) [pid = 2436] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:02:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:02:15 INFO - {} 14:02:15 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C57D92000) [pid = 2436] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:02:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:02:15 INFO - {} 14:02:15 INFO - PROCESS | 2436 | 1461099735115 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:02:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1379ms 14:02:15 INFO - PROCESS | 2436 | 1461099735200 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:02:15 INFO - PROCESS | 2436 | 1461099735202 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:02:15 INFO - TEST-START | /FileAPI/fileReader.html 14:02:15 INFO - PROCESS | 2436 | 1461099735205 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:02:15 INFO - PROCESS | 2436 | 1461099735207 Marionette TRACE conn5 <- [1,3002,null,{}] 14:02:15 INFO - PROCESS | 2436 | 1461099735211 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}] 14:02:15 INFO - PROCESS | 2436 | 1461099735299 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:02:15 INFO - PROCESS | 2436 | 1461099735411 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:15 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C62343800 == 74 [pid = 2436] [id = 762] 14:02:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C5B34DC00) [pid = 2436] [serial = 2284] [outer = 0000000000000000] 14:02:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5E009400) [pid = 2436] [serial = 2285] [outer = 0000009C5B34DC00] 14:02:15 INFO - PROCESS | 2436 | 1461099735458 Marionette DEBUG loaded listener.js 14:02:15 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5F084800) [pid = 2436] [serial = 2286] [outer = 0000009C5B34DC00] 14:02:15 INFO - PROCESS | 2436 | 1461099735794 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]]]}] 14:02:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:02:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:02:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:02:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:02:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 628ms 14:02:15 INFO - PROCESS | 2436 | 1461099735837 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:02:15 INFO - PROCESS | 2436 | 1461099735839 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:02:15 INFO - TEST-START | /FileAPI/historical.html 14:02:15 INFO - PROCESS | 2436 | 1461099735842 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:02:15 INFO - PROCESS | 2436 | 1461099735844 Marionette TRACE conn5 <- [1,3006,null,{}] 14:02:15 INFO - PROCESS | 2436 | 1461099735848 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}] 14:02:15 INFO - PROCESS | 2436 | 1461099735936 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:02:15 INFO - PROCESS | 2436 | 1461099735941 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634F8000 == 75 [pid = 2436] [id = 763] 14:02:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5ECAE400) [pid = 2436] [serial = 2287] [outer = 0000000000000000] 14:02:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C5F397000) [pid = 2436] [serial = 2288] [outer = 0000009C5ECAE400] 14:02:16 INFO - PROCESS | 2436 | 1461099736075 Marionette DEBUG loaded listener.js 14:02:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C5FB65400) [pid = 2436] [serial = 2289] [outer = 0000009C5ECAE400] 14:02:16 INFO - PROCESS | 2436 | 1461099736443 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"]]]}] 14:02:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:02:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:02:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:02:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:02:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:02:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:02:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:02:16 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 14:02:16 INFO - PROCESS | 2436 | 1461099736475 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:02:16 INFO - PROCESS | 2436 | 1461099736477 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:02:16 INFO - PROCESS | 2436 | 1461099736481 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:02:16 INFO - TEST-START | /FileAPI/idlharness.html 14:02:16 INFO - PROCESS | 2436 | 1461099736484 Marionette TRACE conn5 <- [1,3010,null,{}] 14:02:16 INFO - PROCESS | 2436 | 1461099736487 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}] 14:02:16 INFO - PROCESS | 2436 | 1461099736591 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:02:16 INFO - PROCESS | 2436 | 1461099736710 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:16 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63C76000 == 76 [pid = 2436] [id = 764] 14:02:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C5FB6B000) [pid = 2436] [serial = 2290] [outer = 0000000000000000] 14:02:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C5FBBE800) [pid = 2436] [serial = 2291] [outer = 0000009C5FB6B000] 14:02:16 INFO - PROCESS | 2436 | 1461099736758 Marionette DEBUG loaded listener.js 14:02:16 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C61122800) [pid = 2436] [serial = 2292] [outer = 0000009C5FB6B000] 14:02:17 INFO - PROCESS | 2436 | 1461099737836 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]]]}] 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:02:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:02:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:02:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:02:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:02:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:02:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:02:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:02:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:02:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:02:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:02:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:02:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:02:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:02:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:02:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:02:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:02:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:02:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:02:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:02:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:02:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:02:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:02:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:02:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:02:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:02:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:02:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:02:17 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 14:02:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:02:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:02:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:02:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:02:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:02:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:02:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:02:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:02:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:02:17 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 14:02:17 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 14:02:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:02:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:02:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:02:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:02:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:02:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:02:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:02:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:02:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:02:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:02:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:02:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:02:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:02:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:02:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:02:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:02:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:02:17 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 14:02:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:02:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:02:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:02:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:02:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:02:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:02:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:02:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:02:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:02:17 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 14:02:17 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 14:02:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:02:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:02:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:02:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:02:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:02:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:02:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:02:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:02:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:02:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:02:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1502ms 14:02:17 INFO - PROCESS | 2436 | 1461099737991 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:02:17 INFO - PROCESS | 2436 | 1461099737996 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:02:18 INFO - TEST-START | /FileAPI/idlharness.worker 14:02:18 INFO - PROCESS | 2436 | 1461099738015 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:02:18 INFO - PROCESS | 2436 | 1461099738019 Marionette TRACE conn5 <- [1,3014,null,{}] 14:02:18 INFO - PROCESS | 2436 | 1461099738028 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}] 14:02:18 INFO - PROCESS | 2436 | 1461099738148 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:02:18 INFO - PROCESS | 2436 | 1461099738275 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:18 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5F477800 == 77 [pid = 2436] [id = 765] 14:02:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C5D159000) [pid = 2436] [serial = 2293] [outer = 0000000000000000] 14:02:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C5D1B6000) [pid = 2436] [serial = 2294] [outer = 0000009C5D159000] 14:02:18 INFO - PROCESS | 2436 | 1461099738335 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C5E012800) [pid = 2436] [serial = 2295] [outer = 0000009C5D159000] 14:02:18 INFO - PROCESS | 2436 | [2436] 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 14:02:19 INFO - PROCESS | 2436 | 1461099739586 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,{},{}]]]}] 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:02:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:02:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:02:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:02:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:02:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:02:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:02:19 INFO - {} 14:02:19 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 14:02:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:02:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:02:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:02:19 INFO - {} 14:02:19 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 - {} 14:02:19 INFO - {} 14:02:19 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 14:02:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:02:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:02:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:02:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:02:19 INFO - {} 14:02:19 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 14:02:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:02:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:02:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:02:19 INFO - {} 14:02:19 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 - {} 14:02:19 INFO - {} 14:02:19 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 14:02:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:02:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:02:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 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 14:02:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:02:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:02:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 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 14:02:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 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 14:02:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 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 14:02:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:02:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:02:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:02:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:02:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:02:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:02:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:02:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:02:19 INFO - {} 14:02:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1720ms 14:02:19 INFO - PROCESS | 2436 | 1461099739728 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:02:19 INFO - PROCESS | 2436 | 1461099739735 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:02:19 INFO - PROCESS | 2436 | 1461099739742 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:02:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:02:19 INFO - PROCESS | 2436 | 1461099739745 Marionette TRACE conn5 <- [1,3018,null,{}] 14:02:19 INFO - PROCESS | 2436 | 1461099739749 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}] 14:02:19 INFO - PROCESS | 2436 | 1461099739858 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:02:19 INFO - PROCESS | 2436 | 1461099739983 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66403000 == 78 [pid = 2436] [id = 766] 14:02:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C5E40C400) [pid = 2436] [serial = 2296] [outer = 0000000000000000] 14:02:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C62069400) [pid = 2436] [serial = 2297] [outer = 0000009C5E40C400] 14:02:20 INFO - PROCESS | 2436 | 1461099740040 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C620F7400) [pid = 2436] [serial = 2298] [outer = 0000009C5E40C400] 14:02:20 INFO - PROCESS | 2436 | 1461099740554 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]]]}] 14:02:20 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 14:02:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 839ms 14:02:20 INFO - PROCESS | 2436 | 1461099740585 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:02:20 INFO - PROCESS | 2436 | 1461099740588 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:02:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:02:20 INFO - PROCESS | 2436 | 1461099740592 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:02:20 INFO - PROCESS | 2436 | 1461099740596 Marionette TRACE conn5 <- [1,3022,null,{}] 14:02:20 INFO - PROCESS | 2436 | 1461099740628 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}] 14:02:20 INFO - PROCESS | 2436 | 1461099740747 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:02:20 INFO - PROCESS | 2436 | 1461099740850 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C668AC800 == 79 [pid = 2436] [id = 767] 14:02:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C6223DC00) [pid = 2436] [serial = 2299] [outer = 0000000000000000] 14:02:20 INFO - PROCESS | 2436 | ++DOMWINDOW == 131 (0000009C62273800) [pid = 2436] [serial = 2300] [outer = 0000009C6223DC00] 14:02:20 INFO - PROCESS | 2436 | 1461099740910 Marionette DEBUG loaded listener.js 14:02:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 132 (0000009C6227F800) [pid = 2436] [serial = 2301] [outer = 0000009C6223DC00] 14:02:21 INFO - PROCESS | 2436 | 1461099741490 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]]]}] 14:02:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:02:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 944ms 14:02:21 INFO - PROCESS | 2436 | 1461099741539 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:02:21 INFO - PROCESS | 2436 | 1461099741542 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:02:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:02:21 INFO - PROCESS | 2436 | 1461099741545 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:02:21 INFO - PROCESS | 2436 | 1461099741548 Marionette TRACE conn5 <- [1,3026,null,{}] 14:02:21 INFO - PROCESS | 2436 | 1461099741551 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}] 14:02:21 INFO - PROCESS | 2436 | 1461099741666 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:02:21 INFO - PROCESS | 2436 | 1461099741771 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:21 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66A78800 == 80 [pid = 2436] [id = 768] 14:02:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 133 (0000009C62294400) [pid = 2436] [serial = 2302] [outer = 0000000000000000] 14:02:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 134 (0000009C622A0800) [pid = 2436] [serial = 2303] [outer = 0000009C62294400] 14:02:21 INFO - PROCESS | 2436 | 1461099741827 Marionette DEBUG loaded listener.js 14:02:21 INFO - PROCESS | 2436 | ++DOMWINDOW == 135 (0000009C622B8C00) [pid = 2436] [serial = 2304] [outer = 0000009C62294400] 14:02:22 INFO - PROCESS | 2436 | 1461099742303 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"]]]}] 14:02:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:02:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:02:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 796ms 14:02:22 INFO - PROCESS | 2436 | 1461099742343 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:02:22 INFO - PROCESS | 2436 | 1461099742346 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:02:22 INFO - PROCESS | 2436 | 1461099742350 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:02:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:02:22 INFO - PROCESS | 2436 | 1461099742352 Marionette TRACE conn5 <- [1,3030,null,{}] 14:02:22 INFO - PROCESS | 2436 | 1461099742356 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}] 14:02:22 INFO - PROCESS | 2436 | 1461099742469 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:02:22 INFO - PROCESS | 2436 | 1461099742574 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:22 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66DBD800 == 81 [pid = 2436] [id = 769] 14:02:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 136 (0000009C622BE000) [pid = 2436] [serial = 2305] [outer = 0000000000000000] 14:02:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 137 (0000009C6260EC00) [pid = 2436] [serial = 2306] [outer = 0000009C622BE000] 14:02:22 INFO - PROCESS | 2436 | 1461099742631 Marionette DEBUG loaded listener.js 14:02:22 INFO - PROCESS | 2436 | ++DOMWINDOW == 138 (0000009C62674000) [pid = 2436] [serial = 2307] [outer = 0000009C622BE000] 14:02:23 INFO - PROCESS | 2436 | 1461099743356 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]]]}] 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:02:23 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. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:02:23 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'.) 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:02:23 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. 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:02:23 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. 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:02:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:02:23 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. 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:02:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:02:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:02:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:02:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:02:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:02:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1091ms 14:02:23 INFO - PROCESS | 2436 | 1461099743444 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:02:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:02:23 INFO - PROCESS | 2436 | 1461099743447 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:02:23 INFO - PROCESS | 2436 | 1461099743451 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:02:23 INFO - PROCESS | 2436 | 1461099743453 Marionette TRACE conn5 <- [1,3034,null,{}] 14:02:23 INFO - PROCESS | 2436 | 1461099743457 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}] 14:02:23 INFO - PROCESS | 2436 | 1461099743597 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:02:23 INFO - PROCESS | 2436 | 1461099743725 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69328800 == 82 [pid = 2436] [id = 770] 14:02:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 139 (0000009C6267D400) [pid = 2436] [serial = 2308] [outer = 0000000000000000] 14:02:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 140 (0000009C6331E800) [pid = 2436] [serial = 2309] [outer = 0000009C6267D400] 14:02:23 INFO - PROCESS | 2436 | 1461099743788 Marionette DEBUG loaded listener.js 14:02:23 INFO - PROCESS | 2436 | ++DOMWINDOW == 141 (0000009C6332C400) [pid = 2436] [serial = 2310] [outer = 0000009C6267D400] 14:02:24 INFO - PROCESS | 2436 | [2436] 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 14:02:24 INFO - PROCESS | 2436 | 1461099744365 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:02:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:02:24 INFO - {} 14:02:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 945ms 14:02:24 INFO - PROCESS | 2436 | 1461099744398 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:02:24 INFO - PROCESS | 2436 | 1461099744400 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:02:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:02:24 INFO - PROCESS | 2436 | 1461099744404 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:02:24 INFO - PROCESS | 2436 | 1461099744406 Marionette TRACE conn5 <- [1,3038,null,{}] 14:02:24 INFO - PROCESS | 2436 | 1461099744410 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}] 14:02:24 INFO - PROCESS | 2436 | 1461099744521 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:02:24 INFO - PROCESS | 2436 | 1461099744654 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:24 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5E568800 == 83 [pid = 2436] [id = 771] 14:02:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 142 (0000009C51767C00) [pid = 2436] [serial = 2311] [outer = 0000000000000000] 14:02:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 143 (0000009C51E9DC00) [pid = 2436] [serial = 2312] [outer = 0000009C51767C00] 14:02:24 INFO - PROCESS | 2436 | 1461099744713 Marionette DEBUG loaded listener.js 14:02:24 INFO - PROCESS | 2436 | ++DOMWINDOW == 144 (0000009C5D1B4C00) [pid = 2436] [serial = 2313] [outer = 0000009C51767C00] 14:02:25 INFO - PROCESS | 2436 | 1461099745423 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]]]}] 14:02:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:02:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:02:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:02:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:02:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1028ms 14:02:25 INFO - PROCESS | 2436 | 1461099745469 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:02:25 INFO - PROCESS | 2436 | 1461099745474 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:02:25 INFO - PROCESS | 2436 | 1461099745482 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:02:25 INFO - PROCESS | 2436 | 1461099745485 Marionette TRACE conn5 <- [1,3042,null,{}] 14:02:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:02:25 INFO - PROCESS | 2436 | 1461099745491 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}] 14:02:25 INFO - PROCESS | 2436 | 1461099745601 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:02:25 INFO - PROCESS | 2436 | 1461099745712 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:25 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61DA3800 == 84 [pid = 2436] [id = 772] 14:02:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 145 (0000009C50FCDC00) [pid = 2436] [serial = 2314] [outer = 0000000000000000] 14:02:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 146 (0000009C561CFC00) [pid = 2436] [serial = 2315] [outer = 0000009C50FCDC00] 14:02:25 INFO - PROCESS | 2436 | 1461099745763 Marionette DEBUG loaded listener.js 14:02:25 INFO - PROCESS | 2436 | ++DOMWINDOW == 147 (0000009C5B8D5C00) [pid = 2436] [serial = 2316] [outer = 0000009C50FCDC00] 14:02:26 INFO - PROCESS | 2436 | 1461099746642 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"]]]}] 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:02:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:02:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:02:26 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" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:02:26 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" 14:02:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:02:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:02:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1302ms 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C634F8000 == 83 [pid = 2436] [id = 763] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62343800 == 82 [pid = 2436] [id = 762] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62365000 == 81 [pid = 2436] [id = 761] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C62130000 == 80 [pid = 2436] [id = 760] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C61D4A800 == 79 [pid = 2436] [id = 759] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F486000 == 78 [pid = 2436] [id = 758] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5F244000 == 77 [pid = 2436] [id = 757] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E83F000 == 76 [pid = 2436] [id = 756] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E773000 == 75 [pid = 2436] [id = 755] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5D719000 == 74 [pid = 2436] [id = 754] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 146 (0000009C66F79800) [pid = 2436] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | 1461099746866 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:02:26 INFO - PROCESS | 2436 | 1461099746872 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C571AB800 == 73 [pid = 2436] [id = 753] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C50E08000 == 72 [pid = 2436] [id = 752] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6AB80000 == 71 [pid = 2436] [id = 751] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6AB62000 == 70 [pid = 2436] [id = 750] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6AB45800 == 69 [pid = 2436] [id = 749] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C6985E800 == 68 [pid = 2436] [id = 748] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C63BC5000 == 67 [pid = 2436] [id = 747] 14:02:26 INFO - PROCESS | 2436 | --DOCSHELL 0000009C5E717800 == 66 [pid = 2436] [id = 746] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 145 (0000009C61E76000) [pid = 2436] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 144 (0000009C620F7C00) [pid = 2436] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 143 (0000009C62290000) [pid = 2436] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 142 (0000009C61E40000) [pid = 2436] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 141 (0000009C62680C00) [pid = 2436] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 140 (0000009C62616C00) [pid = 2436] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 139 (0000009C5B716400) [pid = 2436] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 138 (0000009C5DD4B000) [pid = 2436] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 137 (0000009C5F2E0C00) [pid = 2436] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 136 (0000009C5E40E000) [pid = 2436] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 135 (0000009C63328000) [pid = 2436] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 134 (0000009C6227C400) [pid = 2436] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 133 (0000009C63AA7000) [pid = 2436] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 132 (0000009C633D3400) [pid = 2436] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 131 (0000009C62DE4C00) [pid = 2436] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 130 (0000009C62D83800) [pid = 2436] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 129 (0000009C62296400) [pid = 2436] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 128 (0000009C622C0000) [pid = 2436] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 127 (0000009C57D06C00) [pid = 2436] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 126 (0000009C5B7DE400) [pid = 2436] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 125 (0000009C6227D800) [pid = 2436] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 124 (0000009C63D87000) [pid = 2436] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 123 (0000009C622BD400) [pid = 2436] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 122 (0000009C6344CC00) [pid = 2436] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 121 (0000009C66C54C00) [pid = 2436] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 120 (0000009C6581BC00) [pid = 2436] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 119 (0000009C66C55000) [pid = 2436] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 118 (0000009C63D92800) [pid = 2436] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 117 (0000009C69F56C00) [pid = 2436] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C62288000) [pid = 2436] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C617DD000) [pid = 2436] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C633D2400) [pid = 2436] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C65817400) [pid = 2436] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5E179000) [pid = 2436] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5EE16800) [pid = 2436] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C65455800) [pid = 2436] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C63AB0C00) [pid = 2436] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C63325C00) [pid = 2436] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C63AB0000) [pid = 2436] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C5E9A4C00) [pid = 2436] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C63D8EC00) [pid = 2436] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C5E17A400) [pid = 2436] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5F4BD800) [pid = 2436] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 102 (0000009C5FBC0C00) [pid = 2436] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 101 (0000009C5B346000) [pid = 2436] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 100 (0000009C5DA33800) [pid = 2436] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - PROCESS | 2436 | --DOMWINDOW == 99 (0000009C5B352800) [pid = 2436] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 14:02:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:02:26 INFO - PROCESS | 2436 | 1461099746912 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:02:26 INFO - PROCESS | 2436 | 1461099746915 Marionette TRACE conn5 <- [1,3046,null,{}] 14:02:26 INFO - PROCESS | 2436 | 1461099746923 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}] 14:02:27 INFO - PROCESS | 2436 | 1461099747017 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:02:27 INFO - PROCESS | 2436 | 1461099747023 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C589E2800 == 67 [pid = 2436] [id = 773] 14:02:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 100 (0000009C51EA5C00) [pid = 2436] [serial = 2317] [outer = 0000000000000000] 14:02:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 101 (0000009C561D0C00) [pid = 2436] [serial = 2318] [outer = 0000009C51EA5C00] 14:02:27 INFO - PROCESS | 2436 | 1461099747072 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 102 (0000009C5891C800) [pid = 2436] [serial = 2319] [outer = 0000009C51EA5C00] 14:02:27 INFO - PROCESS | 2436 | 1461099747602 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]]]}] 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:02:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:02:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:02:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:02:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:02:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:02:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:02:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:02:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:02:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 743ms 14:02:27 INFO - PROCESS | 2436 | 1461099747653 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:02:27 INFO - PROCESS | 2436 | 1461099747656 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:02:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:02:27 INFO - PROCESS | 2436 | 1461099747659 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:02:27 INFO - PROCESS | 2436 | 1461099747663 Marionette TRACE conn5 <- [1,3050,null,{}] 14:02:27 INFO - PROCESS | 2436 | 1461099747674 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}] 14:02:27 INFO - PROCESS | 2436 | 1461099747771 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:02:27 INFO - PROCESS | 2436 | 1461099747854 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61D45000 == 68 [pid = 2436] [id = 774] 14:02:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 103 (0000009C51FA0800) [pid = 2436] [serial = 2320] [outer = 0000000000000000] 14:02:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C5E17A400) [pid = 2436] [serial = 2321] [outer = 0000009C51FA0800] 14:02:27 INFO - PROCESS | 2436 | 1461099747913 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C5E411C00) [pid = 2436] [serial = 2322] [outer = 0000009C51FA0800] 14:02:28 INFO - PROCESS | 2436 | [2436] 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 14:02:28 INFO - PROCESS | 2436 | 1461099748304 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:02:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:02:28 INFO - {} 14:02:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 691ms 14:02:28 INFO - PROCESS | 2436 | 1461099748366 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:02:28 INFO - PROCESS | 2436 | 1461099748369 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:02:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:02:28 INFO - PROCESS | 2436 | 1461099748377 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:02:28 INFO - PROCESS | 2436 | 1461099748379 Marionette TRACE conn5 <- [1,3054,null,{}] 14:02:28 INFO - PROCESS | 2436 | 1461099748382 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}] 14:02:28 INFO - PROCESS | 2436 | 1461099748475 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:02:28 INFO - PROCESS | 2436 | 1461099748481 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C634A5800 == 69 [pid = 2436] [id = 775] 14:02:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C5F394400) [pid = 2436] [serial = 2323] [outer = 0000000000000000] 14:02:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C5FB63800) [pid = 2436] [serial = 2324] [outer = 0000009C5F394400] 14:02:28 INFO - PROCESS | 2436 | 1461099748532 Marionette DEBUG loaded listener.js 14:02:28 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C5FBB5400) [pid = 2436] [serial = 2325] [outer = 0000009C5F394400] 14:02:28 INFO - PROCESS | 2436 | 1461099748947 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]]]}] 14:02:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:02:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:02:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:02:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:02:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:02:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:02:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:02:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 628ms 14:02:29 INFO - PROCESS | 2436 | 1461099749009 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 14:02:29 INFO - PROCESS | 2436 | 1461099749011 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 14:02:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:02:29 INFO - PROCESS | 2436 | 1461099749022 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:02:29 INFO - PROCESS | 2436 | 1461099749024 Marionette TRACE conn5 <- [1,3058,null,{}] 14:02:29 INFO - PROCESS | 2436 | 1461099749028 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}] 14:02:29 INFO - PROCESS | 2436 | 1461099749145 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 14:02:29 INFO - PROCESS | 2436 | 1461099749151 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C63BB9800 == 70 [pid = 2436] [id = 776] 14:02:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C5FC77C00) [pid = 2436] [serial = 2326] [outer = 0000000000000000] 14:02:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C6089A400) [pid = 2436] [serial = 2327] [outer = 0000009C5FC77C00] 14:02:29 INFO - PROCESS | 2436 | 1461099749247 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C61770800) [pid = 2436] [serial = 2328] [outer = 0000009C5FC77C00] 14:02:29 INFO - PROCESS | 2436 | 1461099749671 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]]]}] 14:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:02:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:02:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 690ms 14:02:29 INFO - PROCESS | 2436 | 1461099749709 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 14:02:29 INFO - PROCESS | 2436 | 1461099749711 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 14:02:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:02:29 INFO - PROCESS | 2436 | 1461099749714 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:02:29 INFO - PROCESS | 2436 | 1461099749716 Marionette TRACE conn5 <- [1,3062,null,{}] 14:02:29 INFO - PROCESS | 2436 | 1461099749719 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}] 14:02:29 INFO - PROCESS | 2436 | 1461099749859 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 14:02:29 INFO - PROCESS | 2436 | 1461099749916 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:29 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6547E800 == 71 [pid = 2436] [id = 777] 14:02:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C61C06400) [pid = 2436] [serial = 2329] [outer = 0000000000000000] 14:02:29 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C61D92400) [pid = 2436] [serial = 2330] [outer = 0000009C61C06400] 14:02:29 INFO - PROCESS | 2436 | 1461099749966 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C62018C00) [pid = 2436] [serial = 2331] [outer = 0000009C61C06400] 14:02:30 INFO - PROCESS | 2436 | 1461099750399 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]]]}] 14:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:02:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:02:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 733ms 14:02:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:02:30 INFO - PROCESS | 2436 | 1461099750451 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 14:02:30 INFO - PROCESS | 2436 | 1461099750454 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 14:02:30 INFO - PROCESS | 2436 | 1461099750457 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:02:30 INFO - PROCESS | 2436 | 1461099750459 Marionette TRACE conn5 <- [1,3066,null,{}] 14:02:30 INFO - PROCESS | 2436 | 1461099750462 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}] 14:02:30 INFO - PROCESS | 2436 | 1461099750581 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 14:02:30 INFO - PROCESS | 2436 | 1461099750602 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C65615800 == 72 [pid = 2436] [id = 778] 14:02:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C620EE800) [pid = 2436] [serial = 2332] [outer = 0000000000000000] 14:02:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C6223F000) [pid = 2436] [serial = 2333] [outer = 0000009C620EE800] 14:02:30 INFO - PROCESS | 2436 | 1461099750647 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C6227AC00) [pid = 2436] [serial = 2334] [outer = 0000009C620EE800] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 116 (0000009C5E41D400) [pid = 2436] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 115 (0000009C5D757000) [pid = 2436] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 114 (0000009C5E0BCC00) [pid = 2436] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 113 (0000009C5B34DC00) [pid = 2436] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 112 (0000009C5B348400) [pid = 2436] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 111 (0000009C5ABAFC00) [pid = 2436] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 110 (0000009C561D9400) [pid = 2436] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 109 (0000009C4FC2F800) [pid = 2436] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 108 (0000009C518E6C00) [pid = 2436] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 107 (0000009C5D1B0C00) [pid = 2436] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 106 (0000009C56460000) [pid = 2436] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 105 (0000009C69F61C00) [pid = 2436] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 104 (0000009C66F73400) [pid = 2436] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:02:31 INFO - PROCESS | 2436 | --DOMWINDOW == 103 (0000009C5ECAE400) [pid = 2436] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:02:31 INFO - PROCESS | 2436 | 1461099751272 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] 14:02:31 INFO - PROCESS | 2436 | 1461099751309 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 14:02:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:02:31 INFO - PROCESS | 2436 | 1461099751313 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 2436 | 1461099751315 Marionette TRACE conn5 <- [1,3070,null,{}] 14:02:31 INFO - PROCESS | 2436 | 1461099751318 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}] 14:02:31 INFO - PROCESS | 2436 | 1461099751408 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 14:02:31 INFO - PROCESS | 2436 | 1461099751414 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6640C800 == 73 [pid = 2436] [id = 779] 14:02:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 104 (0000009C6227BC00) [pid = 2436] [serial = 2335] [outer = 0000000000000000] 14:02:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 105 (0000009C6228DC00) [pid = 2436] [serial = 2336] [outer = 0000009C6227BC00] 14:02:31 INFO - PROCESS | 2436 | 1461099751459 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 2436 | ++DOMWINDOW == 106 (0000009C62612400) [pid = 2436] [serial = 2337] [outer = 0000009C6227BC00] 14:02:31 INFO - PROCESS | 2436 | 1461099751873 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]]]}] 14:02:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:02:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:02:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:02:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 586ms 14:02:31 INFO - PROCESS | 2436 | 1461099751900 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 2436 | 1461099751902 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 14:02:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:02:31 INFO - PROCESS | 2436 | 1461099751905 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 2436 | 1461099751907 Marionette TRACE conn5 <- [1,3074,null,{}] 14:02:31 INFO - PROCESS | 2436 | 1461099751923 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}] 14:02:32 INFO - PROCESS | 2436 | 1461099752013 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 14:02:32 INFO - PROCESS | 2436 | 1461099752019 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66920000 == 74 [pid = 2436] [id = 780] 14:02:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 107 (0000009C62675800) [pid = 2436] [serial = 2338] [outer = 0000000000000000] 14:02:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 108 (0000009C62D5F400) [pid = 2436] [serial = 2339] [outer = 0000009C62675800] 14:02:32 INFO - PROCESS | 2436 | 1461099752066 Marionette DEBUG loaded listener.js 14:02:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 109 (0000009C62D87000) [pid = 2436] [serial = 2340] [outer = 0000009C62675800] 14:02:32 INFO - PROCESS | 2436 | 1461099752477 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:02:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:02:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 586ms 14:02:32 INFO - PROCESS | 2436 | 1461099752495 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 2436 | 1461099752497 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 14:02:32 INFO - PROCESS | 2436 | 1461099752500 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:02:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:02:32 INFO - PROCESS | 2436 | 1461099752502 Marionette TRACE conn5 <- [1,3078,null,{}] 14:02:32 INFO - PROCESS | 2436 | 1461099752505 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}] 14:02:32 INFO - PROCESS | 2436 | 1461099752636 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 14:02:32 INFO - PROCESS | 2436 | 1461099752644 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C66B9F000 == 75 [pid = 2436] [id = 781] 14:02:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 110 (0000009C5B34E000) [pid = 2436] [serial = 2341] [outer = 0000000000000000] 14:02:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 111 (0000009C62DEDC00) [pid = 2436] [serial = 2342] [outer = 0000009C5B34E000] 14:02:32 INFO - PROCESS | 2436 | 1461099752690 Marionette DEBUG loaded listener.js 14:02:32 INFO - PROCESS | 2436 | ++DOMWINDOW == 112 (0000009C6332A800) [pid = 2436] [serial = 2343] [outer = 0000009C5B34E000] 14:02:33 INFO - PROCESS | 2436 | 1461099753099 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 627ms 14:02:33 INFO - PROCESS | 2436 | 1461099753131 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 2436 | 1461099753133 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 14:02:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:02:33 INFO - PROCESS | 2436 | 1461099753136 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:02:33 INFO - PROCESS | 2436 | 1461099753139 Marionette TRACE conn5 <- [1,3082,null,{}] 14:02:33 INFO - PROCESS | 2436 | 1461099753142 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}] 14:02:33 INFO - PROCESS | 2436 | 1461099753363 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 14:02:33 INFO - PROCESS | 2436 | 1461099753476 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C5708F000 == 76 [pid = 2436] [id = 782] 14:02:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 113 (0000009C4FD92800) [pid = 2436] [serial = 2344] [outer = 0000000000000000] 14:02:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 114 (0000009C50E70800) [pid = 2436] [serial = 2345] [outer = 0000009C4FD92800] 14:02:33 INFO - PROCESS | 2436 | 1461099753539 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 2436 | ++DOMWINDOW == 115 (0000009C51EA4000) [pid = 2436] [serial = 2346] [outer = 0000009C4FD92800] 14:02:34 INFO - PROCESS | 2436 | 1461099754152 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:02:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:02:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1031ms 14:02:34 INFO - PROCESS | 2436 | 1461099754171 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 14:02:34 INFO - PROCESS | 2436 | 1461099754176 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 14:02:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:02:34 INFO - PROCESS | 2436 | 1461099754202 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:02:34 INFO - PROCESS | 2436 | 1461099754207 Marionette TRACE conn5 <- [1,3086,null,{}] 14:02:34 INFO - PROCESS | 2436 | 1461099754213 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}] 14:02:34 INFO - PROCESS | 2436 | 1461099754334 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 14:02:34 INFO - PROCESS | 2436 | 1461099754474 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C61791800 == 77 [pid = 2436] [id = 783] 14:02:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 116 (0000009C5B8C8800) [pid = 2436] [serial = 2347] [outer = 0000000000000000] 14:02:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 117 (0000009C5D161400) [pid = 2436] [serial = 2348] [outer = 0000009C5B8C8800] 14:02:34 INFO - PROCESS | 2436 | 1461099754535 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 2436 | ++DOMWINDOW == 118 (0000009C5DD44400) [pid = 2436] [serial = 2349] [outer = 0000009C5B8C8800] 14:02:35 INFO - PROCESS | 2436 | 1461099755086 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]]]}] 14:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:02:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 965ms 14:02:35 INFO - PROCESS | 2436 | 1461099755153 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 14:02:35 INFO - PROCESS | 2436 | 1461099755157 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 14:02:35 INFO - PROCESS | 2436 | 1461099755162 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:02:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:02:35 INFO - PROCESS | 2436 | 1461099755164 Marionette TRACE conn5 <- [1,3090,null,{}] 14:02:35 INFO - PROCESS | 2436 | 1461099755169 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}] 14:02:35 INFO - PROCESS | 2436 | 1461099755288 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 14:02:35 INFO - PROCESS | 2436 | 1461099755396 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C635DA800 == 78 [pid = 2436] [id = 784] 14:02:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 119 (0000009C5DAA4000) [pid = 2436] [serial = 2350] [outer = 0000000000000000] 14:02:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 120 (0000009C5E4B6400) [pid = 2436] [serial = 2351] [outer = 0000009C5DAA4000] 14:02:35 INFO - PROCESS | 2436 | 1461099755454 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 2436 | ++DOMWINDOW == 121 (0000009C5F2DD800) [pid = 2436] [serial = 2352] [outer = 0000009C5DAA4000] 14:02:36 INFO - PROCESS | 2436 | 1461099756033 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:02:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 880ms 14:02:36 INFO - PROCESS | 2436 | 1461099756049 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 2436 | 1461099756053 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 14:02:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:02:36 INFO - PROCESS | 2436 | 1461099756065 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - PROCESS | 2436 | 1461099756070 Marionette TRACE conn5 <- [1,3094,null,{}] 14:02:36 INFO - PROCESS | 2436 | 1461099756074 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}] 14:02:36 INFO - PROCESS | 2436 | 1461099756195 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 14:02:36 INFO - PROCESS | 2436 | 1461099756305 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:36 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C67334800 == 79 [pid = 2436] [id = 785] 14:02:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 122 (0000009C5EF69400) [pid = 2436] [serial = 2353] [outer = 0000000000000000] 14:02:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 123 (0000009C60754800) [pid = 2436] [serial = 2354] [outer = 0000009C5EF69400] 14:02:36 INFO - PROCESS | 2436 | 1461099756361 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 2436 | ++DOMWINDOW == 124 (0000009C61D87000) [pid = 2436] [serial = 2355] [outer = 0000009C5EF69400] 14:02:36 INFO - PROCESS | 2436 | 1461099756844 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]]]}] 14:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:02:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 839ms 14:02:36 INFO - PROCESS | 2436 | 1461099756902 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 2436 | 1461099756904 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 14:02:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:02:36 INFO - PROCESS | 2436 | 1461099756908 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - PROCESS | 2436 | 1461099756910 Marionette TRACE conn5 <- [1,3098,null,{}] 14:02:36 INFO - PROCESS | 2436 | 1461099756915 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}] 14:02:37 INFO - PROCESS | 2436 | 1461099757068 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 14:02:37 INFO - PROCESS | 2436 | 1461099757178 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C6932A000 == 80 [pid = 2436] [id = 786] 14:02:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 125 (0000009C61E41800) [pid = 2436] [serial = 2356] [outer = 0000000000000000] 14:02:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 126 (0000009C622BB000) [pid = 2436] [serial = 2357] [outer = 0000009C61E41800] 14:02:37 INFO - PROCESS | 2436 | 1461099757234 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 2436 | ++DOMWINDOW == 127 (0000009C62D61C00) [pid = 2436] [serial = 2358] [outer = 0000009C61E41800] 14:02:37 INFO - PROCESS | 2436 | 1461099757732 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"]]]}] 14:02:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:02:37 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 14:02:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:02:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 880ms 14:02:37 INFO - PROCESS | 2436 | 1461099757791 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 14:02:37 INFO - PROCESS | 2436 | 1461099757793 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 14:02:37 INFO - PROCESS | 2436 | 1461099757797 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:02:37 INFO - PROCESS | 2436 | 1461099757799 Marionette TRACE conn5 <- [1,3102,null,{}] 14:02:37 INFO - PROCESS | 2436 | 1461099757803 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}] 14:02:37 INFO - PROCESS | 2436 | 1461099757950 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 14:02:38 INFO - PROCESS | 2436 | 1461099758090 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\", \"df2724f8-b403-4ea8-b5a2-5710398834f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:38 INFO - PROCESS | 2436 | ++DOCSHELL 0000009C69A14000 == 81 [pid = 2436] [id = 787] 14:02:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 128 (0000009C63393000) [pid = 2436] [serial = 2359] [outer = 0000000000000000] 14:02:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 129 (0000009C63398C00) [pid = 2436] [serial = 2360] [outer = 0000009C63393000] 14:02:38 INFO - PROCESS | 2436 | 1461099758160 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 2436 | ++DOMWINDOW == 130 (0000009C6344C800) [pid = 2436] [serial = 2361] [outer = 0000009C63393000] 14:02:38 INFO - PROCESS | 2436 | 1461099758686 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]]]}] 14:02:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:02:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 944ms 14:02:38 INFO - PROCESS | 2436 | 1461099758744 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 14:02:38 INFO - PROCESS | 2436 | 1461099758747 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 14:02:39 WARNING - u'runner_teardown' () 14:02:39 INFO - No more tests 14:02:39 INFO - Got 0 unexpected results 14:02:39 INFO - SUITE-END | took 669s 14:02:39 INFO - Closing logging queue 14:02:39 INFO - queue closed 14:02:39 INFO - Return code: 0 14:02:39 WARNING - # TBPL SUCCESS # 14:02:39 INFO - Running post-action listener: _resource_record_post_action 14:02:39 INFO - Running post-run listener: _resource_record_post_run 14:02:41 INFO - Total resource usage - Wall time: 680s; CPU: 14.0%; Read bytes: 224112640; Write bytes: 1061987328; Read time: 2328940; Write time: 6159310 14:02:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:02:41 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 111563776; Read time: 0; Write time: 268180 14:02:41 INFO - run-tests - Wall time: 677s; CPU: 14.0%; Read bytes: 224112640; Write bytes: 905658368; Read time: 2328940; Write time: 5855550 14:02:41 INFO - Running post-run listener: _upload_blobber_files 14:02:41 INFO - Blob upload gear active. 14:02:41 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:02:41 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 14:02:41 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'] 14:02:41 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 14:02:41 INFO - (blobuploader) - INFO - Open directory for files ... 14:02:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:02:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:02:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:02:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:02:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:02:42 INFO - (blobuploader) - INFO - Done attempting. 14:02:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:02:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:02:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:02:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:02:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:02:44 INFO - (blobuploader) - INFO - Done attempting. 14:02:44 INFO - (blobuploader) - INFO - Iteration through files over. 14:02:44 INFO - Return code: 0 14:02:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:02:44 INFO - Using _rmtree_windows ... 14:02:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:02:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/db70948761c14a0a7c0da4e1492491462289ca6d5c5b3ae6874f00064485769f46cd3e3db83b3a5ee2bed3a25d22c4f98a7b96cfc0a89cb31ee998de01f345f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e2c734286b0089686a1c7e3ca4e7bec0cc6f1397f38bc846bed4d1822cd32feaf2e9c3a2c328ba5cc4d2abf91ed840d9bce417ec960fb0afcaa3f84a3f8fd8cc"} 14:02:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:02:44 INFO - Writing to file C:\slave\test\properties\blobber_files 14:02:44 INFO - Contents: 14:02:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/db70948761c14a0a7c0da4e1492491462289ca6d5c5b3ae6874f00064485769f46cd3e3db83b3a5ee2bed3a25d22c4f98a7b96cfc0a89cb31ee998de01f345f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e2c734286b0089686a1c7e3ca4e7bec0cc6f1397f38bc846bed4d1822cd32feaf2e9c3a2c328ba5cc4d2abf91ed840d9bce417ec960fb0afcaa3f84a3f8fd8cc"} 14:02:44 INFO - Running post-run listener: copy_logs_to_upload_dir 14:02:44 INFO - Copying logs to upload dir... 14:02:44 INFO - mkdir: C:\slave\test\build\upload\logs 14:02:44 INFO - Copying logs to upload dir... 14:02:44 INFO - Using _rmtree_windows ... 14:02:44 INFO - Using _rmtree_windows ... 14:02:44 INFO - Using _rmtree_windows ... 14:02:44 INFO - Using _rmtree_windows ... 14:02:44 INFO - Using _rmtree_windows ... 14:02:44 INFO - Using _rmtree_windows ... 14:02:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=868.520000 ========= master_lag: 9.62 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 38 secs) (at 2016-04-19 14:02:54.112063) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 14:02:54.113024) ========= '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-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/db70948761c14a0a7c0da4e1492491462289ca6d5c5b3ae6874f00064485769f46cd3e3db83b3a5ee2bed3a25d22c4f98a7b96cfc0a89cb31ee998de01f345f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e2c734286b0089686a1c7e3ca4e7bec0cc6f1397f38bc846bed4d1822cd32feaf2e9c3a2c328ba5cc4d2abf91ed840d9bce417ec960fb0afcaa3f84a3f8fd8cc"} build_url:https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/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/EdjAqdC6R_SFGSQ8iD-19A/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/db70948761c14a0a7c0da4e1492491462289ca6d5c5b3ae6874f00064485769f46cd3e3db83b3a5ee2bed3a25d22c4f98a7b96cfc0a89cb31ee998de01f345f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e2c734286b0089686a1c7e3ca4e7bec0cc6f1397f38bc846bed4d1822cd32feaf2e9c3a2c328ba5cc4d2abf91ed840d9bce417ec960fb0afcaa3f84a3f8fd8cc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EdjAqdC6R_SFGSQ8iD-19A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.34 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 14:02:54.553856) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 14:02:54.554185) ========= '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-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 14:02:54.669249) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 14:02:54.669561) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 14:02:55.103281) ========= ========= Total master_lag: 10.13 =========