builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-168 starttime: 1461176665.38 results: success (0) buildid: 20160420094342 builduid: a1e895ebc7944c22b05b8dd4b95d21b5 revision: b29a652d68e85d25953a2bb371d35114cd8036a0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 11:24:25.379910) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 11:24:25.380429) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 11:24:25.380765) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 11:24:25.913198) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 11:24:25.913590) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False --11:24:26-- 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% 8.31 MB/s 11:24:27 (8.31 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.408000 ========= master_lag: 0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 11:24:28.334950) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 11:24:28.335370) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.112000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 11:24:31.458413) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 11:24:31.458903) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev b29a652d68e85d25953a2bb371d35114cd8036a0 --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 b29a652d68e85d25953a2bb371d35114cd8036a0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False 2016-04-20 11:24:31,407 truncating revision to first 12 chars 2016-04-20 11:24:31,407 Setting DEBUG logging. 2016-04-20 11:24:31,407 attempt 1/10 2016-04-20 11:24:31,407 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b29a652d68e8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 11:24:31,809 unpacking tar archive at: fx-team-b29a652d68e8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.098000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 11:24:32.609022) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 11:24:32.609393) ========= script_repo_revision: b29a652d68e85d25953a2bb371d35114cd8036a0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 11:24:32.609856) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 11:24:32.610165) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 11:24:32.623677) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 37 mins, 1 secs) (at 2016-04-20 11:24:32.624008) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:24:32 INFO - MultiFileLogger online at 20160420 11:24:32 in C:\slave\test 11:24:32 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 11:24:32 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:24:32 INFO - {'append_to_log': False, 11:24:32 INFO - 'base_work_dir': 'C:\\slave\\test', 11:24:32 INFO - 'blob_upload_branch': 'fx-team', 11:24:32 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:24:32 INFO - 'buildbot_json_path': 'buildprops.json', 11:24:32 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:24:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:24:32 INFO - 'download_minidump_stackwalk': True, 11:24:32 INFO - 'download_symbols': 'true', 11:24:32 INFO - 'e10s': False, 11:24:32 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:24:32 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:24:32 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:24:32 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:24:32 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:24:32 INFO - 'C:/mozilla-build/tooltool.py'), 11:24:32 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:24:32 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:24:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:24:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:24:32 INFO - 'log_level': 'info', 11:24:32 INFO - 'log_to_console': True, 11:24:32 INFO - 'opt_config_files': (), 11:24:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:24:32 INFO - '--processes=1', 11:24:32 INFO - '--config=%(test_path)s/wptrunner.ini', 11:24:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:24:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:24:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:24:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:24:32 INFO - 'pip_index': False, 11:24:32 INFO - 'require_test_zip': True, 11:24:32 INFO - 'test_type': ('testharness',), 11:24:32 INFO - 'this_chunk': '1', 11:24:32 INFO - 'total_chunks': '10', 11:24:32 INFO - 'virtualenv_path': 'venv', 11:24:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:24:32 INFO - 'work_dir': 'build'} 11:24:32 INFO - ##### 11:24:32 INFO - ##### Running clobber step. 11:24:32 INFO - ##### 11:24:32 INFO - Running pre-action listener: _resource_record_pre_action 11:24:32 INFO - Running main action method: clobber 11:24:32 INFO - rmtree: C:\slave\test\build 11:24:32 INFO - Using _rmtree_windows ... 11:24:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:25:42 INFO - Running post-action listener: _resource_record_post_action 11:25:42 INFO - ##### 11:25:42 INFO - ##### Running read-buildbot-config step. 11:25:42 INFO - ##### 11:25:42 INFO - Running pre-action listener: _resource_record_pre_action 11:25:42 INFO - Running main action method: read_buildbot_config 11:25:42 INFO - Using buildbot properties: 11:25:42 INFO - { 11:25:42 INFO - "project": "", 11:25:42 INFO - "product": "firefox", 11:25:42 INFO - "script_repo_revision": "production", 11:25:42 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 11:25:42 INFO - "repository": "", 11:25:42 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 11:25:42 INFO - "buildid": "20160420094342", 11:25:42 INFO - "pgo_build": "False", 11:25:42 INFO - "basedir": "C:\\slave\\test", 11:25:42 INFO - "buildnumber": 319, 11:25:42 INFO - "slavename": "t-w864-ix-168", 11:25:42 INFO - "revision": "b29a652d68e85d25953a2bb371d35114cd8036a0", 11:25:42 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 11:25:42 INFO - "platform": "win64", 11:25:42 INFO - "branch": "fx-team", 11:25:42 INFO - "repo_path": "integration/fx-team", 11:25:42 INFO - "moz_repo_path": "", 11:25:42 INFO - "stage_platform": "win64", 11:25:42 INFO - "builduid": "a1e895ebc7944c22b05b8dd4b95d21b5", 11:25:42 INFO - "slavebuilddir": "test" 11:25:42 INFO - } 11:25:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 11:25:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 11:25:42 INFO - Running post-action listener: _resource_record_post_action 11:25:42 INFO - ##### 11:25:42 INFO - ##### Running download-and-extract step. 11:25:42 INFO - ##### 11:25:42 INFO - Running pre-action listener: _resource_record_pre_action 11:25:42 INFO - Running main action method: download_and_extract 11:25:42 INFO - mkdir: C:\slave\test\build\tests 11:25:42 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')]} 11:25:42 INFO - https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 11:25:42 INFO - trying https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 11:25:42 INFO - Downloading https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/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 11:25:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/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 11:25:45 INFO - Downloaded 1274 bytes. 11:25:45 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 11:25:45 INFO - Using the following test package requirements: 11:25:45 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 11:25:45 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:25:45 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 11:25:45 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:25:45 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 11:25:45 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:25:45 INFO - u'jsshell-win64.zip'], 11:25:45 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:25:45 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 11:25:45 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 11:25:45 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:25:45 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 11:25:45 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:25:45 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 11:25:45 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:25:45 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 11:25:45 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 11:25:45 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 11:25:45 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 11:25:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:25:45 INFO - https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 11:25:45 INFO - trying https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 11:25:45 INFO - Downloading https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/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 11:25:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/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 11:25:46 INFO - Downloaded 21400218 bytes. 11:25:46 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/*'] 11:25:46 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/* 11:25:47 INFO - caution: filename not matched: web-platform/* 11:25:47 INFO - Return code: 11 11:25:47 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')]} 11:25:47 INFO - https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 11:25:47 INFO - trying https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 11:25:47 INFO - Downloading https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/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 11:25:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/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 11:26:34 INFO - Downloaded 36397901 bytes. 11:26:34 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/*'] 11:26:34 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/* 11:27:20 INFO - caution: filename not matched: bin/* 11:27:20 INFO - caution: filename not matched: config/* 11:27:20 INFO - caution: filename not matched: mozbase/* 11:27:20 INFO - caution: filename not matched: marionette/* 11:27:20 INFO - caution: filename not matched: tools/wptserve/* 11:27:20 INFO - Return code: 11 11:27:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:27:20 INFO - https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 11:27:20 INFO - trying https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 11:27:20 INFO - Downloading https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 11:27:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/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 11:47:35 INFO - Downloaded 83146511 bytes. 11:47:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 11:47:35 INFO - mkdir: C:\slave\test\properties 11:47:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:47:35 INFO - Writing to file C:\slave\test\properties\build_url 11:47:35 INFO - Contents: 11:47:35 INFO - build_url:https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 11:47:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 11:47:37 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:47:37 INFO - Writing to file C:\slave\test\properties\symbols_url 11:47:37 INFO - Contents: 11:47:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 11:47:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:47:37 INFO - https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:47:37 INFO - trying https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 11:47:37 INFO - Downloading https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/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 11:47:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/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 11:49:02 INFO - Downloaded 53399798 bytes. 11:49:02 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:49:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:49:04 INFO - Return code: 0 11:49:04 INFO - Running post-action listener: _resource_record_post_action 11:49:04 INFO - Running post-action listener: set_extra_try_arguments 11:49:04 INFO - ##### 11:49:04 INFO - ##### Running create-virtualenv step. 11:49:04 INFO - ##### 11:49:04 INFO - Running pre-action listener: _pre_create_virtualenv 11:49:04 INFO - Running pre-action listener: _resource_record_pre_action 11:49:04 INFO - Running main action method: create_virtualenv 11:49:04 INFO - Creating virtualenv C:\slave\test\build\venv 11:49:04 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 11:49:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:49:06 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:49:10 INFO - Installing distribute......................................................................................................................................................................................done. 11:49:11 INFO - Return code: 0 11:49:11 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:49:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02686200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02616910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\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 11:49:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 11:49:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:49:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 11:49:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:11 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 11:49:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:11 INFO - 'DCLOCATION': 'SCL3', 11:49:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:11 INFO - 'HOMEDRIVE': 'C:', 11:49:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 11:49:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:11 INFO - 'KTS_VERSION': '1.19c', 11:49:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 11:49:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 11:49:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:11 INFO - 'MOZ_NO_REMOTE': '1', 11:49:11 INFO - 'NO_EM_RESTART': '1', 11:49:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:11 INFO - 'OS': 'Windows_NT', 11:49:11 INFO - 'OURDRIVE': 'C:', 11:49:11 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:11 INFO - 'PROCESSOR_LEVEL': '6', 11:49:11 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:11 INFO - 'PROMPT': '$P$G', 11:49:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:11 INFO - 'PWD': 'C:\\slave\\test', 11:49:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:11 INFO - 'SYSTEMDRIVE': 'C:', 11:49:11 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:11 INFO - 'TEST1': 'testie', 11:49:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:11 INFO - 'USERDOMAIN': 'T-W864-IX-168', 11:49:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 11:49:11 INFO - 'USERNAME': 'cltbld', 11:49:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 11:49:11 INFO - 'WINDIR': 'C:\\windows', 11:49:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:12 INFO - Downloading/unpacking psutil>=0.7.1 11:49:13 INFO - Running setup.py egg_info for package psutil 11:49:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:49:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:49:13 INFO - Installing collected packages: psutil 11:49:13 INFO - Running setup.py install for psutil 11:49:13 INFO - building 'psutil._psutil_windows' extension 11:49:13 INFO - error: Unable to find vcvarsall.bat 11:49:13 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-4gjdam-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:49:13 INFO - running install 11:49:13 INFO - running build 11:49:13 INFO - running build_py 11:49:13 INFO - creating build 11:49:13 INFO - creating build\lib.win32-2.7 11:49:13 INFO - creating build\lib.win32-2.7\psutil 11:49:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:49:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:49:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:49:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:49:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:49:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:49:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:49:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:49:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:49:13 INFO - running build_ext 11:49:13 INFO - building 'psutil._psutil_windows' extension 11:49:13 INFO - error: Unable to find vcvarsall.bat 11:49:13 INFO - ---------------------------------------- 11:49:13 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-4gjdam-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:49:13 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-168\AppData\Roaming\pip\pip.log 11:49:13 WARNING - Return code: 1 11:49:13 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 11:49:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:49:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02686200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02616910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\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 11:49:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 11:49:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:49:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 11:49:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:13 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 11:49:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:13 INFO - 'DCLOCATION': 'SCL3', 11:49:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:13 INFO - 'HOMEDRIVE': 'C:', 11:49:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 11:49:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:13 INFO - 'KTS_VERSION': '1.19c', 11:49:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 11:49:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 11:49:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:13 INFO - 'MOZ_NO_REMOTE': '1', 11:49:13 INFO - 'NO_EM_RESTART': '1', 11:49:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:13 INFO - 'OS': 'Windows_NT', 11:49:13 INFO - 'OURDRIVE': 'C:', 11:49:13 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:13 INFO - 'PROCESSOR_LEVEL': '6', 11:49:13 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:13 INFO - 'PROMPT': '$P$G', 11:49:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:13 INFO - 'PWD': 'C:\\slave\\test', 11:49:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:13 INFO - 'SYSTEMDRIVE': 'C:', 11:49:13 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:13 INFO - 'TEST1': 'testie', 11:49:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:13 INFO - 'USERDOMAIN': 'T-W864-IX-168', 11:49:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 11:49:13 INFO - 'USERNAME': 'cltbld', 11:49:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 11:49:13 INFO - 'WINDIR': 'C:\\windows', 11:49:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:49:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:49:14 INFO - Running setup.py egg_info for package mozsystemmonitor 11:49:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:49:14 INFO - Running setup.py egg_info for package psutil 11:49:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:49:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:49:14 INFO - Installing collected packages: mozsystemmonitor, psutil 11:49:14 INFO - Running setup.py install for mozsystemmonitor 11:49:14 INFO - Running setup.py install for psutil 11:49:14 INFO - building 'psutil._psutil_windows' extension 11:49:14 INFO - error: Unable to find vcvarsall.bat 11:49:14 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-ttubpy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:49:14 INFO - running install 11:49:14 INFO - running build 11:49:14 INFO - running build_py 11:49:14 INFO - running build_ext 11:49:14 INFO - building 'psutil._psutil_windows' extension 11:49:14 INFO - error: Unable to find vcvarsall.bat 11:49:14 INFO - ---------------------------------------- 11:49:14 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-ttubpy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:49:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-168\AppData\Roaming\pip\pip.log 11:49:14 WARNING - Return code: 1 11:49:14 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! 11:49:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:49:14 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')]} 11:49:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:14 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')]} 11:49:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:14 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 0x025666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02686200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02616910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\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 11:49:14 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 11:49:14 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 11:49:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 11:49:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:14 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 11:49:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:14 INFO - 'DCLOCATION': 'SCL3', 11:49:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:14 INFO - 'HOMEDRIVE': 'C:', 11:49:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 11:49:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:14 INFO - 'KTS_VERSION': '1.19c', 11:49:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 11:49:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 11:49:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:14 INFO - 'MOZ_NO_REMOTE': '1', 11:49:14 INFO - 'NO_EM_RESTART': '1', 11:49:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:14 INFO - 'OS': 'Windows_NT', 11:49:14 INFO - 'OURDRIVE': 'C:', 11:49:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:14 INFO - 'PROCESSOR_LEVEL': '6', 11:49:14 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:14 INFO - 'PROMPT': '$P$G', 11:49:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:14 INFO - 'PWD': 'C:\\slave\\test', 11:49:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:14 INFO - 'SYSTEMDRIVE': 'C:', 11:49:14 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:14 INFO - 'TEST1': 'testie', 11:49:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:14 INFO - 'USERDOMAIN': 'T-W864-IX-168', 11:49:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 11:49:14 INFO - 'USERNAME': 'cltbld', 11:49:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 11:49:14 INFO - 'WINDIR': 'C:\\windows', 11:49:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:14 INFO - Downloading/unpacking blobuploader==1.2.4 11:49:14 INFO - Downloading blobuploader-1.2.4.tar.gz 11:49:14 INFO - Running setup.py egg_info for package blobuploader 11:49:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:49:18 INFO - Running setup.py egg_info for package requests 11:49:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:49:18 INFO - Downloading docopt-0.6.1.tar.gz 11:49:18 INFO - Running setup.py egg_info for package docopt 11:49:18 INFO - Installing collected packages: blobuploader, docopt, requests 11:49:18 INFO - Running setup.py install for blobuploader 11:49:18 INFO - Running setup.py install for docopt 11:49:18 INFO - Running setup.py install for requests 11:49:18 INFO - Successfully installed blobuploader docopt requests 11:49:18 INFO - Cleaning up... 11:49:18 INFO - Return code: 0 11:49:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:49:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02686200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02616910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, '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-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\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 11:49:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:49:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:49:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 11:49:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:18 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 11:49:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:18 INFO - 'DCLOCATION': 'SCL3', 11:49:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:18 INFO - 'HOMEDRIVE': 'C:', 11:49:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 11:49:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:18 INFO - 'KTS_VERSION': '1.19c', 11:49:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 11:49:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 11:49:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:18 INFO - 'MOZ_NO_REMOTE': '1', 11:49:18 INFO - 'NO_EM_RESTART': '1', 11:49:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:18 INFO - 'OS': 'Windows_NT', 11:49:18 INFO - 'OURDRIVE': 'C:', 11:49:18 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:18 INFO - 'PROCESSOR_LEVEL': '6', 11:49:18 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:18 INFO - 'PROMPT': '$P$G', 11:49:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:18 INFO - 'PWD': 'C:\\slave\\test', 11:49:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:18 INFO - 'SYSTEMDRIVE': 'C:', 11:49:18 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:18 INFO - 'TEST1': 'testie', 11:49:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:18 INFO - 'USERDOMAIN': 'T-W864-IX-168', 11:49:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 11:49:18 INFO - 'USERNAME': 'cltbld', 11:49:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 11:49:18 INFO - 'WINDIR': 'C:\\windows', 11:49:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:49:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:49:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:49:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:49:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:49:22 INFO - Unpacking c:\slave\test\build\tests\marionette 11:49:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:49:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:22 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:49:22 INFO - Running setup.py install for browsermob-proxy 11:49:38 INFO - Running setup.py install for manifestparser 11:49:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for marionette-client 11:49:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for marionette-driver 11:49:38 INFO - Running setup.py install for mozcrash 11:49:38 INFO - Running setup.py install for mozdebug 11:49:38 INFO - Running setup.py install for mozdevice 11:49:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for mozfile 11:49:38 INFO - Running setup.py install for mozhttpd 11:49:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for mozinfo 11:49:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for mozInstall 11:49:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for mozleak 11:49:38 INFO - Running setup.py install for mozlog 11:49:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for moznetwork 11:49:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for mozprocess 11:49:38 INFO - Running setup.py install for mozprofile 11:49:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for mozrunner 11:49:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for mozscreenshot 11:49:38 INFO - Running setup.py install for moztest 11:49:38 INFO - Running setup.py install for mozversion 11:49:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:49:38 INFO - Running setup.py install for wptserve 11:49:38 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:49:38 INFO - Cleaning up... 11:49:38 INFO - Return code: 0 11:49:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:49:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:49:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:49:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:49:38 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025666B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02686200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02616910>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, '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-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\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 11:49:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:49:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:49:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:49:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 11:49:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:49:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:49:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:49:38 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 11:49:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:49:38 INFO - 'DCLOCATION': 'SCL3', 11:49:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:49:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:49:38 INFO - 'HOMEDRIVE': 'C:', 11:49:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 11:49:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:49:38 INFO - 'KTS_VERSION': '1.19c', 11:49:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 11:49:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 11:49:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:49:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:49:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:49:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:49:38 INFO - 'MOZ_NO_REMOTE': '1', 11:49:38 INFO - 'NO_EM_RESTART': '1', 11:49:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:49:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:49:38 INFO - 'OS': 'Windows_NT', 11:49:38 INFO - 'OURDRIVE': 'C:', 11:49:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:49:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:49:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:49:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:49:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:49:38 INFO - 'PROCESSOR_LEVEL': '6', 11:49:38 INFO - 'PROCESSOR_REVISION': '1e05', 11:49:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:49:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:49:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:49:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:49:38 INFO - 'PROMPT': '$P$G', 11:49:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:49:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:49:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:49:38 INFO - 'PWD': 'C:\\slave\\test', 11:49:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:49:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:49:38 INFO - 'SYSTEMDRIVE': 'C:', 11:49:38 INFO - 'SYSTEMROOT': 'C:\\windows', 11:49:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:38 INFO - 'TEST1': 'testie', 11:49:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:49:38 INFO - 'USERDOMAIN': 'T-W864-IX-168', 11:49:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 11:49:38 INFO - 'USERNAME': 'cltbld', 11:49:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 11:49:38 INFO - 'WINDIR': 'C:\\windows', 11:49:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:49:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:49:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:49:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:49:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:49:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:49:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:49:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:49:43 INFO - Unpacking c:\slave\test\build\tests\marionette 11:49:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:49:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:43 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)) 11:49:54 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)) 11:49:54 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)) 11:49:54 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)) 11:49:54 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)) 11:49:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:49:54 INFO - Downloading blessings-1.6.tar.gz 11:49:54 INFO - Running setup.py egg_info for package blessings 11:49:54 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)) 11:49:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:49:54 INFO - Running setup.py install for blessings 11:49:54 INFO - Running setup.py install for browsermob-proxy 11:49:54 INFO - Running setup.py install for manifestparser 11:49:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Running setup.py install for marionette-client 11:49:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:49:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Running setup.py install for marionette-driver 11:49:54 INFO - Running setup.py install for mozcrash 11:49:54 INFO - Running setup.py install for mozdebug 11:49:54 INFO - Running setup.py install for mozdevice 11:49:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Running setup.py install for mozhttpd 11:49:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Running setup.py install for mozInstall 11:49:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Running setup.py install for mozleak 11:49:54 INFO - Running setup.py install for mozprofile 11:49:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Running setup.py install for mozrunner 11:49:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:49:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:49:56 INFO - Running setup.py install for mozscreenshot 11:49:56 INFO - Running setup.py install for moztest 11:49:56 INFO - Running setup.py install for mozversion 11:49:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:49:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:49:56 INFO - Running setup.py install for wptserve 11:49:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:49:56 INFO - Cleaning up... 11:49:56 INFO - Return code: 0 11:49:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:49:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:49:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:49:56 INFO - Reading from file tmpfile_stdout 11:49:56 INFO - Using _rmtree_windows ... 11:49:56 INFO - Using _rmtree_windows ... 11:49:56 INFO - Current package versions: 11:49:56 INFO - blessings == 1.6 11:49:56 INFO - blobuploader == 1.2.4 11:49:56 INFO - browsermob-proxy == 0.6.0 11:49:56 INFO - distribute == 0.6.14 11:49:56 INFO - docopt == 0.6.1 11:49:56 INFO - manifestparser == 1.1 11:49:56 INFO - marionette-client == 2.3.0 11:49:56 INFO - marionette-driver == 1.4.0 11:49:56 INFO - mozInstall == 1.12 11:49:56 INFO - mozcrash == 0.17 11:49:56 INFO - mozdebug == 0.1 11:49:56 INFO - mozdevice == 0.48 11:49:56 INFO - mozfile == 1.2 11:49:56 INFO - mozhttpd == 0.7 11:49:56 INFO - mozinfo == 0.9 11:49:56 INFO - mozleak == 0.1 11:49:56 INFO - mozlog == 3.1 11:49:56 INFO - moznetwork == 0.27 11:49:56 INFO - mozprocess == 0.22 11:49:56 INFO - mozprofile == 0.28 11:49:56 INFO - mozrunner == 6.11 11:49:56 INFO - mozscreenshot == 0.1 11:49:56 INFO - mozsystemmonitor == 0.0 11:49:56 INFO - moztest == 0.7 11:49:56 INFO - mozversion == 1.4 11:49:56 INFO - requests == 1.2.3 11:49:56 INFO - wptserve == 1.4.0 11:49:56 INFO - Running post-action listener: _resource_record_post_action 11:49:56 INFO - Running post-action listener: _start_resource_monitoring 11:49:56 INFO - Starting resource monitoring. 11:49:56 INFO - ##### 11:49:56 INFO - ##### Running pull step. 11:49:56 INFO - ##### 11:49:56 INFO - Running pre-action listener: _resource_record_pre_action 11:49:56 INFO - Running main action method: pull 11:49:56 INFO - Pull has nothing to do! 11:49:56 INFO - Running post-action listener: _resource_record_post_action 11:49:56 INFO - ##### 11:49:56 INFO - ##### Running install step. 11:49:56 INFO - ##### 11:49:56 INFO - Running pre-action listener: _resource_record_pre_action 11:49:56 INFO - Running main action method: install 11:49:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:49:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:49:57 INFO - Reading from file tmpfile_stdout 11:49:57 INFO - Using _rmtree_windows ... 11:49:57 INFO - Using _rmtree_windows ... 11:49:57 INFO - Detecting whether we're running mozinstall >=1.0... 11:49:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:49:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:49:57 INFO - Reading from file tmpfile_stdout 11:49:57 INFO - Output received: 11:49:57 INFO - Usage: mozinstall-script.py [options] installer 11:49:57 INFO - Options: 11:49:57 INFO - -h, --help show this help message and exit 11:49:57 INFO - -d DEST, --destination=DEST 11:49:57 INFO - Directory to install application into. [default: 11:49:57 INFO - "C:\slave\test"] 11:49:57 INFO - --app=APP Application being installed. [default: firefox] 11:49:57 INFO - Using _rmtree_windows ... 11:49:57 INFO - Using _rmtree_windows ... 11:49:57 INFO - mkdir: C:\slave\test\build\application 11:49:57 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'] 11:49:57 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 11:50:00 INFO - Reading from file tmpfile_stdout 11:50:00 INFO - Output received: 11:50:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:50:00 INFO - Using _rmtree_windows ... 11:50:00 INFO - Using _rmtree_windows ... 11:50:00 INFO - Running post-action listener: _resource_record_post_action 11:50:00 INFO - ##### 11:50:00 INFO - ##### Running run-tests step. 11:50:00 INFO - ##### 11:50:00 INFO - Running pre-action listener: _resource_record_pre_action 11:50:00 INFO - Running main action method: run_tests 11:50:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:50:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:50:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:50:00 INFO - grabbing minidump binary from tooltool 11:50: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')]} 11:50:00 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 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:50:00 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 11:50:00 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 11:50:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:50:02 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplq_7gn 11:50:02 INFO - INFO - File integrity verified, renaming tmplq_7gn to win32-minidump_stackwalk.exe 11:50:02 INFO - Return code: 0 11:50:02 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:50:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:50:02 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/FnVX1RdpTdiM0TtzkljSLA/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 11:50:02 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/FnVX1RdpTdiM0TtzkljSLA/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 11:50:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:50:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 11:50:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:50:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:50:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:50:02 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 11:50:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:50:02 INFO - 'DCLOCATION': 'SCL3', 11:50:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:50:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:50:02 INFO - 'HOMEDRIVE': 'C:', 11:50:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 11:50:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:50:02 INFO - 'KTS_VERSION': '1.19c', 11:50:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 11:50:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 11:50:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:50:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:50:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:50:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:50:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:50:02 INFO - 'MOZ_NO_REMOTE': '1', 11:50:02 INFO - 'NO_EM_RESTART': '1', 11:50:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:50:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:50:02 INFO - 'OS': 'Windows_NT', 11:50:02 INFO - 'OURDRIVE': 'C:', 11:50:02 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:50:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:50:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:50:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:50:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:50:02 INFO - 'PROCESSOR_LEVEL': '6', 11:50:02 INFO - 'PROCESSOR_REVISION': '1e05', 11:50:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:50:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:50:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:50:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:50:02 INFO - 'PROMPT': '$P$G', 11:50:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:50:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:50:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:50:02 INFO - 'PWD': 'C:\\slave\\test', 11:50:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:50:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:50:02 INFO - 'SYSTEMDRIVE': 'C:', 11:50:02 INFO - 'SYSTEMROOT': 'C:\\windows', 11:50:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:50:02 INFO - 'TEST1': 'testie', 11:50:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:50:02 INFO - 'USERDOMAIN': 'T-W864-IX-168', 11:50:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 11:50:02 INFO - 'USERNAME': 'cltbld', 11:50:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 11:50:02 INFO - 'WINDIR': 'C:\\windows', 11:50:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:50:02 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/FnVX1RdpTdiM0TtzkljSLA/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 11:50:04 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 11:50:04 INFO - import pkg_resources 11:50:05 INFO - Using 1 client processes 11:50:08 INFO - SUITE-START | Running 778 tests 11:50:08 INFO - Running testharness tests 11:50:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:50:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:50:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:50:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 11:50:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:50:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:50:09 INFO - Setting up ssl 11:50:09 INFO - PROCESS | certutil | 11:50:09 INFO - PROCESS | certutil | 11:50:09 INFO - PROCESS | certutil | 11:50:09 INFO - Certificate Nickname Trust Attributes 11:50:09 INFO - SSL,S/MIME,JAR/XPI 11:50:09 INFO - 11:50:09 INFO - web-platform-tests CT,, 11:50:09 INFO - 11:50:09 INFO - Starting runner 11:50:09 INFO - PROCESS | 2828 | [2828] 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 11:50:09 INFO - PROCESS | 2828 | [2828] 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 11:50:09 INFO - PROCESS | 2828 | [2828] 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 11:50:10 INFO - PROCESS | 2828 | [2828] 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 11:50:10 INFO - PROCESS | 2828 | [2828] 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 11:50:11 INFO - PROCESS | 2828 | 1461178211487 Marionette DEBUG Marionette enabled via build flag and pref 11:50:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DB9295E000 == 1 [pid = 2828] [id = 1] 11:50:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 1 (000000DBA436F000) [pid = 2828] [serial = 1] [outer = 0000000000000000] 11:50:12 INFO - PROCESS | 2828 | [2828] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:50:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 2 (000000DBA4370000) [pid = 2828] [serial = 2] [outer = 000000DBA436F000] 11:50:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7550000 == 2 [pid = 2828] [id = 2] 11:50:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 3 (000000DBA7550800) [pid = 2828] [serial = 3] [outer = 0000000000000000] 11:50:13 INFO - PROCESS | 2828 | [2828] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:50:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 4 (000000DBA7551800) [pid = 2828] [serial = 4] [outer = 000000DBA7550800] 11:50:13 INFO - PROCESS | 2828 | 1461178213326 Marionette INFO Listening on port 2828 11:50:15 INFO - PROCESS | 2828 | 1461178215314 Marionette DEBUG Marionette enabled via command-line flag 11:50:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8495000 == 3 [pid = 2828] [id = 3] 11:50:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 5 (000000DBA84CB800) [pid = 2828] [serial = 5] [outer = 0000000000000000] 11:50:15 INFO - PROCESS | 2828 | [2828] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:50:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 6 (000000DBA84CC800) [pid = 2828] [serial = 6] [outer = 000000DBA84CB800] 11:50:15 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:50:15 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:50:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 7 (000000DBA85B4800) [pid = 2828] [serial = 7] [outer = 000000DBA7550800] 11:50:15 INFO - PROCESS | 2828 | [2828] 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 11:50:15 INFO - PROCESS | 2828 | 1461178215649 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49270 11:50:15 INFO - PROCESS | 2828 | [2828] 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 11:50:15 INFO - PROCESS | 2828 | 1461178215680 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49271 11:50:15 INFO - PROCESS | 2828 | [2828] 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 11:50:15 INFO - PROCESS | 2828 | 1461178215688 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49272 11:50:15 INFO - PROCESS | 2828 | [2828] 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 11:50:15 INFO - PROCESS | 2828 | 1461178215720 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49273 11:50:15 INFO - PROCESS | 2828 | 1461178215723 Marionette DEBUG Closed connection conn0 11:50:15 INFO - PROCESS | 2828 | 1461178215725 Marionette DEBUG Closed connection conn1 11:50:15 INFO - PROCESS | 2828 | 1461178215727 Marionette DEBUG Closed connection conn2 11:50:15 INFO - PROCESS | 2828 | 1461178215803 Marionette DEBUG Closed connection conn3 11:50:15 INFO - PROCESS | 2828 | [2828] 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 11:50:15 INFO - PROCESS | 2828 | 1461178215809 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49274 11:50:15 INFO - PROCESS | 2828 | 1461178215926 Marionette DEBUG Closed connection conn4 11:50:15 INFO - PROCESS | 2828 | [2828] 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 11:50:15 INFO - PROCESS | 2828 | 1461178215934 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49275 11:50:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DC8000 == 4 [pid = 2828] [id = 4] 11:50:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 8 (000000DBA9D43400) [pid = 2828] [serial = 8] [outer = 0000000000000000] 11:50:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 9 (000000DBA94AC400) [pid = 2828] [serial = 9] [outer = 000000DBA9D43400] 11:50:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 10 (000000DBA94AE000) [pid = 2828] [serial = 10] [outer = 000000DBA9D43400] 11:50:16 INFO - PROCESS | 2828 | 1461178216110 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:50:16 INFO - PROCESS | 2828 | 1461178216116 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":"20160420094342","device":"desktop","version":"48.0a1"} 11:50:16 INFO - PROCESS | 2828 | [2828] 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 11:50:16 INFO - PROCESS | 2828 | [2828] 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 11:50:16 INFO - PROCESS | 2828 | [2828] 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 11:50:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF40E800 == 5 [pid = 2828] [id = 5] 11:50:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 11 (000000DBAF40F000) [pid = 2828] [serial = 11] [outer = 0000000000000000] 11:50:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF410000 == 6 [pid = 2828] [id = 6] 11:50:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 12 (000000DBAF504C00) [pid = 2828] [serial = 12] [outer = 0000000000000000] 11:50:18 INFO - PROCESS | 2828 | [2828] 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 11:50:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB007B800 == 7 [pid = 2828] [id = 7] 11:50:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 13 (000000DBAF504400) [pid = 2828] [serial = 13] [outer = 0000000000000000] 11:50:18 INFO - PROCESS | 2828 | [2828] 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 11:50:18 INFO - PROCESS | 2828 | [2828] 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 11:50:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 14 (000000DBB03D4800) [pid = 2828] [serial = 14] [outer = 000000DBAF504400] 11:50:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 15 (000000DBB093B000) [pid = 2828] [serial = 15] [outer = 000000DBAF40F000] 11:50:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 16 (000000DBAF511400) [pid = 2828] [serial = 16] [outer = 000000DBAF504C00] 11:50:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 17 (000000DBB0659000) [pid = 2828] [serial = 17] [outer = 000000DBAF504400] 11:50:19 INFO - PROCESS | 2828 | 1461178219409 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 2828 | 1461178219423 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 18 (000000DBB2AA2400) [pid = 2828] [serial = 18] [outer = 000000DBAF504400] 11:50:20 INFO - PROCESS | 2828 | 1461178220360 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d8414bae-4969-4020-a89e-63b643d408af","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":"20160420094342","device":"desktop","version":"48.0a1","command_id":1}}] 11:50:20 INFO - PROCESS | 2828 | 1461178220969 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}] 11:50:21 INFO - PROCESS | 2828 | 1461178221079 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 11:50:21 INFO - PROCESS | 2828 | 1461178221102 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:50:21 INFO - PROCESS | 2828 | [2828] 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 11:50:22 INFO - PROCESS | 2828 | --DOCSHELL 000000DB9295E000 == 6 [pid = 2828] [id = 1] 11:50:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 19 (000000DBA21E4400) [pid = 2828] [serial = 19] [outer = 000000DBAF504400] 11:50:23 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:50:23 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:50:23 INFO - PROCESS | 2828 | 1461178223435 Marionette TRACE conn5 <- [1,3,null,{}] 11:50:23 INFO - PROCESS | 2828 | 1461178223440 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:50:23 INFO - PROCESS | 2828 | 1461178223463 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 11:50:23 INFO - PROCESS | 2828 | 1461178223502 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 2828 | 1461178223507 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 11:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:50:23 INFO - PROCESS | 2828 | 1461178223512 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 2828 | 1461178223516 Marionette TRACE conn5 <- [1,6,null,{}] 11:50:23 INFO - PROCESS | 2828 | 1461178223528 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}] 11:50:23 INFO - PROCESS | 2828 | 1461178223547 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 11:50:23 INFO - PROCESS | 2828 | 1461178223552 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2D20000 == 7 [pid = 2828] [id = 8] 11:50:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 20 (000000DBA9D45C00) [pid = 2828] [serial = 20] [outer = 0000000000000000] 11:50:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 21 (000000DBAC94A400) [pid = 2828] [serial = 21] [outer = 000000DBA9D45C00] 11:50:23 INFO - PROCESS | 2828 | 1461178223615 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 22 (000000DBAF506C00) [pid = 2828] [serial = 22] [outer = 000000DBA9D45C00] 11:50:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91D0800 == 8 [pid = 2828] [id = 9] 11:50:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 23 (000000DBAFA1D800) [pid = 2828] [serial = 23] [outer = 0000000000000000] 11:50:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 24 (000000DBAFA21C00) [pid = 2828] [serial = 24] [outer = 000000DBAFA1D800] 11:50:24 INFO - PROCESS | 2828 | 1461178224065 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 25 (000000DBB003A000) [pid = 2828] [serial = 25] [outer = 000000DBAFA1D800] 11:50:24 INFO - PROCESS | 2828 | 1461178224634 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]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1183ms 11:50:24 INFO - PROCESS | 2828 | 1461178224795 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 2828 | 1461178224799 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 11:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:50:24 INFO - PROCESS | 2828 | 1461178224829 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 2828 | 1461178224832 Marionette TRACE conn5 <- [1,10,null,{}] 11:50:24 INFO - PROCESS | 2828 | 1461178224844 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}] 11:50:24 INFO - PROCESS | 2828 | 1461178224958 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 11:50:25 INFO - PROCESS | 2828 | 1461178225009 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC48800 == 9 [pid = 2828] [id = 10] 11:50:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 26 (000000DBAF517000) [pid = 2828] [serial = 26] [outer = 0000000000000000] 11:50:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 27 (000000DBAF518C00) [pid = 2828] [serial = 27] [outer = 000000DBAF517000] 11:50:25 INFO - PROCESS | 2828 | 1461178225066 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 28 (000000DBB00E3000) [pid = 2828] [serial = 28] [outer = 000000DBAF517000] 11:50:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFD33800 == 10 [pid = 2828] [id = 11] 11:50:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 29 (000000DBAFD34000) [pid = 2828] [serial = 29] [outer = 0000000000000000] 11:50:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 30 (000000DBAFD30000) [pid = 2828] [serial = 30] [outer = 000000DBAFD34000] 11:50:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 31 (000000DBB006A800) [pid = 2828] [serial = 31] [outer = 000000DBAFD34000] 11:50:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB006E800 == 11 [pid = 2828] [id = 12] 11:50:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 32 (000000DBAF936400) [pid = 2828] [serial = 32] [outer = 0000000000000000] 11:50:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 33 (000000DBB08EBC00) [pid = 2828] [serial = 33] [outer = 000000DBAF936400] 11:50:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 34 (000000DBA33AD000) [pid = 2828] [serial = 34] [outer = 000000DBAF936400] 11:50:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DC8000 == 10 [pid = 2828] [id = 4] 11:50:26 INFO - PROCESS | 2828 | 1461178226017 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]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1256ms 11:50:26 INFO - PROCESS | 2828 | 1461178226072 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 2828 | 1461178226077 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 11:50:26 INFO - PROCESS | 2828 | 1461178226082 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:50:26 INFO - PROCESS | 2828 | 1461178226086 Marionette TRACE conn5 <- [1,14,null,{}] 11:50:26 INFO - PROCESS | 2828 | 1461178226093 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}] 11:50:26 INFO - PROCESS | 2828 | 1461178226177 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 11:50:26 INFO - PROCESS | 2828 | 1461178226186 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3134800 == 11 [pid = 2828] [id = 13] 11:50:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 35 (000000DBA78B4C00) [pid = 2828] [serial = 35] [outer = 0000000000000000] 11:50:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 36 (000000DBA78C2000) [pid = 2828] [serial = 36] [outer = 000000DBA78B4C00] 11:50:26 INFO - PROCESS | 2828 | 1461178226237 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 37 (000000DBA8056C00) [pid = 2828] [serial = 37] [outer = 000000DBA78B4C00] 11:50:26 INFO - PROCESS | 2828 | 1461178226693 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]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 11:50:26 INFO - PROCESS | 2828 | 1461178226714 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 2828 | 1461178226719 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 11:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:50:26 INFO - PROCESS | 2828 | 1461178226725 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 2828 | 1461178226728 Marionette TRACE conn5 <- [1,18,null,{}] 11:50:26 INFO - PROCESS | 2828 | 1461178226737 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}] 11:50:26 INFO - PROCESS | 2828 | 1461178226821 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 11:50:26 INFO - PROCESS | 2828 | 1461178226830 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA77C5800 == 12 [pid = 2828] [id = 14] 11:50:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 38 (000000DBA821D000) [pid = 2828] [serial = 38] [outer = 0000000000000000] 11:50:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 39 (000000DBA9326800) [pid = 2828] [serial = 39] [outer = 000000DBA821D000] 11:50:26 INFO - PROCESS | 2828 | 1461178226878 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 40 (000000DBA9D40400) [pid = 2828] [serial = 40] [outer = 000000DBA821D000] 11:50:27 INFO - PROCESS | 2828 | 1461178227295 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]]]}] 11:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 11:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:50:27 INFO - PROCESS | 2828 | 1461178227315 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 2828 | 1461178227317 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 11:50:27 INFO - PROCESS | 2828 | 1461178227321 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 2828 | 1461178227325 Marionette TRACE conn5 <- [1,22,null,{}] 11:50:27 INFO - PROCESS | 2828 | 1461178227337 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}] 11:50:27 INFO - PROCESS | 2828 | 1461178227427 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 11:50:27 INFO - PROCESS | 2828 | 1461178227438 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA848B800 == 13 [pid = 2828] [id = 15] 11:50:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 41 (000000DBACD76400) [pid = 2828] [serial = 41] [outer = 0000000000000000] 11:50:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 42 (000000DBAD31C800) [pid = 2828] [serial = 42] [outer = 000000DBACD76400] 11:50:27 INFO - PROCESS | 2828 | 1461178227490 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 43 (000000DBAE871C00) [pid = 2828] [serial = 43] [outer = 000000DBACD76400] 11:50:27 INFO - PROCESS | 2828 | 1461178227938 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]]]}] 11:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 11:50:27 INFO - PROCESS | 2828 | 1461178227952 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 2828 | 1461178227955 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 11:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:50:27 INFO - PROCESS | 2828 | 1461178227959 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 2828 | 1461178227961 Marionette TRACE conn5 <- [1,26,null,{}] 11:50:27 INFO - PROCESS | 2828 | 1461178227964 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}] 11:50:28 INFO - PROCESS | 2828 | 1461178228045 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 11:50:28 INFO - PROCESS | 2828 | 1461178228051 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DC8000 == 14 [pid = 2828] [id = 16] 11:50:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 44 (000000DBAF512400) [pid = 2828] [serial = 44] [outer = 0000000000000000] 11:50:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 45 (000000DBAF5E0800) [pid = 2828] [serial = 45] [outer = 000000DBAF512400] 11:50:28 INFO - PROCESS | 2828 | 1461178228099 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 46 (000000DBAF934400) [pid = 2828] [serial = 46] [outer = 000000DBAF512400] 11:50:28 INFO - PROCESS | 2828 | 1461178228484 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]]]}] 11:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 11:50:28 INFO - PROCESS | 2828 | 1461178228548 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 2828 | 1461178228550 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 11:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:50:28 INFO - PROCESS | 2828 | 1461178228553 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 2828 | 1461178228555 Marionette TRACE conn5 <- [1,30,null,{}] 11:50:28 INFO - PROCESS | 2828 | 1461178228558 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}] 11:50:28 INFO - PROCESS | 2828 | 1461178228635 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 11:50:28 INFO - PROCESS | 2828 | 1461178228641 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3E3800 == 15 [pid = 2828] [id = 17] 11:50:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 47 (000000DBAF93E400) [pid = 2828] [serial = 47] [outer = 0000000000000000] 11:50:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 48 (000000DBB00E1800) [pid = 2828] [serial = 48] [outer = 000000DBAF93E400] 11:50:28 INFO - PROCESS | 2828 | 1461178228689 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 49 (000000DBB08ED000) [pid = 2828] [serial = 49] [outer = 000000DBAF93E400] 11:50:29 INFO - PROCESS | 2828 | 1461178229099 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]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 11:50:29 INFO - PROCESS | 2828 | 1461178229146 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 2828 | 1461178229148 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 11:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:50:29 INFO - PROCESS | 2828 | 1461178229151 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 2828 | 1461178229153 Marionette TRACE conn5 <- [1,34,null,{}] 11:50:29 INFO - PROCESS | 2828 | 1461178229157 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}] 11:50:29 INFO - PROCESS | 2828 | 1461178229338 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 11:50:29 INFO - PROCESS | 2828 | 1461178229376 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB007A000 == 16 [pid = 2828] [id = 18] 11:50:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 50 (000000DBB3A11C00) [pid = 2828] [serial = 50] [outer = 0000000000000000] 11:50:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 51 (000000DBB3A66400) [pid = 2828] [serial = 51] [outer = 000000DBB3A11C00] 11:50:29 INFO - PROCESS | 2828 | 1461178229423 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 52 (000000DBAFA2DC00) [pid = 2828] [serial = 52] [outer = 000000DBB3A11C00] 11:50:29 INFO - PROCESS | 2828 | 1461178229790 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]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 671ms 11:50:29 INFO - PROCESS | 2828 | 1461178229828 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 2828 | 1461178229830 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 11:50:29 INFO - PROCESS | 2828 | 1461178229833 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:50:29 INFO - PROCESS | 2828 | 1461178229835 Marionette TRACE conn5 <- [1,38,null,{}] 11:50:29 INFO - PROCESS | 2828 | 1461178229849 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}] 11:50:29 INFO - PROCESS | 2828 | 1461178229923 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 11:50:29 INFO - PROCESS | 2828 | 1461178229930 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0D39800 == 17 [pid = 2828] [id = 19] 11:50:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 53 (000000DBAF456800) [pid = 2828] [serial = 53] [outer = 0000000000000000] 11:50:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 54 (000000DBAF459000) [pid = 2828] [serial = 54] [outer = 000000DBAF456800] 11:50:30 INFO - PROCESS | 2828 | 1461178229993 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 55 (000000DBAFA32800) [pid = 2828] [serial = 55] [outer = 000000DBAF456800] 11:50:30 INFO - PROCESS | 2828 | 1461178230366 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]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 11:50:30 INFO - PROCESS | 2828 | 1461178230431 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 2828 | 1461178230434 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 11:50:30 INFO - PROCESS | 2828 | 1461178230437 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 2828 | 1461178230439 Marionette TRACE conn5 <- [1,42,null,{}] 11:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:50:30 INFO - PROCESS | 2828 | 1461178230443 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}] 11:50:30 INFO - PROCESS | 2828 | 1461178230516 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 11:50:30 INFO - PROCESS | 2828 | 1461178230522 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB263E000 == 18 [pid = 2828] [id = 20] 11:50:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 56 (000000DBA10A9C00) [pid = 2828] [serial = 56] [outer = 0000000000000000] 11:50:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 57 (000000DBA10AE800) [pid = 2828] [serial = 57] [outer = 000000DBA10A9C00] 11:50:30 INFO - PROCESS | 2828 | 1461178230567 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 58 (000000DBAF458800) [pid = 2828] [serial = 58] [outer = 000000DBA10A9C00] 11:50:30 INFO - PROCESS | 2828 | 1461178230933 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]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 523ms 11:50:30 INFO - PROCESS | 2828 | 1461178230966 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 2828 | 1461178230968 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 11:50:30 INFO - PROCESS | 2828 | 1461178230971 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:50:30 INFO - PROCESS | 2828 | 1461178230973 Marionette TRACE conn5 <- [1,46,null,{}] 11:50:30 INFO - PROCESS | 2828 | 1461178230976 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}] 11:50:31 INFO - PROCESS | 2828 | 1461178231074 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 11:50:31 INFO - PROCESS | 2828 | 1461178231082 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3517800 == 19 [pid = 2828] [id = 21] 11:50:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 59 (000000DBA10AB000) [pid = 2828] [serial = 59] [outer = 0000000000000000] 11:50:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 60 (000000DBAF944C00) [pid = 2828] [serial = 60] [outer = 000000DBA10AB000] 11:50:31 INFO - PROCESS | 2828 | 1461178231128 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 61 (000000DBAF94C400) [pid = 2828] [serial = 61] [outer = 000000DBA10AB000] 11:50:31 INFO - PROCESS | 2828 | 1461178231506 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]]]}] 11:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 11:50:31 INFO - PROCESS | 2828 | 1461178231561 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 2828 | 1461178231563 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 11:50:31 INFO - PROCESS | 2828 | 1461178231566 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:50:31 INFO - PROCESS | 2828 | 1461178231568 Marionette TRACE conn5 <- [1,50,null,{}] 11:50:31 INFO - PROCESS | 2828 | 1461178231572 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}] 11:50:31 INFO - PROCESS | 2828 | 1461178231668 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 11:50:31 INFO - PROCESS | 2828 | 1461178231677 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3550800 == 20 [pid = 2828] [id = 22] 11:50:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 62 (000000DBA3503000) [pid = 2828] [serial = 62] [outer = 0000000000000000] 11:50:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 63 (000000DBA350B800) [pid = 2828] [serial = 63] [outer = 000000DBA3503000] 11:50:31 INFO - PROCESS | 2828 | 1461178231725 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 64 (000000DBAF94C800) [pid = 2828] [serial = 64] [outer = 000000DBA3503000] 11:50:32 INFO - PROCESS | 2828 | 1461178232092 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]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 11:50:32 INFO - PROCESS | 2828 | 1461178232156 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 2828 | 1461178232159 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 11:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:50:32 INFO - PROCESS | 2828 | 1461178232162 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 2828 | 1461178232164 Marionette TRACE conn5 <- [1,54,null,{}] 11:50:32 INFO - PROCESS | 2828 | 1461178232168 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}] 11:50:32 INFO - PROCESS | 2828 | 1461178232288 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 11:50:32 INFO - PROCESS | 2828 | 1461178232297 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB612C000 == 21 [pid = 2828] [id = 23] 11:50:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 65 (000000DBAF94B800) [pid = 2828] [serial = 65] [outer = 0000000000000000] 11:50:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 66 (000000DBB5FE5400) [pid = 2828] [serial = 66] [outer = 000000DBAF94B800] 11:50:32 INFO - PROCESS | 2828 | 1461178232354 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 67 (000000DBB62C0000) [pid = 2828] [serial = 67] [outer = 000000DBAF94B800] 11:50:32 INFO - PROCESS | 2828 | 1461178232751 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]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 11:50:32 INFO - PROCESS | 2828 | 1461178232793 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 2828 | 1461178232795 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 11:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:50:32 INFO - PROCESS | 2828 | 1461178232799 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 2828 | 1461178232800 Marionette TRACE conn5 <- [1,58,null,{}] 11:50:32 INFO - PROCESS | 2828 | 1461178232804 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}] 11:50:32 INFO - PROCESS | 2828 | 1461178232903 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 11:50:32 INFO - PROCESS | 2828 | 1461178232912 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F17800 == 22 [pid = 2828] [id = 24] 11:50:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 68 (000000DBB62C4C00) [pid = 2828] [serial = 68] [outer = 0000000000000000] 11:50:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBB62C9000) [pid = 2828] [serial = 69] [outer = 000000DBB62C4C00] 11:50:32 INFO - PROCESS | 2828 | 1461178232958 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBB7FB4C00) [pid = 2828] [serial = 70] [outer = 000000DBB62C4C00] 11:50:33 INFO - PROCESS | 2828 | 1461178233329 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]]]}] 11:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 11:50:33 INFO - PROCESS | 2828 | 1461178233389 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 2828 | 1461178233391 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 11:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:50:33 INFO - PROCESS | 2828 | 1461178233395 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 2828 | 1461178233396 Marionette TRACE conn5 <- [1,62,null,{}] 11:50:33 INFO - PROCESS | 2828 | 1461178233400 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}] 11:50:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2D20000 == 21 [pid = 2828] [id = 8] 11:50:34 INFO - PROCESS | 2828 | 1461178234171 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 11:50:34 INFO - PROCESS | 2828 | 1461178234265 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2B65800 == 22 [pid = 2828] [id = 25] 11:50:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBA23B7400) [pid = 2828] [serial = 71] [outer = 0000000000000000] 11:50:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA3508400) [pid = 2828] [serial = 72] [outer = 000000DBA23B7400] 11:50:34 INFO - PROCESS | 2828 | 1461178234316 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA7786C00) [pid = 2828] [serial = 73] [outer = 000000DBA23B7400] 11:50:34 INFO - PROCESS | 2828 | 1461178234748 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]]]}] 11:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1380ms 11:50:34 INFO - PROCESS | 2828 | 1461178234779 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 2828 | 1461178234784 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 11:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:50:34 INFO - PROCESS | 2828 | 1461178234789 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 2828 | 1461178234793 Marionette TRACE conn5 <- [1,66,null,{}] 11:50:34 INFO - PROCESS | 2828 | 1461178234803 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}] 11:50:34 INFO - PROCESS | 2828 | 1461178234901 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 11:50:34 INFO - PROCESS | 2828 | 1461178234909 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA4565800 == 23 [pid = 2828] [id = 26] 11:50:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA7739000) [pid = 2828] [serial = 74] [outer = 0000000000000000] 11:50:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBA82BE800) [pid = 2828] [serial = 75] [outer = 000000DBA7739000] 11:50:34 INFO - PROCESS | 2828 | 1461178234959 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA94A5C00) [pid = 2828] [serial = 76] [outer = 000000DBA7739000] 11:50:35 INFO - PROCESS | 2828 | 1461178235386 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]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 11:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:50:35 INFO - PROCESS | 2828 | 1461178235421 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 2828 | 1461178235424 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 11:50:35 INFO - PROCESS | 2828 | 1461178235428 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 2828 | 1461178235430 Marionette TRACE conn5 <- [1,70,null,{}] 11:50:35 INFO - PROCESS | 2828 | 1461178235434 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}] 11:50:35 INFO - PROCESS | 2828 | 1461178235829 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA9D43400) [pid = 2828] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBA821D000) [pid = 2828] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBACD76400) [pid = 2828] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBAF512400) [pid = 2828] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBAF93E400) [pid = 2828] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBB3A11C00) [pid = 2828] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBA3503000) [pid = 2828] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBAF94B800) [pid = 2828] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 67 (000000DBA9D45C00) [pid = 2828] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 66 (000000DBAF517000) [pid = 2828] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:50:35 INFO - PROCESS | 2828 | --DOMWINDOW == 65 (000000DBA78B4C00) [pid = 2828] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:50:35 INFO - PROCESS | 2828 | 1461178235904 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7FC6000 == 24 [pid = 2828] [id = 27] 11:50:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 66 (000000DBA2A95800) [pid = 2828] [serial = 77] [outer = 0000000000000000] 11:50:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 67 (000000DBA2A97800) [pid = 2828] [serial = 78] [outer = 000000DBA2A95800] 11:50:35 INFO - PROCESS | 2828 | 1461178235954 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 68 (000000DBAC94DC00) [pid = 2828] [serial = 79] [outer = 000000DBA2A95800] 11:50:36 INFO - PROCESS | 2828 | 1461178236305 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]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 944ms 11:50:36 INFO - PROCESS | 2828 | 1461178236373 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 2828 | 1461178236377 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 11:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:50:36 INFO - PROCESS | 2828 | 1461178236388 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 2828 | 1461178236393 Marionette TRACE conn5 <- [1,74,null,{}] 11:50:36 INFO - PROCESS | 2828 | 1461178236398 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}] 11:50:36 INFO - PROCESS | 2828 | 1461178236476 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 11:50:36 INFO - PROCESS | 2828 | 1461178236482 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9380800 == 25 [pid = 2828] [id = 28] 11:50:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBACD77C00) [pid = 2828] [serial = 80] [outer = 0000000000000000] 11:50:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBAE676800) [pid = 2828] [serial = 81] [outer = 000000DBACD77C00] 11:50:36 INFO - PROCESS | 2828 | 1461178236530 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBAF451000) [pid = 2828] [serial = 82] [outer = 000000DBACD77C00] 11:50:36 INFO - PROCESS | 2828 | 1461178236935 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]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 585ms 11:50:36 INFO - PROCESS | 2828 | 1461178236972 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 2828 | 1461178236974 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 11:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:50:36 INFO - PROCESS | 2828 | 1461178236977 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 2828 | 1461178236979 Marionette TRACE conn5 <- [1,78,null,{}] 11:50:36 INFO - PROCESS | 2828 | 1461178236987 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}] 11:50:37 INFO - PROCESS | 2828 | 1461178237063 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 11:50:37 INFO - PROCESS | 2828 | 1461178237070 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD9A800 == 26 [pid = 2828] [id = 29] 11:50:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBAF50E800) [pid = 2828] [serial = 83] [outer = 0000000000000000] 11:50:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBAF516C00) [pid = 2828] [serial = 84] [outer = 000000DBAF50E800] 11:50:37 INFO - PROCESS | 2828 | 1461178237116 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBAF6FA800) [pid = 2828] [serial = 85] [outer = 000000DBAF50E800] 11:50:37 INFO - PROCESS | 2828 | 1461178237515 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]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 11:50:37 INFO - PROCESS | 2828 | 1461178237567 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 2828 | 1461178237569 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 11:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:50:37 INFO - PROCESS | 2828 | 1461178237572 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 2828 | 1461178237574 Marionette TRACE conn5 <- [1,82,null,{}] 11:50:37 INFO - PROCESS | 2828 | 1461178237578 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}] 11:50:37 INFO - PROCESS | 2828 | 1461178237653 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 11:50:37 INFO - PROCESS | 2828 | 1461178237661 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF671800 == 27 [pid = 2828] [id = 30] 11:50:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAF93FC00) [pid = 2828] [serial = 86] [outer = 0000000000000000] 11:50:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBAF942C00) [pid = 2828] [serial = 87] [outer = 000000DBAF93FC00] 11:50:37 INFO - PROCESS | 2828 | 1461178237718 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAFA20C00) [pid = 2828] [serial = 88] [outer = 000000DBAF93FC00] 11:50:38 INFO - PROCESS | 2828 | 1461178238325 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]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 775ms 11:50:38 INFO - PROCESS | 2828 | 1461178238351 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 2828 | 1461178238357 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 11:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:50:38 INFO - PROCESS | 2828 | 1461178238409 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 2828 | 1461178238414 Marionette TRACE conn5 <- [1,86,null,{}] 11:50:38 INFO - PROCESS | 2828 | 1461178238421 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}] 11:50:38 INFO - PROCESS | 2828 | 1461178238524 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 11:50:38 INFO - PROCESS | 2828 | 1461178238599 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DB9DBD5800 == 28 [pid = 2828] [id = 31] 11:50:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBA8062800) [pid = 2828] [serial = 89] [outer = 0000000000000000] 11:50:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA94AA000) [pid = 2828] [serial = 90] [outer = 000000DBA8062800] 11:50:38 INFO - PROCESS | 2828 | 1461178238658 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBACCDD400) [pid = 2828] [serial = 91] [outer = 000000DBA8062800] 11:50:39 INFO - PROCESS | 2828 | 1461178239172 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]]]}] 11:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 880ms 11:50:39 INFO - PROCESS | 2828 | 1461178239246 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 11:50:39 INFO - PROCESS | 2828 | 1461178239252 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 11:50:39 INFO - PROCESS | 2828 | 1461178239260 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:50:39 INFO - PROCESS | 2828 | 1461178239263 Marionette TRACE conn5 <- [1,90,null,{}] 11:50:39 INFO - PROCESS | 2828 | 1461178239267 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}] 11:50:39 INFO - PROCESS | 2828 | 1461178239402 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 11:50:39 INFO - PROCESS | 2828 | 1461178239461 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF41A000 == 29 [pid = 2828] [id = 32] 11:50:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA8214400) [pid = 2828] [serial = 92] [outer = 0000000000000000] 11:50:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAF51FC00) [pid = 2828] [serial = 93] [outer = 000000DBA8214400] 11:50:39 INFO - PROCESS | 2828 | 1461178239518 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAF93EC00) [pid = 2828] [serial = 94] [outer = 000000DBA8214400] 11:50:40 INFO - PROCESS | 2828 | 1461178240055 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]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 11:50:40 INFO - PROCESS | 2828 | 1461178240104 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 2828 | 1461178240107 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 11:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:50:40 INFO - PROCESS | 2828 | 1461178240110 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 2828 | 1461178240114 Marionette TRACE conn5 <- [1,94,null,{}] 11:50:40 INFO - PROCESS | 2828 | 1461178240126 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}] 11:50:40 INFO - PROCESS | 2828 | 1461178240228 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 11:50:40 INFO - PROCESS | 2828 | 1461178240290 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0D39000 == 30 [pid = 2828] [id = 33] 11:50:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAFAEE000) [pid = 2828] [serial = 95] [outer = 0000000000000000] 11:50:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBB017F800) [pid = 2828] [serial = 96] [outer = 000000DBAFAEE000] 11:50:40 INFO - PROCESS | 2828 | 1461178240350 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBB08E6C00) [pid = 2828] [serial = 97] [outer = 000000DBAFAEE000] 11:50:40 INFO - PROCESS | 2828 | 1461178240874 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]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 797ms 11:50:40 INFO - PROCESS | 2828 | 1461178240909 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 11:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:50:40 INFO - PROCESS | 2828 | 1461178240912 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 11:50:40 INFO - PROCESS | 2828 | 1461178240916 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 2828 | 1461178240918 Marionette TRACE conn5 <- [1,98,null,{}] 11:50:40 INFO - PROCESS | 2828 | 1461178240922 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}] 11:50:41 INFO - PROCESS | 2828 | 1461178241021 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 11:50:41 INFO - PROCESS | 2828 | 1461178241103 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2B60800 == 31 [pid = 2828] [id = 34] 11:50:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBA350D000) [pid = 2828] [serial = 98] [outer = 0000000000000000] 11:50:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBA94B0800) [pid = 2828] [serial = 99] [outer = 000000DBA350D000] 11:50:41 INFO - PROCESS | 2828 | 1461178241161 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAFA2F400) [pid = 2828] [serial = 100] [outer = 000000DBA350D000] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAD31C800) [pid = 2828] [serial = 42] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAF5E0800) [pid = 2828] [serial = 45] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAF934400) [pid = 2828] [serial = 46] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBB00E1800) [pid = 2828] [serial = 48] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBB3A66400) [pid = 2828] [serial = 51] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAF459000) [pid = 2828] [serial = 54] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA10AE800) [pid = 2828] [serial = 57] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBAF944C00) [pid = 2828] [serial = 60] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA350B800) [pid = 2828] [serial = 63] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBB5FE5400) [pid = 2828] [serial = 66] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAC94A400) [pid = 2828] [serial = 21] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBAFA21C00) [pid = 2828] [serial = 24] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBB08ED000) [pid = 2828] [serial = 49] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBAF518C00) [pid = 2828] [serial = 27] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBB08EBC00) [pid = 2828] [serial = 33] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBA78C2000) [pid = 2828] [serial = 36] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBA9326800) [pid = 2828] [serial = 39] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBAFD30000) [pid = 2828] [serial = 30] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBAFA2DC00) [pid = 2828] [serial = 52] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBAF506C00) [pid = 2828] [serial = 22] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBAF94C800) [pid = 2828] [serial = 64] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 67 (000000DBA9D40400) [pid = 2828] [serial = 40] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 66 (000000DBAE871C00) [pid = 2828] [serial = 43] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 65 (000000DBA8056C00) [pid = 2828] [serial = 37] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 64 (000000DBB00E3000) [pid = 2828] [serial = 28] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 63 (000000DBB62C0000) [pid = 2828] [serial = 67] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 62 (000000DBB0659000) [pid = 2828] [serial = 17] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 61 (000000DBB03D4800) [pid = 2828] [serial = 14] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 60 (000000DBA94AC400) [pid = 2828] [serial = 9] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 59 (000000DBA94AE000) [pid = 2828] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:50:41 INFO - PROCESS | 2828 | --DOMWINDOW == 58 (000000DBA7551800) [pid = 2828] [serial = 4] [outer = 0000000000000000] [url = about:blank] 11:50:41 INFO - PROCESS | 2828 | 1461178241821 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]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 944ms 11:50:41 INFO - PROCESS | 2828 | 1461178241861 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 2828 | 1461178241867 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 11:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:50:41 INFO - PROCESS | 2828 | 1461178241873 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 2828 | 1461178241876 Marionette TRACE conn5 <- [1,102,null,{}] 11:50:41 INFO - PROCESS | 2828 | 1461178241881 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}] 11:50:41 INFO - PROCESS | 2828 | 1461178241973 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 11:50:42 INFO - PROCESS | 2828 | 1461178242035 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA4371800 == 32 [pid = 2828] [id = 35] 11:50:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 59 (000000DBA7F9B400) [pid = 2828] [serial = 101] [outer = 0000000000000000] 11:50:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 60 (000000DBA7FA4C00) [pid = 2828] [serial = 102] [outer = 000000DBA7F9B400] 11:50:42 INFO - PROCESS | 2828 | 1461178242086 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 61 (000000DBA8444800) [pid = 2828] [serial = 103] [outer = 000000DBA7F9B400] 11:50:42 INFO - PROCESS | 2828 | 1461178242440 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]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 11:50:42 INFO - PROCESS | 2828 | 1461178242463 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 2828 | 1461178242469 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 11:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:50:42 INFO - PROCESS | 2828 | 1461178242475 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 2828 | 1461178242478 Marionette TRACE conn5 <- [1,106,null,{}] 11:50:42 INFO - PROCESS | 2828 | 1461178242482 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}] 11:50:42 INFO - PROCESS | 2828 | 1461178242574 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 11:50:42 INFO - PROCESS | 2828 | 1461178242626 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA85AC000 == 33 [pid = 2828] [id = 36] 11:50:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 62 (000000DBA8218000) [pid = 2828] [serial = 104] [outer = 0000000000000000] 11:50:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 63 (000000DBA9D40400) [pid = 2828] [serial = 105] [outer = 000000DBA8218000] 11:50:42 INFO - PROCESS | 2828 | 1461178242674 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 64 (000000DBAD3BF800) [pid = 2828] [serial = 106] [outer = 000000DBA8218000] 11:50:43 INFO - PROCESS | 2828 | 1461178243029 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]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 585ms 11:50:43 INFO - PROCESS | 2828 | 1461178243062 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 2828 | 1461178243064 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 11:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:50:43 INFO - PROCESS | 2828 | 1461178243072 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 2828 | 1461178243076 Marionette TRACE conn5 <- [1,110,null,{}] 11:50:43 INFO - PROCESS | 2828 | 1461178243091 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}] 11:50:43 INFO - PROCESS | 2828 | 1461178243175 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 11:50:43 INFO - PROCESS | 2828 | 1461178243181 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACC94800 == 34 [pid = 2828] [id = 37] 11:50:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 65 (000000DBAF450C00) [pid = 2828] [serial = 107] [outer = 0000000000000000] 11:50:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 66 (000000DBAF5D7800) [pid = 2828] [serial = 108] [outer = 000000DBAF450C00] 11:50:43 INFO - PROCESS | 2828 | 1461178243230 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 67 (000000DBAF932000) [pid = 2828] [serial = 109] [outer = 000000DBAF450C00] 11:50:43 INFO - PROCESS | 2828 | 1461178243649 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]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 648ms 11:50:43 INFO - PROCESS | 2828 | 1461178243719 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 2828 | 1461178243722 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 11:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:50:43 INFO - PROCESS | 2828 | 1461178243725 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 2828 | 1461178243727 Marionette TRACE conn5 <- [1,114,null,{}] 11:50:43 INFO - PROCESS | 2828 | 1461178243736 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}] 11:50:43 INFO - PROCESS | 2828 | 1461178243815 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 11:50:43 INFO - PROCESS | 2828 | 1461178243821 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF421000 == 35 [pid = 2828] [id = 38] 11:50:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 68 (000000DBAF94C000) [pid = 2828] [serial = 110] [outer = 0000000000000000] 11:50:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBAFA28C00) [pid = 2828] [serial = 111] [outer = 000000DBAF94C000] 11:50:43 INFO - PROCESS | 2828 | 1461178243869 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBAFC1B800) [pid = 2828] [serial = 112] [outer = 000000DBAF94C000] 11:50:44 INFO - PROCESS | 2828 | 1461178244306 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 11:50:44 INFO - PROCESS | 2828 | 1461178244356 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 2828 | 1461178244358 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 11:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:50:44 INFO - PROCESS | 2828 | 1461178244361 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 2828 | 1461178244363 Marionette TRACE conn5 <- [1,118,null,{}] 11:50:44 INFO - PROCESS | 2828 | 1461178244367 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}] 11:50:44 INFO - PROCESS | 2828 | 1461178244462 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 11:50:44 INFO - PROCESS | 2828 | 1461178244470 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3555800 == 36 [pid = 2828] [id = 39] 11:50:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBB03D6000) [pid = 2828] [serial = 113] [outer = 0000000000000000] 11:50:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBB08E1000) [pid = 2828] [serial = 114] [outer = 000000DBB03D6000] 11:50:44 INFO - PROCESS | 2828 | 1461178244538 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBB0EAB000) [pid = 2828] [serial = 115] [outer = 000000DBB03D6000] 11:50:44 INFO - PROCESS | 2828 | 1461178244971 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 11:50:45 INFO - PROCESS | 2828 | 1461178244995 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 2828 | 1461178244997 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 11:50:45 INFO - PROCESS | 2828 | 1461178245000 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:50:45 INFO - PROCESS | 2828 | 1461178245002 Marionette TRACE conn5 <- [1,122,null,{}] 11:50:45 INFO - PROCESS | 2828 | 1461178245005 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}] 11:50:45 INFO - PROCESS | 2828 | 1461178245112 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 11:50:45 INFO - PROCESS | 2828 | 1461178245118 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2022800 == 37 [pid = 2828] [id = 40] 11:50:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBB2A23000) [pid = 2828] [serial = 116] [outer = 0000000000000000] 11:50:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBB3A5D400) [pid = 2828] [serial = 117] [outer = 000000DBB2A23000] 11:50:45 INFO - PROCESS | 2828 | 1461178245167 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBB5FECC00) [pid = 2828] [serial = 118] [outer = 000000DBB2A23000] 11:50:45 INFO - PROCESS | 2828 | 1461178245560 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]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 11:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:50:45 INFO - PROCESS | 2828 | 1461178245591 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 2828 | 1461178245593 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 11:50:45 INFO - PROCESS | 2828 | 1461178245597 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 2828 | 1461178245598 Marionette TRACE conn5 <- [1,126,null,{}] 11:50:45 INFO - PROCESS | 2828 | 1461178245602 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}] 11:50:45 INFO - PROCESS | 2828 | 1461178245697 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 11:50:45 INFO - PROCESS | 2828 | 1461178245703 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB390D800 == 38 [pid = 2828] [id = 41] 11:50:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAF2CF800) [pid = 2828] [serial = 119] [outer = 0000000000000000] 11:50:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAF2D3800) [pid = 2828] [serial = 120] [outer = 000000DBAF2CF800] 11:50:45 INFO - PROCESS | 2828 | 1461178245749 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBB5FE9800) [pid = 2828] [serial = 121] [outer = 000000DBAF2CF800] 11:50:46 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAF50E800) [pid = 2828] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:50:46 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA7739000) [pid = 2828] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:50:46 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBACD77C00) [pid = 2828] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:50:46 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA2A95800) [pid = 2828] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:50:46 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBA23B7400) [pid = 2828] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:50:46 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBB62C4C00) [pid = 2828] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:50:46 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBA10A9C00) [pid = 2828] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:50:46 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBAF456800) [pid = 2828] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:50:46 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBA10AB000) [pid = 2828] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:50:46 INFO - PROCESS | 2828 | 1461178246187 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]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 627ms 11:50:46 INFO - PROCESS | 2828 | 1461178246227 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 2828 | 1461178246229 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 11:50:46 INFO - PROCESS | 2828 | 1461178246232 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:50:46 INFO - PROCESS | 2828 | 1461178246234 Marionette TRACE conn5 <- [1,130,null,{}] 11:50:46 INFO - PROCESS | 2828 | 1461178246238 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}] 11:50:46 INFO - PROCESS | 2828 | 1461178246312 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 11:50:46 INFO - PROCESS | 2828 | 1461178246368 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB611B800 == 39 [pid = 2828] [id = 42] 11:50:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBA10A9C00) [pid = 2828] [serial = 122] [outer = 0000000000000000] 11:50:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA3D88800) [pid = 2828] [serial = 123] [outer = 000000DBA10A9C00] 11:50:46 INFO - PROCESS | 2828 | 1461178246415 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA3D92400) [pid = 2828] [serial = 124] [outer = 000000DBA10A9C00] 11:50:46 INFO - PROCESS | 2828 | 1461178246760 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]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 11:50:46 INFO - PROCESS | 2828 | 1461178246821 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 2828 | 1461178246823 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 11:50:46 INFO - PROCESS | 2828 | 1461178246826 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:50:46 INFO - PROCESS | 2828 | 1461178246828 Marionette TRACE conn5 <- [1,134,null,{}] 11:50:46 INFO - PROCESS | 2828 | 1461178246832 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}] 11:50:46 INFO - PROCESS | 2828 | 1461178246930 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 11:50:46 INFO - PROCESS | 2828 | 1461178246938 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68B8000 == 40 [pid = 2828] [id = 43] 11:50:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA3D8CC00) [pid = 2828] [serial = 125] [outer = 0000000000000000] 11:50:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAF2D0800) [pid = 2828] [serial = 126] [outer = 000000DBA3D8CC00] 11:50:46 INFO - PROCESS | 2828 | 1461178246983 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBB086D000) [pid = 2828] [serial = 127] [outer = 000000DBA3D8CC00] 11:50:47 INFO - PROCESS | 2828 | 1461178247389 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]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 588ms 11:50:47 INFO - PROCESS | 2828 | 1461178247417 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 2828 | 1461178247419 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 11:50:47 INFO - PROCESS | 2828 | 1461178247422 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:50:47 INFO - PROCESS | 2828 | 1461178247424 Marionette TRACE conn5 <- [1,138,null,{}] 11:50:47 INFO - PROCESS | 2828 | 1461178247427 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}] 11:50:47 INFO - PROCESS | 2828 | 1461178247524 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 11:50:47 INFO - PROCESS | 2828 | 1461178247532 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68CD000 == 41 [pid = 2828] [id = 44] 11:50:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBA9124800) [pid = 2828] [serial = 128] [outer = 0000000000000000] 11:50:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBA9193400) [pid = 2828] [serial = 129] [outer = 000000DBA9124800] 11:50:47 INFO - PROCESS | 2828 | 1461178247579 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBB086B800) [pid = 2828] [serial = 130] [outer = 000000DBA9124800] 11:50:47 INFO - PROCESS | 2828 | 1461178247967 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]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 11:50:48 INFO - PROCESS | 2828 | 1461178248012 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 2828 | 1461178248015 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 11:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:50:48 INFO - PROCESS | 2828 | 1461178248018 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 2828 | 1461178248021 Marionette TRACE conn5 <- [1,142,null,{}] 11:50:48 INFO - PROCESS | 2828 | 1461178248024 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}] 11:50:48 INFO - PROCESS | 2828 | 1461178248166 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 11:50:48 INFO - PROCESS | 2828 | 1461178248291 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3550000 == 42 [pid = 2828] [id = 45] 11:50:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA3507400) [pid = 2828] [serial = 131] [outer = 0000000000000000] 11:50:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA3D2D800) [pid = 2828] [serial = 132] [outer = 000000DBA3507400] 11:50:48 INFO - PROCESS | 2828 | 1461178248352 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA7F8D000) [pid = 2828] [serial = 133] [outer = 000000DBA3507400] 11:50:48 INFO - PROCESS | 2828 | 1461178248950 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]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 986ms 11:50:49 INFO - PROCESS | 2828 | 1461178249008 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 2828 | 1461178249013 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 11:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:50:49 INFO - PROCESS | 2828 | 1461178249018 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 2828 | 1461178249022 Marionette TRACE conn5 <- [1,146,null,{}] 11:50:49 INFO - PROCESS | 2828 | 1461178249027 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}] 11:50:49 INFO - PROCESS | 2828 | 1461178249165 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 11:50:49 INFO - PROCESS | 2828 | 1461178249209 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE8E9000 == 43 [pid = 2828] [id = 46] 11:50:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA94AAC00) [pid = 2828] [serial = 134] [outer = 0000000000000000] 11:50:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA9D3F400) [pid = 2828] [serial = 135] [outer = 000000DBA94AAC00] 11:50:49 INFO - PROCESS | 2828 | 1461178249269 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAE877000) [pid = 2828] [serial = 136] [outer = 000000DBA94AAC00] 11:50:49 INFO - PROCESS | 2828 | 1461178249928 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]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 942ms 11:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:50:49 INFO - PROCESS | 2828 | 1461178249964 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 2828 | 1461178249967 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 11:50:49 INFO - PROCESS | 2828 | 1461178249971 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 2828 | 1461178249973 Marionette TRACE conn5 <- [1,150,null,{}] 11:50:49 INFO - PROCESS | 2828 | 1461178249978 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}] 11:50:50 INFO - PROCESS | 2828 | 1461178250084 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 11:50:50 INFO - PROCESS | 2828 | 1461178250159 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6ACE800 == 44 [pid = 2828] [id = 47] 11:50:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAF510400) [pid = 2828] [serial = 137] [outer = 0000000000000000] 11:50:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF83B400) [pid = 2828] [serial = 138] [outer = 000000DBAF510400] 11:50:50 INFO - PROCESS | 2828 | 1461178250216 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAFC15000) [pid = 2828] [serial = 139] [outer = 000000DBAF510400] 11:50:50 INFO - PROCESS | 2828 | 1461178250732 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]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 838ms 11:50:50 INFO - PROCESS | 2828 | 1461178250811 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 2828 | 1461178250815 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 11:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:50:50 INFO - PROCESS | 2828 | 1461178250827 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 2828 | 1461178250832 Marionette TRACE conn5 <- [1,154,null,{}] 11:50:50 INFO - PROCESS | 2828 | 1461178250837 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}] 11:50:50 INFO - PROCESS | 2828 | 1461178250964 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 11:50:51 INFO - PROCESS | 2828 | 1461178251025 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE6D7800 == 45 [pid = 2828] [id = 48] 11:50:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF831400) [pid = 2828] [serial = 140] [outer = 0000000000000000] 11:50:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBB1411000) [pid = 2828] [serial = 141] [outer = 000000DBAF831400] 11:50:51 INFO - PROCESS | 2828 | 1461178251082 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBB3A6C800) [pid = 2828] [serial = 142] [outer = 000000DBAF831400] 11:50:51 INFO - PROCESS | 2828 | 1461178251771 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]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 986ms 11:50:51 INFO - PROCESS | 2828 | 1461178251817 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 2828 | 1461178251823 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 11:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:50:51 INFO - PROCESS | 2828 | 1461178251829 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 2828 | 1461178251833 Marionette TRACE conn5 <- [1,158,null,{}] 11:50:51 INFO - PROCESS | 2828 | 1461178251839 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}] 11:50:51 INFO - PROCESS | 2828 | 1461178251932 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 11:50:52 INFO - PROCESS | 2828 | 1461178251996 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3D22000 == 46 [pid = 2828] [id = 49] 11:50:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA3D86C00) [pid = 2828] [serial = 143] [outer = 0000000000000000] 11:50:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA7734400) [pid = 2828] [serial = 144] [outer = 000000DBA3D86C00] 11:50:52 INFO - PROCESS | 2828 | 1461178252048 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA8063000) [pid = 2828] [serial = 145] [outer = 000000DBA3D86C00] 11:50:52 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68CD000 == 45 [pid = 2828] [id = 44] 11:50:52 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68B8000 == 44 [pid = 2828] [id = 43] 11:50:52 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB611B800 == 43 [pid = 2828] [id = 42] 11:50:52 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB390D800 == 42 [pid = 2828] [id = 41] 11:50:52 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2022800 == 41 [pid = 2828] [id = 40] 11:50:52 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3555800 == 40 [pid = 2828] [id = 39] 11:50:52 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF421000 == 39 [pid = 2828] [id = 38] 11:50:52 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACC94800 == 38 [pid = 2828] [id = 37] 11:50:52 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA85AC000 == 37 [pid = 2828] [id = 36] 11:50:52 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA4371800 == 36 [pid = 2828] [id = 35] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAF942C00) [pid = 2828] [serial = 87] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBB7FB4C00) [pid = 2828] [serial = 70] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF6FA800) [pid = 2828] [serial = 85] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA82BE800) [pid = 2828] [serial = 75] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAE676800) [pid = 2828] [serial = 81] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAF516C00) [pid = 2828] [serial = 84] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAC94DC00) [pid = 2828] [serial = 79] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAF451000) [pid = 2828] [serial = 82] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA2A97800) [pid = 2828] [serial = 78] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA3508400) [pid = 2828] [serial = 72] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA7786C00) [pid = 2828] [serial = 73] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA94A5C00) [pid = 2828] [serial = 76] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBB62C9000) [pid = 2828] [serial = 69] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAF458800) [pid = 2828] [serial = 58] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAFA32800) [pid = 2828] [serial = 55] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAF94C400) [pid = 2828] [serial = 61] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 2828 | 1461178252644 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]]]}] 11:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 839ms 11:50:52 INFO - PROCESS | 2828 | 1461178252670 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 2828 | 1461178252676 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 11:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:50:52 INFO - PROCESS | 2828 | 1461178252682 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 2828 | 1461178252685 Marionette TRACE conn5 <- [1,162,null,{}] 11:50:52 INFO - PROCESS | 2828 | 1461178252689 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}] 11:50:52 INFO - PROCESS | 2828 | 1461178252772 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 11:50:52 INFO - PROCESS | 2828 | 1461178252778 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3D18800 == 37 [pid = 2828] [id = 50] 11:50:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA350F000) [pid = 2828] [serial = 146] [outer = 0000000000000000] 11:50:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA78BA800) [pid = 2828] [serial = 147] [outer = 000000DBA350F000] 11:50:52 INFO - PROCESS | 2828 | 1461178252829 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA9128C00) [pid = 2828] [serial = 148] [outer = 000000DBA350F000] 11:50:53 INFO - PROCESS | 2828 | 1461178253263 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]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 11:50:53 INFO - PROCESS | 2828 | 1461178253312 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 2828 | 1461178253314 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 11:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:50:53 INFO - PROCESS | 2828 | 1461178253318 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 2828 | 1461178253322 Marionette TRACE conn5 <- [1,166,null,{}] 11:50:53 INFO - PROCESS | 2828 | 1461178253339 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}] 11:50:53 INFO - PROCESS | 2828 | 1461178253422 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 11:50:53 INFO - PROCESS | 2828 | 1461178253429 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA84D9000 == 38 [pid = 2828] [id = 51] 11:50:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA9194400) [pid = 2828] [serial = 149] [outer = 0000000000000000] 11:50:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA999F400) [pid = 2828] [serial = 150] [outer = 000000DBA9194400] 11:50:53 INFO - PROCESS | 2828 | 1461178253479 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBACCDD000) [pid = 2828] [serial = 151] [outer = 000000DBA9194400] 11:50:53 INFO - PROCESS | 2828 | 1461178253919 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]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 11:50:53 INFO - PROCESS | 2828 | 1461178253949 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 2828 | 1461178253952 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 11:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:50:53 INFO - PROCESS | 2828 | 1461178253955 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 2828 | 1461178253956 Marionette TRACE conn5 <- [1,170,null,{}] 11:50:53 INFO - PROCESS | 2828 | 1461178253960 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}] 11:50:54 INFO - PROCESS | 2828 | 1461178254045 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 11:50:54 INFO - PROCESS | 2828 | 1461178254051 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAC14B800 == 39 [pid = 2828] [id = 52] 11:50:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAE671C00) [pid = 2828] [serial = 152] [outer = 0000000000000000] 11:50:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAE8B2400) [pid = 2828] [serial = 153] [outer = 000000DBAE671C00] 11:50:54 INFO - PROCESS | 2828 | 1461178254099 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF2D2C00) [pid = 2828] [serial = 154] [outer = 000000DBAE671C00] 11:50:54 INFO - PROCESS | 2828 | 1461178254484 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]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 11:50:54 INFO - PROCESS | 2828 | 1461178254544 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 2828 | 1461178254546 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 11:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:50:54 INFO - PROCESS | 2828 | 1461178254554 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 2828 | 1461178254556 Marionette TRACE conn5 <- [1,174,null,{}] 11:50:54 INFO - PROCESS | 2828 | 1461178254568 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}] 11:50:54 INFO - PROCESS | 2828 | 1461178254661 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 11:50:54 INFO - PROCESS | 2828 | 1461178254667 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE6C8000 == 40 [pid = 2828] [id = 53] 11:50:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF44F000) [pid = 2828] [serial = 155] [outer = 0000000000000000] 11:50:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF452C00) [pid = 2828] [serial = 156] [outer = 000000DBAF44F000] 11:50:54 INFO - PROCESS | 2828 | 1461178254715 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF506C00) [pid = 2828] [serial = 157] [outer = 000000DBAF44F000] 11:50:55 INFO - PROCESS | 2828 | 1461178255157 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]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 11:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:50:55 INFO - PROCESS | 2828 | 1461178255187 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 2828 | 1461178255189 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 11:50:55 INFO - PROCESS | 2828 | 1461178255192 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 2828 | 1461178255194 Marionette TRACE conn5 <- [1,178,null,{}] 11:50:55 INFO - PROCESS | 2828 | 1461178255198 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}] 11:50:55 INFO - PROCESS | 2828 | 1461178255314 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 11:50:55 INFO - PROCESS | 2828 | 1461178255321 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFB0A000 == 41 [pid = 2828] [id = 54] 11:50:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAF51E800) [pid = 2828] [serial = 158] [outer = 0000000000000000] 11:50:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAF836800) [pid = 2828] [serial = 159] [outer = 000000DBAF51E800] 11:50:55 INFO - PROCESS | 2828 | 1461178255371 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF946400) [pid = 2828] [serial = 160] [outer = 000000DBAF51E800] 11:50:55 INFO - PROCESS | 2828 | 1461178255767 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]]]}] 11:50:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA3114800) [pid = 2828] [serial = 161] [outer = 000000DBAF936400] 11:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 11:50:55 INFO - PROCESS | 2828 | 1461178255848 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 2828 | 1461178255850 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 11:50:55 INFO - PROCESS | 2828 | 1461178255861 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 2828 | 1461178255863 Marionette TRACE conn5 <- [1,182,null,{}] 11:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:50:55 INFO - PROCESS | 2828 | 1461178255871 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}] 11:50:55 INFO - PROCESS | 2828 | 1461178255965 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 11:50:56 INFO - PROCESS | 2828 | 1461178256036 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2B72800 == 42 [pid = 2828] [id = 55] 11:50:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAFA2B800) [pid = 2828] [serial = 162] [outer = 0000000000000000] 11:50:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAFA35400) [pid = 2828] [serial = 163] [outer = 000000DBAFA2B800] 11:50:56 INFO - PROCESS | 2828 | 1461178256082 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB03D9000) [pid = 2828] [serial = 164] [outer = 000000DBAFA2B800] 11:50:56 INFO - PROCESS | 2828 | 1461178256472 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]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 11:50:56 INFO - PROCESS | 2828 | 1461178256497 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 2828 | 1461178256499 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 11:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:50:56 INFO - PROCESS | 2828 | 1461178256502 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 2828 | 1461178256504 Marionette TRACE conn5 <- [1,186,null,{}] 11:50:56 INFO - PROCESS | 2828 | 1461178256508 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}] 11:50:56 INFO - PROCESS | 2828 | 1461178256762 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAF450C00) [pid = 2828] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAFAEE000) [pid = 2828] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA8214400) [pid = 2828] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA8218000) [pid = 2828] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA3D8CC00) [pid = 2828] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBA350D000) [pid = 2828] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBB03D6000) [pid = 2828] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF2CF800) [pid = 2828] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBB2A23000) [pid = 2828] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBA10A9C00) [pid = 2828] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA7F9B400) [pid = 2828] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAF94C000) [pid = 2828] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:50:56 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA8062800) [pid = 2828] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:50:56 INFO - PROCESS | 2828 | 1461178256807 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA771D800 == 43 [pid = 2828] [id = 56] 11:50:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA1AA6000) [pid = 2828] [serial = 165] [outer = 0000000000000000] 11:50:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA3D85800) [pid = 2828] [serial = 166] [outer = 000000DBA1AA6000] 11:50:56 INFO - PROCESS | 2828 | 1461178256853 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF2CF800) [pid = 2828] [serial = 167] [outer = 000000DBA1AA6000] 11:50:57 INFO - PROCESS | 2828 | 1461178257168 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]]]}] 11:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 734ms 11:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:50:57 INFO - PROCESS | 2828 | 1461178257240 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 2828 | 1461178257242 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 11:50:57 INFO - PROCESS | 2828 | 1461178257246 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 2828 | 1461178257248 Marionette TRACE conn5 <- [1,190,null,{}] 11:50:57 INFO - PROCESS | 2828 | 1461178257251 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}] 11:50:57 INFO - PROCESS | 2828 | 1461178257371 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 11:50:57 INFO - PROCESS | 2828 | 1461178257379 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3911000 == 44 [pid = 2828] [id = 57] 11:50:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAFAEC000) [pid = 2828] [serial = 168] [outer = 0000000000000000] 11:50:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBB0870C00) [pid = 2828] [serial = 169] [outer = 000000DBAFAEC000] 11:50:57 INFO - PROCESS | 2828 | 1461178257425 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBB0B39800) [pid = 2828] [serial = 170] [outer = 000000DBAFAEC000] 11:50:57 INFO - PROCESS | 2828 | 1461178257782 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]]]}] 11:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 11:50:57 INFO - PROCESS | 2828 | 1461178257836 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 2828 | 1461178257839 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 11:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:50:57 INFO - PROCESS | 2828 | 1461178257842 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 2828 | 1461178257844 Marionette TRACE conn5 <- [1,194,null,{}] 11:50:57 INFO - PROCESS | 2828 | 1461178257847 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}] 11:50:57 INFO - PROCESS | 2828 | 1461178257923 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 11:50:57 INFO - PROCESS | 2828 | 1461178257985 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6132000 == 45 [pid = 2828] [id = 58] 11:50:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBB0868C00) [pid = 2828] [serial = 171] [outer = 0000000000000000] 11:50:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBB2D77800) [pid = 2828] [serial = 172] [outer = 000000DBB0868C00] 11:50:58 INFO - PROCESS | 2828 | 1461178258030 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBB3A0B400) [pid = 2828] [serial = 173] [outer = 000000DBB0868C00] 11:50:58 INFO - PROCESS | 2828 | 1461178258376 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]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 11:50:58 INFO - PROCESS | 2828 | 1461178258432 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 2828 | 1461178258435 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 11:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:50:58 INFO - PROCESS | 2828 | 1461178258439 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 2828 | 1461178258441 Marionette TRACE conn5 <- [1,198,null,{}] 11:50:58 INFO - PROCESS | 2828 | 1461178258445 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}] 11:50:58 INFO - PROCESS | 2828 | 1461178258563 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 11:50:58 INFO - PROCESS | 2828 | 1461178258571 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B38800 == 46 [pid = 2828] [id = 59] 11:50:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA2A9A000) [pid = 2828] [serial = 174] [outer = 0000000000000000] 11:50:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBB62BD400) [pid = 2828] [serial = 175] [outer = 000000DBA2A9A000] 11:50:58 INFO - PROCESS | 2828 | 1461178258622 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB62CBC00) [pid = 2828] [serial = 176] [outer = 000000DBA2A9A000] 11:50:59 INFO - PROCESS | 2828 | 1461178259224 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]]]}] 11:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 11:50:59 INFO - PROCESS | 2828 | 1461178259281 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 2828 | 1461178259287 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 11:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:50:59 INFO - PROCESS | 2828 | 1461178259294 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 2828 | 1461178259298 Marionette TRACE conn5 <- [1,202,null,{}] 11:50:59 INFO - PROCESS | 2828 | 1461178259318 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}] 11:50:59 INFO - PROCESS | 2828 | 1461178259427 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 11:50:59 INFO - PROCESS | 2828 | 1461178259493 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA78E0800 == 47 [pid = 2828] [id = 60] 11:50:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBA7920C00) [pid = 2828] [serial = 177] [outer = 0000000000000000] 11:50:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBA7F9E400) [pid = 2828] [serial = 178] [outer = 000000DBA7920C00] 11:50:59 INFO - PROCESS | 2828 | 1461178259552 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBA9153400) [pid = 2828] [serial = 179] [outer = 000000DBA7920C00] 11:51:00 INFO - PROCESS | 2828 | 1461178260175 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]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 945ms 11:51:00 INFO - PROCESS | 2828 | 1461178260241 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 2828 | 1461178260248 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 11:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:51:00 INFO - PROCESS | 2828 | 1461178260255 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 2828 | 1461178260258 Marionette TRACE conn5 <- [1,206,null,{}] 11:51:00 INFO - PROCESS | 2828 | 1461178260262 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}] 11:51:00 INFO - PROCESS | 2828 | 1461178260370 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 11:51:00 INFO - PROCESS | 2828 | 1461178260434 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC58800 == 48 [pid = 2828] [id = 61] 11:51:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAE66FC00) [pid = 2828] [serial = 180] [outer = 0000000000000000] 11:51:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAF454400) [pid = 2828] [serial = 181] [outer = 000000DBAE66FC00] 11:51:00 INFO - PROCESS | 2828 | 1461178260490 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAF6EC400) [pid = 2828] [serial = 182] [outer = 000000DBAE66FC00] 11:51:01 INFO - PROCESS | 2828 | 1461178261012 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]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 775ms 11:51:01 INFO - PROCESS | 2828 | 1461178261047 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 2828 | 1461178261050 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 11:51:01 INFO - PROCESS | 2828 | 1461178261055 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:51:01 INFO - PROCESS | 2828 | 1461178261059 Marionette TRACE conn5 <- [1,210,null,{}] 11:51:01 INFO - PROCESS | 2828 | 1461178261071 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}] 11:51:01 INFO - PROCESS | 2828 | 1461178261178 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 11:51:01 INFO - PROCESS | 2828 | 1461178261257 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F22800 == 49 [pid = 2828] [id = 62] 11:51:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBA1197C00) [pid = 2828] [serial = 183] [outer = 0000000000000000] 11:51:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAF44D000) [pid = 2828] [serial = 184] [outer = 000000DBA1197C00] 11:51:01 INFO - PROCESS | 2828 | 1461178261317 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAF93A000) [pid = 2828] [serial = 185] [outer = 000000DBA1197C00] 11:51:01 INFO - PROCESS | 2828 | 1461178261908 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]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 880ms 11:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:51:01 INFO - PROCESS | 2828 | 1461178261941 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 2828 | 1461178261944 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 11:51:01 INFO - PROCESS | 2828 | 1461178261948 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 2828 | 1461178261950 Marionette TRACE conn5 <- [1,214,null,{}] 11:51:01 INFO - PROCESS | 2828 | 1461178261954 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}] 11:51:02 INFO - PROCESS | 2828 | 1461178262058 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 11:51:02 INFO - PROCESS | 2828 | 1461178262135 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA84D0000 == 50 [pid = 2828] [id = 63] 11:51:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAD3C1800) [pid = 2828] [serial = 186] [outer = 0000000000000000] 11:51:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAE69F800) [pid = 2828] [serial = 187] [outer = 000000DBAD3C1800] 11:51:02 INFO - PROCESS | 2828 | 1461178262191 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAE6A8800) [pid = 2828] [serial = 188] [outer = 000000DBAD3C1800] 11:51:02 INFO - PROCESS | 2828 | 1461178262823 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]]]}] 11:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 941ms 11:51:02 INFO - PROCESS | 2828 | 1461178262891 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 11:51:02 INFO - PROCESS | 2828 | 1461178262895 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 11:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:51:02 INFO - PROCESS | 2828 | 1461178262901 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 2828 | 1461178262904 Marionette TRACE conn5 <- [1,218,null,{}] 11:51:02 INFO - PROCESS | 2828 | 1461178262910 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}] 11:51:03 INFO - PROCESS | 2828 | 1461178263039 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 11:51:03 INFO - PROCESS | 2828 | 1461178263088 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3540800 == 51 [pid = 2828] [id = 64] 11:51:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBA350B000) [pid = 2828] [serial = 189] [outer = 0000000000000000] 11:51:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBA3D89800) [pid = 2828] [serial = 190] [outer = 000000DBA350B000] 11:51:03 INFO - PROCESS | 2828 | 1461178263141 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBA7BFB800) [pid = 2828] [serial = 191] [outer = 000000DBA350B000] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC48800 == 50 [pid = 2828] [id = 10] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6132000 == 49 [pid = 2828] [id = 58] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3911000 == 48 [pid = 2828] [id = 57] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA771D800 == 47 [pid = 2828] [id = 56] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2B72800 == 46 [pid = 2828] [id = 55] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFB0A000 == 45 [pid = 2828] [id = 54] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE6C8000 == 44 [pid = 2828] [id = 53] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAC14B800 == 43 [pid = 2828] [id = 52] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA84D9000 == 42 [pid = 2828] [id = 51] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3D18800 == 41 [pid = 2828] [id = 50] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3D22000 == 40 [pid = 2828] [id = 49] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6ACE800 == 39 [pid = 2828] [id = 47] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE8E9000 == 38 [pid = 2828] [id = 46] 11:51:03 INFO - PROCESS | 2828 | 1461178263723 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]]]}] 11:51:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3550000 == 37 [pid = 2828] [id = 45] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBB08E1000) [pid = 2828] [serial = 114] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAF2D3800) [pid = 2828] [serial = 120] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB5FECC00) [pid = 2828] [serial = 118] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBA3D88800) [pid = 2828] [serial = 123] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBB3A5D400) [pid = 2828] [serial = 117] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBA7FA4C00) [pid = 2828] [serial = 102] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBA8444800) [pid = 2828] [serial = 103] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAFA28C00) [pid = 2828] [serial = 111] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBACCDD400) [pid = 2828] [serial = 91] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA94AA000) [pid = 2828] [serial = 90] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAF5D7800) [pid = 2828] [serial = 108] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAF932000) [pid = 2828] [serial = 109] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB08E6C00) [pid = 2828] [serial = 97] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBB017F800) [pid = 2828] [serial = 96] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAF93EC00) [pid = 2828] [serial = 94] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAF51FC00) [pid = 2828] [serial = 93] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA9D40400) [pid = 2828] [serial = 105] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAD3BF800) [pid = 2828] [serial = 106] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAF2D0800) [pid = 2828] [serial = 126] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAFA2F400) [pid = 2828] [serial = 100] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA94B0800) [pid = 2828] [serial = 99] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBB086D000) [pid = 2828] [serial = 127] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBB5FE9800) [pid = 2828] [serial = 121] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBB0EAB000) [pid = 2828] [serial = 115] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA3D92400) [pid = 2828] [serial = 124] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAFC1B800) [pid = 2828] [serial = 112] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA9193400) [pid = 2828] [serial = 129] [outer = 0000000000000000] [url = about:blank] 11:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 881ms 11:51:03 INFO - PROCESS | 2828 | 1461178263786 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 2828 | 1461178263792 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 11:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:51:03 INFO - PROCESS | 2828 | 1461178263800 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 2828 | 1461178263803 Marionette TRACE conn5 <- [1,222,null,{}] 11:51:03 INFO - PROCESS | 2828 | 1461178263807 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}] 11:51:03 INFO - PROCESS | 2828 | 1461178263898 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 11:51:03 INFO - PROCESS | 2828 | 1461178263959 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3D18800 == 38 [pid = 2828] [id = 65] 11:51:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA35A7000) [pid = 2828] [serial = 192] [outer = 0000000000000000] 11:51:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA78BC400) [pid = 2828] [serial = 193] [outer = 000000DBA35A7000] 11:51:04 INFO - PROCESS | 2828 | 1461178264006 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBA85D9000) [pid = 2828] [serial = 194] [outer = 000000DBA35A7000] 11:51:04 INFO - PROCESS | 2828 | 1461178264368 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]]]}] 11:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 11:51:04 INFO - PROCESS | 2828 | 1461178264386 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 2828 | 1461178264389 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 11:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:51:04 INFO - PROCESS | 2828 | 1461178264392 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:51:04 INFO - PROCESS | 2828 | 1461178264396 Marionette TRACE conn5 <- [1,226,null,{}] 11:51:04 INFO - PROCESS | 2828 | 1461178264407 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}] 11:51:04 INFO - PROCESS | 2828 | 1461178264503 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 11:51:04 INFO - PROCESS | 2828 | 1461178264586 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DD3800 == 39 [pid = 2828] [id = 66] 11:51:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBA85D8400) [pid = 2828] [serial = 195] [outer = 0000000000000000] 11:51:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAC94A800) [pid = 2828] [serial = 196] [outer = 000000DBA85D8400] 11:51:04 INFO - PROCESS | 2828 | 1461178264638 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBACCE6C00) [pid = 2828] [serial = 197] [outer = 000000DBA85D8400] 11:51:05 INFO - PROCESS | 2828 | 1461178264998 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]]]}] 11:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 11:51:05 INFO - PROCESS | 2828 | 1461178265024 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 11:51:05 INFO - PROCESS | 2828 | 1461178265027 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 11:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:51:05 INFO - PROCESS | 2828 | 1461178265041 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - PROCESS | 2828 | 1461178265043 Marionette TRACE conn5 <- [1,230,null,{}] 11:51:05 INFO - PROCESS | 2828 | 1461178265047 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}] 11:51:05 INFO - PROCESS | 2828 | 1461178265126 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 11:51:05 INFO - PROCESS | 2828 | 1461178265132 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE6D6000 == 40 [pid = 2828] [id = 67] 11:51:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAD31E800) [pid = 2828] [serial = 198] [outer = 0000000000000000] 11:51:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAE6A2000) [pid = 2828] [serial = 199] [outer = 000000DBAD31E800] 11:51:05 INFO - PROCESS | 2828 | 1461178265180 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF237C00) [pid = 2828] [serial = 200] [outer = 000000DBAD31E800] 11:51:05 INFO - PROCESS | 2828 | 1461178265581 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]]]}] 11:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 11:51:05 INFO - PROCESS | 2828 | 1461178265625 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 11:51:05 INFO - PROCESS | 2828 | 1461178265628 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 11:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:51:05 INFO - PROCESS | 2828 | 1461178265636 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - PROCESS | 2828 | 1461178265638 Marionette TRACE conn5 <- [1,234,null,{}] 11:51:05 INFO - PROCESS | 2828 | 1461178265641 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}] 11:51:05 INFO - PROCESS | 2828 | 1461178265717 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 11:51:05 INFO - PROCESS | 2828 | 1461178265724 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA4570000 == 41 [pid = 2828] [id = 68] 11:51:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAF2D0800) [pid = 2828] [serial = 201] [outer = 0000000000000000] 11:51:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF44C400) [pid = 2828] [serial = 202] [outer = 000000DBAF2D0800] 11:51:05 INFO - PROCESS | 2828 | 1461178265771 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAF51C400) [pid = 2828] [serial = 203] [outer = 000000DBAF2D0800] 11:51:06 INFO - PROCESS | 2828 | 1461178266251 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]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 11:51:06 INFO - PROCESS | 2828 | 1461178266274 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 2828 | 1461178266276 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 11:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:51:06 INFO - PROCESS | 2828 | 1461178266280 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 2828 | 1461178266282 Marionette TRACE conn5 <- [1,238,null,{}] 11:51:06 INFO - PROCESS | 2828 | 1461178266285 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}] 11:51:06 INFO - PROCESS | 2828 | 1461178266405 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 11:51:06 INFO - PROCESS | 2828 | 1461178266416 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0E3A000 == 42 [pid = 2828] [id = 69] 11:51:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAF936C00) [pid = 2828] [serial = 204] [outer = 0000000000000000] 11:51:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAF948C00) [pid = 2828] [serial = 205] [outer = 000000DBAF936C00] 11:51:06 INFO - PROCESS | 2828 | 1461178266499 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAFA2C000) [pid = 2828] [serial = 206] [outer = 000000DBAF936C00] 11:51:06 INFO - PROCESS | 2828 | 1461178266933 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]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 11:51:06 INFO - PROCESS | 2828 | 1461178266975 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 2828 | 1461178266977 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 11:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:51:06 INFO - PROCESS | 2828 | 1461178266985 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 2828 | 1461178266987 Marionette TRACE conn5 <- [1,242,null,{}] 11:51:06 INFO - PROCESS | 2828 | 1461178266990 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}] 11:51:07 INFO - PROCESS | 2828 | 1461178267115 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 11:51:07 INFO - PROCESS | 2828 | 1461178267138 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3548000 == 43 [pid = 2828] [id = 70] 11:51:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAFAE1400) [pid = 2828] [serial = 207] [outer = 0000000000000000] 11:51:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAFAE3400) [pid = 2828] [serial = 208] [outer = 000000DBAFAE1400] 11:51:07 INFO - PROCESS | 2828 | 1461178267183 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAFAEAC00) [pid = 2828] [serial = 209] [outer = 000000DBAFAE1400] 11:51:07 INFO - PROCESS | 2828 | 1461178267590 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]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 11:51:07 INFO - PROCESS | 2828 | 1461178267615 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 2828 | 1461178267617 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 11:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:51:07 INFO - PROCESS | 2828 | 1461178267630 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 2828 | 1461178267632 Marionette TRACE conn5 <- [1,246,null,{}] 11:51:07 INFO - PROCESS | 2828 | 1461178267636 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}] 11:51:07 INFO - PROCESS | 2828 | 1461178267733 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 11:51:07 INFO - PROCESS | 2828 | 1461178267739 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3ADD800 == 44 [pid = 2828] [id = 71] 11:51:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAFAEDC00) [pid = 2828] [serial = 210] [outer = 0000000000000000] 11:51:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBB03DC000) [pid = 2828] [serial = 211] [outer = 000000DBAFAEDC00] 11:51:07 INFO - PROCESS | 2828 | 1461178267786 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBB0875000) [pid = 2828] [serial = 212] [outer = 000000DBAFAEDC00] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAF51E800) [pid = 2828] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF44F000) [pid = 2828] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBAF831400) [pid = 2828] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA9194400) [pid = 2828] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA3D86C00) [pid = 2828] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA94AAC00) [pid = 2828] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAE671C00) [pid = 2828] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA3507400) [pid = 2828] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAF510400) [pid = 2828] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAFA2B800) [pid = 2828] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA350F000) [pid = 2828] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAFAEC000) [pid = 2828] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBB0868C00) [pid = 2828] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBA1AA6000) [pid = 2828] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:51:08 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAF93FC00) [pid = 2828] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:51:08 INFO - PROCESS | 2828 | 1461178268292 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]]]}] 11:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 752ms 11:51:08 INFO - PROCESS | 2828 | 1461178268375 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 2828 | 1461178268377 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 11:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:51:08 INFO - PROCESS | 2828 | 1461178268403 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 2828 | 1461178268405 Marionette TRACE conn5 <- [1,250,null,{}] 11:51:08 INFO - PROCESS | 2828 | 1461178268409 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}] 11:51:08 INFO - PROCESS | 2828 | 1461178268498 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 11:51:08 INFO - PROCESS | 2828 | 1461178268532 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68D3800 == 45 [pid = 2828] [id = 72] 11:51:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAF93FC00) [pid = 2828] [serial = 213] [outer = 0000000000000000] 11:51:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBB00E1800) [pid = 2828] [serial = 214] [outer = 000000DBAF93FC00] 11:51:08 INFO - PROCESS | 2828 | 1461178268587 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBB08E7400) [pid = 2828] [serial = 215] [outer = 000000DBAF93FC00] 11:51:09 INFO - PROCESS | 2828 | 1461178269048 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]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 713ms 11:51:09 INFO - PROCESS | 2828 | 1461178269097 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 2828 | 1461178269099 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 11:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:51:09 INFO - PROCESS | 2828 | 1461178269103 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 2828 | 1461178269105 Marionette TRACE conn5 <- [1,254,null,{}] 11:51:09 INFO - PROCESS | 2828 | 1461178269108 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}] 11:51:09 INFO - PROCESS | 2828 | 1461178269186 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 11:51:09 INFO - PROCESS | 2828 | 1461178269194 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B86800 == 46 [pid = 2828] [id = 73] 11:51:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBB144FC00) [pid = 2828] [serial = 216] [outer = 0000000000000000] 11:51:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBB2AA3000) [pid = 2828] [serial = 217] [outer = 000000DBB144FC00] 11:51:09 INFO - PROCESS | 2828 | 1461178269241 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB3A66000) [pid = 2828] [serial = 218] [outer = 000000DBB144FC00] 11:51:09 INFO - PROCESS | 2828 | 1461178269658 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]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 11:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:51:09 INFO - PROCESS | 2828 | 1461178269692 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 2828 | 1461178269695 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 11:51:09 INFO - PROCESS | 2828 | 1461178269703 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 2828 | 1461178269705 Marionette TRACE conn5 <- [1,258,null,{}] 11:51:09 INFO - PROCESS | 2828 | 1461178269709 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}] 11:51:09 INFO - PROCESS | 2828 | 1461178269807 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 11:51:09 INFO - PROCESS | 2828 | 1461178269816 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D1D800 == 47 [pid = 2828] [id = 74] 11:51:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB3A5E800) [pid = 2828] [serial = 219] [outer = 0000000000000000] 11:51:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB5FE5000) [pid = 2828] [serial = 220] [outer = 000000DBB3A5E800] 11:51:09 INFO - PROCESS | 2828 | 1461178269893 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBB62BFC00) [pid = 2828] [serial = 221] [outer = 000000DBB3A5E800] 11:51:10 INFO - PROCESS | 2828 | 1461178270454 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]]]}] 11:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 797ms 11:51:10 INFO - PROCESS | 2828 | 1461178270498 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 2828 | 1461178270503 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 11:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:51:10 INFO - PROCESS | 2828 | 1461178270510 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 2828 | 1461178270514 Marionette TRACE conn5 <- [1,262,null,{}] 11:51:10 INFO - PROCESS | 2828 | 1461178270520 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}] 11:51:10 INFO - PROCESS | 2828 | 1461178270661 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 11:51:10 INFO - PROCESS | 2828 | 1461178270729 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8490800 == 48 [pid = 2828] [id = 75] 11:51:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA3D31C00) [pid = 2828] [serial = 222] [outer = 0000000000000000] 11:51:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBA78C2000) [pid = 2828] [serial = 223] [outer = 000000DBA3D31C00] 11:51:10 INFO - PROCESS | 2828 | 1461178270831 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBA9189C00) [pid = 2828] [serial = 224] [outer = 000000DBA3D31C00] 11:51:11 INFO - PROCESS | 2828 | 1461178271417 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]]]}] 11:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 945ms 11:51:11 INFO - PROCESS | 2828 | 1461178271457 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 2828 | 1461178271464 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 11:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:51:11 INFO - PROCESS | 2828 | 1461178271470 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - PROCESS | 2828 | 1461178271474 Marionette TRACE conn5 <- [1,266,null,{}] 11:51:11 INFO - PROCESS | 2828 | 1461178271478 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}] 11:51:11 INFO - PROCESS | 2828 | 1461178271614 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 11:51:11 INFO - PROCESS | 2828 | 1461178271680 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB095A000 == 49 [pid = 2828] [id = 76] 11:51:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAC16A000) [pid = 2828] [serial = 225] [outer = 0000000000000000] 11:51:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAD31C000) [pid = 2828] [serial = 226] [outer = 000000DBAC16A000] 11:51:11 INFO - PROCESS | 2828 | 1461178271737 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAF44C000) [pid = 2828] [serial = 227] [outer = 000000DBAC16A000] 11:51:12 INFO - PROCESS | 2828 | 1461178272321 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]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 879ms 11:51:12 INFO - PROCESS | 2828 | 1461178272354 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 2828 | 1461178272357 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 11:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:51:12 INFO - PROCESS | 2828 | 1461178272361 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 2828 | 1461178272365 Marionette TRACE conn5 <- [1,270,null,{}] 11:51:12 INFO - PROCESS | 2828 | 1461178272377 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}] 11:51:12 INFO - PROCESS | 2828 | 1461178272486 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 11:51:12 INFO - PROCESS | 2828 | 1461178272568 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D1F000 == 50 [pid = 2828] [id = 77] 11:51:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAF94E800) [pid = 2828] [serial = 228] [outer = 0000000000000000] 11:51:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAFAE3C00) [pid = 2828] [serial = 229] [outer = 000000DBAF94E800] 11:51:12 INFO - PROCESS | 2828 | 1461178272627 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBB1FAE000) [pid = 2828] [serial = 230] [outer = 000000DBAF94E800] 11:51:13 INFO - PROCESS | 2828 | 1461178273395 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]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1083ms 11:51:13 INFO - PROCESS | 2828 | 1461178273478 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 2828 | 1461178273481 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 11:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:51:13 INFO - PROCESS | 2828 | 1461178273666 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 2828 | 1461178273670 Marionette TRACE conn5 <- [1,274,null,{}] 11:51:13 INFO - PROCESS | 2828 | 1461178273675 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}] 11:51:13 INFO - PROCESS | 2828 | 1461178273803 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 11:51:13 INFO - PROCESS | 2828 | 1461178273866 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA796B800 == 51 [pid = 2828] [id = 78] 11:51:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBA3510800) [pid = 2828] [serial = 231] [outer = 0000000000000000] 11:51:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBA3D87000) [pid = 2828] [serial = 232] [outer = 000000DBA3510800] 11:51:13 INFO - PROCESS | 2828 | 1461178273915 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBA80CDC00) [pid = 2828] [serial = 233] [outer = 000000DBA3510800] 11:51:14 INFO - PROCESS | 2828 | 1461178274491 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]]]}] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DB9DBD5800 == 50 [pid = 2828] [id = 31] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2B60800 == 49 [pid = 2828] [id = 34] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B86800 == 48 [pid = 2828] [id = 73] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68D3800 == 47 [pid = 2828] [id = 72] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3ADD800 == 46 [pid = 2828] [id = 71] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3548000 == 45 [pid = 2828] [id = 70] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0E3A000 == 44 [pid = 2828] [id = 69] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA4570000 == 43 [pid = 2828] [id = 68] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE6D6000 == 42 [pid = 2828] [id = 67] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DD3800 == 41 [pid = 2828] [id = 66] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBB62BD400) [pid = 2828] [serial = 175] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 902ms 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3D18800 == 40 [pid = 2828] [id = 65] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3540800 == 39 [pid = 2828] [id = 64] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA84D0000 == 38 [pid = 2828] [id = 63] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F22800 == 37 [pid = 2828] [id = 62] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC58800 == 36 [pid = 2828] [id = 61] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA78E0800 == 35 [pid = 2828] [id = 60] 11:51:14 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B38800 == 34 [pid = 2828] [id = 59] 11:51:14 INFO - PROCESS | 2828 | 1461178274563 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 11:51:14 INFO - PROCESS | 2828 | 1461178274566 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 11:51:14 INFO - PROCESS | 2828 | 1461178274570 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:51:14 INFO - PROCESS | 2828 | 1461178274573 Marionette TRACE conn5 <- [1,278,null,{}] 11:51:14 INFO - PROCESS | 2828 | 1461178274581 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}] 11:51:14 INFO - PROCESS | 2828 | 1461178274676 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAFA20C00) [pid = 2828] [serial = 88] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBA33AD000) [pid = 2828] [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.] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBB0B39800) [pid = 2828] [serial = 170] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAF452C00) [pid = 2828] [serial = 156] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAF946400) [pid = 2828] [serial = 160] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBA3D85800) [pid = 2828] [serial = 166] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF2D2C00) [pid = 2828] [serial = 154] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBB3A0B400) [pid = 2828] [serial = 173] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBAF836800) [pid = 2828] [serial = 159] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAF506C00) [pid = 2828] [serial = 157] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBB3A6C800) [pid = 2828] [serial = 142] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB1411000) [pid = 2828] [serial = 141] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA999F400) [pid = 2828] [serial = 150] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBACCDD000) [pid = 2828] [serial = 151] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA8063000) [pid = 2828] [serial = 145] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA7734400) [pid = 2828] [serial = 144] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA9D3F400) [pid = 2828] [serial = 135] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAE877000) [pid = 2828] [serial = 136] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAE8B2400) [pid = 2828] [serial = 153] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA7F8D000) [pid = 2828] [serial = 133] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA3D2D800) [pid = 2828] [serial = 132] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAFC15000) [pid = 2828] [serial = 139] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAF83B400) [pid = 2828] [serial = 138] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAFA35400) [pid = 2828] [serial = 163] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA78BA800) [pid = 2828] [serial = 147] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA9128C00) [pid = 2828] [serial = 148] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBB03D9000) [pid = 2828] [serial = 164] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBB0870C00) [pid = 2828] [serial = 169] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBB2D77800) [pid = 2828] [serial = 172] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAF2CF800) [pid = 2828] [serial = 167] [outer = 0000000000000000] [url = about:blank] 11:51:14 INFO - PROCESS | 2828 | 1461178274749 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3547000 == 35 [pid = 2828] [id = 79] 11:51:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA3507400) [pid = 2828] [serial = 234] [outer = 0000000000000000] 11:51:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA3D2D800) [pid = 2828] [serial = 235] [outer = 000000DBA3507400] 11:51:14 INFO - PROCESS | 2828 | 1461178274797 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA78B8C00) [pid = 2828] [serial = 236] [outer = 000000DBA3507400] 11:51:15 INFO - PROCESS | 2828 | 1461178275176 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]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 11:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:51:15 INFO - PROCESS | 2828 | 1461178275269 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 2828 | 1461178275272 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 11:51:15 INFO - PROCESS | 2828 | 1461178275275 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 2828 | 1461178275277 Marionette TRACE conn5 <- [1,282,null,{}] 11:51:15 INFO - PROCESS | 2828 | 1461178275281 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}] 11:51:15 INFO - PROCESS | 2828 | 1461178275363 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 11:51:15 INFO - PROCESS | 2828 | 1461178275377 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91C4800 == 36 [pid = 2828] [id = 80] 11:51:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA94A6800) [pid = 2828] [serial = 237] [outer = 0000000000000000] 11:51:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA94AF000) [pid = 2828] [serial = 238] [outer = 000000DBA94A6800] 11:51:15 INFO - PROCESS | 2828 | 1461178275433 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAC94E800) [pid = 2828] [serial = 239] [outer = 000000DBA94A6800] 11:51:15 INFO - PROCESS | 2828 | 1461178275864 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]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 627ms 11:51:15 INFO - PROCESS | 2828 | 1461178275903 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 2828 | 1461178275906 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 11:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:51:15 INFO - PROCESS | 2828 | 1461178275909 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 2828 | 1461178275911 Marionette TRACE conn5 <- [1,286,null,{}] 11:51:15 INFO - PROCESS | 2828 | 1461178275915 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}] 11:51:15 INFO - PROCESS | 2828 | 1461178275996 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 11:51:16 INFO - PROCESS | 2828 | 1461178276002 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD94000 == 37 [pid = 2828] [id = 81] 11:51:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAD14E000) [pid = 2828] [serial = 240] [outer = 0000000000000000] 11:51:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAD3C5000) [pid = 2828] [serial = 241] [outer = 000000DBAD14E000] 11:51:16 INFO - PROCESS | 2828 | 1461178276049 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAE6A5C00) [pid = 2828] [serial = 242] [outer = 000000DBAD14E000] 11:51:16 INFO - PROCESS | 2828 | 1461178276464 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]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 11:51:16 INFO - PROCESS | 2828 | 1461178276498 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 2828 | 1461178276501 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 11:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:51:16 INFO - PROCESS | 2828 | 1461178276504 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 2828 | 1461178276506 Marionette TRACE conn5 <- [1,290,null,{}] 11:51:16 INFO - PROCESS | 2828 | 1461178276509 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}] 11:51:16 INFO - PROCESS | 2828 | 1461178276586 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 11:51:16 INFO - PROCESS | 2828 | 1461178276592 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE85C000 == 38 [pid = 2828] [id = 82] 11:51:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAE8A4800) [pid = 2828] [serial = 243] [outer = 0000000000000000] 11:51:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAF2CF800) [pid = 2828] [serial = 244] [outer = 000000DBAE8A4800] 11:51:16 INFO - PROCESS | 2828 | 1461178276639 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAF452000) [pid = 2828] [serial = 245] [outer = 000000DBAE8A4800] 11:51:17 INFO - PROCESS | 2828 | 1461178277094 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]]]}] 11:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 11:51:17 INFO - PROCESS | 2828 | 1461178277136 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 11:51:17 INFO - PROCESS | 2828 | 1461178277138 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 11:51:17 INFO - PROCESS | 2828 | 1461178277141 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:51:17 INFO - PROCESS | 2828 | 1461178277143 Marionette TRACE conn5 <- [1,294,null,{}] 11:51:17 INFO - PROCESS | 2828 | 1461178277147 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}] 11:51:17 INFO - PROCESS | 2828 | 1461178277277 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 11:51:17 INFO - PROCESS | 2828 | 1461178277291 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC4C000 == 39 [pid = 2828] [id = 83] 11:51:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF45AC00) [pid = 2828] [serial = 246] [outer = 0000000000000000] 11:51:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAF6EE000) [pid = 2828] [serial = 247] [outer = 000000DBAF45AC00] 11:51:17 INFO - PROCESS | 2828 | 1461178277340 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF933C00) [pid = 2828] [serial = 248] [outer = 000000DBAF45AC00] 11:51:17 INFO - PROCESS | 2828 | 1461178277757 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]]]}] 11:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 11:51:17 INFO - PROCESS | 2828 | 1461178277779 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 11:51:17 INFO - PROCESS | 2828 | 1461178277781 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 11:51:17 INFO - PROCESS | 2828 | 1461178277784 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:51:17 INFO - PROCESS | 2828 | 1461178277786 Marionette TRACE conn5 <- [1,298,null,{}] 11:51:17 INFO - PROCESS | 2828 | 1461178277790 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}] 11:51:17 INFO - PROCESS | 2828 | 1461178277891 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 11:51:17 INFO - PROCESS | 2828 | 1461178277897 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0946000 == 40 [pid = 2828] [id = 84] 11:51:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBA118F800) [pid = 2828] [serial = 249] [outer = 0000000000000000] 11:51:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAF942C00) [pid = 2828] [serial = 250] [outer = 000000DBA118F800] 11:51:17 INFO - PROCESS | 2828 | 1461178277944 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAFA24C00) [pid = 2828] [serial = 251] [outer = 000000DBA118F800] 11:51:18 INFO - PROCESS | 2828 | 1461178278411 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]]]}] 11:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 692ms 11:51:18 INFO - PROCESS | 2828 | 1461178278480 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 2828 | 1461178278482 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 11:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:51:18 INFO - PROCESS | 2828 | 1461178278495 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 2828 | 1461178278497 Marionette TRACE conn5 <- [1,302,null,{}] 11:51:18 INFO - PROCESS | 2828 | 1461178278501 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}] 11:51:18 INFO - PROCESS | 2828 | 1461178278603 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 11:51:18 INFO - PROCESS | 2828 | 1461178278650 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3126800 == 41 [pid = 2828] [id = 85] 11:51:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAFA2EC00) [pid = 2828] [serial = 252] [outer = 0000000000000000] 11:51:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAFA33400) [pid = 2828] [serial = 253] [outer = 000000DBAFA2EC00] 11:51:18 INFO - PROCESS | 2828 | 1461178278696 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAFAEA000) [pid = 2828] [serial = 254] [outer = 000000DBAFA2EC00] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA9124800) [pid = 2828] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAF936C00) [pid = 2828] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAF2D0800) [pid = 2828] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAFAE1400) [pid = 2828] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA35A7000) [pid = 2828] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAD31E800) [pid = 2828] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA85D8400) [pid = 2828] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAD3C1800) [pid = 2828] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAF93FC00) [pid = 2828] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAFAEDC00) [pid = 2828] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBB144FC00) [pid = 2828] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:51:19 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA350B000) [pid = 2828] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:51:19 INFO - PROCESS | 2828 | 1461178279186 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]]]}] 11:51:19 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. 11:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 734ms 11:51:19 INFO - PROCESS | 2828 | 1461178279240 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 11:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:51:19 INFO - PROCESS | 2828 | 1461178279242 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 11:51:19 INFO - PROCESS | 2828 | 1461178279246 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 2828 | 1461178279248 Marionette TRACE conn5 <- [1,306,null,{}] 11:51:19 INFO - PROCESS | 2828 | 1461178279251 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}] 11:51:19 INFO - PROCESS | 2828 | 1461178279330 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 11:51:19 INFO - PROCESS | 2828 | 1461178279336 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB391C000 == 42 [pid = 2828] [id = 86] 11:51:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAC94F000) [pid = 2828] [serial = 255] [outer = 0000000000000000] 11:51:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAFAE1400) [pid = 2828] [serial = 256] [outer = 000000DBAC94F000] 11:51:19 INFO - PROCESS | 2828 | 1461178279382 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBB00E8C00) [pid = 2828] [serial = 257] [outer = 000000DBAC94F000] 11:51:19 INFO - PROCESS | 2828 | 1461178279630 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:51:19 INFO - PROCESS | 2828 | 1461178279817 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]]]}] 11:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 11:51:19 INFO - PROCESS | 2828 | 1461178279876 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 2828 | 1461178279878 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 11:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:51:19 INFO - PROCESS | 2828 | 1461178279882 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 2828 | 1461178279884 Marionette TRACE conn5 <- [1,310,null,{}] 11:51:19 INFO - PROCESS | 2828 | 1461178279887 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}] 11:51:19 INFO - PROCESS | 2828 | 1461178279965 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 11:51:19 INFO - PROCESS | 2828 | 1461178279971 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6ACA000 == 43 [pid = 2828] [id = 87] 11:51:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBB0869400) [pid = 2828] [serial = 258] [outer = 0000000000000000] 11:51:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBB08E1000) [pid = 2828] [serial = 259] [outer = 000000DBB0869400] 11:51:20 INFO - PROCESS | 2828 | 1461178280017 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBB0EA4000) [pid = 2828] [serial = 260] [outer = 000000DBB0869400] 11:51:20 INFO - PROCESS | 2828 | 1461178280417 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]]]}] 11:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 587ms 11:51:20 INFO - PROCESS | 2828 | 1461178280472 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 2828 | 1461178280474 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 11:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:51:20 INFO - PROCESS | 2828 | 1461178280478 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 2828 | 1461178280480 Marionette TRACE conn5 <- [1,314,null,{}] 11:51:20 INFO - PROCESS | 2828 | 1461178280488 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}] 11:51:20 INFO - PROCESS | 2828 | 1461178280588 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 11:51:20 INFO - PROCESS | 2828 | 1461178280596 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B7D800 == 44 [pid = 2828] [id = 88] 11:51:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB1FB2800) [pid = 2828] [serial = 261] [outer = 0000000000000000] 11:51:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB2AA4800) [pid = 2828] [serial = 262] [outer = 000000DBB1FB2800] 11:51:20 INFO - PROCESS | 2828 | 1461178280647 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB3A69800) [pid = 2828] [serial = 263] [outer = 000000DBB1FB2800] 11:51:21 INFO - PROCESS | 2828 | 1461178281255 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]]]}] 11:51:21 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. 11:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 836ms 11:51:21 INFO - PROCESS | 2828 | 1461178281329 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 2828 | 1461178281334 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 11:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:51:21 INFO - PROCESS | 2828 | 1461178281341 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 2828 | 1461178281345 Marionette TRACE conn5 <- [1,318,null,{}] 11:51:21 INFO - PROCESS | 2828 | 1461178281352 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}] 11:51:21 INFO - PROCESS | 2828 | 1461178281462 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 11:51:21 INFO - PROCESS | 2828 | 1461178281531 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA4570000 == 45 [pid = 2828] [id = 89] 11:51:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBA3112800) [pid = 2828] [serial = 264] [outer = 0000000000000000] 11:51:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA3D88000) [pid = 2828] [serial = 265] [outer = 000000DBA3112800] 11:51:21 INFO - PROCESS | 2828 | 1461178281591 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBA843AC00) [pid = 2828] [serial = 266] [outer = 000000DBA3112800] 11:51:22 INFO - PROCESS | 2828 | 1461178282223 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]]]}] 11:51:22 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. 11:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 923ms 11:51:22 INFO - PROCESS | 2828 | 1461178282268 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 2828 | 1461178282275 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 11:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:51:22 INFO - PROCESS | 2828 | 1461178282295 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 2828 | 1461178282298 Marionette TRACE conn5 <- [1,322,null,{}] 11:51:22 INFO - PROCESS | 2828 | 1461178282304 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}] 11:51:22 INFO - PROCESS | 2828 | 1461178282411 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 11:51:22 INFO - PROCESS | 2828 | 1461178282477 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFA8A800 == 46 [pid = 2828] [id = 90] 11:51:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBA94AF800) [pid = 2828] [serial = 267] [outer = 0000000000000000] 11:51:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBACCDD800) [pid = 2828] [serial = 268] [outer = 000000DBA94AF800] 11:51:22 INFO - PROCESS | 2828 | 1461178282534 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAF237400) [pid = 2828] [serial = 269] [outer = 000000DBA94AF800] 11:51:23 INFO - PROCESS | 2828 | 1461178283182 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]]]}] 11:51:23 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. 11:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 944ms 11:51:23 INFO - PROCESS | 2828 | 1461178283226 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 2828 | 1461178283229 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 11:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:51:23 INFO - PROCESS | 2828 | 1461178283232 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 2828 | 1461178283237 Marionette TRACE conn5 <- [1,326,null,{}] 11:51:23 INFO - PROCESS | 2828 | 1461178283249 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}] 11:51:23 INFO - PROCESS | 2828 | 1461178283385 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 11:51:23 INFO - PROCESS | 2828 | 1461178283455 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F21000 == 47 [pid = 2828] [id = 91] 11:51:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAF83C400) [pid = 2828] [serial = 270] [outer = 0000000000000000] 11:51:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAE672000) [pid = 2828] [serial = 271] [outer = 000000DBAF83C400] 11:51:23 INFO - PROCESS | 2828 | 1461178283560 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBB1FABC00) [pid = 2828] [serial = 272] [outer = 000000DBAF83C400] 11:51:24 INFO - PROCESS | 2828 | 1461178284130 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]]]}] 11:51:24 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. 11:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 943ms 11:51:24 INFO - PROCESS | 2828 | 1461178284178 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 2828 | 1461178284181 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 11:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:51:24 INFO - PROCESS | 2828 | 1461178284185 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 2828 | 1461178284187 Marionette TRACE conn5 <- [1,330,null,{}] 11:51:24 INFO - PROCESS | 2828 | 1461178284191 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}] 11:51:24 INFO - PROCESS | 2828 | 1461178284308 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 11:51:24 INFO - PROCESS | 2828 | 1461178284374 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCDB800 == 48 [pid = 2828] [id = 92] 11:51:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAF813400) [pid = 2828] [serial = 273] [outer = 0000000000000000] 11:51:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBAF818C00) [pid = 2828] [serial = 274] [outer = 000000DBAF813400] 11:51:24 INFO - PROCESS | 2828 | 1461178284431 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBB1FAFC00) [pid = 2828] [serial = 275] [outer = 000000DBAF813400] 11:51:25 INFO - PROCESS | 2828 | 1461178285203 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]]]}] 11:51:25 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. 11:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1030ms 11:51:25 INFO - PROCESS | 2828 | 1461178285217 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 11:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:51:25 INFO - PROCESS | 2828 | 1461178285221 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 11:51:25 INFO - PROCESS | 2828 | 1461178285226 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 2828 | 1461178285230 Marionette TRACE conn5 <- [1,334,null,{}] 11:51:25 INFO - PROCESS | 2828 | 1461178285253 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}] 11:51:25 INFO - PROCESS | 2828 | 1461178285348 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 11:51:25 INFO - PROCESS | 2828 | 1461178285417 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAC14A000 == 49 [pid = 2828] [id = 93] 11:51:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBA7787400) [pid = 2828] [serial = 276] [outer = 0000000000000000] 11:51:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBA8059C00) [pid = 2828] [serial = 277] [outer = 000000DBA7787400] 11:51:25 INFO - PROCESS | 2828 | 1461178285468 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBA9329800) [pid = 2828] [serial = 278] [outer = 000000DBA7787400] 11:51:26 INFO - PROCESS | 2828 | 1461178286025 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]]]}] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6ACA000 == 48 [pid = 2828] [id = 87] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB391C000 == 47 [pid = 2828] [id = 86] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3126800 == 46 [pid = 2828] [id = 85] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0946000 == 45 [pid = 2828] [id = 84] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC4C000 == 44 [pid = 2828] [id = 83] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE85C000 == 43 [pid = 2828] [id = 82] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD94000 == 42 [pid = 2828] [id = 81] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91C4800 == 41 [pid = 2828] [id = 80] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3547000 == 40 [pid = 2828] [id = 79] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA796B800 == 39 [pid = 2828] [id = 78] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBA7F9E400) [pid = 2828] [serial = 178] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBAF454400) [pid = 2828] [serial = 181] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBAF44D000) [pid = 2828] [serial = 184] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBB5FE5000) [pid = 2828] [serial = 220] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB095A000 == 38 [pid = 2828] [id = 76] 11:51:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8490800 == 37 [pid = 2828] [id = 75] 11:51:26 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. 11:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 859ms 11:51:26 INFO - PROCESS | 2828 | 1461178286103 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 11:51:26 INFO - PROCESS | 2828 | 1461178286109 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 11:51:26 INFO - PROCESS | 2828 | 1461178286115 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:51:26 INFO - PROCESS | 2828 | 1461178286118 Marionette TRACE conn5 <- [1,338,null,{}] 11:51:26 INFO - PROCESS | 2828 | 1461178286122 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}] 11:51:26 INFO - PROCESS | 2828 | 1461178286214 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB086B800) [pid = 2828] [serial = 130] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBAF948C00) [pid = 2828] [serial = 205] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAFA2C000) [pid = 2828] [serial = 206] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAF44C400) [pid = 2828] [serial = 202] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAFAEAC00) [pid = 2828] [serial = 209] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAFAE3400) [pid = 2828] [serial = 208] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBA78BC400) [pid = 2828] [serial = 193] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA85D9000) [pid = 2828] [serial = 194] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAE6A2000) [pid = 2828] [serial = 199] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAF237C00) [pid = 2828] [serial = 200] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAC94A800) [pid = 2828] [serial = 196] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBACCE6C00) [pid = 2828] [serial = 197] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAE6A8800) [pid = 2828] [serial = 188] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAE69F800) [pid = 2828] [serial = 187] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBB00E1800) [pid = 2828] [serial = 214] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBB03DC000) [pid = 2828] [serial = 211] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBB3A66000) [pid = 2828] [serial = 218] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBB2AA3000) [pid = 2828] [serial = 217] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBB0875000) [pid = 2828] [serial = 212] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA7BFB800) [pid = 2828] [serial = 191] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA3D89800) [pid = 2828] [serial = 190] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAF51C400) [pid = 2828] [serial = 203] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBB08E7400) [pid = 2828] [serial = 215] [outer = 0000000000000000] [url = about:blank] 11:51:26 INFO - PROCESS | 2828 | 1461178286283 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3DE7800 == 38 [pid = 2828] [id = 94] 11:51:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBA3D89800) [pid = 2828] [serial = 279] [outer = 0000000000000000] 11:51:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBA778BC00) [pid = 2828] [serial = 280] [outer = 000000DBA3D89800] 11:51:26 INFO - PROCESS | 2828 | 1461178286331 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBA9129800) [pid = 2828] [serial = 281] [outer = 000000DBA3D89800] 11:51:26 INFO - PROCESS | 2828 | 1461178286718 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]]]}] 11:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 11:51:26 INFO - PROCESS | 2828 | 1461178286749 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 11:51:26 INFO - PROCESS | 2828 | 1461178286752 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 11:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:51:26 INFO - PROCESS | 2828 | 1461178286755 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 2828 | 1461178286759 Marionette TRACE conn5 <- [1,342,null,{}] 11:51:26 INFO - PROCESS | 2828 | 1461178286770 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}] 11:51:26 INFO - PROCESS | 2828 | 1461178286855 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 11:51:26 INFO - PROCESS | 2828 | 1461178286862 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD98000 == 39 [pid = 2828] [id = 95] 11:51:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAC953C00) [pid = 2828] [serial = 282] [outer = 0000000000000000] 11:51:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAE677C00) [pid = 2828] [serial = 283] [outer = 000000DBAC953C00] 11:51:26 INFO - PROCESS | 2828 | 1461178286913 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAF2CB800) [pid = 2828] [serial = 284] [outer = 000000DBAC953C00] 11:51:27 INFO - PROCESS | 2828 | 1461178287348 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]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 11:51:27 INFO - PROCESS | 2828 | 1461178287387 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 2828 | 1461178287390 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 11:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:51:27 INFO - PROCESS | 2828 | 1461178287393 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - PROCESS | 2828 | 1461178287395 Marionette TRACE conn5 <- [1,346,null,{}] 11:51:27 INFO - PROCESS | 2828 | 1461178287399 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}] 11:51:27 INFO - PROCESS | 2828 | 1461178287479 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 11:51:27 INFO - PROCESS | 2828 | 1461178287487 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFB16800 == 40 [pid = 2828] [id = 96] 11:51:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF510400) [pid = 2828] [serial = 285] [outer = 0000000000000000] 11:51:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAF516C00) [pid = 2828] [serial = 286] [outer = 000000DBAF510400] 11:51:27 INFO - PROCESS | 2828 | 1461178287535 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF5E0800) [pid = 2828] [serial = 287] [outer = 000000DBAF510400] 11:51:27 INFO - PROCESS | 2828 | 1461178287965 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]]]}] 11:51:28 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. 11:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 11:51:28 INFO - PROCESS | 2828 | 1461178288024 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 11:51:28 INFO - PROCESS | 2828 | 1461178288026 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 11:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:51:28 INFO - PROCESS | 2828 | 1461178288030 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - PROCESS | 2828 | 1461178288032 Marionette TRACE conn5 <- [1,350,null,{}] 11:51:28 INFO - PROCESS | 2828 | 1461178288035 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}] 11:51:28 INFO - PROCESS | 2828 | 1461178288114 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 11:51:28 INFO - PROCESS | 2828 | 1461178288120 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0440800 == 41 [pid = 2828] [id = 97] 11:51:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAF816000) [pid = 2828] [serial = 288] [outer = 0000000000000000] 11:51:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAF83A400) [pid = 2828] [serial = 289] [outer = 000000DBAF816000] 11:51:28 INFO - PROCESS | 2828 | 1461178288166 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAF93FC00) [pid = 2828] [serial = 290] [outer = 000000DBAF816000] 11:51:28 INFO - PROCESS | 2828 | 1461178288627 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]]]}] 11:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 11:51:28 INFO - PROCESS | 2828 | 1461178288661 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 11:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:51:28 INFO - PROCESS | 2828 | 1461178288663 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 11:51:28 INFO - PROCESS | 2828 | 1461178288667 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - PROCESS | 2828 | 1461178288669 Marionette TRACE conn5 <- [1,354,null,{}] 11:51:28 INFO - PROCESS | 2828 | 1461178288678 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}] 11:51:28 INFO - PROCESS | 2828 | 1461178288800 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 11:51:28 INFO - PROCESS | 2828 | 1461178288877 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2A3C800 == 42 [pid = 2828] [id = 98] 11:51:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAFAE1C00) [pid = 2828] [serial = 291] [outer = 0000000000000000] 11:51:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBB03D3400) [pid = 2828] [serial = 292] [outer = 000000DBAFAE1C00] 11:51:28 INFO - PROCESS | 2828 | 1461178288927 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBB0876400) [pid = 2828] [serial = 293] [outer = 000000DBAFAE1C00] 11:51:29 INFO - PROCESS | 2828 | 1461178289357 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]]]}] 11:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 733ms 11:51:29 INFO - PROCESS | 2828 | 1461178289412 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 2828 | 1461178289414 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 11:51:29 INFO - PROCESS | 2828 | 1461178289418 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - PROCESS | 2828 | 1461178289420 Marionette TRACE conn5 <- [1,358,null,{}] 11:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:51:29 INFO - PROCESS | 2828 | 1461178289423 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}] 11:51:29 INFO - PROCESS | 2828 | 1461178289523 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 11:51:29 INFO - PROCESS | 2828 | 1461178289531 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2D1A000 == 43 [pid = 2828] [id = 99] 11:51:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBB1405C00) [pid = 2828] [serial = 294] [outer = 0000000000000000] 11:51:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBB1FA9400) [pid = 2828] [serial = 295] [outer = 000000DBB1405C00] 11:51:29 INFO - PROCESS | 2828 | 1461178289617 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBB2D81C00) [pid = 2828] [serial = 296] [outer = 000000DBB1405C00] 11:51:30 INFO - PROCESS | 2828 | 1461178290027 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]]]}] 11:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 11:51:30 INFO - PROCESS | 2828 | 1461178290053 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 11:51:30 INFO - PROCESS | 2828 | 1461178290056 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 11:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:51:30 INFO - PROCESS | 2828 | 1461178290059 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - PROCESS | 2828 | 1461178290061 Marionette TRACE conn5 <- [1,362,null,{}] 11:51:30 INFO - PROCESS | 2828 | 1461178290064 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}] 11:51:30 INFO - PROCESS | 2828 | 1461178290189 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 11:51:30 INFO - PROCESS | 2828 | 1461178290207 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6ACD000 == 44 [pid = 2828] [id = 100] 11:51:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAFD68400) [pid = 2828] [serial = 297] [outer = 0000000000000000] 11:51:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAFD6D800) [pid = 2828] [serial = 298] [outer = 000000DBAFD68400] 11:51:30 INFO - PROCESS | 2828 | 1461178290253 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBB08EC400) [pid = 2828] [serial = 299] [outer = 000000DBAFD68400] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBA7920C00) [pid = 2828] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBA1197C00) [pid = 2828] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAE66FC00) [pid = 2828] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF45AC00) [pid = 2828] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBA118F800) [pid = 2828] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA3510800) [pid = 2828] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA3507400) [pid = 2828] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAE8A4800) [pid = 2828] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBA94A6800) [pid = 2828] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAD14E000) [pid = 2828] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBB3A5E800) [pid = 2828] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAFA2EC00) [pid = 2828] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBB0869400) [pid = 2828] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:51:30 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAC94F000) [pid = 2828] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:51:30 INFO - PROCESS | 2828 | 1461178290745 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]]]}] 11:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 731ms 11:51:30 INFO - PROCESS | 2828 | 1461178290793 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 11:51:30 INFO - PROCESS | 2828 | 1461178290795 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 11:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:51:30 INFO - PROCESS | 2828 | 1461178290798 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - PROCESS | 2828 | 1461178290800 Marionette TRACE conn5 <- [1,366,null,{}] 11:51:30 INFO - PROCESS | 2828 | 1461178290804 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}] 11:51:30 INFO - PROCESS | 2828 | 1461178290881 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 11:51:30 INFO - PROCESS | 2828 | 1461178290887 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B3F000 == 45 [pid = 2828] [id = 101] 11:51:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA9129400) [pid = 2828] [serial = 300] [outer = 0000000000000000] 11:51:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF93F400) [pid = 2828] [serial = 301] [outer = 000000DBA9129400] 11:51:30 INFO - PROCESS | 2828 | 1461178290934 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB2D7E800) [pid = 2828] [serial = 302] [outer = 000000DBA9129400] 11:51:31 INFO - PROCESS | 2828 | 1461178291332 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]]]}] 11:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 586ms 11:51:31 INFO - PROCESS | 2828 | 1461178291388 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 2828 | 1461178291390 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 11:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:51:31 INFO - PROCESS | 2828 | 1461178291393 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:51:31 INFO - PROCESS | 2828 | 1461178291395 Marionette TRACE conn5 <- [1,370,null,{}] 11:51:31 INFO - PROCESS | 2828 | 1461178291399 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}] 11:51:31 INFO - PROCESS | 2828 | 1461178291478 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 11:51:31 INFO - PROCESS | 2828 | 1461178291484 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F0C800 == 46 [pid = 2828] [id = 102] 11:51:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB3A62400) [pid = 2828] [serial = 303] [outer = 0000000000000000] 11:51:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB4154800) [pid = 2828] [serial = 304] [outer = 000000DBB3A62400] 11:51:31 INFO - PROCESS | 2828 | 1461178291531 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBB415D400) [pid = 2828] [serial = 305] [outer = 000000DBB3A62400] 11:51:31 INFO - PROCESS | 2828 | 1461178291976 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]]]}] 11:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 11:51:32 INFO - PROCESS | 2828 | 1461178292026 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 2828 | 1461178292028 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 11:51:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:51:32 INFO - PROCESS | 2828 | 1461178292032 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 2828 | 1461178292035 Marionette TRACE conn5 <- [1,374,null,{}] 11:51:32 INFO - PROCESS | 2828 | 1461178292038 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}] 11:51:32 INFO - PROCESS | 2828 | 1461178292138 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 11:51:32 INFO - PROCESS | 2828 | 1461178292146 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB91BD800 == 47 [pid = 2828] [id = 103] 11:51:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA7825400) [pid = 2828] [serial = 306] [outer = 0000000000000000] 11:51:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBB415C400) [pid = 2828] [serial = 307] [outer = 000000DBA7825400] 11:51:32 INFO - PROCESS | 2828 | 1461178292198 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBB5FF1400) [pid = 2828] [serial = 308] [outer = 000000DBA7825400] 11:51:32 INFO - PROCESS | 2828 | 1461178292859 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:51:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:51:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 879ms 11:51:32 INFO - PROCESS | 2828 | 1461178292914 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 2828 | 1461178292919 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 11:51:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:51:32 INFO - PROCESS | 2828 | 1461178292925 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 2828 | 1461178292930 Marionette TRACE conn5 <- [1,378,null,{}] 11:51:32 INFO - PROCESS | 2828 | 1461178292936 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}] 11:51:33 INFO - PROCESS | 2828 | 1461178293057 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 11:51:33 INFO - PROCESS | 2828 | 1461178293119 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8235000 == 48 [pid = 2828] [id = 104] 11:51:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBA33AD000) [pid = 2828] [serial = 309] [outer = 0000000000000000] 11:51:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBA782AC00) [pid = 2828] [serial = 310] [outer = 000000DBA33AD000] 11:51:33 INFO - PROCESS | 2828 | 1461178293179 Marionette DEBUG loaded listener.js 11:51:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBA9124800) [pid = 2828] [serial = 311] [outer = 000000DBA33AD000] 11:51:33 INFO - PROCESS | 2828 | 1461178293878 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:51:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:51:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 985ms 11:51:33 INFO - PROCESS | 2828 | 1461178293914 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 11:51:33 INFO - PROCESS | 2828 | 1461178293920 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 11:51:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:51:33 INFO - PROCESS | 2828 | 1461178293927 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 2828 | 1461178293931 Marionette TRACE conn5 <- [1,382,null,{}] 11:51:33 INFO - PROCESS | 2828 | 1461178293935 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}] 11:51:34 INFO - PROCESS | 2828 | 1461178294042 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 11:51:34 INFO - PROCESS | 2828 | 1461178294111 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCCD000 == 49 [pid = 2828] [id = 105] 11:51:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAC951800) [pid = 2828] [serial = 312] [outer = 0000000000000000] 11:51:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAD323800) [pid = 2828] [serial = 313] [outer = 000000DBAC951800] 11:51:34 INFO - PROCESS | 2828 | 1461178294167 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAF2CFC00) [pid = 2828] [serial = 314] [outer = 000000DBAC951800] 11:51:34 INFO - PROCESS | 2828 | 1461178294821 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:51:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:51:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 922ms 11:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:51:34 INFO - PROCESS | 2828 | 1461178294854 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 2828 | 1461178294857 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 11:51:34 INFO - PROCESS | 2828 | 1461178294861 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 2828 | 1461178294865 Marionette TRACE conn5 <- [1,386,null,{}] 11:51:34 INFO - PROCESS | 2828 | 1461178294877 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}] 11:51:34 INFO - PROCESS | 2828 | 1461178294986 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 11:51:35 INFO - PROCESS | 2828 | 1461178295058 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CA2800 == 50 [pid = 2828] [id = 106] 11:51:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBAFA2F400) [pid = 2828] [serial = 315] [outer = 0000000000000000] 11:51:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBAFAE3400) [pid = 2828] [serial = 316] [outer = 000000DBAFA2F400] 11:51:35 INFO - PROCESS | 2828 | 1461178295117 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBB0867400) [pid = 2828] [serial = 317] [outer = 000000DBAFA2F400] 11:51:35 INFO - PROCESS | 2828 | 1461178295736 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]]]}] 11:51:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:51:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 944ms 11:51:35 INFO - PROCESS | 2828 | 1461178295807 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 2828 | 1461178295810 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 11:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:51:35 INFO - PROCESS | 2828 | 1461178295813 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - PROCESS | 2828 | 1461178295816 Marionette TRACE conn5 <- [1,390,null,{}] 11:51:35 INFO - PROCESS | 2828 | 1461178295834 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}] 11:51:35 INFO - PROCESS | 2828 | 1461178295939 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 11:51:36 INFO - PROCESS | 2828 | 1461178296006 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CD1000 == 51 [pid = 2828] [id = 107] 11:51:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBB0D62000) [pid = 2828] [serial = 318] [outer = 0000000000000000] 11:51:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBB0D67000) [pid = 2828] [serial = 319] [outer = 000000DBB0D62000] 11:51:36 INFO - PROCESS | 2828 | 1461178296063 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBB1FAE800) [pid = 2828] [serial = 320] [outer = 000000DBB0D62000] 11:51:36 INFO - PROCESS | 2828 | 1461178296911 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]]]}] 11:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1156ms 11:51:36 INFO - PROCESS | 2828 | 1461178296972 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 2828 | 1461178296976 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 11:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:51:36 INFO - PROCESS | 2828 | 1461178296981 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 2828 | 1461178296986 Marionette TRACE conn5 <- [1,394,null,{}] 11:51:37 INFO - PROCESS | 2828 | 1461178297037 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}] 11:51:37 INFO - PROCESS | 2828 | 1461178297130 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 11:51:37 INFO - PROCESS | 2828 | 1461178297240 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3543800 == 52 [pid = 2828] [id = 108] 11:51:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBA3D8D400) [pid = 2828] [serial = 321] [outer = 0000000000000000] 11:51:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBA4390000) [pid = 2828] [serial = 322] [outer = 000000DBA3D8D400] 11:51:37 INFO - PROCESS | 2828 | 1461178297291 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBA7BEDC00) [pid = 2828] [serial = 323] [outer = 000000DBA3D8D400] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F0C800 == 51 [pid = 2828] [id = 102] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B3F000 == 50 [pid = 2828] [id = 101] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6ACD000 == 49 [pid = 2828] [id = 100] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2D1A000 == 48 [pid = 2828] [id = 99] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2A3C800 == 47 [pid = 2828] [id = 98] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0440800 == 46 [pid = 2828] [id = 97] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBB2AA4800) [pid = 2828] [serial = 262] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFB16800 == 45 [pid = 2828] [id = 96] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD98000 == 44 [pid = 2828] [id = 95] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3DE7800 == 43 [pid = 2828] [id = 94] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAC14A000 == 42 [pid = 2828] [id = 93] 11:51:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA4570000 == 41 [pid = 2828] [id = 89] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBA9153400) [pid = 2828] [serial = 179] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBAF93A000) [pid = 2828] [serial = 185] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBAF6EC400) [pid = 2828] [serial = 182] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBAF6EE000) [pid = 2828] [serial = 247] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBAF942C00) [pid = 2828] [serial = 250] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBAFA24C00) [pid = 2828] [serial = 251] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBA80CDC00) [pid = 2828] [serial = 233] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBA3D87000) [pid = 2828] [serial = 232] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBA3D2D800) [pid = 2828] [serial = 235] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAF2CF800) [pid = 2828] [serial = 244] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBA94AF000) [pid = 2828] [serial = 238] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAC94E800) [pid = 2828] [serial = 239] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAD3C5000) [pid = 2828] [serial = 241] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBAE6A5C00) [pid = 2828] [serial = 242] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBB62BFC00) [pid = 2828] [serial = 221] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA78C2000) [pid = 2828] [serial = 223] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAD31C000) [pid = 2828] [serial = 226] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAFAE3C00) [pid = 2828] [serial = 229] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAFA33400) [pid = 2828] [serial = 253] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBB0EA4000) [pid = 2828] [serial = 260] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBB08E1000) [pid = 2828] [serial = 259] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBB00E8C00) [pid = 2828] [serial = 257] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAFAEA000) [pid = 2828] [serial = 254] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA78B8C00) [pid = 2828] [serial = 236] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF933C00) [pid = 2828] [serial = 248] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAFAE1400) [pid = 2828] [serial = 256] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF452000) [pid = 2828] [serial = 245] [outer = 0000000000000000] [url = about:blank] 11:51:37 INFO - PROCESS | 2828 | 1461178297939 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]]]}] 11:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 985ms 11:51:37 INFO - PROCESS | 2828 | 1461178297970 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 2828 | 1461178297976 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 11:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:51:37 INFO - PROCESS | 2828 | 1461178297982 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 2828 | 1461178297985 Marionette TRACE conn5 <- [1,398,null,{}] 11:51:37 INFO - PROCESS | 2828 | 1461178297988 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}] 11:51:38 INFO - PROCESS | 2828 | 1461178298073 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 11:51:38 INFO - PROCESS | 2828 | 1461178298141 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7970800 == 42 [pid = 2828] [id = 109] 11:51:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBA350D400) [pid = 2828] [serial = 324] [outer = 0000000000000000] 11:51:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBA7821C00) [pid = 2828] [serial = 325] [outer = 000000DBA350D400] 11:51:38 INFO - PROCESS | 2828 | 1461178298189 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA85E3400) [pid = 2828] [serial = 326] [outer = 000000DBA350D400] 11:51:38 INFO - PROCESS | 2828 | 1461178298631 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]]]}] 11:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 11:51:38 INFO - PROCESS | 2828 | 1461178298675 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 11:51:38 INFO - PROCESS | 2828 | 1461178298677 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 11:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:51:38 INFO - PROCESS | 2828 | 1461178298681 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - PROCESS | 2828 | 1461178298685 Marionette TRACE conn5 <- [1,402,null,{}] 11:51:38 INFO - PROCESS | 2828 | 1461178298696 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}] 11:51:38 INFO - PROCESS | 2828 | 1461178298778 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 11:51:38 INFO - PROCESS | 2828 | 1461178298787 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACC8A000 == 43 [pid = 2828] [id = 110] 11:51:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAC947800) [pid = 2828] [serial = 327] [outer = 0000000000000000] 11:51:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAC950C00) [pid = 2828] [serial = 328] [outer = 000000DBAC947800] 11:51:38 INFO - PROCESS | 2828 | 1461178298837 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAD1CC800) [pid = 2828] [serial = 329] [outer = 000000DBAC947800] 11:51:39 INFO - PROCESS | 2828 | 1461178299309 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]]]}] 11:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms 11:51:39 INFO - PROCESS | 2828 | 1461178299375 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 11:51:39 INFO - PROCESS | 2828 | 1461178299378 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 11:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:51:39 INFO - PROCESS | 2828 | 1461178299381 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 2828 | 1461178299383 Marionette TRACE conn5 <- [1,406,null,{}] 11:51:39 INFO - PROCESS | 2828 | 1461178299387 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}] 11:51:39 INFO - PROCESS | 2828 | 1461178299470 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 11:51:39 INFO - PROCESS | 2828 | 1461178299476 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF417800 == 44 [pid = 2828] [id = 111] 11:51:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAE6A6800) [pid = 2828] [serial = 330] [outer = 0000000000000000] 11:51:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAF2CAC00) [pid = 2828] [serial = 331] [outer = 000000DBAE6A6800] 11:51:39 INFO - PROCESS | 2828 | 1461178299523 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAF44E000) [pid = 2828] [serial = 332] [outer = 000000DBAE6A6800] 11:51:39 INFO - PROCESS | 2828 | 1461178299953 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]]]}] 11:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 11:51:40 INFO - PROCESS | 2828 | 1461178300013 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 2828 | 1461178300015 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 11:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:51:40 INFO - PROCESS | 2828 | 1461178300018 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:51:40 INFO - PROCESS | 2828 | 1461178300020 Marionette TRACE conn5 <- [1,410,null,{}] 11:51:40 INFO - PROCESS | 2828 | 1461178300023 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}] 11:51:40 INFO - PROCESS | 2828 | 1461178300124 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 11:51:40 INFO - PROCESS | 2828 | 1461178300200 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCE1800 == 45 [pid = 2828] [id = 112] 11:51:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAF454000) [pid = 2828] [serial = 333] [outer = 0000000000000000] 11:51:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAF458400) [pid = 2828] [serial = 334] [outer = 000000DBAF454000] 11:51:40 INFO - PROCESS | 2828 | 1461178300247 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAF51F800) [pid = 2828] [serial = 335] [outer = 000000DBAF454000] 11:51:40 INFO - PROCESS | 2828 | 1461178300696 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]]]}] 11:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 734ms 11:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:51:40 INFO - PROCESS | 2828 | 1461178300757 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 2828 | 1461178300759 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 11:51:40 INFO - PROCESS | 2828 | 1461178300762 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:51:40 INFO - PROCESS | 2828 | 1461178300764 Marionette TRACE conn5 <- [1,414,null,{}] 11:51:40 INFO - PROCESS | 2828 | 1461178300768 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}] 11:51:40 INFO - PROCESS | 2828 | 1461178300891 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 11:51:40 INFO - PROCESS | 2828 | 1461178300944 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0D3A800 == 46 [pid = 2828] [id = 113] 11:51:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAF835800) [pid = 2828] [serial = 336] [outer = 0000000000000000] 11:51:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAF939C00) [pid = 2828] [serial = 337] [outer = 000000DBAF835800] 11:51:41 INFO - PROCESS | 2828 | 1461178300994 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAFA20000) [pid = 2828] [serial = 338] [outer = 000000DBAF835800] 11:51:41 INFO - PROCESS | 2828 | 1461178301436 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]]]}] 11:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 733ms 11:51:41 INFO - PROCESS | 2828 | 1461178301497 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 2828 | 1461178301500 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 11:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:51:41 INFO - PROCESS | 2828 | 1461178301503 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 2828 | 1461178301505 Marionette TRACE conn5 <- [1,418,null,{}] 11:51:41 INFO - PROCESS | 2828 | 1461178301516 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}] 11:51:41 INFO - PROCESS | 2828 | 1461178301616 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 11:51:41 INFO - PROCESS | 2828 | 1461178301627 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3D18000 == 47 [pid = 2828] [id = 114] 11:51:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAFA27000) [pid = 2828] [serial = 339] [outer = 0000000000000000] 11:51:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAFA34C00) [pid = 2828] [serial = 340] [outer = 000000DBAFA27000] 11:51:41 INFO - PROCESS | 2828 | 1461178301673 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAFAEB800) [pid = 2828] [serial = 341] [outer = 000000DBAFA27000] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBA2A9A000) [pid = 2828] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAFAE1C00) [pid = 2828] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBB1405C00) [pid = 2828] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF813400) [pid = 2828] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBAF510400) [pid = 2828] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBAC953C00) [pid = 2828] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA3D89800) [pid = 2828] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA7787400) [pid = 2828] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAF816000) [pid = 2828] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAFD68400) [pid = 2828] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBB3A62400) [pid = 2828] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:51:42 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA9129400) [pid = 2828] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:51:42 INFO - PROCESS | 2828 | 1461178302962 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]]]}] 11:51:42 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 11:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1486ms 11:51:42 INFO - PROCESS | 2828 | 1461178302992 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 2828 | 1461178302996 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 11:51:43 INFO - PROCESS | 2828 | 1461178303001 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:51:43 INFO - PROCESS | 2828 | 1461178303004 Marionette TRACE conn5 <- [1,422,null,{}] 11:51:43 INFO - PROCESS | 2828 | 1461178303011 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}] 11:51:43 INFO - PROCESS | 2828 | 1461178303123 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 11:51:43 INFO - PROCESS | 2828 | 1461178303247 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8498000 == 48 [pid = 2828] [id = 115] 11:51:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBA7827800) [pid = 2828] [serial = 342] [outer = 0000000000000000] 11:51:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBA7921400) [pid = 2828] [serial = 343] [outer = 000000DBA7827800] 11:51:43 INFO - PROCESS | 2828 | 1461178303308 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBA85E3800) [pid = 2828] [serial = 344] [outer = 000000DBA7827800] 11:51:44 INFO - PROCESS | 2828 | 1461178304377 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]]]}] 11:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1383ms 11:51:44 INFO - PROCESS | 2828 | 1461178304388 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 2828 | 1461178304394 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 11:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:51:44 INFO - PROCESS | 2828 | 1461178304402 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - PROCESS | 2828 | 1461178304405 Marionette TRACE conn5 <- [1,426,null,{}] 11:51:44 INFO - PROCESS | 2828 | 1461178304409 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}] 11:51:44 INFO - PROCESS | 2828 | 1461178304518 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 11:51:44 INFO - PROCESS | 2828 | 1461178304638 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB064C800 == 49 [pid = 2828] [id = 116] 11:51:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAC169400) [pid = 2828] [serial = 345] [outer = 0000000000000000] 11:51:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAE6A2000) [pid = 2828] [serial = 346] [outer = 000000DBAC169400] 11:51:44 INFO - PROCESS | 2828 | 1461178304696 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAF458C00) [pid = 2828] [serial = 347] [outer = 000000DBAC169400] 11:51:45 INFO - PROCESS | 2828 | 1461178305236 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] 11:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:51:45 INFO - PROCESS | 2828 | 1461178305294 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 11:51:45 INFO - PROCESS | 2828 | 1461178305298 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 2828 | 1461178305302 Marionette TRACE conn5 <- [1,430,null,{}] 11:51:45 INFO - PROCESS | 2828 | 1461178305314 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}] 11:51:45 INFO - PROCESS | 2828 | 1461178305423 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 11:51:45 INFO - PROCESS | 2828 | 1461178305506 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68BF000 == 50 [pid = 2828] [id = 117] 11:51:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAF840000) [pid = 2828] [serial = 348] [outer = 0000000000000000] 11:51:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAF93E400) [pid = 2828] [serial = 349] [outer = 000000DBAF840000] 11:51:45 INFO - PROCESS | 2828 | 1461178305566 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAFD63400) [pid = 2828] [serial = 350] [outer = 000000DBAF840000] 11:51:46 INFO - PROCESS | 2828 | 1461178306173 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]]]}] 11:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 943ms 11:51:46 INFO - PROCESS | 2828 | 1461178306242 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 2828 | 1461178306246 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 11:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:51:46 INFO - PROCESS | 2828 | 1461178306249 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - PROCESS | 2828 | 1461178306251 Marionette TRACE conn5 <- [1,434,null,{}] 11:51:46 INFO - PROCESS | 2828 | 1461178306256 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}] 11:51:46 INFO - PROCESS | 2828 | 1461178306362 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 11:51:46 INFO - PROCESS | 2828 | 1461178306429 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB093E000 == 51 [pid = 2828] [id = 118] 11:51:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAFD65800) [pid = 2828] [serial = 351] [outer = 0000000000000000] 11:51:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAFD6B400) [pid = 2828] [serial = 352] [outer = 000000DBAFD65800] 11:51:46 INFO - PROCESS | 2828 | 1461178306486 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBB03D5800) [pid = 2828] [serial = 353] [outer = 000000DBAFD65800] 11:51:47 INFO - PROCESS | 2828 | 1461178307195 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]]]}] 11:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 984ms 11:51:47 INFO - PROCESS | 2828 | 1461178307236 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 2828 | 1461178307241 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 11:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:51:47 INFO - PROCESS | 2828 | 1461178307247 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - PROCESS | 2828 | 1461178307250 Marionette TRACE conn5 <- [1,438,null,{}] 11:51:47 INFO - PROCESS | 2828 | 1461178307256 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}] 11:51:47 INFO - PROCESS | 2828 | 1461178307360 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 11:51:47 INFO - PROCESS | 2828 | 1461178307450 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA85A9000 == 52 [pid = 2828] [id = 119] 11:51:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBA8057800) [pid = 2828] [serial = 354] [outer = 0000000000000000] 11:51:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBA821D000) [pid = 2828] [serial = 355] [outer = 000000DBA8057800] 11:51:47 INFO - PROCESS | 2828 | 1461178307505 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBA9D47000) [pid = 2828] [serial = 356] [outer = 000000DBA8057800] 11:51:47 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0D3A800 == 51 [pid = 2828] [id = 113] 11:51:47 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCE1800 == 50 [pid = 2828] [id = 112] 11:51:47 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF417800 == 49 [pid = 2828] [id = 111] 11:51:47 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACC8A000 == 48 [pid = 2828] [id = 110] 11:51:47 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7970800 == 47 [pid = 2828] [id = 109] 11:51:47 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3543800 == 46 [pid = 2828] [id = 108] 11:51:47 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8235000 == 45 [pid = 2828] [id = 104] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBB62CBC00) [pid = 2828] [serial = 176] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB03D3400) [pid = 2828] [serial = 292] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBB1FA9400) [pid = 2828] [serial = 295] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBB1FAFC00) [pid = 2828] [serial = 275] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAF818C00) [pid = 2828] [serial = 274] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAF516C00) [pid = 2828] [serial = 286] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF5E0800) [pid = 2828] [serial = 287] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBAE677C00) [pid = 2828] [serial = 283] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBAF2CB800) [pid = 2828] [serial = 284] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA778BC00) [pid = 2828] [serial = 280] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA9129800) [pid = 2828] [serial = 281] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBA9329800) [pid = 2828] [serial = 278] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA8059C00) [pid = 2828] [serial = 277] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBB0876400) [pid = 2828] [serial = 293] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAF83A400) [pid = 2828] [serial = 289] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA3D88000) [pid = 2828] [serial = 265] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBACCDD800) [pid = 2828] [serial = 268] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAE672000) [pid = 2828] [serial = 271] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAFD6D800) [pid = 2828] [serial = 298] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBB415D400) [pid = 2828] [serial = 305] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBB415C400) [pid = 2828] [serial = 307] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBB2D81C00) [pid = 2828] [serial = 296] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBB4154800) [pid = 2828] [serial = 304] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBB08EC400) [pid = 2828] [serial = 299] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAF93F400) [pid = 2828] [serial = 301] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBB2D7E800) [pid = 2828] [serial = 302] [outer = 0000000000000000] [url = about:blank] 11:51:47 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAF93FC00) [pid = 2828] [serial = 290] [outer = 0000000000000000] [url = about:blank] 11:51:48 INFO - PROCESS | 2828 | 1461178308082 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]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 879ms 11:51:48 INFO - PROCESS | 2828 | 1461178308129 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 2828 | 1461178308135 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 11:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:51:48 INFO - PROCESS | 2828 | 1461178308141 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 2828 | 1461178308144 Marionette TRACE conn5 <- [1,442,null,{}] 11:51:48 INFO - PROCESS | 2828 | 1461178308148 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}] 11:51:48 INFO - PROCESS | 2828 | 1461178308233 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 11:51:48 INFO - PROCESS | 2828 | 1461178308303 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA937B800 == 46 [pid = 2828] [id = 120] 11:51:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA7F9BC00) [pid = 2828] [serial = 357] [outer = 0000000000000000] 11:51:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAC16A400) [pid = 2828] [serial = 358] [outer = 000000DBA7F9BC00] 11:51:48 INFO - PROCESS | 2828 | 1461178308350 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAE69A800) [pid = 2828] [serial = 359] [outer = 000000DBA7F9BC00] 11:51:48 INFO - PROCESS | 2828 | 1461178308752 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]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 627ms 11:51:48 INFO - PROCESS | 2828 | 1461178308773 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 2828 | 1461178308776 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 11:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:51:48 INFO - PROCESS | 2828 | 1461178308780 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 2828 | 1461178308784 Marionette TRACE conn5 <- [1,446,null,{}] 11:51:48 INFO - PROCESS | 2828 | 1461178308795 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}] 11:51:48 INFO - PROCESS | 2828 | 1461178308882 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 11:51:48 INFO - PROCESS | 2828 | 1461178308889 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF6D7000 == 47 [pid = 2828] [id = 121] 11:51:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF2CCC00) [pid = 2828] [serial = 360] [outer = 0000000000000000] 11:51:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF514C00) [pid = 2828] [serial = 361] [outer = 000000DBAF2CCC00] 11:51:48 INFO - PROCESS | 2828 | 1461178308938 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF816400) [pid = 2828] [serial = 362] [outer = 000000DBAF2CCC00] 11:51:49 INFO - PROCESS | 2828 | 1461178309420 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]]]}] 11:51:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 691ms 11:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:51:49 INFO - PROCESS | 2828 | 1461178309474 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 11:51:49 INFO - PROCESS | 2828 | 1461178309477 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 11:51:49 INFO - PROCESS | 2828 | 1461178309480 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - PROCESS | 2828 | 1461178309482 Marionette TRACE conn5 <- [1,450,null,{}] 11:51:49 INFO - PROCESS | 2828 | 1461178309486 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}] 11:51:49 INFO - PROCESS | 2828 | 1461178309569 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 11:51:49 INFO - PROCESS | 2828 | 1461178309578 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0442800 == 48 [pid = 2828] [id = 122] 11:51:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF944800) [pid = 2828] [serial = 363] [outer = 0000000000000000] 11:51:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAFA2E800) [pid = 2828] [serial = 364] [outer = 000000DBAF944800] 11:51:49 INFO - PROCESS | 2828 | 1461178309625 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAFC1B800) [pid = 2828] [serial = 365] [outer = 000000DBAF944800] 11:51:50 INFO - PROCESS | 2828 | 1461178310048 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] 11:51:50 INFO - PROCESS | 2828 | 1461178310077 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 11:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:51:50 INFO - PROCESS | 2828 | 1461178310081 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 2828 | 1461178310083 Marionette TRACE conn5 <- [1,454,null,{}] 11:51:50 INFO - PROCESS | 2828 | 1461178310086 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}] 11:51:50 INFO - PROCESS | 2828 | 1461178310193 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 11:51:50 INFO - PROCESS | 2828 | 1461178310201 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2D1B000 == 49 [pid = 2828] [id = 123] 11:51:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAFAEBC00) [pid = 2828] [serial = 366] [outer = 0000000000000000] 11:51:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBB0703800) [pid = 2828] [serial = 367] [outer = 000000DBAFAEBC00] 11:51:50 INFO - PROCESS | 2828 | 1461178310285 Marionette DEBUG loaded listener.js 11:51:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBB070B800) [pid = 2828] [serial = 368] [outer = 000000DBAFAEBC00] 11:51:50 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:50 INFO - PROCESS | 2828 | 1461178310782 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]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 733ms 11:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:51:50 INFO - PROCESS | 2828 | 1461178310817 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 11:51:50 INFO - PROCESS | 2828 | 1461178310819 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 11:51:50 INFO - PROCESS | 2828 | 1461178310823 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 2828 | 1461178310825 Marionette TRACE conn5 <- [1,458,null,{}] 11:51:50 INFO - PROCESS | 2828 | 1461178310828 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}] 11:51:50 INFO - PROCESS | 2828 | 1461178310945 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 11:51:50 INFO - PROCESS | 2828 | 1461178310953 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B2A000 == 50 [pid = 2828] [id = 124] 11:51:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB0D61800) [pid = 2828] [serial = 369] [outer = 0000000000000000] 11:51:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB0D65800) [pid = 2828] [serial = 370] [outer = 000000DBB0D61800] 11:51:51 INFO - PROCESS | 2828 | 1461178311040 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB1409800) [pid = 2828] [serial = 371] [outer = 000000DBB0D61800] 11:51:51 INFO - PROCESS | 2828 | 1461178311464 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] 11:51:51 INFO - PROCESS | 2828 | 1461178311524 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 11:51:51 INFO - PROCESS | 2828 | 1461178311533 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:51:51 INFO - PROCESS | 2828 | 1461178311535 Marionette TRACE conn5 <- [1,462,null,{}] 11:51:51 INFO - PROCESS | 2828 | 1461178311576 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}] 11:51:51 INFO - PROCESS | 2828 | 1461178311676 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 11:51:51 INFO - PROCESS | 2828 | 1461178311688 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B7E000 == 51 [pid = 2828] [id = 125] 11:51:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBB1FAE400) [pid = 2828] [serial = 372] [outer = 0000000000000000] 11:51:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBB2664400) [pid = 2828] [serial = 373] [outer = 000000DBB1FAE400] 11:51:51 INFO - PROCESS | 2828 | 1461178311734 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBB358F400) [pid = 2828] [serial = 374] [outer = 000000DBB1FAE400] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAE6A6800) [pid = 2828] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAF454000) [pid = 2828] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB1FB2800) [pid = 2828] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA3112800) [pid = 2828] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA94AF800) [pid = 2828] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAF83C400) [pid = 2828] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA350D400) [pid = 2828] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBB0D62000) [pid = 2828] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAC947800) [pid = 2828] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF94E800) [pid = 2828] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA3D8D400) [pid = 2828] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAC16A000) [pid = 2828] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA3D31C00) [pid = 2828] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:51:52 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAF835800) [pid = 2828] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:51:52 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:52 INFO - PROCESS | 2828 | 1461178312265 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] 11:51:52 INFO - PROCESS | 2828 | 1461178312317 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 11:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:51:52 INFO - PROCESS | 2828 | 1461178312320 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 2828 | 1461178312322 Marionette TRACE conn5 <- [1,466,null,{}] 11:51:52 INFO - PROCESS | 2828 | 1461178312325 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}] 11:51:52 INFO - PROCESS | 2828 | 1461178312403 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 11:51:52 INFO - PROCESS | 2828 | 1461178312409 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D30800 == 52 [pid = 2828] [id = 126] 11:51:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBA3D8F800) [pid = 2828] [serial = 375] [outer = 0000000000000000] 11:51:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF453C00) [pid = 2828] [serial = 376] [outer = 000000DBA3D8F800] 11:51:52 INFO - PROCESS | 2828 | 1461178312456 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBB0D6BC00) [pid = 2828] [serial = 377] [outer = 000000DBA3D8F800] 11:51:52 INFO - PROCESS | 2828 | 1461178312891 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] 11:51:52 INFO - PROCESS | 2828 | 1461178312972 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 11:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:51:52 INFO - PROCESS | 2828 | 1461178312975 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 2828 | 1461178312977 Marionette TRACE conn5 <- [1,470,null,{}] 11:51:52 INFO - PROCESS | 2828 | 1461178312981 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}] 11:51:53 INFO - PROCESS | 2828 | 1461178313066 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 11:51:53 INFO - PROCESS | 2828 | 1461178313076 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CA1800 == 53 [pid = 2828] [id = 127] 11:51:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBB0805800) [pid = 2828] [serial = 378] [outer = 0000000000000000] 11:51:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBB080EC00) [pid = 2828] [serial = 379] [outer = 000000DBB0805800] 11:51:53 INFO - PROCESS | 2828 | 1461178313122 Marionette DEBUG loaded listener.js 11:51:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBB3A6AC00) [pid = 2828] [serial = 380] [outer = 000000DBB0805800] 11:51:53 INFO - PROCESS | 2828 | 1461178313536 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]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 587ms 11:51:53 INFO - PROCESS | 2828 | 1461178313566 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 2828 | 1461178313568 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 11:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:51:53 INFO - PROCESS | 2828 | 1461178313571 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 2828 | 1461178313573 Marionette TRACE conn5 <- [1,474,null,{}] 11:51:53 INFO - PROCESS | 2828 | 1461178313577 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}] 11:51:53 INFO - PROCESS | 2828 | 1461178313658 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 11:51:53 INFO - PROCESS | 2828 | 1461178313664 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CE4800 == 54 [pid = 2828] [id = 128] 11:51:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBB4156800) [pid = 2828] [serial = 381] [outer = 0000000000000000] 11:51:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBB415F400) [pid = 2828] [serial = 382] [outer = 000000DBB4156800] 11:51:53 INFO - PROCESS | 2828 | 1461178313710 Marionette DEBUG loaded listener.js 11:51:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB5FED000) [pid = 2828] [serial = 383] [outer = 000000DBB4156800] 11:51:54 INFO - PROCESS | 2828 | 1461178314149 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]]]}] 11:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 628ms 11:51:54 INFO - PROCESS | 2828 | 1461178314231 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 11:51:54 INFO - PROCESS | 2828 | 1461178314235 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 11:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:51:54 INFO - PROCESS | 2828 | 1461178314241 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 2828 | 1461178314246 Marionette TRACE conn5 <- [1,478,null,{}] 11:51:54 INFO - PROCESS | 2828 | 1461178314252 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}] 11:51:54 INFO - PROCESS | 2828 | 1461178314353 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 11:51:54 INFO - PROCESS | 2828 | 1461178314569 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7963000 == 55 [pid = 2828] [id = 129] 11:51:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBA7828C00) [pid = 2828] [serial = 384] [outer = 0000000000000000] 11:51:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBA78C2000) [pid = 2828] [serial = 385] [outer = 000000DBA7828C00] 11:51:54 INFO - PROCESS | 2828 | 1461178314628 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBA999A000) [pid = 2828] [serial = 386] [outer = 000000DBA7828C00] 11:51:55 INFO - PROCESS | 2828 | 1461178315233 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]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1024ms 11:51:55 INFO - PROCESS | 2828 | 1461178315271 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 2828 | 1461178315275 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 11:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:51:55 INFO - PROCESS | 2828 | 1461178315284 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 2828 | 1461178315288 Marionette TRACE conn5 <- [1,482,null,{}] 11:51:55 INFO - PROCESS | 2828 | 1461178315293 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}] 11:51:55 INFO - PROCESS | 2828 | 1461178315453 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 11:51:55 INFO - PROCESS | 2828 | 1461178315536 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFD37000 == 56 [pid = 2828] [id = 130] 11:51:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAF2D4400) [pid = 2828] [serial = 387] [outer = 0000000000000000] 11:51:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAF6F5C00) [pid = 2828] [serial = 388] [outer = 000000DBAF2D4400] 11:51:55 INFO - PROCESS | 2828 | 1461178315594 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAFA36400) [pid = 2828] [serial = 389] [outer = 000000DBAF2D4400] 11:51:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBB0703000) [pid = 2828] [serial = 390] [outer = 000000DBAF936400] 11:51:56 INFO - PROCESS | 2828 | 1461178316305 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]]]}] 11:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1079ms 11:51:56 INFO - PROCESS | 2828 | 1461178316384 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 11:51:56 INFO - PROCESS | 2828 | 1461178316387 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 11:51:56 INFO - PROCESS | 2828 | 1461178316391 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:51:56 INFO - PROCESS | 2828 | 1461178316394 Marionette TRACE conn5 <- [1,486,null,{}] 11:51:56 INFO - PROCESS | 2828 | 1461178316407 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}] 11:51:56 INFO - PROCESS | 2828 | 1461178316522 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 11:51:56 INFO - PROCESS | 2828 | 1461178316595 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB511A000 == 57 [pid = 2828] [id = 131] 11:51:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAFA1E800) [pid = 2828] [serial = 391] [outer = 0000000000000000] 11:51:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBB0868800) [pid = 2828] [serial = 392] [outer = 000000DBAFA1E800] 11:51:56 INFO - PROCESS | 2828 | 1461178316697 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBB0D63400) [pid = 2828] [serial = 393] [outer = 000000DBAFA1E800] 11:51:57 INFO - PROCESS | 2828 | 1461178317299 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]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 923ms 11:51:57 INFO - PROCESS | 2828 | 1461178317321 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 2828 | 1461178317323 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 11:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:51:57 INFO - PROCESS | 2828 | 1461178317327 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - PROCESS | 2828 | 1461178317329 Marionette TRACE conn5 <- [1,490,null,{}] 11:51:57 INFO - PROCESS | 2828 | 1461178317333 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}] 11:51:57 INFO - PROCESS | 2828 | 1461178317439 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 11:51:57 INFO - PROCESS | 2828 | 1461178317553 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2A3A800 == 58 [pid = 2828] [id = 132] 11:51:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAFAE3C00) [pid = 2828] [serial = 394] [outer = 0000000000000000] 11:51:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBB5FE8C00) [pid = 2828] [serial = 395] [outer = 000000DBAFAE3C00] 11:51:57 INFO - PROCESS | 2828 | 1461178317609 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBB62C9800) [pid = 2828] [serial = 396] [outer = 000000DBAFAE3C00] 11:51:58 INFO - PROCESS | 2828 | 1461178318415 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]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1135ms 11:51:58 INFO - PROCESS | 2828 | 1461178318466 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 2828 | 1461178318470 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 11:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:51:58 INFO - PROCESS | 2828 | 1461178318475 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 2828 | 1461178318479 Marionette TRACE conn5 <- [1,494,null,{}] 11:51:58 INFO - PROCESS | 2828 | 1461178318486 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}] 11:51:58 INFO - PROCESS | 2828 | 1461178318583 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 11:51:58 INFO - PROCESS | 2828 | 1461178318657 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9382000 == 59 [pid = 2828] [id = 133] 11:51:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBA7788800) [pid = 2828] [serial = 397] [outer = 0000000000000000] 11:51:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBA7828000) [pid = 2828] [serial = 398] [outer = 000000DBA7788800] 11:51:58 INFO - PROCESS | 2828 | 1461178318708 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBA80CDC00) [pid = 2828] [serial = 399] [outer = 000000DBA7788800] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B7D800 == 58 [pid = 2828] [id = 88] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CA1800 == 57 [pid = 2828] [id = 127] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D30800 == 56 [pid = 2828] [id = 126] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B7E000 == 55 [pid = 2828] [id = 125] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B2A000 == 54 [pid = 2828] [id = 124] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2D1B000 == 53 [pid = 2828] [id = 123] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0442800 == 52 [pid = 2828] [id = 122] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF6D7000 == 51 [pid = 2828] [id = 121] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBAFAE3400) [pid = 2828] [serial = 316] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBAD323800) [pid = 2828] [serial = 313] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBA782AC00) [pid = 2828] [serial = 310] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA937B800 == 50 [pid = 2828] [id = 120] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA85A9000 == 49 [pid = 2828] [id = 119] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8498000 == 48 [pid = 2828] [id = 115] 11:51:59 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3D18000 == 47 [pid = 2828] [id = 114] 11:51:59 INFO - PROCESS | 2828 | 1461178319348 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]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 882ms 11:51:59 INFO - PROCESS | 2828 | 1461178319360 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 2828 | 1461178319366 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 11:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:51:59 INFO - PROCESS | 2828 | 1461178319372 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 2828 | 1461178319375 Marionette TRACE conn5 <- [1,498,null,{}] 11:51:59 INFO - PROCESS | 2828 | 1461178319379 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}] 11:51:59 INFO - PROCESS | 2828 | 1461178319473 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBAF44E000) [pid = 2828] [serial = 332] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBAF2CAC00) [pid = 2828] [serial = 331] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAF458400) [pid = 2828] [serial = 334] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBB3A69800) [pid = 2828] [serial = 263] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBA843AC00) [pid = 2828] [serial = 266] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF237400) [pid = 2828] [serial = 269] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBB1FABC00) [pid = 2828] [serial = 272] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA7821C00) [pid = 2828] [serial = 325] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBB0D67000) [pid = 2828] [serial = 319] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAC950C00) [pid = 2828] [serial = 328] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB1FAE000) [pid = 2828] [serial = 230] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA85E3400) [pid = 2828] [serial = 326] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA4390000) [pid = 2828] [serial = 322] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA7BEDC00) [pid = 2828] [serial = 323] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAF44C000) [pid = 2828] [serial = 227] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBB1FAE800) [pid = 2828] [serial = 320] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA9189C00) [pid = 2828] [serial = 224] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAD1CC800) [pid = 2828] [serial = 329] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAFA20000) [pid = 2828] [serial = 338] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF51F800) [pid = 2828] [serial = 335] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAF939C00) [pid = 2828] [serial = 337] [outer = 0000000000000000] [url = about:blank] 11:51:59 INFO - PROCESS | 2828 | 1461178319554 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA78E5000 == 48 [pid = 2828] [id = 134] 11:51:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBA23D0000) [pid = 2828] [serial = 400] [outer = 0000000000000000] 11:51:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBA45F8000) [pid = 2828] [serial = 401] [outer = 000000DBA23D0000] 11:51:59 INFO - PROCESS | 2828 | 1461178319601 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBA7F8D000) [pid = 2828] [serial = 402] [outer = 000000DBA23D0000] 11:52:00 INFO - PROCESS | 2828 | 1461178320040 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]]]}] 11:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 733ms 11:52:00 INFO - PROCESS | 2828 | 1461178320107 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 11:52:00 INFO - PROCESS | 2828 | 1461178320110 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 11:52:00 INFO - PROCESS | 2828 | 1461178320113 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:52:00 INFO - PROCESS | 2828 | 1461178320117 Marionette TRACE conn5 <- [1,502,null,{}] 11:52:00 INFO - PROCESS | 2828 | 1461178320128 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}] 11:52:00 INFO - PROCESS | 2828 | 1461178320219 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 11:52:00 INFO - PROCESS | 2828 | 1461178320228 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD8C800 == 49 [pid = 2828] [id = 135] 11:52:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA9194C00) [pid = 2828] [serial = 403] [outer = 0000000000000000] 11:52:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA9D45C00) [pid = 2828] [serial = 404] [outer = 000000DBA9194C00] 11:52:00 INFO - PROCESS | 2828 | 1461178320278 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBACCE2400) [pid = 2828] [serial = 405] [outer = 000000DBA9194C00] 11:52:00 INFO - PROCESS | 2828 | 1461178320733 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]]]}] 11:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 11:52:00 INFO - PROCESS | 2828 | 1461178320745 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 11:52:00 INFO - PROCESS | 2828 | 1461178320748 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 11:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:52:00 INFO - PROCESS | 2828 | 1461178320751 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:52:00 INFO - PROCESS | 2828 | 1461178320753 Marionette TRACE conn5 <- [1,506,null,{}] 11:52:00 INFO - PROCESS | 2828 | 1461178320757 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}] 11:52:00 INFO - PROCESS | 2828 | 1461178320839 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 11:52:00 INFO - PROCESS | 2828 | 1461178320845 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF6D7000 == 50 [pid = 2828] [id = 136] 11:52:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAD3BF800) [pid = 2828] [serial = 406] [outer = 0000000000000000] 11:52:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAE6A7400) [pid = 2828] [serial = 407] [outer = 000000DBAD3BF800] 11:52:00 INFO - PROCESS | 2828 | 1461178320893 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAF2CA800) [pid = 2828] [serial = 408] [outer = 000000DBAD3BF800] 11:52:01 INFO - PROCESS | 2828 | 1461178321301 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]]]}] 11:52:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 585ms 11:52:01 INFO - PROCESS | 2828 | 1461178321340 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 2828 | 1461178321342 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 11:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:52:01 INFO - PROCESS | 2828 | 1461178321345 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 2828 | 1461178321347 Marionette TRACE conn5 <- [1,510,null,{}] 11:52:01 INFO - PROCESS | 2828 | 1461178321350 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}] 11:52:01 INFO - PROCESS | 2828 | 1461178321430 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 11:52:01 INFO - PROCESS | 2828 | 1461178321436 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFD1D800 == 51 [pid = 2828] [id = 137] 11:52:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAF238400) [pid = 2828] [serial = 409] [outer = 0000000000000000] 11:52:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAF2D7000) [pid = 2828] [serial = 410] [outer = 000000DBAF238400] 11:52:01 INFO - PROCESS | 2828 | 1461178321483 Marionette DEBUG loaded listener.js 11:52:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAF457800) [pid = 2828] [serial = 411] [outer = 000000DBAF238400] 11:52:01 INFO - PROCESS | 2828 | 1461178321980 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]]]}] 11:52:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 11:52:02 INFO - PROCESS | 2828 | 1461178322040 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 2828 | 1461178322042 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 11:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:52:02 INFO - PROCESS | 2828 | 1461178322045 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - PROCESS | 2828 | 1461178322047 Marionette TRACE conn5 <- [1,514,null,{}] 11:52:02 INFO - PROCESS | 2828 | 1461178322056 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}] 11:52:02 INFO - PROCESS | 2828 | 1461178322184 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 11:52:02 INFO - PROCESS | 2828 | 1461178322197 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0E3F000 == 52 [pid = 2828] [id = 138] 11:52:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAF5D8000) [pid = 2828] [serial = 412] [outer = 0000000000000000] 11:52:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAF813000) [pid = 2828] [serial = 413] [outer = 000000DBAF5D8000] 11:52:02 INFO - PROCESS | 2828 | 1461178322248 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAF938000) [pid = 2828] [serial = 414] [outer = 000000DBAF5D8000] 11:52:02 INFO - PROCESS | 2828 | 1461178322689 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]]]}] 11:52:02 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 11:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 11:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:52:02 INFO - PROCESS | 2828 | 1461178322743 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 2828 | 1461178322745 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 11:52:02 INFO - PROCESS | 2828 | 1461178322748 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - PROCESS | 2828 | 1461178322750 Marionette TRACE conn5 <- [1,518,null,{}] 11:52:02 INFO - PROCESS | 2828 | 1461178322796 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}] 11:52:02 INFO - PROCESS | 2828 | 1461178322895 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 11:52:02 INFO - PROCESS | 2828 | 1461178322907 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7717800 == 53 [pid = 2828] [id = 139] 11:52:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAF5DC000) [pid = 2828] [serial = 415] [outer = 0000000000000000] 11:52:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAFA18800) [pid = 2828] [serial = 416] [outer = 000000DBAF5DC000] 11:52:02 INFO - PROCESS | 2828 | 1461178322955 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAFA32000) [pid = 2828] [serial = 417] [outer = 000000DBAF5DC000] 11:52:03 INFO - PROCESS | 2828 | 1461178323387 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]]]}] 11:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 11:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:52:03 INFO - PROCESS | 2828 | 1461178323440 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 2828 | 1461178323442 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 11:52:03 INFO - PROCESS | 2828 | 1461178323445 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 2828 | 1461178323447 Marionette TRACE conn5 <- [1,522,null,{}] 11:52:03 INFO - PROCESS | 2828 | 1461178323451 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}] 11:52:03 INFO - PROCESS | 2828 | 1461178323561 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 11:52:03 INFO - PROCESS | 2828 | 1461178323574 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68B7000 == 54 [pid = 2828] [id = 140] 11:52:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAFAE4800) [pid = 2828] [serial = 418] [outer = 0000000000000000] 11:52:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAFD65000) [pid = 2828] [serial = 419] [outer = 000000DBAFAE4800] 11:52:03 INFO - PROCESS | 2828 | 1461178323620 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBB03D5C00) [pid = 2828] [serial = 420] [outer = 000000DBAFAE4800] 11:52:03 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB0D61800) [pid = 2828] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:52:03 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBAF944800) [pid = 2828] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:52:03 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBA7827800) [pid = 2828] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:52:03 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBA7F9BC00) [pid = 2828] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:52:03 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAF2CCC00) [pid = 2828] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:52:03 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBA8057800) [pid = 2828] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:52:03 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBAF840000) [pid = 2828] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:52:04 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBAFD65800) [pid = 2828] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:52:04 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAC169400) [pid = 2828] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:52:04 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBB1FAE400) [pid = 2828] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:52:04 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBA3D8F800) [pid = 2828] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:52:04 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBB0805800) [pid = 2828] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:52:04 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAFAEBC00) [pid = 2828] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:52:04 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA7825400) [pid = 2828] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:52:04 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA33AD000) [pid = 2828] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:52:04 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAFA2F400) [pid = 2828] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:52:04 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAC951800) [pid = 2828] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:52:04 INFO - PROCESS | 2828 | 1461178324245 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]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:52:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 881ms 11:52:04 INFO - PROCESS | 2828 | 1461178324330 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 2828 | 1461178324332 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 11:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:52:04 INFO - PROCESS | 2828 | 1461178324335 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 2828 | 1461178324337 Marionette TRACE conn5 <- [1,526,null,{}] 11:52:04 INFO - PROCESS | 2828 | 1461178324341 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}] 11:52:04 INFO - PROCESS | 2828 | 1461178324419 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 11:52:04 INFO - PROCESS | 2828 | 1461178324427 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B30800 == 55 [pid = 2828] [id = 141] 11:52:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF937400) [pid = 2828] [serial = 421] [outer = 0000000000000000] 11:52:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAFAE4400) [pid = 2828] [serial = 422] [outer = 000000DBAF937400] 11:52:04 INFO - PROCESS | 2828 | 1461178324473 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBB0705C00) [pid = 2828] [serial = 423] [outer = 000000DBAF937400] 11:52:04 INFO - PROCESS | 2828 | 1461178324887 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]]]}] 11:52:04 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 11:52:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 586ms 11:52:04 INFO - PROCESS | 2828 | 1461178324925 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 2828 | 1461178324927 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 11:52:04 INFO - PROCESS | 2828 | 1461178324930 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:52:04 INFO - PROCESS | 2828 | 1461178324932 Marionette TRACE conn5 <- [1,530,null,{}] 11:52:04 INFO - PROCESS | 2828 | 1461178324936 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}] 11:52:05 INFO - PROCESS | 2828 | 1461178325016 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 11:52:05 INFO - PROCESS | 2828 | 1461178325022 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D2D000 == 56 [pid = 2828] [id = 142] 11:52:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB0803800) [pid = 2828] [serial = 424] [outer = 0000000000000000] 11:52:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB0808800) [pid = 2828] [serial = 425] [outer = 000000DBB0803800] 11:52:05 INFO - PROCESS | 2828 | 1461178325068 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB086FC00) [pid = 2828] [serial = 426] [outer = 000000DBB0803800] 11:52:05 INFO - PROCESS | 2828 | 1461178325659 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"]]]}] 11:52:05 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 11:52:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:52:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:52:05 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 11:52:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:52:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:52:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 774ms 11:52:05 INFO - PROCESS | 2828 | 1461178325708 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 2828 | 1461178325711 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 11:52:05 INFO - PROCESS | 2828 | 1461178325714 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:52:05 INFO - PROCESS | 2828 | 1461178325717 Marionette TRACE conn5 <- [1,534,null,{}] 11:52:05 INFO - PROCESS | 2828 | 1461178325721 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}] 11:52:05 INFO - PROCESS | 2828 | 1461178325833 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 11:52:05 INFO - PROCESS | 2828 | 1461178325904 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CAF000 == 57 [pid = 2828] [id = 143] 11:52:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBB08E6C00) [pid = 2828] [serial = 427] [outer = 0000000000000000] 11:52:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBB1FAE000) [pid = 2828] [serial = 428] [outer = 000000DBB08E6C00] 11:52:05 INFO - PROCESS | 2828 | 1461178325955 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBB352B400) [pid = 2828] [serial = 429] [outer = 000000DBB08E6C00] 11:52:06 INFO - PROCESS | 2828 | 1461178326573 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]]]}] 11:52:06 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. 11:52:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 879ms 11:52:06 INFO - PROCESS | 2828 | 1461178326596 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 11:52:06 INFO - PROCESS | 2828 | 1461178326602 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 11:52:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:52:06 INFO - PROCESS | 2828 | 1461178326609 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - PROCESS | 2828 | 1461178326613 Marionette TRACE conn5 <- [1,538,null,{}] 11:52:06 INFO - PROCESS | 2828 | 1461178326631 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}] 11:52:06 INFO - PROCESS | 2828 | 1461178326768 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 11:52:06 INFO - PROCESS | 2828 | 1461178326822 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91BF000 == 58 [pid = 2828] [id = 144] 11:52:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBA8057000) [pid = 2828] [serial = 430] [outer = 0000000000000000] 11:52:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBA9153400) [pid = 2828] [serial = 431] [outer = 000000DBA8057000] 11:52:06 INFO - PROCESS | 2828 | 1461178326881 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBA9326800) [pid = 2828] [serial = 432] [outer = 000000DBA8057000] 11:52:07 INFO - PROCESS | 2828 | 1461178327394 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]]]}] 11:52:07 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. 11:52:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 840ms 11:52:07 INFO - PROCESS | 2828 | 1461178327450 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 2828 | 1461178327456 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 11:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:52:07 INFO - PROCESS | 2828 | 1461178327533 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 2828 | 1461178327537 Marionette TRACE conn5 <- [1,542,null,{}] 11:52:07 INFO - PROCESS | 2828 | 1461178327542 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}] 11:52:07 INFO - PROCESS | 2828 | 1461178327662 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 11:52:07 INFO - PROCESS | 2828 | 1461178327740 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2A3B000 == 59 [pid = 2828] [id = 145] 11:52:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBA9190000) [pid = 2828] [serial = 433] [outer = 0000000000000000] 11:52:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAF237400) [pid = 2828] [serial = 434] [outer = 000000DBA9190000] 11:52:07 INFO - PROCESS | 2828 | 1461178327797 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAF5DC800) [pid = 2828] [serial = 435] [outer = 000000DBA9190000] 11:52:08 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:08 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:08 INFO - PROCESS | 2828 | 1461178328398 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]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 943ms 11:52:08 INFO - PROCESS | 2828 | 1461178328428 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 2828 | 1461178328430 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 11:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:52:08 INFO - PROCESS | 2828 | 1461178328434 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 2828 | 1461178328439 Marionette TRACE conn5 <- [1,546,null,{}] 11:52:08 INFO - PROCESS | 2828 | 1461178328451 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}] 11:52:08 INFO - PROCESS | 2828 | 1461178328563 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 11:52:08 INFO - PROCESS | 2828 | 1461178328636 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB92E9800 == 60 [pid = 2828] [id = 146] 11:52:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAFD68C00) [pid = 2828] [serial = 436] [outer = 0000000000000000] 11:52:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBB0811800) [pid = 2828] [serial = 437] [outer = 000000DBAFD68C00] 11:52:08 INFO - PROCESS | 2828 | 1461178328736 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBB1410000) [pid = 2828] [serial = 438] [outer = 000000DBAFD68C00] 11:52:09 INFO - PROCESS | 2828 | 1461178329333 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]]]}] 11:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 944ms 11:52:09 INFO - PROCESS | 2828 | 1461178329380 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 2828 | 1461178329384 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 11:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:52:09 INFO - PROCESS | 2828 | 1461178329387 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - PROCESS | 2828 | 1461178329390 Marionette TRACE conn5 <- [1,550,null,{}] 11:52:09 INFO - PROCESS | 2828 | 1461178329394 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}] 11:52:09 INFO - PROCESS | 2828 | 1461178329501 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 11:52:09 INFO - PROCESS | 2828 | 1461178329572 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9BEB000 == 61 [pid = 2828] [id = 147] 11:52:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBB012B000) [pid = 2828] [serial = 439] [outer = 0000000000000000] 11:52:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBB012E800) [pid = 2828] [serial = 440] [outer = 000000DBB012B000] 11:52:09 INFO - PROCESS | 2828 | 1461178329629 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBB1FA9C00) [pid = 2828] [serial = 441] [outer = 000000DBB012B000] 11:52:10 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:10 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:10 INFO - PROCESS | 2828 | 1461178330164 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]]]}] 11:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 839ms 11:52:10 INFO - PROCESS | 2828 | 1461178330229 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 11:52:10 INFO - PROCESS | 2828 | 1461178330231 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 11:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:52:10 INFO - PROCESS | 2828 | 1461178330235 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 2828 | 1461178330237 Marionette TRACE conn5 <- [1,554,null,{}] 11:52:10 INFO - PROCESS | 2828 | 1461178330241 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}] 11:52:10 INFO - PROCESS | 2828 | 1461178330345 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 11:52:10 INFO - PROCESS | 2828 | 1461178330428 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CBD800 == 62 [pid = 2828] [id = 148] 11:52:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBB1FB6800) [pid = 2828] [serial = 442] [outer = 0000000000000000] 11:52:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBB3590C00) [pid = 2828] [serial = 443] [outer = 000000DBB1FB6800] 11:52:10 INFO - PROCESS | 2828 | 1461178330484 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBB4159C00) [pid = 2828] [serial = 444] [outer = 000000DBB1FB6800] 11:52:10 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:10 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:11 INFO - PROCESS | 2828 | 1461178331010 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]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 838ms 11:52:11 INFO - PROCESS | 2828 | 1461178331076 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 2828 | 1461178331078 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 11:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:52:11 INFO - PROCESS | 2828 | 1461178331083 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 2828 | 1461178331085 Marionette TRACE conn5 <- [1,558,null,{}] 11:52:11 INFO - PROCESS | 2828 | 1461178331089 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}] 11:52:11 INFO - PROCESS | 2828 | 1461178331203 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 11:52:11 INFO - PROCESS | 2828 | 1461178331287 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F43800 == 63 [pid = 2828] [id = 149] 11:52:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBB6A23C00) [pid = 2828] [serial = 445] [outer = 0000000000000000] 11:52:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBB6A29000) [pid = 2828] [serial = 446] [outer = 000000DBB6A23C00] 11:52:11 INFO - PROCESS | 2828 | 1461178331347 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBB6A2FC00) [pid = 2828] [serial = 447] [outer = 000000DBB6A23C00] 11:52:11 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:11 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:11 INFO - PROCESS | 2828 | 1461178331941 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]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 942ms 11:52:12 INFO - PROCESS | 2828 | 1461178332027 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 11:52:12 INFO - PROCESS | 2828 | 1461178332029 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 11:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:52:12 INFO - PROCESS | 2828 | 1461178332033 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 2828 | 1461178332035 Marionette TRACE conn5 <- [1,562,null,{}] 11:52:12 INFO - PROCESS | 2828 | 1461178332054 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}] 11:52:12 INFO - PROCESS | 2828 | 1461178332288 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 11:52:12 INFO - PROCESS | 2828 | 1461178332359 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8235000 == 64 [pid = 2828] [id = 150] 11:52:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBA2370C00) [pid = 2828] [serial = 448] [outer = 0000000000000000] 11:52:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBA3112800) [pid = 2828] [serial = 449] [outer = 000000DBA2370C00] 11:52:12 INFO - PROCESS | 2828 | 1461178332451 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBA782C000) [pid = 2828] [serial = 450] [outer = 000000DBA2370C00] 11:52:13 INFO - PROCESS | 2828 | 1461178333048 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]]]}] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB064C800 == 63 [pid = 2828] [id = 116] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D2D000 == 62 [pid = 2828] [id = 142] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B30800 == 61 [pid = 2828] [id = 141] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68B7000 == 60 [pid = 2828] [id = 140] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7717800 == 59 [pid = 2828] [id = 139] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0E3F000 == 58 [pid = 2828] [id = 138] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFD1D800 == 57 [pid = 2828] [id = 137] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF6D7000 == 56 [pid = 2828] [id = 136] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD8C800 == 55 [pid = 2828] [id = 135] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA78E5000 == 54 [pid = 2828] [id = 134] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9382000 == 53 [pid = 2828] [id = 133] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBAFA34C00) [pid = 2828] [serial = 340] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBB415F400) [pid = 2828] [serial = 382] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2A3A800 == 52 [pid = 2828] [id = 132] 11:52:13 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7963000 == 51 [pid = 2828] [id = 129] 11:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1140ms 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBAF816400) [pid = 2828] [serial = 362] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBB0D65800) [pid = 2828] [serial = 370] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBA9D47000) [pid = 2828] [serial = 356] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBA821D000) [pid = 2828] [serial = 355] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBAFD63400) [pid = 2828] [serial = 350] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBAF93E400) [pid = 2828] [serial = 349] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBB03D5800) [pid = 2828] [serial = 353] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBAFD6B400) [pid = 2828] [serial = 352] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBAF458C00) [pid = 2828] [serial = 347] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBAE6A2000) [pid = 2828] [serial = 346] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBB2664400) [pid = 2828] [serial = 373] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBAF453C00) [pid = 2828] [serial = 376] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBB0D6BC00) [pid = 2828] [serial = 377] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBB080EC00) [pid = 2828] [serial = 379] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBB358F400) [pid = 2828] [serial = 374] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBB0703800) [pid = 2828] [serial = 367] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBB070B800) [pid = 2828] [serial = 368] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBB3A6AC00) [pid = 2828] [serial = 380] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBAFC1B800) [pid = 2828] [serial = 365] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBB5FF1400) [pid = 2828] [serial = 308] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA9124800) [pid = 2828] [serial = 311] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB0867400) [pid = 2828] [serial = 317] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAF2CFC00) [pid = 2828] [serial = 314] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBB1409800) [pid = 2828] [serial = 371] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAFA2E800) [pid = 2828] [serial = 364] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA85E3800) [pid = 2828] [serial = 344] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA7921400) [pid = 2828] [serial = 343] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAC16A400) [pid = 2828] [serial = 358] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAE69A800) [pid = 2828] [serial = 359] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAF514C00) [pid = 2828] [serial = 361] [outer = 0000000000000000] [url = about:blank] 11:52:13 INFO - PROCESS | 2828 | 1461178333187 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 2828 | 1461178333191 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 11:52:13 INFO - PROCESS | 2828 | 1461178333198 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:52:13 INFO - PROCESS | 2828 | 1461178333202 Marionette TRACE conn5 <- [1,566,null,{}] 11:52:13 INFO - PROCESS | 2828 | 1461178333207 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}] 11:52:13 INFO - PROCESS | 2828 | 1461178333299 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 11:52:13 INFO - PROCESS | 2828 | 1461178333306 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA84DC000 == 52 [pid = 2828] [id = 151] 11:52:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBA82BDC00) [pid = 2828] [serial = 451] [outer = 0000000000000000] 11:52:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA84A4800) [pid = 2828] [serial = 452] [outer = 000000DBA82BDC00] 11:52:13 INFO - PROCESS | 2828 | 1461178333358 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA915B000) [pid = 2828] [serial = 453] [outer = 000000DBA82BDC00] 11:52:13 INFO - PROCESS | 2828 | 1461178333872 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]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 11:52:13 INFO - PROCESS | 2828 | 1461178333937 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 2828 | 1461178333940 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 11:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:52:13 INFO - PROCESS | 2828 | 1461178333944 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 2828 | 1461178333946 Marionette TRACE conn5 <- [1,570,null,{}] 11:52:13 INFO - PROCESS | 2828 | 1461178333950 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}] 11:52:14 INFO - PROCESS | 2828 | 1461178334041 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 11:52:14 INFO - PROCESS | 2828 | 1461178334049 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE84E000 == 53 [pid = 2828] [id = 152] 11:52:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAC950000) [pid = 2828] [serial = 454] [outer = 0000000000000000] 11:52:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAE671C00) [pid = 2828] [serial = 455] [outer = 000000DBAC950000] 11:52:14 INFO - PROCESS | 2828 | 1461178334097 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAF231C00) [pid = 2828] [serial = 456] [outer = 000000DBAC950000] 11:52:14 INFO - PROCESS | 2828 | 1461178334563 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]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 11:52:14 INFO - PROCESS | 2828 | 1461178334574 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 2828 | 1461178334578 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 11:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:52:14 INFO - PROCESS | 2828 | 1461178334589 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 2828 | 1461178334594 Marionette TRACE conn5 <- [1,574,null,{}] 11:52:14 INFO - PROCESS | 2828 | 1461178334598 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}] 11:52:14 INFO - PROCESS | 2828 | 1461178334685 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 11:52:14 INFO - PROCESS | 2828 | 1461178334693 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCE5000 == 54 [pid = 2828] [id = 153] 11:52:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAF451800) [pid = 2828] [serial = 457] [outer = 0000000000000000] 11:52:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAF5D7800) [pid = 2828] [serial = 458] [outer = 000000DBAF451800] 11:52:14 INFO - PROCESS | 2828 | 1461178334740 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAF816400) [pid = 2828] [serial = 459] [outer = 000000DBAF451800] 11:52:15 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:15 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:15 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:15 INFO - PROCESS | 2828 | 1461178335161 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]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 586ms 11:52:15 INFO - PROCESS | 2828 | 1461178335183 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 2828 | 1461178335185 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 11:52:15 INFO - PROCESS | 2828 | 1461178335189 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 2828 | 1461178335190 Marionette TRACE conn5 <- [1,578,null,{}] 11:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:52:15 INFO - PROCESS | 2828 | 1461178335194 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}] 11:52:15 INFO - PROCESS | 2828 | 1461178335279 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 11:52:15 INFO - PROCESS | 2828 | 1461178335286 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0D2B000 == 55 [pid = 2828] [id = 154] 11:52:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAF81B000) [pid = 2828] [serial = 460] [outer = 0000000000000000] 11:52:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAF93E400) [pid = 2828] [serial = 461] [outer = 000000DBAF81B000] 11:52:15 INFO - PROCESS | 2828 | 1461178335333 Marionette DEBUG loaded listener.js 11:52:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAF94A000) [pid = 2828] [serial = 462] [outer = 000000DBAF81B000] 11:52:15 INFO - PROCESS | 2828 | 1461178335815 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]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 692ms 11:52:15 INFO - PROCESS | 2828 | 1461178335885 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 2828 | 1461178335887 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 11:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:52:15 INFO - PROCESS | 2828 | 1461178335891 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 2828 | 1461178335893 Marionette TRACE conn5 <- [1,582,null,{}] 11:52:15 INFO - PROCESS | 2828 | 1461178335896 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}] 11:52:16 INFO - PROCESS | 2828 | 1461178336008 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 11:52:16 INFO - PROCESS | 2828 | 1461178336060 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2646000 == 56 [pid = 2828] [id = 155] 11:52:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAFAEC000) [pid = 2828] [serial = 463] [outer = 0000000000000000] 11:52:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAFD63400) [pid = 2828] [serial = 464] [outer = 000000DBAFAEC000] 11:52:16 INFO - PROCESS | 2828 | 1461178336116 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBB012D000) [pid = 2828] [serial = 465] [outer = 000000DBAFAEC000] 11:52:16 INFO - PROCESS | 2828 | 1461178336577 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]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 734ms 11:52:16 INFO - PROCESS | 2828 | 1461178336647 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 11:52:16 INFO - PROCESS | 2828 | 1461178336649 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 11:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:52:16 INFO - PROCESS | 2828 | 1461178336653 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 2828 | 1461178336655 Marionette TRACE conn5 <- [1,586,null,{}] 11:52:16 INFO - PROCESS | 2828 | 1461178336658 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}] 11:52:16 INFO - PROCESS | 2828 | 1461178336769 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 11:52:16 INFO - PROCESS | 2828 | 1461178336818 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5115000 == 57 [pid = 2828] [id = 156] 11:52:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAFD6D800) [pid = 2828] [serial = 466] [outer = 0000000000000000] 11:52:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBB086A400) [pid = 2828] [serial = 467] [outer = 000000DBAFD6D800] 11:52:16 INFO - PROCESS | 2828 | 1461178336863 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBB0D5D400) [pid = 2828] [serial = 468] [outer = 000000DBAFD6D800] 11:52:17 INFO - PROCESS | 2828 | 1461178337286 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]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 11:52:17 INFO - PROCESS | 2828 | 1461178337326 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 2828 | 1461178337329 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 11:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:52:17 INFO - PROCESS | 2828 | 1461178337332 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 2828 | 1461178337334 Marionette TRACE conn5 <- [1,590,null,{}] 11:52:17 INFO - PROCESS | 2828 | 1461178337341 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}] 11:52:17 INFO - PROCESS | 2828 | 1461178337448 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 11:52:17 INFO - PROCESS | 2828 | 1461178337456 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6AC7800 == 58 [pid = 2828] [id = 157] 11:52:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBB0D6BC00) [pid = 2828] [serial = 469] [outer = 0000000000000000] 11:52:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBB1FB0000) [pid = 2828] [serial = 470] [outer = 000000DBB0D6BC00] 11:52:17 INFO - PROCESS | 2828 | 1461178337502 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBB4154000) [pid = 2828] [serial = 471] [outer = 000000DBB0D6BC00] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBAFA27000) [pid = 2828] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAF5D8000) [pid = 2828] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBAF5DC000) [pid = 2828] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBA7788800) [pid = 2828] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAFAE3C00) [pid = 2828] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAF238400) [pid = 2828] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAD3BF800) [pid = 2828] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBA9194C00) [pid = 2828] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBA23D0000) [pid = 2828] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBAFAE4800) [pid = 2828] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBB0803800) [pid = 2828] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:52:17 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAF937400) [pid = 2828] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:52:18 INFO - PROCESS | 2828 | 1461178338006 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]]]}] 11:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 690ms 11:52:18 INFO - PROCESS | 2828 | 1461178338025 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 2828 | 1461178338028 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 11:52:18 INFO - PROCESS | 2828 | 1461178338031 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:52:18 INFO - PROCESS | 2828 | 1461178338033 Marionette TRACE conn5 <- [1,594,null,{}] 11:52:18 INFO - PROCESS | 2828 | 1461178338036 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}] 11:52:18 INFO - PROCESS | 2828 | 1461178338147 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 11:52:18 INFO - PROCESS | 2828 | 1461178338157 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B3F800 == 59 [pid = 2828] [id = 158] 11:52:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA2C10000) [pid = 2828] [serial = 472] [outer = 0000000000000000] 11:52:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBA2C15C00) [pid = 2828] [serial = 473] [outer = 000000DBA2C10000] 11:52:18 INFO - PROCESS | 2828 | 1461178338202 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBA8057800) [pid = 2828] [serial = 474] [outer = 000000DBA2C10000] 11:52:18 INFO - PROCESS | 2828 | 1461178338601 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]]]}] 11:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 627ms 11:52:18 INFO - PROCESS | 2828 | 1461178338661 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 2828 | 1461178338664 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 11:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:52:18 INFO - PROCESS | 2828 | 1461178338667 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 2828 | 1461178338669 Marionette TRACE conn5 <- [1,598,null,{}] 11:52:18 INFO - PROCESS | 2828 | 1461178338672 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}] 11:52:18 INFO - PROCESS | 2828 | 1461178338754 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 11:52:18 INFO - PROCESS | 2828 | 1461178338760 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F07000 == 60 [pid = 2828] [id = 159] 11:52:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAE69C000) [pid = 2828] [serial = 475] [outer = 0000000000000000] 11:52:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAF2CC000) [pid = 2828] [serial = 476] [outer = 000000DBAE69C000] 11:52:18 INFO - PROCESS | 2828 | 1461178338806 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBB0D68400) [pid = 2828] [serial = 477] [outer = 000000DBAE69C000] 11:52:19 INFO - PROCESS | 2828 | 1461178339211 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]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 11:52:19 INFO - PROCESS | 2828 | 1461178339258 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 2828 | 1461178339260 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 11:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:52:19 INFO - PROCESS | 2828 | 1461178339263 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 2828 | 1461178339265 Marionette TRACE conn5 <- [1,602,null,{}] 11:52:19 INFO - PROCESS | 2828 | 1461178339273 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}] 11:52:19 INFO - PROCESS | 2828 | 1461178339356 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 11:52:19 INFO - PROCESS | 2828 | 1461178339362 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8C9F000 == 61 [pid = 2828] [id = 160] 11:52:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBB1F23400) [pid = 2828] [serial = 478] [outer = 0000000000000000] 11:52:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBB1F28C00) [pid = 2828] [serial = 479] [outer = 000000DBB1F23400] 11:52:19 INFO - PROCESS | 2828 | 1461178339414 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBB3A6BC00) [pid = 2828] [serial = 480] [outer = 000000DBB1F23400] 11:52:20 INFO - PROCESS | 2828 | 1461178340066 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]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 836ms 11:52:20 INFO - PROCESS | 2828 | 1461178340103 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 2828 | 1461178340108 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 11:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:52:20 INFO - PROCESS | 2828 | 1461178340114 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - PROCESS | 2828 | 1461178340118 Marionette TRACE conn5 <- [1,606,null,{}] 11:52:20 INFO - PROCESS | 2828 | [2828] 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 11:52:20 INFO - PROCESS | 2828 | 1461178340408 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}] 11:52:20 INFO - PROCESS | 2828 | 1461178340575 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 11:52:20 INFO - PROCESS | 2828 | 1461178340664 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3E7000 == 62 [pid = 2828] [id = 161] 11:52:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBA7825800) [pid = 2828] [serial = 481] [outer = 0000000000000000] 11:52:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBA9192C00) [pid = 2828] [serial = 482] [outer = 000000DBA7825800] 11:52:20 INFO - PROCESS | 2828 | 1461178340724 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBAD31D400) [pid = 2828] [serial = 483] [outer = 000000DBA7825800] 11:52:21 INFO - PROCESS | 2828 | 1461178341339 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]]]}] 11:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1297ms 11:52:21 INFO - PROCESS | 2828 | 1461178341415 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 11:52:21 INFO - PROCESS | 2828 | 1461178341421 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 11:52:21 INFO - PROCESS | 2828 | 1461178341428 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:52:21 INFO - PROCESS | 2828 | 1461178341431 Marionette TRACE conn5 <- [1,610,null,{}] 11:52:21 INFO - PROCESS | 2828 | 1461178341435 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}] 11:52:21 INFO - PROCESS | 2828 | 1461178341578 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 11:52:21 INFO - PROCESS | 2828 | 1461178341692 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2A3E800 == 63 [pid = 2828] [id = 162] 11:52:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBAF451C00) [pid = 2828] [serial = 484] [outer = 0000000000000000] 11:52:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBAF813400) [pid = 2828] [serial = 485] [outer = 000000DBAF451C00] 11:52:21 INFO - PROCESS | 2828 | 1461178341749 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBAFA31800) [pid = 2828] [serial = 486] [outer = 000000DBAF451C00] 11:52:22 INFO - PROCESS | 2828 | 1461178342346 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]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 944ms 11:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:52:22 INFO - PROCESS | 2828 | 1461178342378 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 2828 | 1461178342381 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 11:52:22 INFO - PROCESS | 2828 | 1461178342385 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 2828 | 1461178342389 Marionette TRACE conn5 <- [1,614,null,{}] 11:52:22 INFO - PROCESS | 2828 | 1461178342401 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}] 11:52:22 INFO - PROCESS | 2828 | 1461178342551 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 11:52:22 INFO - PROCESS | 2828 | 1461178342569 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB91B5000 == 64 [pid = 2828] [id = 163] 11:52:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBAFD68800) [pid = 2828] [serial = 487] [outer = 0000000000000000] 11:52:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBB1F27400) [pid = 2828] [serial = 488] [outer = 000000DBAFD68800] 11:52:22 INFO - PROCESS | 2828 | 1461178342630 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBB4153400) [pid = 2828] [serial = 489] [outer = 000000DBAFD68800] 11:52:23 INFO - PROCESS | 2828 | 1461178343279 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]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 943ms 11:52:23 INFO - PROCESS | 2828 | 1461178343330 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 2828 | 1461178343333 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 11:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:52:23 INFO - PROCESS | 2828 | 1461178343351 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 2828 | 1461178343354 Marionette TRACE conn5 <- [1,618,null,{}] 11:52:23 INFO - PROCESS | 2828 | 1461178343358 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}] 11:52:23 INFO - PROCESS | 2828 | 1461178343471 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 11:52:23 INFO - PROCESS | 2828 | 1461178343586 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9FC9000 == 65 [pid = 2828] [id = 164] 11:52:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBB44AB000) [pid = 2828] [serial = 490] [outer = 0000000000000000] 11:52:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBB44AE000) [pid = 2828] [serial = 491] [outer = 000000DBB44AB000] 11:52:23 INFO - PROCESS | 2828 | 1461178343644 Marionette DEBUG loaded listener.js 11:52:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBB5FF1400) [pid = 2828] [serial = 492] [outer = 000000DBB44AB000] 11:52:24 INFO - PROCESS | 2828 | 1461178344231 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]]]}] 11:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 945ms 11:52:24 INFO - PROCESS | 2828 | 1461178344301 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 2828 | 1461178344303 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 11:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:52:24 INFO - PROCESS | 2828 | 1461178344307 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 2828 | 1461178344309 Marionette TRACE conn5 <- [1,622,null,{}] 11:52:24 INFO - PROCESS | 2828 | 1461178344313 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}] 11:52:24 INFO - PROCESS | 2828 | 1461178344420 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 11:52:24 INFO - PROCESS | 2828 | 1461178344492 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA456C000 == 66 [pid = 2828] [id = 165] 11:52:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBA2C0C400) [pid = 2828] [serial = 493] [outer = 0000000000000000] 11:52:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBA2C16000) [pid = 2828] [serial = 494] [outer = 000000DBA2C0C400] 11:52:24 INFO - PROCESS | 2828 | 1461178344751 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBA45FB000) [pid = 2828] [serial = 495] [outer = 000000DBA2C0C400] 11:52:25 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:25 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:25 INFO - PROCESS | 2828 | 1461178345421 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]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1130ms 11:52:25 INFO - PROCESS | 2828 | 1461178345440 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 2828 | 1461178345445 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 11:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:52:25 INFO - PROCESS | 2828 | 1461178345451 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - PROCESS | 2828 | 1461178345454 Marionette TRACE conn5 <- [1,626,null,{}] 11:52:25 INFO - PROCESS | 2828 | 1461178345458 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}] 11:52:25 INFO - PROCESS | 2828 | 1461178345566 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 11:52:25 INFO - PROCESS | 2828 | 1461178345660 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE84C800 == 67 [pid = 2828] [id = 166] 11:52:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBA9D3AC00) [pid = 2828] [serial = 496] [outer = 0000000000000000] 11:52:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBAD14EC00) [pid = 2828] [serial = 497] [outer = 000000DBA9D3AC00] 11:52:25 INFO - PROCESS | 2828 | 1461178345712 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBAF238400) [pid = 2828] [serial = 498] [outer = 000000DBA9D3AC00] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB91BD800 == 66 [pid = 2828] [id = 103] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F07000 == 65 [pid = 2828] [id = 159] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B3F800 == 64 [pid = 2828] [id = 158] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6AC7800 == 63 [pid = 2828] [id = 157] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5115000 == 62 [pid = 2828] [id = 156] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2646000 == 61 [pid = 2828] [id = 155] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0D2B000 == 60 [pid = 2828] [id = 154] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBA78C2000) [pid = 2828] [serial = 385] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBAF6F5C00) [pid = 2828] [serial = 388] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBB0868800) [pid = 2828] [serial = 392] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCE5000 == 59 [pid = 2828] [id = 153] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE84E000 == 58 [pid = 2828] [id = 152] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA84DC000 == 57 [pid = 2828] [id = 151] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8235000 == 56 [pid = 2828] [id = 150] 11:52:26 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91BF000 == 55 [pid = 2828] [id = 144] 11:52:26 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBAFAEB800) [pid = 2828] [serial = 341] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBAFD65000) [pid = 2828] [serial = 419] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBAFA32000) [pid = 2828] [serial = 417] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBA3114800) [pid = 2828] [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.] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBB0808800) [pid = 2828] [serial = 425] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBB0705C00) [pid = 2828] [serial = 423] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBB03D5C00) [pid = 2828] [serial = 420] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBB086FC00) [pid = 2828] [serial = 426] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBAFAE4400) [pid = 2828] [serial = 422] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBAF457800) [pid = 2828] [serial = 411] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBAF813000) [pid = 2828] [serial = 413] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBAFA18800) [pid = 2828] [serial = 416] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBA80CDC00) [pid = 2828] [serial = 399] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBA7828000) [pid = 2828] [serial = 398] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB5FE8C00) [pid = 2828] [serial = 395] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBB62C9800) [pid = 2828] [serial = 396] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAF2D7000) [pid = 2828] [serial = 410] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAE6A7400) [pid = 2828] [serial = 407] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAF2CA800) [pid = 2828] [serial = 408] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF938000) [pid = 2828] [serial = 414] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBA9D45C00) [pid = 2828] [serial = 404] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBACCE2400) [pid = 2828] [serial = 405] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA45F8000) [pid = 2828] [serial = 401] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA7F8D000) [pid = 2828] [serial = 402] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:26 INFO - PROCESS | 2828 | 1461178346295 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]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 879ms 11:52:26 INFO - PROCESS | 2828 | 1461178346333 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 2828 | 1461178346337 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 11:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:52:26 INFO - PROCESS | 2828 | 1461178346343 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 2828 | 1461178346346 Marionette TRACE conn5 <- [1,630,null,{}] 11:52:26 INFO - PROCESS | 2828 | 1461178346350 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}] 11:52:26 INFO - PROCESS | 2828 | 1461178346438 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 11:52:26 INFO - PROCESS | 2828 | 1461178346508 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DD7000 == 56 [pid = 2828] [id = 167] 11:52:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA3507800) [pid = 2828] [serial = 499] [outer = 0000000000000000] 11:52:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBA791B800) [pid = 2828] [serial = 500] [outer = 000000DBA3507800] 11:52:26 INFO - PROCESS | 2828 | 1461178346556 Marionette DEBUG loaded listener.js 11:52:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBA94ABC00) [pid = 2828] [serial = 501] [outer = 000000DBA3507800] 11:52:26 INFO - PROCESS | 2828 | 1461178346962 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]]]}] 11:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 11:52:27 INFO - PROCESS | 2828 | 1461178347018 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 11:52:27 INFO - PROCESS | 2828 | 1461178347020 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 11:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:52:27 INFO - PROCESS | 2828 | 1461178347024 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 2828 | 1461178347028 Marionette TRACE conn5 <- [1,634,null,{}] 11:52:27 INFO - PROCESS | 2828 | 1461178347039 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}] 11:52:27 INFO - PROCESS | 2828 | 1461178347129 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 11:52:27 INFO - PROCESS | 2828 | 1461178347144 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0942000 == 57 [pid = 2828] [id = 168] 11:52:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAF2D6800) [pid = 2828] [serial = 502] [outer = 0000000000000000] 11:52:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAF457800) [pid = 2828] [serial = 503] [outer = 000000DBAF2D6800] 11:52:27 INFO - PROCESS | 2828 | 1461178347191 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAF5DC400) [pid = 2828] [serial = 504] [outer = 000000DBAF2D6800] 11:52:27 INFO - PROCESS | 2828 | 1461178347616 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]]]}] 11:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 628ms 11:52:27 INFO - PROCESS | 2828 | 1461178347658 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 11:52:27 INFO - PROCESS | 2828 | 1461178347661 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 11:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:52:27 INFO - PROCESS | 2828 | 1461178347664 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 2828 | 1461178347666 Marionette TRACE conn5 <- [1,638,null,{}] 11:52:27 INFO - PROCESS | 2828 | 1461178347670 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}] 11:52:27 INFO - PROCESS | 2828 | 1461178347754 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 11:52:27 INFO - PROCESS | 2828 | 1461178347791 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2020800 == 58 [pid = 2828] [id = 169] 11:52:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAF836000) [pid = 2828] [serial = 505] [outer = 0000000000000000] 11:52:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAF937800) [pid = 2828] [serial = 506] [outer = 000000DBAF836000] 11:52:27 INFO - PROCESS | 2828 | 1461178347837 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAF94B000) [pid = 2828] [serial = 507] [outer = 000000DBAF836000] 11:52:28 INFO - PROCESS | 2828 | 1461178348265 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]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 11:52:28 INFO - PROCESS | 2828 | 1461178348297 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 2828 | 1461178348299 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 11:52:28 INFO - PROCESS | 2828 | 1461178348302 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:52:28 INFO - PROCESS | 2828 | 1461178348304 Marionette TRACE conn5 <- [1,642,null,{}] 11:52:28 INFO - PROCESS | 2828 | 1461178348319 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}] 11:52:28 INFO - PROCESS | 2828 | 1461178348423 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 11:52:28 INFO - PROCESS | 2828 | 1461178348430 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB391F800 == 59 [pid = 2828] [id = 170] 11:52:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBAFA22C00) [pid = 2828] [serial = 508] [outer = 0000000000000000] 11:52:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBAFA2EC00) [pid = 2828] [serial = 509] [outer = 000000DBAFA22C00] 11:52:28 INFO - PROCESS | 2828 | 1461178348483 Marionette DEBUG loaded listener.js 11:52:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBAFC15000) [pid = 2828] [serial = 510] [outer = 000000DBAFA22C00] 11:52:28 INFO - PROCESS | 2828 | 1461178348960 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]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 691ms 11:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:52:29 INFO - PROCESS | 2828 | 1461178348997 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 2828 | 1461178348999 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 11:52:29 INFO - PROCESS | 2828 | 1461178349007 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 2828 | 1461178349009 Marionette TRACE conn5 <- [1,646,null,{}] 11:52:29 INFO - PROCESS | 2828 | 1461178349012 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}] 11:52:29 INFO - PROCESS | 2828 | 1461178349125 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 11:52:29 INFO - PROCESS | 2828 | 1461178349205 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB611E000 == 60 [pid = 2828] [id = 171] 11:52:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBB0708800) [pid = 2828] [serial = 511] [outer = 0000000000000000] 11:52:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBB070EC00) [pid = 2828] [serial = 512] [outer = 000000DBB0708800] 11:52:29 INFO - PROCESS | 2828 | 1461178349250 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBB080D800) [pid = 2828] [serial = 513] [outer = 000000DBB0708800] 11:52:29 INFO - PROCESS | 2828 | 1461178349668 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]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 692ms 11:52:29 INFO - PROCESS | 2828 | 1461178349698 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 2828 | 1461178349700 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 11:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:52:29 INFO - PROCESS | 2828 | 1461178349704 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 2828 | 1461178349706 Marionette TRACE conn5 <- [1,650,null,{}] 11:52:29 INFO - PROCESS | 2828 | 1461178349709 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}] 11:52:29 INFO - PROCESS | 2828 | 1461178349816 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 11:52:29 INFO - PROCESS | 2828 | 1461178349872 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B37000 == 61 [pid = 2828] [id = 172] 11:52:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBB080AC00) [pid = 2828] [serial = 514] [outer = 0000000000000000] 11:52:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBB0868000) [pid = 2828] [serial = 515] [outer = 000000DBB080AC00] 11:52:29 INFO - PROCESS | 2828 | 1461178349918 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBB0D3D400) [pid = 2828] [serial = 516] [outer = 000000DBB080AC00] 11:52:30 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:30 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:30 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:30 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBAFA1E800) [pid = 2828] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBA7828C00) [pid = 2828] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBAF2D4400) [pid = 2828] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBAFAEC000) [pid = 2828] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBAFD6D800) [pid = 2828] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBB0D6BC00) [pid = 2828] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBA82BDC00) [pid = 2828] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAC950000) [pid = 2828] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB08E6C00) [pid = 2828] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBAF451800) [pid = 2828] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAF81B000) [pid = 2828] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBA2370C00) [pid = 2828] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBA2C10000) [pid = 2828] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:52:30 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAE69C000) [pid = 2828] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:52:30 INFO - PROCESS | 2828 | 1461178350627 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]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 985ms 11:52:30 INFO - PROCESS | 2828 | 1461178350692 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 2828 | 1461178350694 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 11:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:52:30 INFO - PROCESS | 2828 | 1461178350697 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 2828 | 1461178350699 Marionette TRACE conn5 <- [1,654,null,{}] 11:52:30 INFO - PROCESS | 2828 | 1461178350703 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}] 11:52:30 INFO - PROCESS | 2828 | 1461178350786 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 11:52:30 INFO - PROCESS | 2828 | 1461178350855 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC4F800 == 62 [pid = 2828] [id = 173] 11:52:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBA785F800) [pid = 2828] [serial = 517] [outer = 0000000000000000] 11:52:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAC950400) [pid = 2828] [serial = 518] [outer = 000000DBA785F800] 11:52:30 INFO - PROCESS | 2828 | 1461178350902 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBB0709800) [pid = 2828] [serial = 519] [outer = 000000DBA785F800] 11:52:31 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:31 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:31 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:31 INFO - PROCESS | 2828 | 1461178351254 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]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 628ms 11:52:31 INFO - PROCESS | 2828 | 1461178351329 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 2828 | 1461178351331 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 11:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:52:31 INFO - PROCESS | 2828 | 1461178351334 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 2828 | 1461178351336 Marionette TRACE conn5 <- [1,658,null,{}] 11:52:31 INFO - PROCESS | 2828 | 1461178351340 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}] 11:52:31 INFO - PROCESS | 2828 | 1461178351450 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 11:52:31 INFO - PROCESS | 2828 | 1461178351458 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F10000 == 63 [pid = 2828] [id = 174] 11:52:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBA7F9BC00) [pid = 2828] [serial = 520] [outer = 0000000000000000] 11:52:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBB144E000) [pid = 2828] [serial = 521] [outer = 000000DBA7F9BC00] 11:52:31 INFO - PROCESS | 2828 | 1461178351503 Marionette DEBUG loaded listener.js 11:52:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBB1FB7000) [pid = 2828] [serial = 522] [outer = 000000DBA7F9BC00] 11:52:31 INFO - PROCESS | 2828 | 1461178351898 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]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 587ms 11:52:31 INFO - PROCESS | 2828 | 1461178351924 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 2828 | 1461178351926 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 11:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:52:31 INFO - PROCESS | 2828 | 1461178351929 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 2828 | 1461178351931 Marionette TRACE conn5 <- [1,662,null,{}] 11:52:31 INFO - PROCESS | 2828 | 1461178351935 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}] 11:52:32 INFO - PROCESS | 2828 | 1461178352017 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 11:52:32 INFO - PROCESS | 2828 | 1461178352119 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CB4000 == 64 [pid = 2828] [id = 175] 11:52:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBB352E000) [pid = 2828] [serial = 523] [outer = 0000000000000000] 11:52:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBB415B400) [pid = 2828] [serial = 524] [outer = 000000DBB352E000] 11:52:32 INFO - PROCESS | 2828 | 1461178352173 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBB4DB6000) [pid = 2828] [serial = 525] [outer = 000000DBB352E000] 11:52:32 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:32 INFO - PROCESS | 2828 | [2828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:52:32 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:32 INFO - PROCESS | 2828 | 1461178352549 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]]]}] 11:52:32 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 11:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 734ms 11:52:32 INFO - PROCESS | 2828 | 1461178352668 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 11:52:32 INFO - PROCESS | 2828 | 1461178352672 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 11:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:52:32 INFO - PROCESS | 2828 | 1461178352678 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:52:32 INFO - PROCESS | 2828 | 1461178352682 Marionette TRACE conn5 <- [1,666,null,{}] 11:52:32 INFO - PROCESS | 2828 | 1461178352689 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}] 11:52:32 INFO - PROCESS | 2828 | 1461178352835 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 11:52:32 INFO - PROCESS | 2828 | 1461178352933 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA84D5800 == 65 [pid = 2828] [id = 176] 11:52:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBA2C11000) [pid = 2828] [serial = 526] [outer = 0000000000000000] 11:52:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBA3503C00) [pid = 2828] [serial = 527] [outer = 000000DBA2C11000] 11:52:33 INFO - PROCESS | 2828 | 1461178352994 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBA7BF3C00) [pid = 2828] [serial = 528] [outer = 000000DBA2C11000] 11:52:33 INFO - PROCESS | 2828 | 1461178353639 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]]]}] 11:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1027ms 11:52:33 INFO - PROCESS | 2828 | 1461178353709 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 11:52:33 INFO - PROCESS | 2828 | 1461178353714 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 11:52:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:52:33 INFO - PROCESS | 2828 | 1461178353735 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - PROCESS | 2828 | 1461178353740 Marionette TRACE conn5 <- [1,670,null,{}] 11:52:33 INFO - PROCESS | 2828 | 1461178353767 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}] 11:52:33 INFO - PROCESS | 2828 | 1461178353887 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 11:52:33 INFO - PROCESS | 2828 | 1461178353954 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB064C000 == 66 [pid = 2828] [id = 177] 11:52:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBA9124C00) [pid = 2828] [serial = 529] [outer = 0000000000000000] 11:52:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBAE875400) [pid = 2828] [serial = 530] [outer = 000000DBA9124C00] 11:52:34 INFO - PROCESS | 2828 | 1461178354010 Marionette DEBUG loaded listener.js 11:52:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBAF513000) [pid = 2828] [serial = 531] [outer = 000000DBA9124C00] 11:52:34 INFO - PROCESS | 2828 | [2828] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:52:35 INFO - PROCESS | 2828 | [2828] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:52:35 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) 11:52:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1422ms 11:52:35 INFO - PROCESS | 2828 | 1461178355136 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]]]}] 11:52:35 INFO - PROCESS | 2828 | 1461178355144 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 11:52:35 INFO - PROCESS | 2828 | 1461178355147 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 11:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:52:35 INFO - PROCESS | 2828 | 1461178355151 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:52:35 INFO - PROCESS | 2828 | 1461178355153 Marionette TRACE conn5 <- [1,674,null,{}] 11:52:35 INFO - PROCESS | 2828 | 1461178355164 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}] 11:52:35 INFO - PROCESS | 2828 | 1461178355281 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 11:52:35 INFO - PROCESS | 2828 | 1461178355351 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9BF1000 == 67 [pid = 2828] [id = 178] 11:52:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBAFAE8000) [pid = 2828] [serial = 532] [outer = 0000000000000000] 11:52:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBB03D5C00) [pid = 2828] [serial = 533] [outer = 000000DBAFAE8000] 11:52:35 INFO - PROCESS | 2828 | 1461178355452 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBB1F2C800) [pid = 2828] [serial = 534] [outer = 000000DBAFAE8000] 11:52:36 INFO - PROCESS | 2828 | 1461178356444 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]]]}] 11:52:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1342ms 11:52:36 INFO - PROCESS | 2828 | 1461178356524 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 2828 | 1461178356526 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 11:52:36 INFO - PROCESS | 2828 | 1461178356531 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 2828 | 1461178356533 Marionette TRACE conn5 <- [1,678,null,{}] 11:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:52:36 INFO - PROCESS | 2828 | 1461178356537 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}] 11:52:36 INFO - PROCESS | 2828 | 1461178356637 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 11:52:36 INFO - PROCESS | 2828 | 1461178356779 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F1C000 == 68 [pid = 2828] [id = 179] 11:52:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBB152C400) [pid = 2828] [serial = 535] [outer = 0000000000000000] 11:52:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBB4DBEC00) [pid = 2828] [serial = 536] [outer = 000000DBB152C400] 11:52:36 INFO - PROCESS | 2828 | 1461178356895 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBB62C7C00) [pid = 2828] [serial = 537] [outer = 000000DBB152C400] 11:52:38 INFO - PROCESS | 2828 | 1461178358093 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]]]}] 11:52:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1575ms 11:52:38 INFO - PROCESS | 2828 | 1461178358187 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 11:52:38 INFO - PROCESS | 2828 | 1461178358190 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F21000 == 67 [pid = 2828] [id = 91] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CAF000 == 66 [pid = 2828] [id = 143] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F10000 == 65 [pid = 2828] [id = 174] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC4F800 == 64 [pid = 2828] [id = 173] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B37000 == 63 [pid = 2828] [id = 172] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB611E000 == 62 [pid = 2828] [id = 171] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB391F800 == 61 [pid = 2828] [id = 170] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2020800 == 60 [pid = 2828] [id = 169] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0942000 == 59 [pid = 2828] [id = 168] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DD7000 == 58 [pid = 2828] [id = 167] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBB012E800) [pid = 2828] [serial = 440] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBB3590C00) [pid = 2828] [serial = 443] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBB6A29000) [pid = 2828] [serial = 446] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBB1F28C00) [pid = 2828] [serial = 479] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE84C800 == 57 [pid = 2828] [id = 166] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA456C000 == 56 [pid = 2828] [id = 165] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2A3E800 == 55 [pid = 2828] [id = 162] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3E7000 == 54 [pid = 2828] [id = 161] 11:52:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8C9F000 == 53 [pid = 2828] [id = 160] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBB0D63400) [pid = 2828] [serial = 393] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBA999A000) [pid = 2828] [serial = 386] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBAFA36400) [pid = 2828] [serial = 389] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBAFD63400) [pid = 2828] [serial = 464] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBB086A400) [pid = 2828] [serial = 467] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBB012D000) [pid = 2828] [serial = 465] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBB1FB0000) [pid = 2828] [serial = 470] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBA84A4800) [pid = 2828] [serial = 452] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBA915B000) [pid = 2828] [serial = 453] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBAE671C00) [pid = 2828] [serial = 455] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAF231C00) [pid = 2828] [serial = 456] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBAF237400) [pid = 2828] [serial = 434] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBB1FAE000) [pid = 2828] [serial = 428] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBB352B400) [pid = 2828] [serial = 429] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAF5D7800) [pid = 2828] [serial = 458] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAF816400) [pid = 2828] [serial = 459] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF93E400) [pid = 2828] [serial = 461] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBB0811800) [pid = 2828] [serial = 437] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA9153400) [pid = 2828] [serial = 431] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA782C000) [pid = 2828] [serial = 450] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA3112800) [pid = 2828] [serial = 449] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB0D5D400) [pid = 2828] [serial = 468] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA2C15C00) [pid = 2828] [serial = 473] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAF2CC000) [pid = 2828] [serial = 476] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBB0D68400) [pid = 2828] [serial = 477] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBB4154000) [pid = 2828] [serial = 471] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA8057800) [pid = 2828] [serial = 474] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAF94A000) [pid = 2828] [serial = 462] [outer = 0000000000000000] [url = about:blank] 11:52:38 INFO - PROCESS | 2828 | 1461178358309 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 2828 | 1461178358313 Marionette TRACE conn5 <- [1,682,null,{}] 11:52:38 INFO - PROCESS | 2828 | 1461178358321 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}] 11:52:38 INFO - PROCESS | 2828 | 1461178358406 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 11:52:38 INFO - PROCESS | 2828 | 1461178358413 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91C3800 == 54 [pid = 2828] [id = 180] 11:52:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA7824C00) [pid = 2828] [serial = 538] [outer = 0000000000000000] 11:52:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA782F000) [pid = 2828] [serial = 539] [outer = 000000DBA7824C00] 11:52:38 INFO - PROCESS | 2828 | 1461178358464 Marionette DEBUG loaded listener.js 11:52:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBA9151000) [pid = 2828] [serial = 540] [outer = 000000DBA7824C00] 11:52:39 INFO - PROCESS | 2828 | 1461178359430 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]]]}] 11:52:39 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) 11:52:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1164ms 11:52:39 INFO - PROCESS | 2828 | 1461178359448 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 11:52:39 INFO - PROCESS | 2828 | 1461178359453 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 11:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:52:39 INFO - PROCESS | 2828 | 1461178359460 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:52:39 INFO - PROCESS | 2828 | 1461178359462 Marionette TRACE conn5 <- [1,686,null,{}] 11:52:39 INFO - PROCESS | 2828 | 1461178359466 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}] 11:52:39 INFO - PROCESS | 2828 | 1461178359556 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 11:52:39 INFO - PROCESS | 2828 | 1461178359563 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF417800 == 55 [pid = 2828] [id = 181] 11:52:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBA915B000) [pid = 2828] [serial = 541] [outer = 0000000000000000] 11:52:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBACCDD800) [pid = 2828] [serial = 542] [outer = 000000DBA915B000] 11:52:39 INFO - PROCESS | 2828 | 1461178359611 Marionette DEBUG loaded listener.js 11:52:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAE69B000) [pid = 2828] [serial = 543] [outer = 000000DBA915B000] 11:52:40 INFO - PROCESS | 2828 | 1461178360552 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]]]}] 11:52:40 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) 11:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1136ms 11:52:40 INFO - PROCESS | 2828 | 1461178360604 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 2828 | 1461178360606 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 11:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:52:40 INFO - PROCESS | 2828 | 1461178360610 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - PROCESS | 2828 | 1461178360614 Marionette TRACE conn5 <- [1,690,null,{}] 11:52:40 INFO - PROCESS | 2828 | 1461178360625 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}] 11:52:40 INFO - PROCESS | 2828 | 1461178360737 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 11:52:40 INFO - PROCESS | 2828 | 1461178360744 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB064C800 == 56 [pid = 2828] [id = 182] 11:52:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAF458000) [pid = 2828] [serial = 544] [outer = 0000000000000000] 11:52:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAF5DB000) [pid = 2828] [serial = 545] [outer = 000000DBAF458000] 11:52:40 INFO - PROCESS | 2828 | 1461178360832 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAF834400) [pid = 2828] [serial = 546] [outer = 000000DBAF458000] 11:52:41 INFO - PROCESS | 2828 | 1461178361783 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]]]}] 11:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1199ms 11:52:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:52:41 INFO - PROCESS | 2828 | 1461178361816 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 2828 | 1461178361819 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 11:52:41 INFO - PROCESS | 2828 | 1461178361823 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - PROCESS | 2828 | 1461178361825 Marionette TRACE conn5 <- [1,694,null,{}] 11:52:41 INFO - PROCESS | 2828 | 1461178361829 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}] 11:52:41 INFO - PROCESS | 2828 | 1461178361939 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 11:52:41 INFO - PROCESS | 2828 | 1461178361984 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2310000 == 57 [pid = 2828] [id = 183] 11:52:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAFA24C00) [pid = 2828] [serial = 547] [outer = 0000000000000000] 11:52:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAFA2CC00) [pid = 2828] [serial = 548] [outer = 000000DBAFA24C00] 11:52:42 INFO - PROCESS | 2828 | 1461178362032 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAFAEE400) [pid = 2828] [serial = 549] [outer = 000000DBAFA24C00] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF2D6800) [pid = 2828] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBA9D3AC00) [pid = 2828] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA2C0C400) [pid = 2828] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA7F9BC00) [pid = 2828] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBB0708800) [pid = 2828] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBA785F800) [pid = 2828] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAFA22C00) [pid = 2828] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA3507800) [pid = 2828] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAF836000) [pid = 2828] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBB1F23400) [pid = 2828] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:52:42 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBB080AC00) [pid = 2828] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:52:43 INFO - PROCESS | 2828 | 1461178363021 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]]]}] 11:52:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:52:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1241ms 11:52:43 INFO - PROCESS | 2828 | 1461178363065 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 2828 | 1461178363068 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 11:52:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:52:43 INFO - PROCESS | 2828 | 1461178363071 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 2828 | 1461178363073 Marionette TRACE conn5 <- [1,698,null,{}] 11:52:43 INFO - PROCESS | 2828 | 1461178363077 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}] 11:52:43 INFO - PROCESS | 2828 | 1461178363162 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 11:52:43 INFO - PROCESS | 2828 | 1461178363169 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3AD5000 == 58 [pid = 2828] [id = 184] 11:52:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA350D400) [pid = 2828] [serial = 550] [outer = 0000000000000000] 11:52:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF519400) [pid = 2828] [serial = 551] [outer = 000000DBA350D400] 11:52:43 INFO - PROCESS | 2828 | 1461178363217 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB0125400) [pid = 2828] [serial = 552] [outer = 000000DBA350D400] 11:52:44 INFO - PROCESS | 2828 | 1461178364150 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]]]}] 11:52:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:52:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1129ms 11:52:44 INFO - PROCESS | 2828 | 1461178364204 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 2828 | 1461178364206 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 11:52:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:52:44 INFO - PROCESS | 2828 | 1461178364210 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - PROCESS | 2828 | 1461178364211 Marionette TRACE conn5 <- [1,702,null,{}] 11:52:44 INFO - PROCESS | 2828 | 1461178364215 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}] 11:52:44 INFO - PROCESS | 2828 | 1461178364322 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 11:52:44 INFO - PROCESS | 2828 | 1461178364330 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6ABE000 == 59 [pid = 2828] [id = 185] 11:52:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB0675C00) [pid = 2828] [serial = 553] [outer = 0000000000000000] 11:52:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB0706C00) [pid = 2828] [serial = 554] [outer = 000000DBB0675C00] 11:52:44 INFO - PROCESS | 2828 | 1461178364380 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBB0811800) [pid = 2828] [serial = 555] [outer = 000000DBB0675C00] 11:52:45 INFO - PROCESS | 2828 | 1461178365536 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]]]}] 11:52:45 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 11:52:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1389ms 11:52:45 INFO - PROCESS | 2828 | 1461178365612 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 2828 | 1461178365616 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 11:52:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:52:45 INFO - PROCESS | 2828 | 1461178365621 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 2828 | 1461178365625 Marionette TRACE conn5 <- [1,706,null,{}] 11:52:45 INFO - PROCESS | 2828 | 1461178365631 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}] 11:52:45 INFO - PROCESS | 2828 | 1461178365736 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 11:52:45 INFO - PROCESS | 2828 | 1461178365927 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3F9800 == 60 [pid = 2828] [id = 186] 11:52:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA94AA000) [pid = 2828] [serial = 556] [outer = 0000000000000000] 11:52:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBACC3F800) [pid = 2828] [serial = 557] [outer = 000000DBA94AA000] 11:52:45 INFO - PROCESS | 2828 | 1461178365988 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAF2D4C00) [pid = 2828] [serial = 558] [outer = 000000DBA94AA000] 11:52:47 INFO - PROCESS | 2828 | 1461178367040 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]]]}] 11:52:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:52:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1446ms 11:52:47 INFO - PROCESS | 2828 | 1461178367069 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 2828 | 1461178367075 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 11:52:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:52:47 INFO - PROCESS | 2828 | 1461178367082 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 2828 | 1461178367085 Marionette TRACE conn5 <- [1,710,null,{}] 11:52:47 INFO - PROCESS | 2828 | 1461178367090 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}] 11:52:47 INFO - PROCESS | 2828 | 1461178367202 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 11:52:47 INFO - PROCESS | 2828 | 1461178367309 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5104800 == 61 [pid = 2828] [id = 187] 11:52:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAF455000) [pid = 2828] [serial = 559] [outer = 0000000000000000] 11:52:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAFA1CC00) [pid = 2828] [serial = 560] [outer = 000000DBAF455000] 11:52:47 INFO - PROCESS | 2828 | 1461178367408 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBB0673C00) [pid = 2828] [serial = 561] [outer = 000000DBAF455000] 11:52:47 INFO - PROCESS | 2828 | 1461178367970 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] 11:52:48 INFO - PROCESS | 2828 | 1461178368015 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 11:52:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:52:48 INFO - PROCESS | 2828 | 1461178368018 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:52:48 INFO - PROCESS | 2828 | 1461178368023 Marionette TRACE conn5 <- [1,714,null,{}] 11:52:48 INFO - PROCESS | 2828 | 1461178368035 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}] 11:52:48 INFO - PROCESS | 2828 | 1461178368148 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 11:52:48 INFO - PROCESS | 2828 | 1461178368223 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D1A000 == 62 [pid = 2828] [id = 188] 11:52:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBB070D400) [pid = 2828] [serial = 562] [outer = 0000000000000000] 11:52:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBB0819C00) [pid = 2828] [serial = 563] [outer = 000000DBB070D400] 11:52:48 INFO - PROCESS | 2828 | 1461178368323 Marionette DEBUG loaded listener.js 11:52:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBB0D60C00) [pid = 2828] [serial = 564] [outer = 000000DBB070D400] 11:52:48 INFO - PROCESS | 2828 | 1461178368962 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]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:52:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 986ms 11:52:49 INFO - PROCESS | 2828 | 1461178369006 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 2828 | 1461178369009 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 11:52:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:52:49 INFO - PROCESS | 2828 | 1461178369013 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 2828 | 1461178369015 Marionette TRACE conn5 <- [1,718,null,{}] 11:52:49 INFO - PROCESS | 2828 | 1461178369019 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}] 11:52:49 INFO - PROCESS | 2828 | 1461178369128 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 11:52:49 INFO - PROCESS | 2828 | 1461178369200 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB88D9000 == 63 [pid = 2828] [id = 189] 11:52:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBB1F24000) [pid = 2828] [serial = 565] [outer = 0000000000000000] 11:52:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBB1F2E800) [pid = 2828] [serial = 566] [outer = 000000DBB1F24000] 11:52:49 INFO - PROCESS | 2828 | 1461178369257 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBB3A04400) [pid = 2828] [serial = 567] [outer = 000000DBB1F24000] 11:52:49 INFO - PROCESS | 2828 | 1461178369987 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] 11:52:50 INFO - PROCESS | 2828 | 1461178370046 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 11:52:50 INFO - PROCESS | 2828 | 1461178370051 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:52:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:52:50 INFO - PROCESS | 2828 | 1461178370055 Marionette TRACE conn5 <- [1,722,null,{}] 11:52:50 INFO - PROCESS | 2828 | 1461178370086 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}] 11:52:50 INFO - PROCESS | 2828 | 1461178370226 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 11:52:50 INFO - PROCESS | 2828 | 1461178370246 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:50 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE8F9800 == 64 [pid = 2828] [id = 190] 11:52:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBA2C19800) [pid = 2828] [serial = 568] [outer = 0000000000000000] 11:52:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBA9157000) [pid = 2828] [serial = 569] [outer = 000000DBA2C19800] 11:52:50 INFO - PROCESS | 2828 | 1461178370297 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBACD6D800) [pid = 2828] [serial = 570] [outer = 000000DBA2C19800] 11:52:50 INFO - PROCESS | 2828 | 1461178370945 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]]]}] 11:52:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:52:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 944ms 11:52:51 INFO - PROCESS | 2828 | 1461178371000 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 2828 | 1461178371006 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 11:52:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:52:51 INFO - PROCESS | 2828 | 1461178371013 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - PROCESS | 2828 | 1461178371015 Marionette TRACE conn5 <- [1,726,null,{}] 11:52:51 INFO - PROCESS | 2828 | 1461178371020 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}] 11:52:51 INFO - PROCESS | 2828 | 1461178371160 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 11:52:51 INFO - PROCESS | 2828 | 1461178371175 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCD8800 == 65 [pid = 2828] [id = 191] 11:52:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBAC948000) [pid = 2828] [serial = 571] [outer = 0000000000000000] 11:52:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBAF810400) [pid = 2828] [serial = 572] [outer = 000000DBAC948000] 11:52:51 INFO - PROCESS | 2828 | 1461178371226 Marionette DEBUG loaded listener.js 11:52:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBAF94B800) [pid = 2828] [serial = 573] [outer = 000000DBAC948000] 11:52:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CBD800 == 64 [pid = 2828] [id = 148] 11:52:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3AD5000 == 63 [pid = 2828] [id = 184] 11:52:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2310000 == 62 [pid = 2828] [id = 183] 11:52:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB064C800 == 61 [pid = 2828] [id = 182] 11:52:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF417800 == 60 [pid = 2828] [id = 181] 11:52:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91C3800 == 59 [pid = 2828] [id = 180] 11:52:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F1C000 == 58 [pid = 2828] [id = 179] 11:52:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9BF1000 == 57 [pid = 2828] [id = 178] 11:52:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB064C000 == 56 [pid = 2828] [id = 177] 11:52:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA84D5800 == 55 [pid = 2828] [id = 176] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBA9192C00) [pid = 2828] [serial = 482] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBAF813400) [pid = 2828] [serial = 485] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBB1F27400) [pid = 2828] [serial = 488] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBB44AE000) [pid = 2828] [serial = 491] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBB415B400) [pid = 2828] [serial = 524] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBA791B800) [pid = 2828] [serial = 500] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBA94ABC00) [pid = 2828] [serial = 501] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAF937800) [pid = 2828] [serial = 506] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB3A6BC00) [pid = 2828] [serial = 480] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBB0868000) [pid = 2828] [serial = 515] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAF457800) [pid = 2828] [serial = 503] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAF5DC400) [pid = 2828] [serial = 504] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAF238400) [pid = 2828] [serial = 498] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAD14EC00) [pid = 2828] [serial = 497] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBA45FB000) [pid = 2828] [serial = 495] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA2C16000) [pid = 2828] [serial = 494] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBB1FB7000) [pid = 2828] [serial = 522] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBB080D800) [pid = 2828] [serial = 513] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB070EC00) [pid = 2828] [serial = 512] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAC950400) [pid = 2828] [serial = 518] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBB144E000) [pid = 2828] [serial = 521] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBB0D3D400) [pid = 2828] [serial = 516] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAFA2EC00) [pid = 2828] [serial = 509] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAFC15000) [pid = 2828] [serial = 510] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBB0709800) [pid = 2828] [serial = 519] [outer = 0000000000000000] [url = about:blank] 11:52:51 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF94B000) [pid = 2828] [serial = 507] [outer = 0000000000000000] [url = about:blank] 11:52:52 INFO - PROCESS | 2828 | [2828] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:52:52 INFO - PROCESS | 2828 | 1461178372247 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]]]}] 11:52:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:52:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1283ms 11:52:52 INFO - PROCESS | 2828 | 1461178372297 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 2828 | 1461178372299 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 11:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:52:52 INFO - PROCESS | 2828 | 1461178372303 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:52:52 INFO - PROCESS | 2828 | 1461178372307 Marionette TRACE conn5 <- [1,730,null,{}] 11:52:52 INFO - PROCESS | 2828 | 1461178372318 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}] 11:52:52 INFO - PROCESS | 2828 | 1461178372411 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 11:52:52 INFO - PROCESS | 2828 | 1461178372418 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFD27000 == 56 [pid = 2828] [id = 192] 11:52:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBACC3E800) [pid = 2828] [serial = 574] [outer = 0000000000000000] 11:52:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF6F3400) [pid = 2828] [serial = 575] [outer = 000000DBACC3E800] 11:52:52 INFO - PROCESS | 2828 | 1461178372469 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAFA24400) [pid = 2828] [serial = 576] [outer = 000000DBACC3E800] 11:52:53 INFO - PROCESS | 2828 | 1461178373395 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]]]}] 11:52:53 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 11:52:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1134ms 11:52:53 INFO - PROCESS | 2828 | 1461178373440 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 2828 | 1461178373443 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 11:52:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:52:53 INFO - PROCESS | 2828 | 1461178373446 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - PROCESS | 2828 | 1461178373448 Marionette TRACE conn5 <- [1,734,null,{}] 11:52:53 INFO - PROCESS | 2828 | 1461178373452 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}] 11:52:53 INFO - PROCESS | 2828 | 1461178373562 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 11:52:53 INFO - PROCESS | 2828 | 1461178373568 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2A3A800 == 57 [pid = 2828] [id = 193] 11:52:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAFD63C00) [pid = 2828] [serial = 577] [outer = 0000000000000000] 11:52:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB04C0400) [pid = 2828] [serial = 578] [outer = 000000DBAFD63C00] 11:52:53 INFO - PROCESS | 2828 | 1461178373617 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB0704400) [pid = 2828] [serial = 579] [outer = 000000DBAFD63C00] 11:52:54 INFO - PROCESS | 2828 | 1461178374581 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]]]}] 11:52:54 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.) 11:52:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1181ms 11:52:54 INFO - PROCESS | 2828 | 1461178374630 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 11:52:54 INFO - PROCESS | 2828 | 1461178374632 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 11:52:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:52:54 INFO - PROCESS | 2828 | 1461178374636 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - PROCESS | 2828 | 1461178374638 Marionette TRACE conn5 <- [1,738,null,{}] 11:52:54 INFO - PROCESS | 2828 | 1461178374641 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}] 11:52:54 INFO - PROCESS | 2828 | 1461178374752 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 11:52:54 INFO - PROCESS | 2828 | 1461178374799 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2457000 == 58 [pid = 2828] [id = 194] 11:52:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB0810800) [pid = 2828] [serial = 580] [outer = 0000000000000000] 11:52:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBB081DC00) [pid = 2828] [serial = 581] [outer = 000000DBB0810800] 11:52:54 INFO - PROCESS | 2828 | 1461178374846 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBB0D64400) [pid = 2828] [serial = 582] [outer = 000000DBB0810800] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBB352E000) [pid = 2828] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB152C400) [pid = 2828] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA7824C00) [pid = 2828] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA915B000) [pid = 2828] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA9124C00) [pid = 2828] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA2C11000) [pid = 2828] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAFA24C00) [pid = 2828] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAF458000) [pid = 2828] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAFAE8000) [pid = 2828] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAF451C00) [pid = 2828] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA9190000) [pid = 2828] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBB1FB6800) [pid = 2828] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAFD68800) [pid = 2828] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBB012B000) [pid = 2828] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA8057000) [pid = 2828] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBB6A23C00) [pid = 2828] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA7825800) [pid = 2828] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBB4156800) [pid = 2828] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBB44AB000) [pid = 2828] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAFD68C00) [pid = 2828] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:52:55 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA350D400) [pid = 2828] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:52:55 INFO - PROCESS | 2828 | 1461178375777 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]]]}] 11:52:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:52:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1195ms 11:52:55 INFO - PROCESS | 2828 | 1461178375833 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 2828 | 1461178375835 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 11:52:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:52:55 INFO - PROCESS | 2828 | 1461178375839 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 2828 | 1461178375840 Marionette TRACE conn5 <- [1,742,null,{}] 11:52:55 INFO - PROCESS | 2828 | 1461178375844 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}] 11:52:55 INFO - PROCESS | 2828 | 1461178375949 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 11:52:55 INFO - PROCESS | 2828 | 1461178375957 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B39000 == 59 [pid = 2828] [id = 195] 11:52:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAFD68800) [pid = 2828] [serial = 583] [outer = 0000000000000000] 11:52:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBB012BC00) [pid = 2828] [serial = 584] [outer = 000000DBAFD68800] 11:52:56 INFO - PROCESS | 2828 | 1461178376007 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBB1FB6400) [pid = 2828] [serial = 585] [outer = 000000DBAFD68800] 11:52:56 INFO - PROCESS | 2828 | 1461178376926 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]]]}] 11:52:56 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 11:52:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1138ms 11:52:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:52:56 INFO - PROCESS | 2828 | 1461178376980 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 2828 | 1461178376983 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 11:52:56 INFO - PROCESS | 2828 | 1461178376986 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 2828 | 1461178376988 Marionette TRACE conn5 <- [1,746,null,{}] 11:52:56 INFO - PROCESS | 2828 | 1461178376991 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}] 11:52:57 INFO - PROCESS | 2828 | 1461178377077 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 11:52:57 INFO - PROCESS | 2828 | 1461178377084 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D25800 == 60 [pid = 2828] [id = 196] 11:52:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBB4153000) [pid = 2828] [serial = 586] [outer = 0000000000000000] 11:52:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBB44A5000) [pid = 2828] [serial = 587] [outer = 000000DBB4153000] 11:52:57 INFO - PROCESS | 2828 | 1461178377129 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBB44B0C00) [pid = 2828] [serial = 588] [outer = 000000DBB4153000] 11:52:57 INFO - PROCESS | 2828 | 1461178377615 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]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:52:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 11:52:57 INFO - PROCESS | 2828 | 1461178377682 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 2828 | 1461178377687 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 11:52:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:52:57 INFO - PROCESS | 2828 | 1461178377693 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - PROCESS | 2828 | 1461178377698 Marionette TRACE conn5 <- [1,750,null,{}] 11:52:57 INFO - PROCESS | 2828 | 1461178377705 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}] 11:52:57 INFO - PROCESS | 2828 | 1461178377829 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 11:52:57 INFO - PROCESS | 2828 | 1461178377939 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA937E000 == 61 [pid = 2828] [id = 197] 11:52:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA451E400) [pid = 2828] [serial = 589] [outer = 0000000000000000] 11:52:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBA7823800) [pid = 2828] [serial = 590] [outer = 000000DBA451E400] 11:52:58 INFO - PROCESS | 2828 | 1461178377999 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBA9150C00) [pid = 2828] [serial = 591] [outer = 000000DBA451E400] 11:52:59 INFO - PROCESS | 2828 | [2828] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:52:59 INFO - PROCESS | 2828 | 1461178379111 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]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:52:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1446ms 11:52:59 INFO - PROCESS | 2828 | 1461178379142 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 2828 | 1461178379149 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 11:52:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:52:59 INFO - PROCESS | 2828 | 1461178379156 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - PROCESS | 2828 | 1461178379159 Marionette TRACE conn5 <- [1,754,null,{}] 11:52:59 INFO - PROCESS | 2828 | 1461178379163 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}] 11:52:59 INFO - PROCESS | 2828 | 1461178379304 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 11:52:59 INFO - PROCESS | 2828 | 1461178379372 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F4C000 == 62 [pid = 2828] [id = 198] 11:52:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBACCDD400) [pid = 2828] [serial = 592] [outer = 0000000000000000] 11:52:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF451C00) [pid = 2828] [serial = 593] [outer = 000000DBACCDD400] 11:52:59 INFO - PROCESS | 2828 | 1461178379428 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAF836000) [pid = 2828] [serial = 594] [outer = 000000DBACCDD400] 11:53:00 INFO - PROCESS | 2828 | 1461178380451 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]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:53:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1383ms 11:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:53:00 INFO - PROCESS | 2828 | 1461178380545 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 11:53:00 INFO - PROCESS | 2828 | 1461178380548 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 11:53:00 INFO - PROCESS | 2828 | 1461178380552 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 2828 | 1461178380556 Marionette TRACE conn5 <- [1,758,null,{}] 11:53:00 INFO - PROCESS | 2828 | 1461178380568 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}] 11:53:00 INFO - PROCESS | 2828 | 1461178380713 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 11:53:00 INFO - PROCESS | 2828 | 1461178380868 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CCD000 == 63 [pid = 2828] [id = 199] 11:53:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBB0B39800) [pid = 2828] [serial = 595] [outer = 0000000000000000] 11:53:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBB144E000) [pid = 2828] [serial = 596] [outer = 000000DBB0B39800] 11:53:00 INFO - PROCESS | 2828 | 1461178380928 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBB44A7000) [pid = 2828] [serial = 597] [outer = 000000DBB0B39800] 11:53:01 INFO - PROCESS | 2828 | 1461178381492 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]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 985ms 11:53:01 INFO - PROCESS | 2828 | 1461178381539 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 2828 | 1461178381542 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 11:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:53:01 INFO - PROCESS | 2828 | 1461178381545 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 2828 | 1461178381548 Marionette TRACE conn5 <- [1,762,null,{}] 11:53:01 INFO - PROCESS | 2828 | 1461178381551 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}] 11:53:01 INFO - PROCESS | 2828 | 1461178381660 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 11:53:01 INFO - PROCESS | 2828 | 1461178381733 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CC6000 == 64 [pid = 2828] [id = 200] 11:53:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF2CF400) [pid = 2828] [serial = 598] [outer = 0000000000000000] 11:53:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB4DBB800) [pid = 2828] [serial = 599] [outer = 000000DBAF2CF400] 11:53:01 INFO - PROCESS | 2828 | 1461178381834 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB62C8400) [pid = 2828] [serial = 600] [outer = 000000DBAF2CF400] 11:53:02 INFO - PROCESS | 2828 | 1461178382645 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]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1126ms 11:53:02 INFO - PROCESS | 2828 | 1461178382674 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 2828 | 1461178382678 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 11:53:02 INFO - PROCESS | 2828 | 1461178382684 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:53:02 INFO - PROCESS | 2828 | 1461178382688 Marionette TRACE conn5 <- [1,766,null,{}] 11:53:02 INFO - PROCESS | 2828 | 1461178382695 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}] 11:53:02 INFO - PROCESS | 2828 | 1461178382796 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 11:53:02 INFO - PROCESS | 2828 | 1461178382876 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE8F7800 == 65 [pid = 2828] [id = 201] 11:53:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBA3D86C00) [pid = 2828] [serial = 601] [outer = 0000000000000000] 11:53:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBA4390000) [pid = 2828] [serial = 602] [outer = 000000DBA3D86C00] 11:53:02 INFO - PROCESS | 2828 | 1461178382975 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA9190400) [pid = 2828] [serial = 603] [outer = 000000DBA3D86C00] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68BF000 == 64 [pid = 2828] [id = 117] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B39000 == 63 [pid = 2828] [id = 195] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2457000 == 62 [pid = 2828] [id = 194] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2A3A800 == 61 [pid = 2828] [id = 193] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFD27000 == 60 [pid = 2828] [id = 192] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCD8800 == 59 [pid = 2828] [id = 191] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE8F9800 == 58 [pid = 2828] [id = 190] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB88D9000 == 57 [pid = 2828] [id = 189] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D1A000 == 56 [pid = 2828] [id = 188] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5104800 == 55 [pid = 2828] [id = 187] 11:53:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3F9800 == 54 [pid = 2828] [id = 186] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAFA31800) [pid = 2828] [serial = 486] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAF5DC800) [pid = 2828] [serial = 435] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBB4159C00) [pid = 2828] [serial = 444] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBB4153400) [pid = 2828] [serial = 489] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBB1FA9C00) [pid = 2828] [serial = 441] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA9326800) [pid = 2828] [serial = 432] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBB6A2FC00) [pid = 2828] [serial = 447] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAD31D400) [pid = 2828] [serial = 483] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBB5FED000) [pid = 2828] [serial = 383] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBB5FF1400) [pid = 2828] [serial = 492] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBB1410000) [pid = 2828] [serial = 438] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBB4DB6000) [pid = 2828] [serial = 525] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBB62C7C00) [pid = 2828] [serial = 537] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBB4DBEC00) [pid = 2828] [serial = 536] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA782F000) [pid = 2828] [serial = 539] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA9151000) [pid = 2828] [serial = 540] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBACCDD800) [pid = 2828] [serial = 542] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBAF513000) [pid = 2828] [serial = 531] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBAE875400) [pid = 2828] [serial = 530] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA7BF3C00) [pid = 2828] [serial = 528] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA3503C00) [pid = 2828] [serial = 527] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAFA2CC00) [pid = 2828] [serial = 548] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBAF834400) [pid = 2828] [serial = 546] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBB1F2C800) [pid = 2828] [serial = 534] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBB03D5C00) [pid = 2828] [serial = 533] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBAFAEE400) [pid = 2828] [serial = 549] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBAF5DB000) [pid = 2828] [serial = 545] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBAE69B000) [pid = 2828] [serial = 543] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBB0125400) [pid = 2828] [serial = 552] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBAF519400) [pid = 2828] [serial = 551] [outer = 0000000000000000] [url = about:blank] 11:53:03 INFO - PROCESS | 2828 | 1461178383522 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]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 882ms 11:53:03 INFO - PROCESS | 2828 | 1461178383569 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 2828 | 1461178383575 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 11:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:53:03 INFO - PROCESS | 2828 | 1461178383586 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 2828 | 1461178383589 Marionette TRACE conn5 <- [1,770,null,{}] 11:53:03 INFO - PROCESS | 2828 | 1461178383593 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}] 11:53:03 INFO - PROCESS | 2828 | 1461178383680 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 11:53:03 INFO - PROCESS | 2828 | 1461178383690 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD80800 == 55 [pid = 2828] [id = 202] 11:53:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBA3D87800) [pid = 2828] [serial = 604] [outer = 0000000000000000] 11:53:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA8218000) [pid = 2828] [serial = 605] [outer = 000000DBA3D87800] 11:53:03 INFO - PROCESS | 2828 | 1461178383738 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA94AA400) [pid = 2828] [serial = 606] [outer = 000000DBA3D87800] 11:53:04 INFO - PROCESS | 2828 | 1461178384201 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]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 11:53:04 INFO - PROCESS | 2828 | 1461178384216 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 2828 | 1461178384219 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 11:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:53:04 INFO - PROCESS | 2828 | 1461178384222 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 2828 | 1461178384226 Marionette TRACE conn5 <- [1,774,null,{}] 11:53:04 INFO - PROCESS | 2828 | 1461178384237 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}] 11:53:04 INFO - PROCESS | 2828 | 1461178384361 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 11:53:04 INFO - PROCESS | 2828 | 1461178384371 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCD8800 == 56 [pid = 2828] [id = 203] 11:53:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA3506800) [pid = 2828] [serial = 607] [outer = 0000000000000000] 11:53:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAD3C6C00) [pid = 2828] [serial = 608] [outer = 000000DBA3506800] 11:53:04 INFO - PROCESS | 2828 | 1461178384480 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBAF2D7000) [pid = 2828] [serial = 609] [outer = 000000DBA3506800] 11:53:04 INFO - PROCESS | 2828 | 1461178384886 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]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 11:53:04 INFO - PROCESS | 2828 | 1461178384917 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 2828 | 1461178384920 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 11:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:53:04 INFO - PROCESS | 2828 | 1461178384923 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 2828 | 1461178384925 Marionette TRACE conn5 <- [1,778,null,{}] 11:53:04 INFO - PROCESS | 2828 | 1461178384929 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}] 11:53:05 INFO - PROCESS | 2828 | 1461178385015 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 11:53:05 INFO - PROCESS | 2828 | 1461178385023 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F4F000 == 57 [pid = 2828] [id = 204] 11:53:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAF457800) [pid = 2828] [serial = 610] [outer = 0000000000000000] 11:53:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAF815C00) [pid = 2828] [serial = 611] [outer = 000000DBAF457800] 11:53:05 INFO - PROCESS | 2828 | 1461178385070 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAF840000) [pid = 2828] [serial = 612] [outer = 000000DBAF457800] 11:53:05 INFO - PROCESS | 2828 | 1461178385508 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]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 11:53:05 INFO - PROCESS | 2828 | 1461178385556 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 2828 | 1461178385558 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 11:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:53:05 INFO - PROCESS | 2828 | 1461178385561 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 2828 | 1461178385563 Marionette TRACE conn5 <- [1,782,null,{}] 11:53:05 INFO - PROCESS | 2828 | 1461178385567 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}] 11:53:05 INFO - PROCESS | 2828 | 1461178385675 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 11:53:05 INFO - PROCESS | 2828 | 1461178385756 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3AD3800 == 58 [pid = 2828] [id = 205] 11:53:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAF940800) [pid = 2828] [serial = 613] [outer = 0000000000000000] 11:53:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAF94B400) [pid = 2828] [serial = 614] [outer = 000000DBAF940800] 11:53:05 INFO - PROCESS | 2828 | 1461178385803 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAFA32C00) [pid = 2828] [serial = 615] [outer = 000000DBAF940800] 11:53:06 INFO - PROCESS | 2828 | 1461178386228 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]]]}] 11:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 11:53:06 INFO - PROCESS | 2828 | 1461178386257 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 11:53:06 INFO - PROCESS | 2828 | 1461178386259 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 11:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:53:06 INFO - PROCESS | 2828 | 1461178386263 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:53:06 INFO - PROCESS | 2828 | 1461178386264 Marionette TRACE conn5 <- [1,786,null,{}] 11:53:06 INFO - PROCESS | 2828 | 1461178386268 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}] 11:53:06 INFO - PROCESS | 2828 | 1461178386412 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 11:53:06 INFO - PROCESS | 2828 | 1461178386465 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6136000 == 59 [pid = 2828] [id = 206] 11:53:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAFD65400) [pid = 2828] [serial = 616] [outer = 0000000000000000] 11:53:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBB0131800) [pid = 2828] [serial = 617] [outer = 000000DBAFD65400] 11:53:06 INFO - PROCESS | 2828 | 1461178386516 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBB0680400) [pid = 2828] [serial = 618] [outer = 000000DBAFD65400] 11:53:06 INFO - PROCESS | 2828 | 1461178386941 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]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 11:53:07 INFO - PROCESS | 2828 | 1461178386998 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 2828 | 1461178387001 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 11:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:53:07 INFO - PROCESS | 2828 | 1461178387042 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 2828 | 1461178387044 Marionette TRACE conn5 <- [1,790,null,{}] 11:53:07 INFO - PROCESS | 2828 | 1461178387047 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}] 11:53:07 INFO - PROCESS | 2828 | 1461178387154 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 11:53:07 INFO - PROCESS | 2828 | 1461178387205 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B88800 == 60 [pid = 2828] [id = 207] 11:53:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBB012FC00) [pid = 2828] [serial = 619] [outer = 0000000000000000] 11:53:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBB0806000) [pid = 2828] [serial = 620] [outer = 000000DBB012FC00] 11:53:07 INFO - PROCESS | 2828 | 1461178387251 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBB086A400) [pid = 2828] [serial = 621] [outer = 000000DBB012FC00] 11:53:07 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAFD68800) [pid = 2828] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:53:07 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAFD63C00) [pid = 2828] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:53:07 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA2C19800) [pid = 2828] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:53:07 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBACC3E800) [pid = 2828] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:53:07 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAC948000) [pid = 2828] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:53:07 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBB0810800) [pid = 2828] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:53:07 INFO - PROCESS | 2828 | 1461178387715 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]]]}] 11:53:07 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 11:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 11:53:07 INFO - PROCESS | 2828 | 1461178387775 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 2828 | 1461178387777 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 11:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:53:07 INFO - PROCESS | 2828 | 1461178387780 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 2828 | 1461178387782 Marionette TRACE conn5 <- [1,794,null,{}] 11:53:07 INFO - PROCESS | 2828 | 1461178387786 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}] 11:53:07 INFO - PROCESS | 2828 | 1461178387870 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 11:53:07 INFO - PROCESS | 2828 | 1461178387944 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5119000 == 61 [pid = 2828] [id = 208] 11:53:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA9D47400) [pid = 2828] [serial = 622] [outer = 0000000000000000] 11:53:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBB0817400) [pid = 2828] [serial = 623] [outer = 000000DBA9D47400] 11:53:07 INFO - PROCESS | 2828 | 1461178387991 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBB0D60800) [pid = 2828] [serial = 624] [outer = 000000DBA9D47400] 11:53:08 INFO - PROCESS | 2828 | 1461178388373 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]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 11:53:08 INFO - PROCESS | 2828 | 1461178388411 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 2828 | 1461178388413 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 11:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:53:08 INFO - PROCESS | 2828 | 1461178388417 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 2828 | 1461178388419 Marionette TRACE conn5 <- [1,798,null,{}] 11:53:08 INFO - PROCESS | 2828 | 1461178388428 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}] 11:53:08 INFO - PROCESS | 2828 | 1461178388542 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 11:53:08 INFO - PROCESS | 2828 | 1461178388551 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CDD800 == 62 [pid = 2828] [id = 209] 11:53:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBB1F27C00) [pid = 2828] [serial = 625] [outer = 0000000000000000] 11:53:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBB1F2F800) [pid = 2828] [serial = 626] [outer = 000000DBB1F27C00] 11:53:08 INFO - PROCESS | 2828 | 1461178388600 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBB1FB5C00) [pid = 2828] [serial = 627] [outer = 000000DBB1F27C00] 11:53:09 INFO - PROCESS | 2828 | 1461178389021 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]]]}] 11:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 648ms 11:53:09 INFO - PROCESS | 2828 | 1461178389069 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 11:53:09 INFO - PROCESS | 2828 | 1461178389071 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 11:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:53:09 INFO - PROCESS | 2828 | 1461178389079 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - PROCESS | 2828 | 1461178389081 Marionette TRACE conn5 <- [1,802,null,{}] 11:53:09 INFO - PROCESS | 2828 | 1461178389085 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}] 11:53:09 INFO - PROCESS | 2828 | 1461178389173 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 11:53:09 INFO - PROCESS | 2828 | 1461178389180 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9BDC800 == 63 [pid = 2828] [id = 210] 11:53:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBB3590800) [pid = 2828] [serial = 628] [outer = 0000000000000000] 11:53:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBB4153C00) [pid = 2828] [serial = 629] [outer = 000000DBB3590800] 11:53:09 INFO - PROCESS | 2828 | 1461178389225 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBB44A4000) [pid = 2828] [serial = 630] [outer = 000000DBB3590800] 11:53:09 INFO - PROCESS | 2828 | 1461178389740 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] 11:53:09 INFO - PROCESS | 2828 | 1461178389823 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 11:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:53:09 INFO - PROCESS | 2828 | 1461178389829 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - PROCESS | 2828 | 1461178389834 Marionette TRACE conn5 <- [1,806,null,{}] 11:53:09 INFO - PROCESS | 2828 | 1461178389915 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}] 11:53:10 INFO - PROCESS | 2828 | 1461178390034 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 11:53:10 INFO - PROCESS | 2828 | 1461178390103 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD8B000 == 64 [pid = 2828] [id = 211] 11:53:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA7BCDC00) [pid = 2828] [serial = 631] [outer = 0000000000000000] 11:53:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA821F000) [pid = 2828] [serial = 632] [outer = 000000DBA7BCDC00] 11:53:10 INFO - PROCESS | 2828 | 1461178390175 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAC16B400) [pid = 2828] [serial = 633] [outer = 000000DBA7BCDC00] 11:53:10 INFO - PROCESS | 2828 | 1461178390746 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]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 11:53:10 INFO - PROCESS | 2828 | 1461178390817 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 2828 | 1461178390823 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 11:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:53:10 INFO - PROCESS | 2828 | 1461178390830 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 2828 | 1461178390834 Marionette TRACE conn5 <- [1,810,null,{}] 11:53:10 INFO - PROCESS | 2828 | 1461178390838 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}] 11:53:10 INFO - PROCESS | 2828 | 1461178390981 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 11:53:11 INFO - PROCESS | 2828 | 1461178391097 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB391E800 == 65 [pid = 2828] [id = 212] 11:53:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAE6A3800) [pid = 2828] [serial = 634] [outer = 0000000000000000] 11:53:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAF5DC800) [pid = 2828] [serial = 635] [outer = 000000DBAE6A3800] 11:53:11 INFO - PROCESS | 2828 | 1461178391155 Marionette DEBUG loaded listener.js 11:53:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAFAE4400) [pid = 2828] [serial = 636] [outer = 000000DBAE6A3800] 11:53:11 INFO - PROCESS | 2828 | 1461178391784 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] 11:53:11 INFO - PROCESS | 2828 | 1461178391824 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 11:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:53:11 INFO - PROCESS | 2828 | 1461178391828 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 2828 | 1461178391832 Marionette TRACE conn5 <- [1,814,null,{}] 11:53:11 INFO - PROCESS | 2828 | 1461178391845 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}] 11:53:11 INFO - PROCESS | 2828 | 1461178391966 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 11:53:12 INFO - PROCESS | 2828 | 1461178392082 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9FDC000 == 66 [pid = 2828] [id = 213] 11:53:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB0129000) [pid = 2828] [serial = 637] [outer = 0000000000000000] 11:53:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBB08EB400) [pid = 2828] [serial = 638] [outer = 000000DBB0129000] 11:53:12 INFO - PROCESS | 2828 | 1461178392142 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBB4DB8000) [pid = 2828] [serial = 639] [outer = 000000DBB0129000] 11:53:12 INFO - PROCESS | 2828 | 1461178392712 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]]]}] 11:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 11:53:12 INFO - PROCESS | 2828 | 1461178392774 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 11:53:12 INFO - PROCESS | 2828 | 1461178392777 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 11:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:53:12 INFO - PROCESS | 2828 | 1461178392781 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:53:12 INFO - PROCESS | 2828 | 1461178392783 Marionette TRACE conn5 <- [1,818,null,{}] 11:53:12 INFO - PROCESS | 2828 | 1461178392787 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}] 11:53:12 INFO - PROCESS | 2828 | 1461178392896 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 11:53:12 INFO - PROCESS | 2828 | 1461178392970 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA42B800 == 67 [pid = 2828] [id = 214] 11:53:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBB4DB4000) [pid = 2828] [serial = 640] [outer = 0000000000000000] 11:53:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBB5FF1400) [pid = 2828] [serial = 641] [outer = 000000DBB4DB4000] 11:53:13 INFO - PROCESS | 2828 | 1461178393067 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBB6A24000) [pid = 2828] [serial = 642] [outer = 000000DBB4DB4000] 11:53:13 INFO - PROCESS | 2828 | 1461178393642 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]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 880ms 11:53:13 INFO - PROCESS | 2828 | 1461178393663 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 2828 | 1461178393666 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 11:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:53:13 INFO - PROCESS | 2828 | 1461178393669 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 2828 | 1461178393672 Marionette TRACE conn5 <- [1,822,null,{}] 11:53:13 INFO - PROCESS | 2828 | 1461178393675 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}] 11:53:13 INFO - PROCESS | 2828 | 1461178393784 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 11:53:13 INFO - PROCESS | 2828 | 1461178393871 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D33800 == 68 [pid = 2828] [id = 215] 11:53:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBB4DB6C00) [pid = 2828] [serial = 643] [outer = 0000000000000000] 11:53:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBB6A2C000) [pid = 2828] [serial = 644] [outer = 000000DBB4DB6C00] 11:53:13 INFO - PROCESS | 2828 | 1461178393927 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBB7FB0800) [pid = 2828] [serial = 645] [outer = 000000DBB4DB6C00] 11:53:14 INFO - PROCESS | 2828 | 1461178394497 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]]]}] 11:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 881ms 11:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:53:14 INFO - PROCESS | 2828 | 1461178394554 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 11:53:14 INFO - PROCESS | 2828 | 1461178394557 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 11:53:14 INFO - PROCESS | 2828 | 1461178394561 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 2828 | 1461178394563 Marionette TRACE conn5 <- [1,826,null,{}] 11:53:14 INFO - PROCESS | 2828 | 1461178394568 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}] 11:53:14 INFO - PROCESS | 2828 | 1461178394699 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 11:53:14 INFO - PROCESS | 2828 | 1461178394819 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAAD8000 == 69 [pid = 2828] [id = 216] 11:53:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBB7FBA800) [pid = 2828] [serial = 646] [outer = 0000000000000000] 11:53:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBBA490800) [pid = 2828] [serial = 647] [outer = 000000DBB7FBA800] 11:53:14 INFO - PROCESS | 2828 | 1461178394879 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBBA499400) [pid = 2828] [serial = 648] [outer = 000000DBB7FBA800] 11:53:15 INFO - PROCESS | 2828 | 1461178395673 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]]]}] 11:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1140ms 11:53:15 INFO - PROCESS | 2828 | 1461178395703 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 2828 | 1461178395708 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 11:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:53:15 INFO - PROCESS | 2828 | 1461178395713 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:53:15 INFO - PROCESS | 2828 | 1461178395717 Marionette TRACE conn5 <- [1,830,null,{}] 11:53:15 INFO - PROCESS | 2828 | 1461178395723 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}] 11:53:15 INFO - PROCESS | 2828 | 1461178395829 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 11:53:15 INFO - PROCESS | 2828 | 1461178395901 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCDF000 == 70 [pid = 2828] [id = 217] 11:53:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBA7783C00) [pid = 2828] [serial = 649] [outer = 0000000000000000] 11:53:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBA782A400) [pid = 2828] [serial = 650] [outer = 000000DBA7783C00] 11:53:15 INFO - PROCESS | 2828 | 1461178395951 Marionette DEBUG loaded listener.js 11:53:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBAD14EC00) [pid = 2828] [serial = 651] [outer = 000000DBA7783C00] 11:53:16 INFO - PROCESS | 2828 | 1461178396609 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]]]}] 11:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 944ms 11:53:16 INFO - PROCESS | 2828 | 1461178396660 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 2828 | 1461178396667 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 11:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:53:16 INFO - PROCESS | 2828 | 1461178396673 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - PROCESS | 2828 | 1461178396676 Marionette TRACE conn5 <- [1,834,null,{}] 11:53:16 INFO - PROCESS | 2828 | 1461178396680 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}] 11:53:16 INFO - PROCESS | 2828 | 1461178396786 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CB4000 == 69 [pid = 2828] [id = 175] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D1F000 == 68 [pid = 2828] [id = 77] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CDD800 == 67 [pid = 2828] [id = 209] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5119000 == 66 [pid = 2828] [id = 208] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B88800 == 65 [pid = 2828] [id = 207] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6136000 == 64 [pid = 2828] [id = 206] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3AD3800 == 63 [pid = 2828] [id = 205] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F4F000 == 62 [pid = 2828] [id = 204] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCD8800 == 61 [pid = 2828] [id = 203] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD80800 == 60 [pid = 2828] [id = 202] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE8F7800 == 59 [pid = 2828] [id = 201] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBB44A5000) [pid = 2828] [serial = 587] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA937E000 == 58 [pid = 2828] [id = 197] 11:53:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D25800 == 57 [pid = 2828] [id = 196] 11:53:16 INFO - PROCESS | 2828 | 1461178396941 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBB0704400) [pid = 2828] [serial = 579] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBB0706C00) [pid = 2828] [serial = 554] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBACC3F800) [pid = 2828] [serial = 557] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBAFA1CC00) [pid = 2828] [serial = 560] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBACD6D800) [pid = 2828] [serial = 570] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBA9157000) [pid = 2828] [serial = 569] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBB1F2E800) [pid = 2828] [serial = 566] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF6F3400) [pid = 2828] [serial = 575] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBAF94B800) [pid = 2828] [serial = 573] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBAF810400) [pid = 2828] [serial = 572] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBB0819C00) [pid = 2828] [serial = 563] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBB0D64400) [pid = 2828] [serial = 582] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB081DC00) [pid = 2828] [serial = 581] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBB1FB6400) [pid = 2828] [serial = 585] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBB012BC00) [pid = 2828] [serial = 584] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBB04C0400) [pid = 2828] [serial = 578] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAFA24400) [pid = 2828] [serial = 576] [outer = 0000000000000000] [url = about:blank] 11:53:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA231A000 == 58 [pid = 2828] [id = 218] 11:53:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBA10AC400) [pid = 2828] [serial = 652] [outer = 0000000000000000] 11:53:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBA2C0E000) [pid = 2828] [serial = 653] [outer = 000000DBA10AC400] 11:53:17 INFO - PROCESS | 2828 | 1461178396998 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBA915B400) [pid = 2828] [serial = 654] [outer = 000000DBA10AC400] 11:53:17 INFO - PROCESS | 2828 | 1461178397429 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]]]}] 11:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 776ms 11:53:17 INFO - PROCESS | 2828 | 1461178397450 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 11:53:17 INFO - PROCESS | 2828 | 1461178397452 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 11:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:53:17 INFO - PROCESS | 2828 | 1461178397456 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 2828 | 1461178397460 Marionette TRACE conn5 <- [1,838,null,{}] 11:53:17 INFO - PROCESS | 2828 | 1461178397471 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}] 11:53:17 INFO - PROCESS | 2828 | 1461178397589 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 11:53:17 INFO - PROCESS | 2828 | 1461178397665 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0653000 == 59 [pid = 2828] [id = 219] 11:53:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBA915A800) [pid = 2828] [serial = 655] [outer = 0000000000000000] 11:53:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAF518000) [pid = 2828] [serial = 656] [outer = 000000DBA915A800] 11:53:17 INFO - PROCESS | 2828 | 1461178397715 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAF93EC00) [pid = 2828] [serial = 657] [outer = 000000DBA915A800] 11:53:18 INFO - PROCESS | 2828 | 1461178398124 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]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 733ms 11:53:18 INFO - PROCESS | 2828 | 1461178398192 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 2828 | 1461178398195 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 11:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:53:18 INFO - PROCESS | 2828 | 1461178398198 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 2828 | 1461178398200 Marionette TRACE conn5 <- [1,842,null,{}] 11:53:18 INFO - PROCESS | 2828 | 1461178398204 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}] 11:53:18 INFO - PROCESS | 2828 | 1461178398293 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 11:53:18 INFO - PROCESS | 2828 | 1461178398337 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3AC9800 == 60 [pid = 2828] [id = 220] 11:53:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAFA28C00) [pid = 2828] [serial = 658] [outer = 0000000000000000] 11:53:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAFAE2800) [pid = 2828] [serial = 659] [outer = 000000DBAFA28C00] 11:53:18 INFO - PROCESS | 2828 | 1461178398384 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBB0125000) [pid = 2828] [serial = 660] [outer = 000000DBAFA28C00] 11:53:18 INFO - PROCESS | 2828 | 1461178398790 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]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 11:53:18 INFO - PROCESS | 2828 | 1461178398832 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 2828 | 1461178398834 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 11:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:53:18 INFO - PROCESS | 2828 | 1461178398837 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 2828 | 1461178398839 Marionette TRACE conn5 <- [1,846,null,{}] 11:53:18 INFO - PROCESS | 2828 | 1461178398843 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}] 11:53:18 INFO - PROCESS | 2828 | 1461178398927 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 11:53:18 INFO - PROCESS | 2828 | 1461178398933 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB510A800 == 61 [pid = 2828] [id = 221] 11:53:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBB012EC00) [pid = 2828] [serial = 661] [outer = 0000000000000000] 11:53:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBB0677800) [pid = 2828] [serial = 662] [outer = 000000DBB012EC00] 11:53:18 INFO - PROCESS | 2828 | 1461178398979 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBB070BC00) [pid = 2828] [serial = 663] [outer = 000000DBB012EC00] 11:53:21 INFO - PROCESS | 2828 | 1461178401164 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]]]}] 11:53:21 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBA3506800) [pid = 2828] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:53:21 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBA3D87800) [pid = 2828] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:53:21 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBA3D86C00) [pid = 2828] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:53:21 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBA9D47400) [pid = 2828] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:53:21 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBB012FC00) [pid = 2828] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:53:21 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAF940800) [pid = 2828] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:53:21 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAF457800) [pid = 2828] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:53:21 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB4153000) [pid = 2828] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:53:21 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAFD65400) [pid = 2828] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:53:21 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBB1F27C00) [pid = 2828] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2393ms 11:53:21 INFO - PROCESS | 2828 | 1461178401231 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 2828 | 1461178401233 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 11:53:21 INFO - PROCESS | 2828 | 1461178401236 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:53:21 INFO - PROCESS | 2828 | 1461178401239 Marionette TRACE conn5 <- [1,850,null,{}] 11:53:21 INFO - PROCESS | 2828 | 1461178401242 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}] 11:53:21 INFO - PROCESS | 2828 | 1461178401354 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 11:53:21 INFO - PROCESS | 2828 | 1461178401361 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F09800 == 62 [pid = 2828] [id = 222] 11:53:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB1F27C00) [pid = 2828] [serial = 664] [outer = 0000000000000000] 11:53:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB2D7D800) [pid = 2828] [serial = 665] [outer = 000000DBB1F27C00] 11:53:21 INFO - PROCESS | 2828 | 1461178401411 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBB44B2000) [pid = 2828] [serial = 666] [outer = 000000DBB1F27C00] 11:53:21 INFO - PROCESS | 2828 | 1461178401867 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]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 11:53:21 INFO - PROCESS | 2828 | 1461178401932 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 2828 | 1461178401934 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 11:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:53:21 INFO - PROCESS | 2828 | 1461178401938 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 2828 | 1461178401940 Marionette TRACE conn5 <- [1,854,null,{}] 11:53:21 INFO - PROCESS | 2828 | 1461178401943 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}] 11:53:22 INFO - PROCESS | 2828 | 1461178402027 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 11:53:22 INFO - PROCESS | 2828 | 1461178402033 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB91BC000 == 63 [pid = 2828] [id = 223] 11:53:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBB62BD400) [pid = 2828] [serial = 667] [outer = 0000000000000000] 11:53:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBB62C7000) [pid = 2828] [serial = 668] [outer = 000000DBB62BD400] 11:53:22 INFO - PROCESS | 2828 | 1461178402079 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBB7FB7000) [pid = 2828] [serial = 669] [outer = 000000DBB62BD400] 11:53:22 INFO - PROCESS | 2828 | 1461178402502 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]]]}] 11:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 586ms 11:53:22 INFO - PROCESS | 2828 | 1461178402527 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 11:53:22 INFO - PROCESS | 2828 | 1461178402530 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 11:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:53:22 INFO - PROCESS | 2828 | 1461178402533 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:53:22 INFO - PROCESS | 2828 | 1461178402535 Marionette TRACE conn5 <- [1,858,null,{}] 11:53:22 INFO - PROCESS | 2828 | 1461178402538 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}] 11:53:22 INFO - PROCESS | 2828 | 1461178402623 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 11:53:22 INFO - PROCESS | 2828 | 1461178402629 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9FDF000 == 64 [pid = 2828] [id = 224] 11:53:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAF2D0C00) [pid = 2828] [serial = 670] [outer = 0000000000000000] 11:53:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBBA09CC00) [pid = 2828] [serial = 671] [outer = 000000DBAF2D0C00] 11:53:22 INFO - PROCESS | 2828 | 1461178402676 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBBA0A5C00) [pid = 2828] [serial = 672] [outer = 000000DBAF2D0C00] 11:53:23 INFO - PROCESS | 2828 | 1461178403110 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]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 626ms 11:53:23 INFO - PROCESS | 2828 | 1461178403229 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 2828 | 1461178403233 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 11:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:53:23 INFO - PROCESS | 2828 | 1461178403239 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 2828 | 1461178403244 Marionette TRACE conn5 <- [1,862,null,{}] 11:53:23 INFO - PROCESS | 2828 | 1461178403251 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}] 11:53:23 INFO - PROCESS | 2828 | 1461178403404 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 11:53:23 INFO - PROCESS | 2828 | 1461178403522 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACC96800 == 65 [pid = 2828] [id = 225] 11:53:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBA3D8C400) [pid = 2828] [serial = 673] [outer = 0000000000000000] 11:53:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBA782F000) [pid = 2828] [serial = 674] [outer = 000000DBA3D8C400] 11:53:23 INFO - PROCESS | 2828 | 1461178403582 Marionette DEBUG loaded listener.js 11:53:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAD14B400) [pid = 2828] [serial = 675] [outer = 000000DBA3D8C400] 11:53:24 INFO - PROCESS | 2828 | 1461178404255 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]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1035ms 11:53:24 INFO - PROCESS | 2828 | 1461178404287 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 2828 | 1461178404291 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 11:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:53:24 INFO - PROCESS | 2828 | 1461178404322 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - PROCESS | 2828 | 1461178404326 Marionette TRACE conn5 <- [1,866,null,{}] 11:53:24 INFO - PROCESS | 2828 | 1461178404331 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}] 11:53:24 INFO - PROCESS | 2828 | 1461178404447 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 11:53:24 INFO - PROCESS | 2828 | 1461178404567 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D23800 == 66 [pid = 2828] [id = 226] 11:53:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBAF814400) [pid = 2828] [serial = 676] [outer = 0000000000000000] 11:53:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBAF93E400) [pid = 2828] [serial = 677] [outer = 000000DBAF814400] 11:53:24 INFO - PROCESS | 2828 | 1461178404625 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBAFD63C00) [pid = 2828] [serial = 678] [outer = 000000DBAF814400] 11:53:25 INFO - PROCESS | 2828 | 1461178405256 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]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1004ms 11:53:25 INFO - PROCESS | 2828 | 1461178405306 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 2828 | 1461178405309 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 11:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:53:25 INFO - PROCESS | 2828 | 1461178405313 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 2828 | 1461178405315 Marionette TRACE conn5 <- [1,870,null,{}] 11:53:25 INFO - PROCESS | 2828 | 1461178405326 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}] 11:53:25 INFO - PROCESS | 2828 | 1461178405440 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 11:53:25 INFO - PROCESS | 2828 | 1461178405561 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA426800 == 67 [pid = 2828] [id = 227] 11:53:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBB3A6C800) [pid = 2828] [serial = 679] [outer = 0000000000000000] 11:53:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBB44A5000) [pid = 2828] [serial = 680] [outer = 000000DBB3A6C800] 11:53:25 INFO - PROCESS | 2828 | 1461178405623 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBB7FBD000) [pid = 2828] [serial = 681] [outer = 000000DBB3A6C800] 11:53:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBBA490C00) [pid = 2828] [serial = 682] [outer = 000000DBAF936400] 11:53:26 INFO - PROCESS | 2828 | 1461178406283 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]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1028ms 11:53:26 INFO - PROCESS | 2828 | 1461178406343 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 11:53:26 INFO - PROCESS | 2828 | 1461178406346 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 11:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:53:26 INFO - PROCESS | 2828 | 1461178406350 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 2828 | 1461178406352 Marionette TRACE conn5 <- [1,874,null,{}] 11:53:26 INFO - PROCESS | 2828 | 1461178406356 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}] 11:53:26 INFO - PROCESS | 2828 | 1461178406469 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 11:53:26 INFO - PROCESS | 2828 | 1461178406587 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB510C000 == 68 [pid = 2828] [id = 228] 11:53:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBB0708C00) [pid = 2828] [serial = 683] [outer = 0000000000000000] 11:53:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBBABC7400) [pid = 2828] [serial = 684] [outer = 000000DBB0708C00] 11:53:26 INFO - PROCESS | 2828 | 1461178406644 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBBABD5C00) [pid = 2828] [serial = 685] [outer = 000000DBB0708C00] 11:53:27 INFO - PROCESS | 2828 | 1461178407215 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]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 942ms 11:53:27 INFO - PROCESS | 2828 | 1461178407294 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 2828 | 1461178407297 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 11:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:53:27 INFO - PROCESS | 2828 | 1461178407301 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 2828 | 1461178407303 Marionette TRACE conn5 <- [1,878,null,{}] 11:53:27 INFO - PROCESS | 2828 | 1461178407307 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}] 11:53:27 INFO - PROCESS | 2828 | 1461178407415 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 11:53:27 INFO - PROCESS | 2828 | 1461178407533 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAA7E800 == 69 [pid = 2828] [id = 229] 11:53:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBB8560800) [pid = 2828] [serial = 686] [outer = 0000000000000000] 11:53:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBB8563400) [pid = 2828] [serial = 687] [outer = 000000DBB8560800] 11:53:27 INFO - PROCESS | 2828 | 1461178407590 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBBABCE400) [pid = 2828] [serial = 688] [outer = 000000DBB8560800] 11:53:28 INFO - PROCESS | 2828 | 1461178408128 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]]]}] 11:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 880ms 11:53:28 INFO - PROCESS | 2828 | 1461178408182 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 2828 | 1461178408185 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 11:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:53:28 INFO - PROCESS | 2828 | 1461178408188 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 2828 | 1461178408190 Marionette TRACE conn5 <- [1,882,null,{}] 11:53:28 INFO - PROCESS | 2828 | 1461178408194 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}] 11:53:28 INFO - PROCESS | 2828 | 1461178408398 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 11:53:28 INFO - PROCESS | 2828 | 1461178408513 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBACD2800 == 70 [pid = 2828] [id = 230] 11:53:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBB8569C00) [pid = 2828] [serial = 689] [outer = 0000000000000000] 11:53:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBBADC9000) [pid = 2828] [serial = 690] [outer = 000000DBB8569C00] 11:53:28 INFO - PROCESS | 2828 | 1461178408570 Marionette DEBUG loaded listener.js 11:53:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBBADD0000) [pid = 2828] [serial = 691] [outer = 000000DBB8569C00] 11:53:29 INFO - PROCESS | 2828 | 1461178409367 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]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1239ms 11:53:29 INFO - PROCESS | 2828 | 1461178409430 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 2828 | 1461178409435 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 11:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:53:29 INFO - PROCESS | 2828 | 1461178409440 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 2828 | 1461178409444 Marionette TRACE conn5 <- [1,886,null,{}] 11:53:29 INFO - PROCESS | 2828 | 1461178409451 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}] 11:53:29 INFO - PROCESS | 2828 | 1461178409559 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 11:53:29 INFO - PROCESS | 2828 | 1461178409687 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0433000 == 71 [pid = 2828] [id = 231] 11:53:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBA2C12800) [pid = 2828] [serial = 692] [outer = 0000000000000000] 11:53:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBA7822400) [pid = 2828] [serial = 693] [outer = 000000DBA2C12800] 11:53:29 INFO - PROCESS | 2828 | 1461178409740 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBAE69C000) [pid = 2828] [serial = 694] [outer = 000000DBA2C12800] 11:53:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB91BC000 == 70 [pid = 2828] [id = 223] 11:53:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F09800 == 69 [pid = 2828] [id = 222] 11:53:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB510A800 == 68 [pid = 2828] [id = 221] 11:53:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3AC9800 == 67 [pid = 2828] [id = 220] 11:53:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0653000 == 66 [pid = 2828] [id = 219] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBB4153C00) [pid = 2828] [serial = 629] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBA7823800) [pid = 2828] [serial = 590] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBB144E000) [pid = 2828] [serial = 596] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBAF451C00) [pid = 2828] [serial = 593] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA231A000 == 65 [pid = 2828] [id = 218] 11:53:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCDF000 == 64 [pid = 2828] [id = 217] 11:53:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB391E800 == 63 [pid = 2828] [id = 212] 11:53:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD8B000 == 62 [pid = 2828] [id = 211] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBB1FB5C00) [pid = 2828] [serial = 627] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBAF2D7000) [pid = 2828] [serial = 609] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBAD3C6C00) [pid = 2828] [serial = 608] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBB4DBB800) [pid = 2828] [serial = 599] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBA8218000) [pid = 2828] [serial = 605] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBA9190400) [pid = 2828] [serial = 603] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBB0D60800) [pid = 2828] [serial = 624] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBB086A400) [pid = 2828] [serial = 621] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBAF94B400) [pid = 2828] [serial = 614] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBAF840000) [pid = 2828] [serial = 612] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBB44B0C00) [pid = 2828] [serial = 588] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBB0817400) [pid = 2828] [serial = 623] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBB0806000) [pid = 2828] [serial = 620] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBA4390000) [pid = 2828] [serial = 602] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB0131800) [pid = 2828] [serial = 617] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBA94AA400) [pid = 2828] [serial = 606] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAFA32C00) [pid = 2828] [serial = 615] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAF815C00) [pid = 2828] [serial = 611] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBB1F2F800) [pid = 2828] [serial = 626] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBB0680400) [pid = 2828] [serial = 618] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 2828 | 1461178410416 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]]]}] 11:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 984ms 11:53:30 INFO - PROCESS | 2828 | 1461178410428 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 2828 | 1461178410434 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 11:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:53:30 INFO - PROCESS | 2828 | 1461178410440 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 2828 | 1461178410443 Marionette TRACE conn5 <- [1,890,null,{}] 11:53:30 INFO - PROCESS | 2828 | 1461178410447 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}] 11:53:30 INFO - PROCESS | 2828 | 1461178410537 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 11:53:30 INFO - PROCESS | 2828 | 1461178410610 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE6D1800 == 63 [pid = 2828] [id = 232] 11:53:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBA350D000) [pid = 2828] [serial = 695] [outer = 0000000000000000] 11:53:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBA82C8C00) [pid = 2828] [serial = 696] [outer = 000000DBA350D000] 11:53:30 INFO - PROCESS | 2828 | 1461178410668 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAD3C6C00) [pid = 2828] [serial = 697] [outer = 000000DBA350D000] 11:53:31 INFO - PROCESS | 2828 | 1461178411123 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]]]}] 11:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 734ms 11:53:31 INFO - PROCESS | 2828 | 1461178411176 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 2828 | 1461178411178 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 11:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:53:31 INFO - PROCESS | 2828 | 1461178411182 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 2828 | 1461178411186 Marionette TRACE conn5 <- [1,894,null,{}] 11:53:31 INFO - PROCESS | 2828 | 1461178411197 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}] 11:53:31 INFO - PROCESS | 2828 | 1461178411290 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 11:53:31 INFO - PROCESS | 2828 | 1461178411299 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2A3F800 == 64 [pid = 2828] [id = 233] 11:53:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAF83C800) [pid = 2828] [serial = 698] [outer = 0000000000000000] 11:53:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAF937400) [pid = 2828] [serial = 699] [outer = 000000DBAF83C800] 11:53:31 INFO - PROCESS | 2828 | 1461178411349 Marionette DEBUG loaded listener.js 11:53:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBAFA30400) [pid = 2828] [serial = 700] [outer = 000000DBAF83C800] 11:53:31 INFO - PROCESS | 2828 | 1461178411817 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]]]}] 11:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 11:53:31 INFO - PROCESS | 2828 | 1461178411875 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 2828 | 1461178411878 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 11:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:53:31 INFO - PROCESS | 2828 | 1461178411881 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 2828 | 1461178411883 Marionette TRACE conn5 <- [1,898,null,{}] 11:53:31 INFO - PROCESS | 2828 | 1461178411886 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}] 11:53:31 INFO - PROCESS | 2828 | 1461178411976 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 11:53:31 INFO - PROCESS | 2828 | 1461178411984 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D2A800 == 65 [pid = 2828] [id = 234] 11:53:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBB0128800) [pid = 2828] [serial = 701] [outer = 0000000000000000] 11:53:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBB0674000) [pid = 2828] [serial = 702] [outer = 000000DBB0128800] 11:53:32 INFO - PROCESS | 2828 | 1461178412031 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBB0809800) [pid = 2828] [serial = 703] [outer = 000000DBB0128800] 11:53:32 INFO - PROCESS | 2828 | 1461178412458 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]]]}] 11:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 11:53:32 INFO - PROCESS | 2828 | 1461178412515 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 2828 | 1461178412517 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 11:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:53:32 INFO - PROCESS | 2828 | 1461178412521 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - PROCESS | 2828 | 1461178412523 Marionette TRACE conn5 <- [1,902,null,{}] 11:53:32 INFO - PROCESS | 2828 | 1461178412526 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}] 11:53:32 INFO - PROCESS | 2828 | 1461178412639 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 11:53:32 INFO - PROCESS | 2828 | 1461178412720 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B3A000 == 66 [pid = 2828] [id = 235] 11:53:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBB0874C00) [pid = 2828] [serial = 704] [outer = 0000000000000000] 11:53:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBB08EBC00) [pid = 2828] [serial = 705] [outer = 000000DBB0874C00] 11:53:32 INFO - PROCESS | 2828 | 1461178412769 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBB1FAA400) [pid = 2828] [serial = 706] [outer = 000000DBB0874C00] 11:53:33 INFO - PROCESS | 2828 | 1461178413201 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]]]}] 11:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 733ms 11:53:33 INFO - PROCESS | 2828 | 1461178413255 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 2828 | 1461178413257 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 11:53:33 INFO - PROCESS | 2828 | 1461178413260 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:53:33 INFO - PROCESS | 2828 | 1461178413262 Marionette TRACE conn5 <- [1,906,null,{}] 11:53:33 INFO - PROCESS | 2828 | 1461178413266 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}] 11:53:33 INFO - PROCESS | 2828 | 1461178413415 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 11:53:33 INFO - PROCESS | 2828 | 1461178413472 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB88D0000 == 67 [pid = 2828] [id = 236] 11:53:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBB232E800) [pid = 2828] [serial = 707] [outer = 0000000000000000] 11:53:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBB4DBC400) [pid = 2828] [serial = 708] [outer = 000000DBB232E800] 11:53:33 INFO - PROCESS | 2828 | 1461178413521 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBB7FB6800) [pid = 2828] [serial = 709] [outer = 000000DBB232E800] 11:53:33 INFO - PROCESS | 2828 | 1461178413954 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]]]}] 11:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 11:53:34 INFO - PROCESS | 2828 | 1461178414015 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 2828 | 1461178414018 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 11:53:34 INFO - PROCESS | 2828 | 1461178414021 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:53:34 INFO - PROCESS | 2828 | 1461178414023 Marionette TRACE conn5 <- [1,910,null,{}] 11:53:34 INFO - PROCESS | 2828 | 1461178414031 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}] 11:53:34 INFO - PROCESS | 2828 | 1461178414144 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 11:53:34 INFO - PROCESS | 2828 | 1461178414197 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB92FD000 == 68 [pid = 2828] [id = 237] 11:53:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBA352B800) [pid = 2828] [serial = 710] [outer = 0000000000000000] 11:53:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBA3531C00) [pid = 2828] [serial = 711] [outer = 000000DBA352B800] 11:53:34 INFO - PROCESS | 2828 | 1461178414245 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBB7FB0C00) [pid = 2828] [serial = 712] [outer = 000000DBA352B800] 11:53:34 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBA10AC400) [pid = 2828] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:53:34 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBB012EC00) [pid = 2828] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:53:34 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBA7783C00) [pid = 2828] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:53:34 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBAFA28C00) [pid = 2828] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:53:34 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBA915A800) [pid = 2828] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:53:34 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBB3590800) [pid = 2828] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:53:34 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBB1F27C00) [pid = 2828] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:53:34 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBB62BD400) [pid = 2828] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:53:34 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBB0675C00) [pid = 2828] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:53:34 INFO - PROCESS | 2828 | 1461178414723 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]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 733ms 11:53:34 INFO - PROCESS | 2828 | 1461178414758 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 2828 | 1461178414760 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 11:53:34 INFO - PROCESS | 2828 | 1461178414763 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:53:34 INFO - PROCESS | 2828 | 1461178414765 Marionette TRACE conn5 <- [1,914,null,{}] 11:53:34 INFO - PROCESS | 2828 | 1461178414769 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}] 11:53:34 INFO - PROCESS | 2828 | 1461178414856 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 11:53:34 INFO - PROCESS | 2828 | 1461178414935 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA00A000 == 69 [pid = 2828] [id = 238] 11:53:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBA3531000) [pid = 2828] [serial = 713] [outer = 0000000000000000] 11:53:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBB352F000) [pid = 2828] [serial = 714] [outer = 000000DBA3531000] 11:53:34 INFO - PROCESS | 2828 | 1461178414981 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBBA099C00) [pid = 2828] [serial = 715] [outer = 000000DBA3531000] 11:53:35 INFO - PROCESS | 2828 | 1461178415340 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]]]}] 11:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 11:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:53:35 INFO - PROCESS | 2828 | 1461178415396 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 11:53:35 INFO - PROCESS | 2828 | 1461178415398 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 11:53:35 INFO - PROCESS | 2828 | 1461178415401 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - PROCESS | 2828 | 1461178415403 Marionette TRACE conn5 <- [1,918,null,{}] 11:53:35 INFO - PROCESS | 2828 | 1461178415407 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}] 11:53:35 INFO - PROCESS | 2828 | 1461178415551 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 11:53:35 INFO - PROCESS | 2828 | 1461178415564 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA916800 == 70 [pid = 2828] [id = 239] 11:53:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBB9E55800) [pid = 2828] [serial = 716] [outer = 0000000000000000] 11:53:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBB9E58400) [pid = 2828] [serial = 717] [outer = 000000DBB9E55800] 11:53:35 INFO - PROCESS | 2828 | 1461178415610 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBB9E5E800) [pid = 2828] [serial = 718] [outer = 000000DBB9E55800] 11:53:36 INFO - PROCESS | 2828 | 1461178415989 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]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 11:53:36 INFO - PROCESS | 2828 | 1461178416033 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 2828 | 1461178416035 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 11:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:53:36 INFO - PROCESS | 2828 | 1461178416039 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 2828 | 1461178416041 Marionette TRACE conn5 <- [1,922,null,{}] 11:53:36 INFO - PROCESS | 2828 | 1461178416044 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}] 11:53:36 INFO - PROCESS | 2828 | 1461178416131 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 11:53:36 INFO - PROCESS | 2828 | 1461178416137 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC9D2000 == 71 [pid = 2828] [id = 240] 11:53:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBB9E61C00) [pid = 2828] [serial = 719] [outer = 0000000000000000] 11:53:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBBA119400) [pid = 2828] [serial = 720] [outer = 000000DBB9E61C00] 11:53:36 INFO - PROCESS | 2828 | 1461178416184 Marionette DEBUG loaded listener.js 11:53:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBBA121000) [pid = 2828] [serial = 721] [outer = 000000DBB9E61C00] 11:53:36 INFO - PROCESS | 2828 | 1461178416665 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]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 691ms 11:53:36 INFO - PROCESS | 2828 | 1461178416737 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 2828 | 1461178416741 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 11:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:53:36 INFO - PROCESS | 2828 | 1461178416747 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 2828 | 1461178416752 Marionette TRACE conn5 <- [1,926,null,{}] 11:53:36 INFO - PROCESS | 2828 | 1461178416759 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}] 11:53:36 INFO - PROCESS | 2828 | 1461178416939 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 11:53:37 INFO - PROCESS | 2828 | 1461178417030 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF408800 == 72 [pid = 2828] [id = 241] 11:53:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBA3D8B800) [pid = 2828] [serial = 722] [outer = 0000000000000000] 11:53:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBA7824C00) [pid = 2828] [serial = 723] [outer = 000000DBA3D8B800] 11:53:37 INFO - PROCESS | 2828 | 1461178417089 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBA9D3E000) [pid = 2828] [serial = 724] [outer = 000000DBA3D8B800] 11:53:37 INFO - PROCESS | 2828 | 1461178417637 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]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 944ms 11:53:37 INFO - PROCESS | 2828 | 1461178417692 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 2828 | 1461178417699 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 11:53:37 INFO - PROCESS | 2828 | 1461178417706 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:53:37 INFO - PROCESS | 2828 | 1461178417709 Marionette TRACE conn5 <- [1,930,null,{}] 11:53:37 INFO - PROCESS | 2828 | 1461178417713 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}] 11:53:37 INFO - PROCESS | 2828 | 1461178417831 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 11:53:37 INFO - PROCESS | 2828 | 1461178417927 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CBA800 == 73 [pid = 2828] [id = 242] 11:53:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBAF513800) [pid = 2828] [serial = 725] [outer = 0000000000000000] 11:53:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBAF81D400) [pid = 2828] [serial = 726] [outer = 000000DBAF513800] 11:53:37 INFO - PROCESS | 2828 | 1461178417983 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBAFAE6000) [pid = 2828] [serial = 727] [outer = 000000DBAF513800] 11:53:38 INFO - PROCESS | 2828 | 1461178418619 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]]]}] 11:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 922ms 11:53:38 INFO - PROCESS | 2828 | 1461178418634 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 11:53:38 INFO - PROCESS | 2828 | 1461178418636 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 11:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:53:38 INFO - PROCESS | 2828 | 1461178418640 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - PROCESS | 2828 | 1461178418645 Marionette TRACE conn5 <- [1,934,null,{}] 11:53:38 INFO - PROCESS | 2828 | 1461178418657 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}] 11:53:38 INFO - PROCESS | 2828 | 1461178418773 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 11:53:38 INFO - PROCESS | 2828 | 1461178418868 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC9EF800 == 74 [pid = 2828] [id = 243] 11:53:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBB3590C00) [pid = 2828] [serial = 728] [outer = 0000000000000000] 11:53:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBB4C1E800) [pid = 2828] [serial = 729] [outer = 000000DBB3590C00] 11:53:38 INFO - PROCESS | 2828 | 1461178418927 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBB4C26000) [pid = 2828] [serial = 730] [outer = 000000DBB3590C00] 11:53:39 INFO - PROCESS | 2828 | 1461178419485 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]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 879ms 11:53:39 INFO - PROCESS | 2828 | 1461178419523 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 2828 | 1461178419526 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 11:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:53:39 INFO - PROCESS | 2828 | 1461178419531 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 2828 | 1461178419533 Marionette TRACE conn5 <- [1,938,null,{}] 11:53:39 INFO - PROCESS | 2828 | 1461178419537 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}] 11:53:39 INFO - PROCESS | 2828 | 1461178419650 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 11:53:39 INFO - PROCESS | 2828 | 1461178419743 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC7D4800 == 75 [pid = 2828] [id = 244] 11:53:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBB50E1400) [pid = 2828] [serial = 731] [outer = 0000000000000000] 11:53:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBB50E6C00) [pid = 2828] [serial = 732] [outer = 000000DBB50E1400] 11:53:39 INFO - PROCESS | 2828 | 1461178419800 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBB50ED400) [pid = 2828] [serial = 733] [outer = 000000DBB50E1400] 11:53:40 INFO - PROCESS | 2828 | 1461178420344 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]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 838ms 11:53:40 INFO - PROCESS | 2828 | 1461178420374 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 2828 | 1461178420376 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 11:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:53:40 INFO - PROCESS | 2828 | 1461178420380 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - PROCESS | 2828 | 1461178420382 Marionette TRACE conn5 <- [1,942,null,{}] 11:53:40 INFO - PROCESS | 2828 | 1461178420386 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}] 11:53:40 INFO - PROCESS | 2828 | 1461178420495 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 11:53:40 INFO - PROCESS | 2828 | 1461178420589 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC7EF000 == 76 [pid = 2828] [id = 245] 11:53:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBB50E1800) [pid = 2828] [serial = 734] [outer = 0000000000000000] 11:53:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBB8561800) [pid = 2828] [serial = 735] [outer = 000000DBB50E1800] 11:53:40 INFO - PROCESS | 2828 | 1461178420645 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBBA078000) [pid = 2828] [serial = 736] [outer = 000000DBB50E1800] 11:53:41 INFO - PROCESS | 2828 | 1461178421183 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]]]}] 11:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 839ms 11:53:41 INFO - PROCESS | 2828 | 1461178421222 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 2828 | 1461178421225 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 11:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:53:41 INFO - PROCESS | 2828 | 1461178421228 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 2828 | 1461178421230 Marionette TRACE conn5 <- [1,946,null,{}] 11:53:41 INFO - PROCESS | 2828 | 1461178421234 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}] 11:53:41 INFO - PROCESS | 2828 | 1461178421366 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 11:53:41 INFO - PROCESS | 2828 | 1461178421465 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA14F800 == 77 [pid = 2828] [id = 246] 11:53:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBBA0A1C00) [pid = 2828] [serial = 737] [outer = 0000000000000000] 11:53:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBBA492800) [pid = 2828] [serial = 738] [outer = 000000DBBA0A1C00] 11:53:41 INFO - PROCESS | 2828 | 1461178421523 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBBADC8400) [pid = 2828] [serial = 739] [outer = 000000DBBA0A1C00] 11:53:42 INFO - PROCESS | 2828 | 1461178422145 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]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 944ms 11:53:42 INFO - PROCESS | 2828 | 1461178422174 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 11:53:42 INFO - PROCESS | 2828 | 1461178422177 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 11:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:53:42 INFO - PROCESS | 2828 | 1461178422180 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - PROCESS | 2828 | 1461178422182 Marionette TRACE conn5 <- [1,950,null,{}] 11:53:42 INFO - PROCESS | 2828 | 1461178422186 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}] 11:53:42 INFO - PROCESS | 2828 | 1461178422295 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 11:53:42 INFO - PROCESS | 2828 | 1461178422389 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA992800 == 78 [pid = 2828] [id = 247] 11:53:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBBA491400) [pid = 2828] [serial = 740] [outer = 0000000000000000] 11:53:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBBADD5C00) [pid = 2828] [serial = 741] [outer = 000000DBBA491400] 11:53:42 INFO - PROCESS | 2828 | 1461178422444 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBBAE6CC00) [pid = 2828] [serial = 742] [outer = 000000DBBA491400] 11:53:42 INFO - PROCESS | 2828 | 1461178422944 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]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 775ms 11:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:53:42 INFO - PROCESS | 2828 | 1461178422958 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 11:53:42 INFO - PROCESS | 2828 | 1461178422960 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 11:53:42 INFO - PROCESS | 2828 | 1461178422964 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - PROCESS | 2828 | 1461178422966 Marionette TRACE conn5 <- [1,954,null,{}] 11:53:42 INFO - PROCESS | 2828 | 1461178422970 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}] 11:53:43 INFO - PROCESS | 2828 | 1461178423154 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 11:53:43 INFO - PROCESS | 2828 | 1461178423236 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD18F000 == 79 [pid = 2828] [id = 248] 11:53:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBB4B05400) [pid = 2828] [serial = 743] [outer = 0000000000000000] 11:53:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBB4B0B000) [pid = 2828] [serial = 744] [outer = 000000DBB4B05400] 11:53:43 INFO - PROCESS | 2828 | 1461178423293 Marionette DEBUG loaded listener.js 11:53:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBBADD0C00) [pid = 2828] [serial = 745] [outer = 000000DBB4B05400] 11:53:44 INFO - PROCESS | 2828 | 1461178424111 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]]]}] 11:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1179ms 11:53:44 INFO - PROCESS | 2828 | 1461178424155 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 11:53:44 INFO - PROCESS | 2828 | 1461178424159 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 11:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:53:44 INFO - PROCESS | 2828 | 1461178424164 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - PROCESS | 2828 | 1461178424169 Marionette TRACE conn5 <- [1,958,null,{}] 11:53:44 INFO - PROCESS | 2828 | 1461178424175 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}] 11:53:44 INFO - PROCESS | 2828 | 1461178424289 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 11:53:44 INFO - PROCESS | 2828 | 1461178424409 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3553000 == 80 [pid = 2828] [id = 249] 11:53:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBA3510C00) [pid = 2828] [serial = 746] [outer = 0000000000000000] 11:53:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBA352A400) [pid = 2828] [serial = 747] [outer = 000000DBA3510C00] 11:53:44 INFO - PROCESS | 2828 | 1461178424461 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBA756D800) [pid = 2828] [serial = 748] [outer = 000000DBA3510C00] 11:53:45 INFO - PROCESS | 2828 | 1461178425097 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]]]}] 11:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 984ms 11:53:45 INFO - PROCESS | 2828 | 1461178425150 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 2828 | 1461178425156 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 11:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:53:45 INFO - PROCESS | 2828 | 1461178425162 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 2828 | 1461178425165 Marionette TRACE conn5 <- [1,962,null,{}] 11:53:45 INFO - PROCESS | 2828 | 1461178425169 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}] 11:53:45 INFO - PROCESS | 2828 | 1461178425271 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 11:53:45 INFO - PROCESS | 2828 | 1461178425392 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA916800 == 79 [pid = 2828] [id = 239] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA00A000 == 78 [pid = 2828] [id = 238] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB92FD000 == 77 [pid = 2828] [id = 237] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB88D0000 == 76 [pid = 2828] [id = 236] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B3A000 == 75 [pid = 2828] [id = 235] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D2A800 == 74 [pid = 2828] [id = 234] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBA821F000) [pid = 2828] [serial = 632] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBAF5DC800) [pid = 2828] [serial = 635] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB08EB400) [pid = 2828] [serial = 638] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBB5FF1400) [pid = 2828] [serial = 641] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBB6A2C000) [pid = 2828] [serial = 644] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBBA490800) [pid = 2828] [serial = 647] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBBA09CC00) [pid = 2828] [serial = 671] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3541000 == 75 [pid = 2828] [id = 250] 11:53:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBA119C400) [pid = 2828] [serial = 749] [outer = 0000000000000000] 11:53:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBA3526C00) [pid = 2828] [serial = 750] [outer = 000000DBA119C400] 11:53:45 INFO - PROCESS | 2828 | 1461178425486 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBA782E400) [pid = 2828] [serial = 751] [outer = 000000DBA119C400] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2A3F800 == 74 [pid = 2828] [id = 233] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE6D1800 == 73 [pid = 2828] [id = 232] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0433000 == 72 [pid = 2828] [id = 231] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D23800 == 71 [pid = 2828] [id = 226] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACC96800 == 70 [pid = 2828] [id = 225] 11:53:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9FDF000 == 69 [pid = 2828] [id = 224] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBB0811800) [pid = 2828] [serial = 555] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBA2C0E000) [pid = 2828] [serial = 653] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBA915B400) [pid = 2828] [serial = 654] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBB0677800) [pid = 2828] [serial = 662] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBAD14EC00) [pid = 2828] [serial = 651] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBA782A400) [pid = 2828] [serial = 650] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBAFAE2800) [pid = 2828] [serial = 659] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBB0125000) [pid = 2828] [serial = 660] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBAF518000) [pid = 2828] [serial = 656] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBAF93EC00) [pid = 2828] [serial = 657] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBB44A4000) [pid = 2828] [serial = 630] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBB2D7D800) [pid = 2828] [serial = 665] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBB62C7000) [pid = 2828] [serial = 668] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBB070BC00) [pid = 2828] [serial = 663] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBB44B2000) [pid = 2828] [serial = 666] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBB7FB7000) [pid = 2828] [serial = 669] [outer = 0000000000000000] [url = about:blank] 11:53:45 INFO - PROCESS | 2828 | 1461178425957 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]]]}] 11:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 838ms 11:53:46 INFO - PROCESS | 2828 | 1461178426001 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 2828 | 1461178426004 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 11:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:53:46 INFO - PROCESS | 2828 | 1461178426008 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - PROCESS | 2828 | 1461178426011 Marionette TRACE conn5 <- [1,966,null,{}] 11:53:46 INFO - PROCESS | 2828 | 1461178426023 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}] 11:53:46 INFO - PROCESS | 2828 | 1461178426117 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 11:53:46 INFO - PROCESS | 2828 | 1461178426126 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3FA000 == 70 [pid = 2828] [id = 251] 11:53:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBA8446400) [pid = 2828] [serial = 752] [outer = 0000000000000000] 11:53:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBA912A000) [pid = 2828] [serial = 753] [outer = 000000DBA8446400] 11:53:46 INFO - PROCESS | 2828 | 1461178426175 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBA9196800) [pid = 2828] [serial = 754] [outer = 000000DBA8446400] 11:53:46 INFO - PROCESS | 2828 | 1461178426658 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]]]}] 11:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 11:53:46 INFO - PROCESS | 2828 | 1461178426701 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 2828 | 1461178426704 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 11:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:53:46 INFO - PROCESS | 2828 | 1461178426708 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - PROCESS | 2828 | 1461178426710 Marionette TRACE conn5 <- [1,970,null,{}] 11:53:46 INFO - PROCESS | 2828 | 1461178426714 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}] 11:53:46 INFO - PROCESS | 2828 | 1461178426801 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 11:53:46 INFO - PROCESS | 2828 | 1461178426908 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCD4800 == 71 [pid = 2828] [id = 252] 11:53:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBA8504400) [pid = 2828] [serial = 755] [outer = 0000000000000000] 11:53:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBACCDF000) [pid = 2828] [serial = 756] [outer = 000000DBA8504400] 11:53:46 INFO - PROCESS | 2828 | 1461178426962 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBAE669400) [pid = 2828] [serial = 757] [outer = 000000DBA8504400] 11:53:47 INFO - PROCESS | 2828 | 1461178427335 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]]]}] 11:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 11:53:47 INFO - PROCESS | 2828 | 1461178427385 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 2828 | 1461178427387 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 11:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:53:47 INFO - PROCESS | 2828 | 1461178427391 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - PROCESS | 2828 | 1461178427393 Marionette TRACE conn5 <- [1,974,null,{}] 11:53:47 INFO - PROCESS | 2828 | 1461178427396 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}] 11:53:47 INFO - PROCESS | 2828 | 1461178427480 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 11:53:47 INFO - PROCESS | 2828 | 1461178427486 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0948000 == 72 [pid = 2828] [id = 253] 11:53:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBAE69FC00) [pid = 2828] [serial = 758] [outer = 0000000000000000] 11:53:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBAE6A8C00) [pid = 2828] [serial = 759] [outer = 000000DBAE69FC00] 11:53:47 INFO - PROCESS | 2828 | 1461178427534 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBAF2D6000) [pid = 2828] [serial = 760] [outer = 000000DBAE69FC00] 11:53:48 INFO - PROCESS | 2828 | 1461178428000 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]]]}] 11:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 11:53:48 INFO - PROCESS | 2828 | 1461178428028 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 2828 | 1461178428031 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 11:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:53:48 INFO - PROCESS | 2828 | 1461178428034 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 2828 | 1461178428036 Marionette TRACE conn5 <- [1,978,null,{}] 11:53:48 INFO - PROCESS | 2828 | 1461178428039 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}] 11:53:48 INFO - PROCESS | 2828 | 1461178428174 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 11:53:48 INFO - PROCESS | 2828 | 1461178428262 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1FC8000 == 73 [pid = 2828] [id = 254] 11:53:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBAF516000) [pid = 2828] [serial = 761] [outer = 0000000000000000] 11:53:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBAF812000) [pid = 2828] [serial = 762] [outer = 000000DBAF516000] 11:53:48 INFO - PROCESS | 2828 | 1461178428311 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBAF838000) [pid = 2828] [serial = 763] [outer = 000000DBAF516000] 11:53:48 INFO - PROCESS | 2828 | 1461178428738 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]]]}] 11:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 732ms 11:53:48 INFO - PROCESS | 2828 | 1461178428770 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 2828 | 1461178428772 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 11:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:53:48 INFO - PROCESS | 2828 | 1461178428776 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 2828 | 1461178428778 Marionette TRACE conn5 <- [1,982,null,{}] 11:53:48 INFO - PROCESS | 2828 | 1461178428781 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}] 11:53:48 INFO - PROCESS | 2828 | 1461178428905 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 11:53:48 INFO - PROCESS | 2828 | 1461178428957 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3518800 == 74 [pid = 2828] [id = 255] 11:53:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBAF935000) [pid = 2828] [serial = 764] [outer = 0000000000000000] 11:53:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBAF943000) [pid = 2828] [serial = 765] [outer = 000000DBAF935000] 11:53:49 INFO - PROCESS | 2828 | 1461178429003 Marionette DEBUG loaded listener.js 11:53:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBAFA1FC00) [pid = 2828] [serial = 766] [outer = 000000DBAF935000] 11:53:49 INFO - PROCESS | 2828 | 1461178429433 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]]]}] 11:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 11:53:49 INFO - PROCESS | 2828 | 1461178429471 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 2828 | 1461178429473 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 11:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:53:49 INFO - PROCESS | 2828 | 1461178429481 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 2828 | 1461178429483 Marionette TRACE conn5 <- [1,986,null,{}] 11:53:49 INFO - PROCESS | 2828 | 1461178429487 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}] 11:53:49 INFO - PROCESS | 2828 | 1461178429627 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 11:53:49 INFO - PROCESS | 2828 | 1461178429649 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CC5800 == 75 [pid = 2828] [id = 256] 11:53:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBAFA2A000) [pid = 2828] [serial = 767] [outer = 0000000000000000] 11:53:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBAFA30C00) [pid = 2828] [serial = 768] [outer = 000000DBAFA2A000] 11:53:49 INFO - PROCESS | 2828 | 1461178429695 Marionette DEBUG loaded listener.js 11:53:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBAFAE9400) [pid = 2828] [serial = 769] [outer = 000000DBAFA2A000] 11:53:50 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB0874C00) [pid = 2828] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:53:50 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBA2C12800) [pid = 2828] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:53:50 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBB232E800) [pid = 2828] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:53:50 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBB0128800) [pid = 2828] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:53:50 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBA350D000) [pid = 2828] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:53:50 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBA3531000) [pid = 2828] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:53:50 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBB9E55800) [pid = 2828] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:53:50 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBA352B800) [pid = 2828] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:53:50 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBAF83C800) [pid = 2828] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:53:50 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBAF2D0C00) [pid = 2828] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:53:50 INFO - PROCESS | 2828 | 1461178430257 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]]]}] 11:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 839ms 11:53:50 INFO - PROCESS | 2828 | 1461178430324 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 2828 | 1461178430326 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 11:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:53:50 INFO - PROCESS | 2828 | 1461178430330 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 2828 | 1461178430332 Marionette TRACE conn5 <- [1,990,null,{}] 11:53:50 INFO - PROCESS | 2828 | 1461178430336 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}] 11:53:50 INFO - PROCESS | 2828 | 1461178430420 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 11:53:50 INFO - PROCESS | 2828 | 1461178430426 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB511E800 == 76 [pid = 2828] [id = 257] 11:53:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBAFA2AC00) [pid = 2828] [serial = 770] [outer = 0000000000000000] 11:53:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBAFD64000) [pid = 2828] [serial = 771] [outer = 000000DBAFA2AC00] 11:53:50 INFO - PROCESS | 2828 | 1461178430473 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBAFD6F400) [pid = 2828] [serial = 772] [outer = 000000DBAFA2AC00] 11:53:50 INFO - PROCESS | 2828 | 1461178430883 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]]]}] 11:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 586ms 11:53:50 INFO - PROCESS | 2828 | 1461178430919 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 2828 | 1461178430921 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 11:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:53:50 INFO - PROCESS | 2828 | 1461178430929 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 2828 | 1461178430931 Marionette TRACE conn5 <- [1,994,null,{}] 11:53:50 INFO - PROCESS | 2828 | 1461178430934 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}] 11:53:51 INFO - PROCESS | 2828 | 1461178431021 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 11:53:51 INFO - PROCESS | 2828 | 1461178431029 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6AC6000 == 77 [pid = 2828] [id = 258] 11:53:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBB0125000) [pid = 2828] [serial = 773] [outer = 0000000000000000] 11:53:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBB012A000) [pid = 2828] [serial = 774] [outer = 000000DBB0125000] 11:53:51 INFO - PROCESS | 2828 | 1461178431074 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBB067B800) [pid = 2828] [serial = 775] [outer = 000000DBB0125000] 11:53:51 INFO - PROCESS | 2828 | 1461178431719 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]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 840ms 11:53:51 INFO - PROCESS | 2828 | 1461178431768 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 2828 | 1461178431773 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 11:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:53:51 INFO - PROCESS | 2828 | 1461178431778 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 2828 | 1461178431783 Marionette TRACE conn5 <- [1,998,null,{}] 11:53:51 INFO - PROCESS | 2828 | 1461178431789 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}] 11:53:51 INFO - PROCESS | 2828 | 1461178431909 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 11:53:52 INFO - PROCESS | 2828 | 1461178432034 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8248000 == 78 [pid = 2828] [id = 259] 11:53:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBA32ACC00) [pid = 2828] [serial = 776] [outer = 0000000000000000] 11:53:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBA3D86C00) [pid = 2828] [serial = 777] [outer = 000000DBA32ACC00] 11:53:52 INFO - PROCESS | 2828 | 1461178432096 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBA7929800) [pid = 2828] [serial = 778] [outer = 000000DBA32ACC00] 11:53:52 INFO - PROCESS | 2828 | 1461178432728 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]]]}] 11:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 11:53:52 INFO - PROCESS | 2828 | 1461178432768 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 2828 | 1461178432775 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 11:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:53:52 INFO - PROCESS | 2828 | 1461178432782 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - PROCESS | 2828 | 1461178432785 Marionette TRACE conn5 <- [1,1002,null,{}] 11:53:52 INFO - PROCESS | 2828 | 1461178432789 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}] 11:53:52 INFO - PROCESS | 2828 | 1461178432903 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 11:53:53 INFO - PROCESS | 2828 | 1461178433025 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F4B000 == 79 [pid = 2828] [id = 260] 11:53:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBAC94C000) [pid = 2828] [serial = 779] [outer = 0000000000000000] 11:53:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBACD6D800) [pid = 2828] [serial = 780] [outer = 000000DBAC94C000] 11:53:53 INFO - PROCESS | 2828 | 1461178433084 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBAF450C00) [pid = 2828] [serial = 781] [outer = 000000DBAC94C000] 11:53:53 INFO - PROCESS | 2828 | 1461178433727 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]]]}] 11:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 984ms 11:53:53 INFO - PROCESS | 2828 | 1461178433771 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 11:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:53:53 INFO - PROCESS | 2828 | 1461178433774 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 11:53:53 INFO - PROCESS | 2828 | 1461178433778 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:53:53 INFO - PROCESS | 2828 | 1461178433783 Marionette TRACE conn5 <- [1,1006,null,{}] 11:53:53 INFO - PROCESS | 2828 | 1461178433795 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}] 11:53:53 INFO - PROCESS | 2828 | 1461178433910 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 11:53:54 INFO - PROCESS | 2828 | 1461178434007 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D29800 == 80 [pid = 2828] [id = 261] 11:53:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 149 (000000DBAFA35000) [pid = 2828] [serial = 782] [outer = 0000000000000000] 11:53:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 150 (000000DBAFD71000) [pid = 2828] [serial = 783] [outer = 000000DBAFA35000] 11:53:54 INFO - PROCESS | 2828 | 1461178434067 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBB0706400) [pid = 2828] [serial = 784] [outer = 000000DBAFA35000] 11:53:54 INFO - PROCESS | 2828 | 1461178434622 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]]]}] 11:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 902ms 11:53:54 INFO - PROCESS | 2828 | 1461178434681 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 2828 | 1461178434685 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 11:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:53:54 INFO - PROCESS | 2828 | 1461178434688 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 2828 | 1461178434691 Marionette TRACE conn5 <- [1,1010,null,{}] 11:53:54 INFO - PROCESS | 2828 | 1461178434695 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}] 11:53:54 INFO - PROCESS | 2828 | 1461178434820 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 11:53:54 INFO - PROCESS | 2828 | 1461178434942 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8C9C000 == 81 [pid = 2828] [id = 262] 11:53:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBB080C800) [pid = 2828] [serial = 785] [outer = 0000000000000000] 11:53:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBB0816800) [pid = 2828] [serial = 786] [outer = 000000DBB080C800] 11:53:55 INFO - PROCESS | 2828 | 1461178435003 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBB0816000) [pid = 2828] [serial = 787] [outer = 000000DBB080C800] 11:53:55 INFO - PROCESS | 2828 | 1461178435650 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]]]}] 11:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 985ms 11:53:55 INFO - PROCESS | 2828 | 1461178435688 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 11:53:55 INFO - PROCESS | 2828 | 1461178435691 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 11:53:55 INFO - PROCESS | 2828 | 1461178435696 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - PROCESS | 2828 | 1461178435698 Marionette TRACE conn5 <- [1,1014,null,{}] 11:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:53:55 INFO - PROCESS | 2828 | 1461178435702 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}] 11:53:55 INFO - PROCESS | 2828 | 1461178435821 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 11:53:55 INFO - PROCESS | 2828 | 1461178435942 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB91BD000 == 82 [pid = 2828] [id = 263] 11:53:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBB080CC00) [pid = 2828] [serial = 788] [outer = 0000000000000000] 11:53:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBB0D66400) [pid = 2828] [serial = 789] [outer = 000000DBB080CC00] 11:53:56 INFO - PROCESS | 2828 | 1461178436000 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBB1F2F000) [pid = 2828] [serial = 790] [outer = 000000DBB080CC00] 11:53:56 INFO - PROCESS | 2828 | 1461178436591 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]]]}] 11:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 923ms 11:53:56 INFO - PROCESS | 2828 | 1461178436626 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 11:53:56 INFO - PROCESS | 2828 | 1461178436629 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 11:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:53:56 INFO - PROCESS | 2828 | 1461178436632 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - PROCESS | 2828 | 1461178436634 Marionette TRACE conn5 <- [1,1018,null,{}] 11:53:56 INFO - PROCESS | 2828 | 1461178436638 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}] 11:53:56 INFO - PROCESS | 2828 | 1461178436771 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 11:53:56 INFO - PROCESS | 2828 | 1461178436867 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9FD3800 == 83 [pid = 2828] [id = 264] 11:53:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBB352F400) [pid = 2828] [serial = 791] [outer = 0000000000000000] 11:53:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBB415E800) [pid = 2828] [serial = 792] [outer = 000000DBB352F400] 11:53:56 INFO - PROCESS | 2828 | 1461178436927 Marionette DEBUG loaded listener.js 11:53:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBB4B06C00) [pid = 2828] [serial = 793] [outer = 000000DBB352F400] 11:53:57 INFO - PROCESS | 2828 | 1461178437511 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]]]}] 11:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 923ms 11:53:57 INFO - PROCESS | 2828 | 1461178437557 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 11:53:57 INFO - PROCESS | 2828 | 1461178437559 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 11:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:53:57 INFO - PROCESS | 2828 | 1461178437563 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:53:57 INFO - PROCESS | 2828 | 1461178437565 Marionette TRACE conn5 <- [1,1022,null,{}] 11:53:57 INFO - PROCESS | 2828 | 1461178437569 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}] 11:53:57 INFO - PROCESS | 2828 | 1461178437678 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 11:53:57 INFO - PROCESS | 2828 | 1461178437772 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3903800 == 84 [pid = 2828] [id = 265] 11:53:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 161 (000000DBAF519400) [pid = 2828] [serial = 794] [outer = 0000000000000000] 11:53:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBB0812800) [pid = 2828] [serial = 795] [outer = 000000DBAF519400] 11:53:57 INFO - PROCESS | 2828 | 1461178437829 Marionette DEBUG loaded listener.js 11:53:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBB4C27400) [pid = 2828] [serial = 796] [outer = 000000DBAF519400] 11:53:58 INFO - PROCESS | 2828 | 1461178438382 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]]]}] 11:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 838ms 11:53:58 INFO - PROCESS | 2828 | 1461178438402 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 2828 | 1461178438404 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 11:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:53:58 INFO - PROCESS | 2828 | 1461178438425 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 2828 | 1461178438428 Marionette TRACE conn5 <- [1,1026,null,{}] 11:53:58 INFO - PROCESS | 2828 | 1461178438434 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}] 11:53:58 INFO - PROCESS | 2828 | 1461178438544 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 11:53:58 INFO - PROCESS | 2828 | 1461178438792 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD89000 == 85 [pid = 2828] [id = 266] 11:53:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 164 (000000DBA215B400) [pid = 2828] [serial = 797] [outer = 0000000000000000] 11:53:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBA2C0B800) [pid = 2828] [serial = 798] [outer = 000000DBA215B400] 11:53:58 INFO - PROCESS | 2828 | 1461178438845 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBA352D800) [pid = 2828] [serial = 799] [outer = 000000DBA215B400] 11:53:59 INFO - PROCESS | 2828 | 1461178439420 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]]]}] 11:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1051ms 11:53:59 INFO - PROCESS | 2828 | 1461178439463 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 2828 | 1461178439468 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 11:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:53:59 INFO - PROCESS | 2828 | 1461178439491 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 2828 | 1461178439495 Marionette TRACE conn5 <- [1,1030,null,{}] 11:53:59 INFO - PROCESS | 2828 | 1461178439501 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}] 11:53:59 INFO - PROCESS | 2828 | 1461178439610 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 11:53:59 INFO - PROCESS | 2828 | 1461178439713 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCCF800 == 86 [pid = 2828] [id = 267] 11:53:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 167 (000000DBACC35000) [pid = 2828] [serial = 800] [outer = 0000000000000000] 11:53:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 168 (000000DBAD1CD800) [pid = 2828] [serial = 801] [outer = 000000DBACC35000] 11:53:59 INFO - PROCESS | 2828 | 1461178439765 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 169 (000000DBAF455400) [pid = 2828] [serial = 802] [outer = 000000DBACC35000] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB511E800 == 85 [pid = 2828] [id = 257] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CC5800 == 84 [pid = 2828] [id = 256] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3518800 == 83 [pid = 2828] [id = 255] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1FC8000 == 82 [pid = 2828] [id = 254] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0948000 == 81 [pid = 2828] [id = 253] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCD4800 == 80 [pid = 2828] [id = 252] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3FA000 == 79 [pid = 2828] [id = 251] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3541000 == 78 [pid = 2828] [id = 250] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3553000 == 77 [pid = 2828] [id = 249] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 168 (000000DBBA119400) [pid = 2828] [serial = 720] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CBA800 == 76 [pid = 2828] [id = 242] 11:54:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF408800 == 75 [pid = 2828] [id = 241] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 167 (000000DBB08EBC00) [pid = 2828] [serial = 705] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 166 (000000DBB1FAA400) [pid = 2828] [serial = 706] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBA7822400) [pid = 2828] [serial = 693] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBB7FB6800) [pid = 2828] [serial = 709] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 163 (000000DBB0674000) [pid = 2828] [serial = 702] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBBADC9000) [pid = 2828] [serial = 690] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBA82C8C00) [pid = 2828] [serial = 696] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 160 (000000DBAD3C6C00) [pid = 2828] [serial = 697] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBA782F000) [pid = 2828] [serial = 674] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBB4DBC400) [pid = 2828] [serial = 708] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBAF93E400) [pid = 2828] [serial = 677] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBB44A5000) [pid = 2828] [serial = 680] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBB352F000) [pid = 2828] [serial = 714] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBBABC7400) [pid = 2828] [serial = 684] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBB8563400) [pid = 2828] [serial = 687] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBB9E5E800) [pid = 2828] [serial = 718] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBA3531C00) [pid = 2828] [serial = 711] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBB9E58400) [pid = 2828] [serial = 717] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 149 (000000DBB7FB0C00) [pid = 2828] [serial = 712] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 148 (000000DBAF937400) [pid = 2828] [serial = 699] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBAFA30400) [pid = 2828] [serial = 700] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBBA0A5C00) [pid = 2828] [serial = 672] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB0703000) [pid = 2828] [serial = 390] [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.] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBAE69C000) [pid = 2828] [serial = 694] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBBA099C00) [pid = 2828] [serial = 715] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBB0809800) [pid = 2828] [serial = 703] [outer = 0000000000000000] [url = about:blank] 11:54:00 INFO - PROCESS | 2828 | 1461178440344 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]]]}] 11:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 903ms 11:54:00 INFO - PROCESS | 2828 | 1461178440381 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 2828 | 1461178440385 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 11:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:54:00 INFO - PROCESS | 2828 | 1461178440389 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 2828 | 1461178440391 Marionette TRACE conn5 <- [1,1034,null,{}] 11:54:00 INFO - PROCESS | 2828 | 1461178440396 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}] 11:54:00 INFO - PROCESS | 2828 | 1461178440486 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 11:54:00 INFO - PROCESS | 2828 | 1461178440573 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF6DC800 == 76 [pid = 2828] [id = 268] 11:54:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBA3D84C00) [pid = 2828] [serial = 803] [outer = 0000000000000000] 11:54:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBAE69D400) [pid = 2828] [serial = 804] [outer = 000000DBA3D84C00] 11:54:00 INFO - PROCESS | 2828 | 1461178440621 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBAF505C00) [pid = 2828] [serial = 805] [outer = 000000DBA3D84C00] 11:54:01 INFO - PROCESS | 2828 | 1461178441039 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]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 11:54:01 INFO - PROCESS | 2828 | 1461178441084 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 2828 | 1461178441087 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 11:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:54:01 INFO - PROCESS | 2828 | 1461178441102 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 2828 | 1461178441109 Marionette TRACE conn5 <- [1,1038,null,{}] 11:54:01 INFO - PROCESS | 2828 | 1461178441113 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}] 11:54:01 INFO - PROCESS | 2828 | 1461178441206 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 11:54:01 INFO - PROCESS | 2828 | 1461178441214 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3ADC800 == 77 [pid = 2828] [id = 269] 11:54:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBAF936000) [pid = 2828] [serial = 806] [outer = 0000000000000000] 11:54:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBAF94B000) [pid = 2828] [serial = 807] [outer = 000000DBAF936000] 11:54:01 INFO - PROCESS | 2828 | 1461178441261 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBAFA33000) [pid = 2828] [serial = 808] [outer = 000000DBAF936000] 11:54:01 INFO - PROCESS | 2828 | 1461178441744 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]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 691ms 11:54:01 INFO - PROCESS | 2828 | 1461178441784 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 2828 | 1461178441787 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 11:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:54:01 INFO - PROCESS | 2828 | 1461178441790 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 2828 | 1461178441793 Marionette TRACE conn5 <- [1,1042,null,{}] 11:54:01 INFO - PROCESS | 2828 | 1461178441796 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}] 11:54:01 INFO - PROCESS | 2828 | 1461178441885 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 11:54:01 INFO - PROCESS | 2828 | 1461178441894 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68B9800 == 78 [pid = 2828] [id = 270] 11:54:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 149 (000000DBAFD71C00) [pid = 2828] [serial = 809] [outer = 0000000000000000] 11:54:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 150 (000000DBB04BBC00) [pid = 2828] [serial = 810] [outer = 000000DBAFD71C00] 11:54:01 INFO - PROCESS | 2828 | 1461178441940 Marionette DEBUG loaded listener.js 11:54:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBB080F800) [pid = 2828] [serial = 811] [outer = 000000DBAFD71C00] 11:54:02 INFO - PROCESS | 2828 | 1461178442378 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]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 628ms 11:54:02 INFO - PROCESS | 2828 | 1461178442426 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 2828 | 1461178442428 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 11:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:54:02 INFO - PROCESS | 2828 | 1461178442432 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 2828 | 1461178442434 Marionette TRACE conn5 <- [1,1046,null,{}] 11:54:02 INFO - PROCESS | 2828 | 1461178442437 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}] 11:54:02 INFO - PROCESS | 2828 | 1461178442550 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 11:54:02 INFO - PROCESS | 2828 | 1461178442631 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D2F800 == 79 [pid = 2828] [id = 271] 11:54:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBB0875400) [pid = 2828] [serial = 812] [outer = 0000000000000000] 11:54:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBB1F25000) [pid = 2828] [serial = 813] [outer = 000000DBB0875400] 11:54:02 INFO - PROCESS | 2828 | 1461178442687 Marionette DEBUG loaded listener.js 11:54:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBB4154000) [pid = 2828] [serial = 814] [outer = 000000DBB0875400] 11:54:03 INFO - PROCESS | 2828 | 1461178443139 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]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 733ms 11:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:54:03 INFO - PROCESS | 2828 | 1461178443175 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 2828 | 1461178443177 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 11:54:03 INFO - PROCESS | 2828 | 1461178443181 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - PROCESS | 2828 | 1461178443183 Marionette TRACE conn5 <- [1,1050,null,{}] 11:54:03 INFO - PROCESS | 2828 | 1461178443186 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}] 11:54:03 INFO - PROCESS | 2828 | 1461178443303 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 11:54:03 INFO - PROCESS | 2828 | 1461178443312 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB92E8000 == 80 [pid = 2828] [id = 272] 11:54:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBB415F800) [pid = 2828] [serial = 815] [outer = 0000000000000000] 11:54:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBB4DB9800) [pid = 2828] [serial = 816] [outer = 000000DBB415F800] 11:54:03 INFO - PROCESS | 2828 | 1461178443412 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBB50E7C00) [pid = 2828] [serial = 817] [outer = 000000DBB415F800] 11:54:03 INFO - PROCESS | 2828 | 1461178443852 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]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 731ms 11:54:03 INFO - PROCESS | 2828 | 1461178443953 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 2828 | 1461178443956 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 11:54:03 INFO - PROCESS | 2828 | 1461178443959 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - PROCESS | 2828 | 1461178443961 Marionette TRACE conn5 <- [1,1054,null,{}] 11:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:54:03 INFO - PROCESS | 2828 | 1461178443965 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}] 11:54:04 INFO - PROCESS | 2828 | 1461178444080 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 11:54:04 INFO - PROCESS | 2828 | 1461178444136 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA014800 == 81 [pid = 2828] [id = 273] 11:54:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBB44A4000) [pid = 2828] [serial = 818] [outer = 0000000000000000] 11:54:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBB50EC400) [pid = 2828] [serial = 819] [outer = 000000DBB44A4000] 11:54:04 INFO - PROCESS | 2828 | 1461178444182 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBB62C8000) [pid = 2828] [serial = 820] [outer = 000000DBB44A4000] 11:54:04 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBAF935000) [pid = 2828] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:54:04 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBA8446400) [pid = 2828] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:54:04 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBA8504400) [pid = 2828] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:54:04 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBA3510C00) [pid = 2828] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:54:04 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBAFA2A000) [pid = 2828] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:54:04 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBAFA2AC00) [pid = 2828] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:54:04 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBA119C400) [pid = 2828] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:54:04 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBAE69FC00) [pid = 2828] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:54:04 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBB9E61C00) [pid = 2828] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:54:04 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBAF516000) [pid = 2828] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:54:04 INFO - PROCESS | 2828 | 1461178444655 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]]]}] 11:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 733ms 11:54:04 INFO - PROCESS | 2828 | 1461178444701 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 2828 | 1461178444703 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 11:54:04 INFO - PROCESS | 2828 | 1461178444706 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:54:04 INFO - PROCESS | 2828 | 1461178444708 Marionette TRACE conn5 <- [1,1058,null,{}] 11:54:04 INFO - PROCESS | 2828 | 1461178444711 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}] 11:54:04 INFO - PROCESS | 2828 | 1461178444797 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 11:54:04 INFO - PROCESS | 2828 | 1461178444883 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA412800 == 82 [pid = 2828] [id = 274] 11:54:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBAE69F400) [pid = 2828] [serial = 821] [outer = 0000000000000000] 11:54:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBAF94F000) [pid = 2828] [serial = 822] [outer = 000000DBAE69F400] 11:54:04 INFO - PROCESS | 2828 | 1461178444929 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBB6A26400) [pid = 2828] [serial = 823] [outer = 000000DBAE69F400] 11:54:05 INFO - PROCESS | 2828 | 1461178445292 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]]]}] 11:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 628ms 11:54:05 INFO - PROCESS | 2828 | 1461178445337 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 2828 | 1461178445340 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 11:54:05 INFO - PROCESS | 2828 | 1461178445343 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:54:05 INFO - PROCESS | 2828 | 1461178445345 Marionette TRACE conn5 <- [1,1062,null,{}] 11:54:05 INFO - PROCESS | 2828 | 1461178445348 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}] 11:54:05 INFO - PROCESS | 2828 | 1461178445494 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 11:54:05 INFO - PROCESS | 2828 | 1461178445510 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA917800 == 83 [pid = 2828] [id = 275] 11:54:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBB6A30C00) [pid = 2828] [serial = 824] [outer = 0000000000000000] 11:54:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBB7FBB000) [pid = 2828] [serial = 825] [outer = 000000DBB6A30C00] 11:54:05 INFO - PROCESS | 2828 | 1461178445556 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBB8565000) [pid = 2828] [serial = 826] [outer = 000000DBB6A30C00] 11:54:05 INFO - PROCESS | 2828 | 1461178445953 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]]]}] 11:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 11:54:05 INFO - PROCESS | 2828 | 1461178445976 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 2828 | 1461178445978 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 11:54:05 INFO - PROCESS | 2828 | 1461178445981 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:54:05 INFO - PROCESS | 2828 | 1461178445983 Marionette TRACE conn5 <- [1,1066,null,{}] 11:54:05 INFO - PROCESS | 2828 | 1461178445986 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}] 11:54:06 INFO - PROCESS | 2828 | 1461178446109 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 11:54:06 INFO - PROCESS | 2828 | 1461178446117 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAA7D000 == 84 [pid = 2828] [id = 276] 11:54:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBB9C18400) [pid = 2828] [serial = 827] [outer = 0000000000000000] 11:54:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBB9C1B000) [pid = 2828] [serial = 828] [outer = 000000DBB9C18400] 11:54:06 INFO - PROCESS | 2828 | 1461178446169 Marionette DEBUG loaded listener.js 11:54:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBB9C24400) [pid = 2828] [serial = 829] [outer = 000000DBB9C18400] 11:54:06 INFO - PROCESS | 2828 | 1461178446726 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]]]}] 11:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 775ms 11:54:06 INFO - PROCESS | 2828 | 1461178446760 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 11:54:06 INFO - PROCESS | 2828 | 1461178446765 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 11:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:54:06 INFO - PROCESS | 2828 | 1461178446771 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:54:06 INFO - PROCESS | 2828 | 1461178446776 Marionette TRACE conn5 <- [1,1070,null,{}] 11:54:06 INFO - PROCESS | 2828 | 1461178446879 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}] 11:54:07 INFO - PROCESS | 2828 | 1461178447018 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 11:54:07 INFO - PROCESS | 2828 | 1461178447140 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFA73000 == 85 [pid = 2828] [id = 277] 11:54:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBA352E000) [pid = 2828] [serial = 830] [outer = 0000000000000000] 11:54:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 161 (000000DBA914F400) [pid = 2828] [serial = 831] [outer = 000000DBA352E000] 11:54:07 INFO - PROCESS | 2828 | 1461178447202 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBAD14E400) [pid = 2828] [serial = 832] [outer = 000000DBA352E000] 11:54:07 INFO - PROCESS | 2828 | 1461178447768 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]]]}] 11:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1028ms 11:54:07 INFO - PROCESS | 2828 | 1461178447802 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 11:54:07 INFO - PROCESS | 2828 | 1461178447809 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 11:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:54:07 INFO - PROCESS | 2828 | 1461178447816 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - PROCESS | 2828 | 1461178447819 Marionette TRACE conn5 <- [1,1074,null,{}] 11:54:07 INFO - PROCESS | 2828 | 1461178447823 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}] 11:54:07 INFO - PROCESS | 2828 | 1461178447938 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 11:54:08 INFO - PROCESS | 2828 | 1461178448037 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B70800 == 86 [pid = 2828] [id = 278] 11:54:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBAF6EE000) [pid = 2828] [serial = 833] [outer = 0000000000000000] 11:54:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 164 (000000DBAF832800) [pid = 2828] [serial = 834] [outer = 000000DBAF6EE000] 11:54:08 INFO - PROCESS | 2828 | 1461178448094 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBAFAE7800) [pid = 2828] [serial = 835] [outer = 000000DBAF6EE000] 11:54:08 INFO - PROCESS | 2828 | 1461178448748 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]]]}] 11:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 986ms 11:54:08 INFO - PROCESS | 2828 | 1461178448808 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 2828 | 1461178448811 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 11:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:54:08 INFO - PROCESS | 2828 | 1461178448815 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - PROCESS | 2828 | 1461178448819 Marionette TRACE conn5 <- [1,1078,null,{}] 11:54:08 INFO - PROCESS | 2828 | 1461178448844 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}] 11:54:09 INFO - PROCESS | 2828 | 1461178448995 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 11:54:09 INFO - PROCESS | 2828 | 1461178449056 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAB19800 == 87 [pid = 2828] [id = 279] 11:54:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBB3A10800) [pid = 2828] [serial = 836] [outer = 0000000000000000] 11:54:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 167 (000000DBB415A000) [pid = 2828] [serial = 837] [outer = 000000DBB3A10800] 11:54:09 INFO - PROCESS | 2828 | 1461178449117 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 168 (000000DBB4DC1400) [pid = 2828] [serial = 838] [outer = 000000DBB3A10800] 11:54:09 INFO - PROCESS | 2828 | 1461178449755 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]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 984ms 11:54:09 INFO - PROCESS | 2828 | 1461178449800 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 2828 | 1461178449804 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 11:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:54:09 INFO - PROCESS | 2828 | 1461178449807 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 2828 | 1461178449810 Marionette TRACE conn5 <- [1,1082,null,{}] 11:54:09 INFO - PROCESS | 2828 | 1461178449813 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}] 11:54:09 INFO - PROCESS | 2828 | 1461178449927 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 11:54:10 INFO - PROCESS | 2828 | 1461178450026 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBACDE800 == 88 [pid = 2828] [id = 280] 11:54:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 169 (000000DBB9C22400) [pid = 2828] [serial = 839] [outer = 0000000000000000] 11:54:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 170 (000000DBB9E56C00) [pid = 2828] [serial = 840] [outer = 000000DBB9C22400] 11:54:10 INFO - PROCESS | 2828 | 1461178450083 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 171 (000000DBBA07AC00) [pid = 2828] [serial = 841] [outer = 000000DBB9C22400] 11:54:10 INFO - PROCESS | 2828 | 1461178450610 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]]]}] 11:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 879ms 11:54:10 INFO - PROCESS | 2828 | 1461178450689 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 2828 | 1461178450691 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 11:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:54:10 INFO - PROCESS | 2828 | 1461178450695 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - PROCESS | 2828 | 1461178450697 Marionette TRACE conn5 <- [1,1086,null,{}] 11:54:10 INFO - PROCESS | 2828 | 1461178450701 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}] 11:54:10 INFO - PROCESS | 2828 | 1461178450811 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 11:54:10 INFO - PROCESS | 2828 | 1461178450909 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC9EC000 == 89 [pid = 2828] [id = 281] 11:54:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 172 (000000DBBA099C00) [pid = 2828] [serial = 842] [outer = 0000000000000000] 11:54:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 173 (000000DBBA09F000) [pid = 2828] [serial = 843] [outer = 000000DBBA099C00] 11:54:10 INFO - PROCESS | 2828 | 1461178450965 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 174 (000000DBBA11B400) [pid = 2828] [serial = 844] [outer = 000000DBBA099C00] 11:54:11 INFO - PROCESS | 2828 | 1461178451495 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]]]}] 11:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 837ms 11:54:11 INFO - PROCESS | 2828 | 1461178451535 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 11:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:54:11 INFO - PROCESS | 2828 | 1461178451537 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 11:54:11 INFO - PROCESS | 2828 | 1461178451541 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - PROCESS | 2828 | 1461178451544 Marionette TRACE conn5 <- [1,1090,null,{}] 11:54:11 INFO - PROCESS | 2828 | 1461178451547 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}] 11:54:11 INFO - PROCESS | 2828 | 1461178451678 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 11:54:11 INFO - PROCESS | 2828 | 1461178451781 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4BAE000 == 90 [pid = 2828] [id = 282] 11:54:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 175 (000000DBBA499000) [pid = 2828] [serial = 845] [outer = 0000000000000000] 11:54:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 176 (000000DBBABD4000) [pid = 2828] [serial = 846] [outer = 000000DBBA499000] 11:54:11 INFO - PROCESS | 2828 | 1461178451840 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 177 (000000DBBADD6C00) [pid = 2828] [serial = 847] [outer = 000000DBBA499000] 11:54:12 INFO - PROCESS | 2828 | 1461178452456 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]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 944ms 11:54:12 INFO - PROCESS | 2828 | 1461178452487 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 2828 | 1461178452489 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 11:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:54:12 INFO - PROCESS | 2828 | 1461178452493 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 2828 | 1461178452495 Marionette TRACE conn5 <- [1,1094,null,{}] 11:54:12 INFO - PROCESS | 2828 | 1461178452499 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}] 11:54:12 INFO - PROCESS | 2828 | 1461178452608 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 11:54:12 INFO - PROCESS | 2828 | 1461178452705 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD9D4800 == 91 [pid = 2828] [id = 283] 11:54:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 178 (000000DBBAE67C00) [pid = 2828] [serial = 848] [outer = 0000000000000000] 11:54:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 179 (000000DBBAE70000) [pid = 2828] [serial = 849] [outer = 000000DBBAE67C00] 11:54:12 INFO - PROCESS | 2828 | 1461178452761 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 180 (000000DBBAE63C00) [pid = 2828] [serial = 850] [outer = 000000DBBAE67C00] 11:54:13 INFO - PROCESS | 2828 | 1461178453410 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]]]}] 11:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 985ms 11:54:13 INFO - PROCESS | 2828 | 1461178453481 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 2828 | 1461178453484 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 11:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:54:13 INFO - PROCESS | 2828 | 1461178453487 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 2828 | 1461178453489 Marionette TRACE conn5 <- [1,1098,null,{}] 11:54:13 INFO - PROCESS | 2828 | 1461178453493 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}] 11:54:13 INFO - PROCESS | 2828 | 1461178453608 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 11:54:13 INFO - PROCESS | 2828 | 1461178453730 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD9D8000 == 92 [pid = 2828] [id = 284] 11:54:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 181 (000000DBAF6EC800) [pid = 2828] [serial = 851] [outer = 0000000000000000] 11:54:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 182 (000000DBBC4E9C00) [pid = 2828] [serial = 852] [outer = 000000DBAF6EC800] 11:54:13 INFO - PROCESS | 2828 | 1461178453787 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 183 (000000DBBC4F1800) [pid = 2828] [serial = 853] [outer = 000000DBAF6EC800] 11:54:14 INFO - PROCESS | 2828 | 1461178454332 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]]]}] 11:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 879ms 11:54:14 INFO - PROCESS | 2828 | 1461178454376 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 11:54:14 INFO - PROCESS | 2828 | 1461178454379 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 11:54:14 INFO - PROCESS | 2828 | 1461178454383 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:54:14 INFO - PROCESS | 2828 | 1461178454385 Marionette TRACE conn5 <- [1,1102,null,{}] 11:54:14 INFO - PROCESS | 2828 | 1461178454389 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}] 11:54:14 INFO - PROCESS | 2828 | 1461178454502 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 11:54:14 INFO - PROCESS | 2828 | 1461178454603 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA937B800 == 93 [pid = 2828] [id = 285] 11:54:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 184 (000000DBA350A400) [pid = 2828] [serial = 854] [outer = 0000000000000000] 11:54:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 185 (000000DBAD14D800) [pid = 2828] [serial = 855] [outer = 000000DBA350A400] 11:54:14 INFO - PROCESS | 2828 | 1461178454659 Marionette DEBUG loaded listener.js 11:54:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 186 (000000DBB4C1F400) [pid = 2828] [serial = 856] [outer = 000000DBA350A400] 11:54:15 INFO - PROCESS | 2828 | 1461178455459 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]]]}] 11:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1124ms 11:54:15 INFO - PROCESS | 2828 | 1461178455513 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 11:54:15 INFO - PROCESS | 2828 | 1461178455518 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 11:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:54:15 INFO - PROCESS | 2828 | 1461178455524 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:54:15 INFO - PROCESS | 2828 | 1461178455528 Marionette TRACE conn5 <- [1,1106,null,{}] 11:54:15 INFO - PROCESS | 2828 | 1461178455533 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}] 11:54:15 INFO - PROCESS | 2828 | 1461178455656 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 11:54:15 INFO - PROCESS | 2828 | 1461178455752 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3DD1000 == 94 [pid = 2828] [id = 286] 11:54:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 187 (000000DBA2AA1000) [pid = 2828] [serial = 857] [outer = 0000000000000000] 11:54:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 188 (000000DBA2C0F400) [pid = 2828] [serial = 858] [outer = 000000DBA2AA1000] 11:54:15 INFO - PROCESS | 2828 | 1461178455803 Marionette DEBUG loaded listener.js 11:54:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 189 (000000DBA33B3800) [pid = 2828] [serial = 859] [outer = 000000DBA2AA1000] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAA7E800 == 93 [pid = 2828] [id = 229] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB510C000 == 92 [pid = 2828] [id = 228] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB511A000 == 91 [pid = 2828] [id = 131] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA426800 == 90 [pid = 2828] [id = 227] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA917800 == 89 [pid = 2828] [id = 275] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA412800 == 88 [pid = 2828] [id = 274] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA014800 == 87 [pid = 2828] [id = 273] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB92E8000 == 86 [pid = 2828] [id = 272] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D2F800 == 85 [pid = 2828] [id = 271] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68B9800 == 84 [pid = 2828] [id = 270] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3ADC800 == 83 [pid = 2828] [id = 269] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 188 (000000DBBADD5C00) [pid = 2828] [serial = 741] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 187 (000000DBBA492800) [pid = 2828] [serial = 738] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 186 (000000DBB4B0B000) [pid = 2828] [serial = 744] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 185 (000000DBB012A000) [pid = 2828] [serial = 774] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | 1461178456496 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]]]}] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF6DC800 == 82 [pid = 2828] [id = 268] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCCF800 == 81 [pid = 2828] [id = 267] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD89000 == 80 [pid = 2828] [id = 266] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8C9C000 == 79 [pid = 2828] [id = 262] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D29800 == 78 [pid = 2828] [id = 261] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F4B000 == 77 [pid = 2828] [id = 260] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8248000 == 76 [pid = 2828] [id = 259] 11:54:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6AC6000 == 75 [pid = 2828] [id = 258] 11:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1028ms 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 184 (000000DBAF2D6000) [pid = 2828] [serial = 760] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 183 (000000DBBA121000) [pid = 2828] [serial = 721] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 182 (000000DBAF838000) [pid = 2828] [serial = 763] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 181 (000000DBAFA1FC00) [pid = 2828] [serial = 766] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 180 (000000DBB8561800) [pid = 2828] [serial = 735] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 179 (000000DBAF81D400) [pid = 2828] [serial = 726] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 178 (000000DBB50E6C00) [pid = 2828] [serial = 732] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 177 (000000DBA7824C00) [pid = 2828] [serial = 723] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 176 (000000DBA9196800) [pid = 2828] [serial = 754] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 175 (000000DBAE669400) [pid = 2828] [serial = 757] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 174 (000000DBAE6A8C00) [pid = 2828] [serial = 759] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 173 (000000DBA756D800) [pid = 2828] [serial = 748] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 172 (000000DBAFAE9400) [pid = 2828] [serial = 769] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 171 (000000DBAF812000) [pid = 2828] [serial = 762] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 170 (000000DBAF943000) [pid = 2828] [serial = 765] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 169 (000000DBAFA30C00) [pid = 2828] [serial = 768] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 168 (000000DBB4C1E800) [pid = 2828] [serial = 729] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 167 (000000DBAFD64000) [pid = 2828] [serial = 771] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 166 (000000DBA3526C00) [pid = 2828] [serial = 750] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBA782E400) [pid = 2828] [serial = 751] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBACCDF000) [pid = 2828] [serial = 756] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 163 (000000DBA912A000) [pid = 2828] [serial = 753] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBA352A400) [pid = 2828] [serial = 747] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBAFD6F400) [pid = 2828] [serial = 772] [outer = 0000000000000000] [url = about:blank] 11:54:16 INFO - PROCESS | 2828 | 1461178456583 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 2828 | 1461178456589 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 11:54:16 INFO - PROCESS | 2828 | 1461178456622 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 2828 | 1461178456625 Marionette TRACE conn5 <- [1,1110,null,{}] 11:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:54:16 INFO - PROCESS | 2828 | 1461178456629 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}] 11:54:16 INFO - PROCESS | 2828 | 1461178456730 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 11:54:16 INFO - PROCESS | 2828 | 1461178456736 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA85A9800 == 76 [pid = 2828] [id = 287] 11:54:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBA3534000) [pid = 2828] [serial = 860] [outer = 0000000000000000] 11:54:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBA3D89C00) [pid = 2828] [serial = 861] [outer = 000000DBA3534000] 11:54:16 INFO - PROCESS | 2828 | 1461178456784 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 164 (000000DBA7736800) [pid = 2828] [serial = 862] [outer = 000000DBA3534000] 11:54:17 INFO - PROCESS | 2828 | 1461178457253 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]]]}] 11:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 11:54:17 INFO - PROCESS | 2828 | 1461178457301 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 2828 | 1461178457304 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 11:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:54:17 INFO - PROCESS | 2828 | 1461178457308 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 2828 | 1461178457311 Marionette TRACE conn5 <- [1,1114,null,{}] 11:54:17 INFO - PROCESS | 2828 | 1461178457322 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}] 11:54:17 INFO - PROCESS | 2828 | 1461178457419 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 11:54:17 INFO - PROCESS | 2828 | 1461178457501 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE6BE000 == 77 [pid = 2828] [id = 288] 11:54:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBA7F9B400) [pid = 2828] [serial = 863] [outer = 0000000000000000] 11:54:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBA849A400) [pid = 2828] [serial = 864] [outer = 000000DBA7F9B400] 11:54:17 INFO - PROCESS | 2828 | 1461178457559 Marionette DEBUG loaded listener.js 11:54:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 167 (000000DBA9128C00) [pid = 2828] [serial = 865] [outer = 000000DBA7F9B400] 11:54:17 INFO - PROCESS | 2828 | 1461178457928 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]]]}] 11:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 11:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:54:18 INFO - PROCESS | 2828 | 1461178458003 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 2828 | 1461178458006 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 11:54:18 INFO - PROCESS | 2828 | 1461178458009 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - PROCESS | 2828 | 1461178458011 Marionette TRACE conn5 <- [1,1118,null,{}] 11:54:18 INFO - PROCESS | 2828 | 1461178458014 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}] 11:54:18 INFO - PROCESS | 2828 | 1461178458134 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 11:54:18 INFO - PROCESS | 2828 | 1461178458146 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFB0A800 == 78 [pid = 2828] [id = 289] 11:54:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 168 (000000DBA915D800) [pid = 2828] [serial = 866] [outer = 0000000000000000] 11:54:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 169 (000000DBA94AAC00) [pid = 2828] [serial = 867] [outer = 000000DBA915D800] 11:54:18 INFO - PROCESS | 2828 | 1461178458194 Marionette DEBUG loaded listener.js 11:54:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 170 (000000DBAC947800) [pid = 2828] [serial = 868] [outer = 000000DBA915D800] 11:54:18 INFO - PROCESS | 2828 | 1461178458639 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]]]}] 11:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 11:54:18 INFO - PROCESS | 2828 | 1461178458703 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 2828 | 1461178458705 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 11:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:54:18 INFO - PROCESS | 2828 | 1461178458708 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - PROCESS | 2828 | 1461178458710 Marionette TRACE conn5 <- [1,1122,null,{}] 11:54:18 INFO - PROCESS | 2828 | 1461178458714 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}] 11:54:18 INFO - PROCESS | 2828 | 1461178458836 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 11:54:18 INFO - PROCESS | 2828 | 1461178458892 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB007B000 == 79 [pid = 2828] [id = 290] 11:54:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 171 (000000DBACC40000) [pid = 2828] [serial = 869] [outer = 0000000000000000] 11:54:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 172 (000000DBACCE2400) [pid = 2828] [serial = 870] [outer = 000000DBACC40000] 11:54:18 INFO - PROCESS | 2828 | 1461178458939 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 173 (000000DBAD14F400) [pid = 2828] [serial = 871] [outer = 000000DBACC40000] 11:54:19 INFO - PROCESS | 2828 | [GFX2-]: DrawTargetD2D 1.1 (000000DBB50FA680): Failed to create GradientStopCollection with no stops. 11:54:19 INFO - PROCESS | 2828 | [GFX3-]: No stops specified for gradient pattern. 11:54:19 INFO - PROCESS | 2828 | 1461178459576 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]]]}] 11:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 881ms 11:54:19 INFO - PROCESS | 2828 | 1461178459592 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 11:54:19 INFO - PROCESS | 2828 | 1461178459595 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 11:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:54:19 INFO - PROCESS | 2828 | 1461178459598 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:54:19 INFO - PROCESS | 2828 | 1461178459600 Marionette TRACE conn5 <- [1,1126,null,{}] 11:54:19 INFO - PROCESS | 2828 | 1461178459619 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}] 11:54:19 INFO - PROCESS | 2828 | 1461178459751 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 11:54:19 INFO - PROCESS | 2828 | 1461178459810 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2A42800 == 80 [pid = 2828] [id = 291] 11:54:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 174 (000000DBAF2D4000) [pid = 2828] [serial = 872] [outer = 0000000000000000] 11:54:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 175 (000000DBAF519800) [pid = 2828] [serial = 873] [outer = 000000DBAF2D4000] 11:54:19 INFO - PROCESS | 2828 | 1461178459859 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 176 (000000DBAF6F9800) [pid = 2828] [serial = 874] [outer = 000000DBAF2D4000] 11:54:20 INFO - PROCESS | 2828 | 1461178460283 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]]]}] 11:54:20 INFO - PROCESS | 2828 | [2828] 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 11:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 731ms 11:54:20 INFO - PROCESS | 2828 | 1461178460400 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 11:54:20 INFO - PROCESS | 2828 | 1461178460402 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 11:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:54:20 INFO - PROCESS | 2828 | 1461178460406 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:54:20 INFO - PROCESS | 2828 | 1461178460407 Marionette TRACE conn5 <- [1,1130,null,{}] 11:54:20 INFO - PROCESS | 2828 | 1461178460416 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}] 11:54:20 INFO - PROCESS | 2828 | 1461178460538 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 11:54:20 INFO - PROCESS | 2828 | 1461178460593 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3AE0800 == 81 [pid = 2828] [id = 292] 11:54:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 177 (000000DBAF2D4800) [pid = 2828] [serial = 875] [outer = 0000000000000000] 11:54:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 178 (000000DBAF839800) [pid = 2828] [serial = 876] [outer = 000000DBAF2D4800] 11:54:20 INFO - PROCESS | 2828 | 1461178460639 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 179 (000000DBAF93D000) [pid = 2828] [serial = 877] [outer = 000000DBAF2D4800] 11:54:20 INFO - PROCESS | 2828 | --DOMWINDOW == 178 (000000DBB0875400) [pid = 2828] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:54:20 INFO - PROCESS | 2828 | --DOMWINDOW == 177 (000000DBB415F800) [pid = 2828] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:54:20 INFO - PROCESS | 2828 | --DOMWINDOW == 176 (000000DBAE69F400) [pid = 2828] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:54:20 INFO - PROCESS | 2828 | --DOMWINDOW == 175 (000000DBB44A4000) [pid = 2828] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:54:20 INFO - PROCESS | 2828 | --DOMWINDOW == 174 (000000DBAF936000) [pid = 2828] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:54:20 INFO - PROCESS | 2828 | --DOMWINDOW == 173 (000000DBA3D84C00) [pid = 2828] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:54:20 INFO - PROCESS | 2828 | --DOMWINDOW == 172 (000000DBB0125000) [pid = 2828] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:54:20 INFO - PROCESS | 2828 | --DOMWINDOW == 171 (000000DBB6A30C00) [pid = 2828] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:54:20 INFO - PROCESS | 2828 | --DOMWINDOW == 170 (000000DBACC35000) [pid = 2828] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:54:20 INFO - PROCESS | 2828 | --DOMWINDOW == 169 (000000DBAFD71C00) [pid = 2828] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:54:21 INFO - PROCESS | 2828 | 1461178461197 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]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 838ms 11:54:21 INFO - PROCESS | 2828 | 1461178461248 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 2828 | 1461178461250 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 11:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:54:21 INFO - PROCESS | 2828 | 1461178461253 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 2828 | 1461178461255 Marionette TRACE conn5 <- [1,1134,null,{}] 11:54:21 INFO - PROCESS | 2828 | 1461178461259 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}] 11:54:21 INFO - PROCESS | 2828 | 1461178461347 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 11:54:21 INFO - PROCESS | 2828 | 1461178461353 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D22000 == 82 [pid = 2828] [id = 293] 11:54:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 170 (000000DBAF938400) [pid = 2828] [serial = 878] [outer = 0000000000000000] 11:54:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 171 (000000DBAF949C00) [pid = 2828] [serial = 879] [outer = 000000DBAF938400] 11:54:21 INFO - PROCESS | 2828 | 1461178461400 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 172 (000000DBAFA20C00) [pid = 2828] [serial = 880] [outer = 000000DBAF938400] 11:54:21 INFO - PROCESS | 2828 | 1461178461822 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]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 628ms 11:54:21 INFO - PROCESS | 2828 | 1461178461884 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 2828 | 1461178461886 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 11:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:54:21 INFO - PROCESS | 2828 | 1461178461889 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 2828 | 1461178461891 Marionette TRACE conn5 <- [1,1138,null,{}] 11:54:21 INFO - PROCESS | 2828 | 1461178461895 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}] 11:54:21 INFO - PROCESS | 2828 | 1461178461984 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 11:54:21 INFO - PROCESS | 2828 | 1461178461990 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB611D800 == 83 [pid = 2828] [id = 294] 11:54:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 173 (000000DBAFA28800) [pid = 2828] [serial = 881] [outer = 0000000000000000] 11:54:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 174 (000000DBAFA37000) [pid = 2828] [serial = 882] [outer = 000000DBAFA28800] 11:54:22 INFO - PROCESS | 2828 | 1461178462038 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 175 (000000DBAFC17000) [pid = 2828] [serial = 883] [outer = 000000DBAFA28800] 11:54:22 INFO - PROCESS | 2828 | 1461178462469 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]]]}] 11:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 627ms 11:54:22 INFO - PROCESS | 2828 | 1461178462520 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 11:54:22 INFO - PROCESS | 2828 | 1461178462522 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 11:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:54:22 INFO - PROCESS | 2828 | 1461178462526 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - PROCESS | 2828 | 1461178462527 Marionette TRACE conn5 <- [1,1142,null,{}] 11:54:22 INFO - PROCESS | 2828 | 1461178462531 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}] 11:54:22 INFO - PROCESS | 2828 | 1461178462620 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 11:54:22 INFO - PROCESS | 2828 | 1461178462627 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B29800 == 84 [pid = 2828] [id = 295] 11:54:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 176 (000000DBAFD70400) [pid = 2828] [serial = 884] [outer = 0000000000000000] 11:54:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 177 (000000DBB0039C00) [pid = 2828] [serial = 885] [outer = 000000DBAFD70400] 11:54:22 INFO - PROCESS | 2828 | 1461178462673 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 178 (000000DBB012F800) [pid = 2828] [serial = 886] [outer = 000000DBAFD70400] 11:54:23 INFO - PROCESS | 2828 | 1461178463403 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]]]}] 11:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 924ms 11:54:23 INFO - PROCESS | 2828 | 1461178463452 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 11:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:54:23 INFO - PROCESS | 2828 | 1461178463459 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 11:54:23 INFO - PROCESS | 2828 | 1461178463465 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - PROCESS | 2828 | 1461178463469 Marionette TRACE conn5 <- [1,1146,null,{}] 11:54:23 INFO - PROCESS | 2828 | 1461178463475 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}] 11:54:23 INFO - PROCESS | 2828 | 1461178463633 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 11:54:23 INFO - PROCESS | 2828 | 1461178463788 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA824A800 == 85 [pid = 2828] [id = 296] 11:54:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 179 (000000DBA352C800) [pid = 2828] [serial = 887] [outer = 0000000000000000] 11:54:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 180 (000000DBA3D89800) [pid = 2828] [serial = 888] [outer = 000000DBA352C800] 11:54:23 INFO - PROCESS | 2828 | 1461178463848 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 181 (000000DBA7830400) [pid = 2828] [serial = 889] [outer = 000000DBA352C800] 11:54:24 INFO - PROCESS | 2828 | 1461178464471 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] 11:54:24 INFO - PROCESS | 2828 | 1461178464506 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 11:54:24 INFO - PROCESS | 2828 | 1461178464512 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:54:24 INFO - PROCESS | 2828 | 1461178464516 Marionette TRACE conn5 <- [1,1150,null,{}] 11:54:24 INFO - PROCESS | 2828 | 1461178464520 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}] 11:54:24 INFO - PROCESS | 2828 | 1461178464693 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 11:54:24 INFO - PROCESS | 2828 | 1461178464823 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB231B000 == 86 [pid = 2828] [id = 297] 11:54:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 182 (000000DBA3D86000) [pid = 2828] [serial = 890] [outer = 0000000000000000] 11:54:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 183 (000000DBAD3C0400) [pid = 2828] [serial = 891] [outer = 000000DBA3D86000] 11:54:24 INFO - PROCESS | 2828 | 1461178464882 Marionette DEBUG loaded listener.js 11:54:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 184 (000000DBAF2CCC00) [pid = 2828] [serial = 892] [outer = 000000DBA3D86000] 11:54:25 INFO - PROCESS | 2828 | 1461178465516 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]]]}] 11:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1020ms 11:54:25 INFO - PROCESS | 2828 | 1461178465537 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 11:54:25 INFO - PROCESS | 2828 | 1461178465540 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 11:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:54:25 INFO - PROCESS | 2828 | 1461178465544 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:54:25 INFO - PROCESS | 2828 | 1461178465549 Marionette TRACE conn5 <- [1,1154,null,{}] 11:54:25 INFO - PROCESS | 2828 | 1461178465561 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}] 11:54:25 INFO - PROCESS | 2828 | 1461178465680 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 11:54:25 INFO - PROCESS | 2828 | 1461178465813 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F14000 == 87 [pid = 2828] [id = 298] 11:54:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 185 (000000DBAFD6EC00) [pid = 2828] [serial = 893] [outer = 0000000000000000] 11:54:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 186 (000000DBB00E8400) [pid = 2828] [serial = 894] [outer = 000000DBAFD6EC00] 11:54:25 INFO - PROCESS | 2828 | 1461178465873 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 187 (000000DBB067C000) [pid = 2828] [serial = 895] [outer = 000000DBAFD6EC00] 11:54:26 INFO - PROCESS | 2828 | 1461178466449 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]]]}] 11:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 941ms 11:54:26 INFO - PROCESS | 2828 | 1461178466487 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 2828 | 1461178466491 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 11:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:54:26 INFO - PROCESS | 2828 | 1461178466495 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - PROCESS | 2828 | 1461178466497 Marionette TRACE conn5 <- [1,1158,null,{}] 11:54:26 INFO - PROCESS | 2828 | 1461178466501 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}] 11:54:26 INFO - PROCESS | 2828 | 1461178466619 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 11:54:26 INFO - PROCESS | 2828 | 1461178466749 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB92E3000 == 88 [pid = 2828] [id = 299] 11:54:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 188 (000000DBB0709000) [pid = 2828] [serial = 896] [outer = 0000000000000000] 11:54:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 189 (000000DBB0802800) [pid = 2828] [serial = 897] [outer = 000000DBB0709000] 11:54:26 INFO - PROCESS | 2828 | 1461178466806 Marionette DEBUG loaded listener.js 11:54:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 190 (000000DBB081FC00) [pid = 2828] [serial = 898] [outer = 000000DBB0709000] 11:54:27 INFO - PROCESS | 2828 | 1461178467356 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]]]}] 11:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 881ms 11:54:27 INFO - PROCESS | 2828 | 1461178467377 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 11:54:27 INFO - PROCESS | 2828 | 1461178467380 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 11:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:54:27 INFO - PROCESS | 2828 | 1461178467384 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:54:27 INFO - PROCESS | 2828 | 1461178467386 Marionette TRACE conn5 <- [1,1162,null,{}] 11:54:27 INFO - PROCESS | 2828 | 1461178467390 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}] 11:54:27 INFO - PROCESS | 2828 | 1461178467511 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 11:54:27 INFO - PROCESS | 2828 | 1461178467612 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9FDF800 == 89 [pid = 2828] [id = 300] 11:54:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 191 (000000DBB070DC00) [pid = 2828] [serial = 899] [outer = 0000000000000000] 11:54:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 192 (000000DBB0874400) [pid = 2828] [serial = 900] [outer = 000000DBB070DC00] 11:54:27 INFO - PROCESS | 2828 | 1461178467669 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 193 (000000DBB0EA1C00) [pid = 2828] [serial = 901] [outer = 000000DBB070DC00] 11:54:28 INFO - PROCESS | 2828 | 1461178468275 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] 11:54:28 INFO - PROCESS | 2828 | 1461178468343 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 11:54:28 INFO - PROCESS | 2828 | 1461178468349 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:54:28 INFO - PROCESS | 2828 | 1461178468351 Marionette TRACE conn5 <- [1,1166,null,{}] 11:54:28 INFO - PROCESS | 2828 | 1461178468355 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}] 11:54:28 INFO - PROCESS | 2828 | 1461178468478 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 11:54:28 INFO - PROCESS | 2828 | 1461178468609 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA919000 == 90 [pid = 2828] [id = 301] 11:54:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 194 (000000DBB1FB2000) [pid = 2828] [serial = 902] [outer = 0000000000000000] 11:54:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 195 (000000DBB2D7E000) [pid = 2828] [serial = 903] [outer = 000000DBB1FB2000] 11:54:28 INFO - PROCESS | 2828 | 1461178468670 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 196 (000000DBB3A62400) [pid = 2828] [serial = 904] [outer = 000000DBB1FB2000] 11:54:29 INFO - PROCESS | 2828 | 1461178469308 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] 11:54:29 INFO - PROCESS | 2828 | 1461178469344 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 11:54:29 INFO - PROCESS | 2828 | 1461178469347 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 2828 | 1461178469349 Marionette TRACE conn5 <- [1,1170,null,{}] 11:54:29 INFO - PROCESS | 2828 | 1461178469353 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}] 11:54:29 INFO - PROCESS | 2828 | 1461178469469 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 11:54:29 INFO - PROCESS | 2828 | 1461178469571 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCD5800 == 91 [pid = 2828] [id = 302] 11:54:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 197 (000000DBAD31B000) [pid = 2828] [serial = 905] [outer = 0000000000000000] 11:54:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 198 (000000DBB1FB3000) [pid = 2828] [serial = 906] [outer = 000000DBAD31B000] 11:54:29 INFO - PROCESS | 2828 | 1461178469627 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 199 (000000DBB44A5400) [pid = 2828] [serial = 907] [outer = 000000DBAD31B000] 11:54:30 INFO - PROCESS | 2828 | 1461178470440 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] 11:54:30 INFO - PROCESS | 2828 | 1461178470495 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 11:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:54:30 INFO - PROCESS | 2828 | 1461178470501 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:54:30 INFO - PROCESS | 2828 | 1461178470504 Marionette TRACE conn5 <- [1,1174,null,{}] 11:54:30 INFO - PROCESS | 2828 | 1461178470509 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}] 11:54:30 INFO - PROCESS | 2828 | 1461178470622 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 11:54:30 INFO - PROCESS | 2828 | 1461178470760 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F4D800 == 92 [pid = 2828] [id = 303] 11:54:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 200 (000000DBA8444800) [pid = 2828] [serial = 908] [outer = 0000000000000000] 11:54:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 201 (000000DBA8504400) [pid = 2828] [serial = 909] [outer = 000000DBA8444800] 11:54:30 INFO - PROCESS | 2828 | 1461178470817 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 202 (000000DBA9D39C00) [pid = 2828] [serial = 910] [outer = 000000DBA8444800] 11:54:31 INFO - PROCESS | 2828 | 1461178471464 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] 11:54:31 INFO - PROCESS | 2828 | 1461178471542 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 11:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:54:31 INFO - PROCESS | 2828 | 1461178471584 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 2828 | 1461178471586 Marionette TRACE conn5 <- [1,1178,null,{}] 11:54:31 INFO - PROCESS | 2828 | 1461178471590 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}] 11:54:31 INFO - PROCESS | 2828 | 1461178471704 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 11:54:31 INFO - PROCESS | 2828 | 1461178471833 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CCA800 == 93 [pid = 2828] [id = 304] 11:54:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 203 (000000DBACD6FC00) [pid = 2828] [serial = 911] [outer = 0000000000000000] 11:54:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 204 (000000DBAF507800) [pid = 2828] [serial = 912] [outer = 000000DBACD6FC00] 11:54:31 INFO - PROCESS | 2828 | 1461178471887 Marionette DEBUG loaded listener.js 11:54:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 205 (000000DBAF949400) [pid = 2828] [serial = 913] [outer = 000000DBACD6FC00] 11:54:32 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB611D800 == 92 [pid = 2828] [id = 294] 11:54:32 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D22000 == 91 [pid = 2828] [id = 293] 11:54:32 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3AE0800 == 90 [pid = 2828] [id = 292] 11:54:32 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2A42800 == 89 [pid = 2828] [id = 291] 11:54:32 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE6BE000 == 88 [pid = 2828] [id = 288] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 204 (000000DBA3D86C00) [pid = 2828] [serial = 777] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 203 (000000DBACD6D800) [pid = 2828] [serial = 780] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 202 (000000DBB0816800) [pid = 2828] [serial = 786] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 201 (000000DBB415E800) [pid = 2828] [serial = 792] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 200 (000000DBB0D66400) [pid = 2828] [serial = 789] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 199 (000000DBAFD71000) [pid = 2828] [serial = 783] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 198 (000000DBB9C1B000) [pid = 2828] [serial = 828] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA85A9800 == 87 [pid = 2828] [id = 287] 11:54:32 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3DD1000 == 86 [pid = 2828] [id = 286] 11:54:32 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B70800 == 85 [pid = 2828] [id = 278] 11:54:32 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFA73000 == 84 [pid = 2828] [id = 277] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 197 (000000DBB1F25000) [pid = 2828] [serial = 813] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 196 (000000DBB4154000) [pid = 2828] [serial = 814] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 195 (000000DBB50E7C00) [pid = 2828] [serial = 817] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 194 (000000DBB4DB9800) [pid = 2828] [serial = 816] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 193 (000000DBAF94F000) [pid = 2828] [serial = 822] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 192 (000000DBB50EC400) [pid = 2828] [serial = 819] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 191 (000000DBAF94B000) [pid = 2828] [serial = 807] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 190 (000000DBAFA33000) [pid = 2828] [serial = 808] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 189 (000000DBAE69D400) [pid = 2828] [serial = 804] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 188 (000000DBAF505C00) [pid = 2828] [serial = 805] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 187 (000000DBB067B800) [pid = 2828] [serial = 775] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 186 (000000DBB7FBB000) [pid = 2828] [serial = 825] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 185 (000000DBAF455400) [pid = 2828] [serial = 802] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 184 (000000DBAD1CD800) [pid = 2828] [serial = 801] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 183 (000000DBA2C0B800) [pid = 2828] [serial = 798] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 182 (000000DBB04BBC00) [pid = 2828] [serial = 810] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 181 (000000DBB0812800) [pid = 2828] [serial = 795] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 180 (000000DBB8565000) [pid = 2828] [serial = 826] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 179 (000000DBB6A26400) [pid = 2828] [serial = 823] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 178 (000000DBB62C8000) [pid = 2828] [serial = 820] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | --DOMWINDOW == 177 (000000DBB080F800) [pid = 2828] [serial = 811] [outer = 0000000000000000] [url = about:blank] 11:54:32 INFO - PROCESS | 2828 | 1461178472489 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] 11:54:32 INFO - PROCESS | 2828 | 1461178472536 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 11:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:54:32 INFO - PROCESS | 2828 | 1461178472540 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:54:32 INFO - PROCESS | 2828 | 1461178472544 Marionette TRACE conn5 <- [1,1182,null,{}] 11:54:32 INFO - PROCESS | 2828 | 1461178472555 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}] 11:54:32 INFO - PROCESS | 2828 | 1461178472688 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 11:54:32 INFO - PROCESS | 2828 | 1461178472706 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB043A800 == 85 [pid = 2828] [id = 305] 11:54:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 178 (000000DBA9154C00) [pid = 2828] [serial = 914] [outer = 0000000000000000] 11:54:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 179 (000000DBAD315400) [pid = 2828] [serial = 915] [outer = 000000DBA9154C00] 11:54:32 INFO - PROCESS | 2828 | 1461178472757 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 180 (000000DBAF521C00) [pid = 2828] [serial = 916] [outer = 000000DBA9154C00] 11:54:33 INFO - PROCESS | 2828 | 1461178473216 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] 11:54:33 INFO - PROCESS | 2828 | 1461178473279 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 11:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:54:33 INFO - PROCESS | 2828 | 1461178473283 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 2828 | 1461178473285 Marionette TRACE conn5 <- [1,1186,null,{}] 11:54:33 INFO - PROCESS | 2828 | 1461178473288 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}] 11:54:33 INFO - PROCESS | 2828 | 1461178473383 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 11:54:33 INFO - PROCESS | 2828 | 1461178473391 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB510E800 == 86 [pid = 2828] [id = 306] 11:54:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 181 (000000DBAF94F000) [pid = 2828] [serial = 917] [outer = 0000000000000000] 11:54:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 182 (000000DBAFA2F400) [pid = 2828] [serial = 918] [outer = 000000DBAF94F000] 11:54:33 INFO - PROCESS | 2828 | 1461178473440 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 183 (000000DBAFD6FC00) [pid = 2828] [serial = 919] [outer = 000000DBAF94F000] 11:54:33 INFO - PROCESS | 2828 | 1461178473896 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]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 11:54:33 INFO - PROCESS | 2828 | 1461178473915 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 2828 | 1461178473917 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 11:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:54:33 INFO - PROCESS | 2828 | 1461178473920 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 2828 | 1461178473922 Marionette TRACE conn5 <- [1,1190,null,{}] 11:54:33 INFO - PROCESS | 2828 | 1461178473926 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}] 11:54:34 INFO - PROCESS | 2828 | 1461178474016 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 11:54:34 INFO - PROCESS | 2828 | 1461178474053 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D23000 == 87 [pid = 2828] [id = 307] 11:54:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 184 (000000DBB065AC00) [pid = 2828] [serial = 920] [outer = 0000000000000000] 11:54:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 185 (000000DBB067C800) [pid = 2828] [serial = 921] [outer = 000000DBB065AC00] 11:54:34 INFO - PROCESS | 2828 | 1461178474100 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 186 (000000DBB0818800) [pid = 2828] [serial = 922] [outer = 000000DBB065AC00] 11:54:34 INFO - PROCESS | 2828 | 1461178474586 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]]]}] 11:54:34 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 11:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 11:54:34 INFO - PROCESS | 2828 | 1461178474614 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 11:54:34 INFO - PROCESS | 2828 | 1461178474617 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 11:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:54:34 INFO - PROCESS | 2828 | 1461178474620 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 2828 | 1461178474622 Marionette TRACE conn5 <- [1,1194,null,{}] 11:54:34 INFO - PROCESS | 2828 | 1461178474626 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}] 11:54:34 INFO - PROCESS | 2828 | 1461178474757 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 11:54:34 INFO - PROCESS | 2828 | 1461178474817 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB92FA000 == 88 [pid = 2828] [id = 308] 11:54:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 187 (000000DBB1452400) [pid = 2828] [serial = 923] [outer = 0000000000000000] 11:54:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 188 (000000DBB358AC00) [pid = 2828] [serial = 924] [outer = 000000DBB1452400] 11:54:34 INFO - PROCESS | 2828 | 1461178474867 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 189 (000000DBB44A4C00) [pid = 2828] [serial = 925] [outer = 000000DBB1452400] 11:54:35 INFO - PROCESS | 2828 | 1461178475297 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]]]}] 11:54:35 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 11:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 11:54:35 INFO - PROCESS | 2828 | 1461178475358 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 11:54:35 INFO - PROCESS | 2828 | 1461178475360 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 11:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:54:35 INFO - PROCESS | 2828 | 1461178475363 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:54:35 INFO - PROCESS | 2828 | 1461178475365 Marionette TRACE conn5 <- [1,1198,null,{}] 11:54:35 INFO - PROCESS | 2828 | 1461178475376 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}] 11:54:35 INFO - PROCESS | 2828 | 1461178475524 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 11:54:35 INFO - PROCESS | 2828 | 1461178475542 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA146800 == 89 [pid = 2828] [id = 309] 11:54:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 190 (000000DBB4B0C800) [pid = 2828] [serial = 926] [outer = 0000000000000000] 11:54:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 191 (000000DBB4B10800) [pid = 2828] [serial = 927] [outer = 000000DBB4B0C800] 11:54:35 INFO - PROCESS | 2828 | 1461178475588 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 192 (000000DBB4DB2800) [pid = 2828] [serial = 928] [outer = 000000DBB4B0C800] 11:54:36 INFO - PROCESS | 2828 | 1461178476033 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]]]}] 11:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 692ms 11:54:36 INFO - PROCESS | 2828 | 1461178476058 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 11:54:36 INFO - PROCESS | 2828 | 1461178476061 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 11:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:54:36 INFO - PROCESS | 2828 | 1461178476072 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 2828 | 1461178476074 Marionette TRACE conn5 <- [1,1202,null,{}] 11:54:36 INFO - PROCESS | 2828 | 1461178476077 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}] 11:54:36 INFO - PROCESS | 2828 | 1461178476195 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 11:54:36 INFO - PROCESS | 2828 | 1461178476258 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA980000 == 90 [pid = 2828] [id = 310] 11:54:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 193 (000000DBB4B0CC00) [pid = 2828] [serial = 929] [outer = 0000000000000000] 11:54:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 194 (000000DBB50E4000) [pid = 2828] [serial = 930] [outer = 000000DBB4B0CC00] 11:54:36 INFO - PROCESS | 2828 | 1461178476304 Marionette DEBUG loaded listener.js 11:54:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 195 (000000DBB5FEB400) [pid = 2828] [serial = 931] [outer = 000000DBB4B0CC00] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 194 (000000DBAF455000) [pid = 2828] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 193 (000000DBB0129000) [pid = 2828] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 192 (000000DBAC94C000) [pid = 2828] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 191 (000000DBAFA35000) [pid = 2828] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 190 (000000DBB8560800) [pid = 2828] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 189 (000000DBA32ACC00) [pid = 2828] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 188 (000000DBB4DB6C00) [pid = 2828] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 187 (000000DBB0B39800) [pid = 2828] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 186 (000000DBA94AA000) [pid = 2828] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 185 (000000DBACCDD400) [pid = 2828] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 184 (000000DBA451E400) [pid = 2828] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 183 (000000DBBA491400) [pid = 2828] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 182 (000000DBB352F400) [pid = 2828] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 181 (000000DBA7BCDC00) [pid = 2828] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 180 (000000DBB080C800) [pid = 2828] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 179 (000000DBAE6A3800) [pid = 2828] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 178 (000000DBB8569C00) [pid = 2828] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 177 (000000DBAF814400) [pid = 2828] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 176 (000000DBB0708C00) [pid = 2828] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 175 (000000DBB4DB4000) [pid = 2828] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 174 (000000DBB3A6C800) [pid = 2828] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 173 (000000DBB3590C00) [pid = 2828] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 172 (000000DBB4B05400) [pid = 2828] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 171 (000000DBAF2CF400) [pid = 2828] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 170 (000000DBB080CC00) [pid = 2828] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 169 (000000DBB50E1400) [pid = 2828] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 168 (000000DBB070D400) [pid = 2828] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 167 (000000DBA3D8C400) [pid = 2828] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 166 (000000DBB7FBA800) [pid = 2828] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBB1F24000) [pid = 2828] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBA3D8B800) [pid = 2828] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 163 (000000DBAF513800) [pid = 2828] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBBA0A1C00) [pid = 2828] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBB50E1800) [pid = 2828] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 160 (000000DBA215B400) [pid = 2828] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBAF2D4000) [pid = 2828] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBAF2D4800) [pid = 2828] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBAFA28800) [pid = 2828] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBA915D800) [pid = 2828] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBA350A400) [pid = 2828] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBA7F9B400) [pid = 2828] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBA2AA1000) [pid = 2828] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBA3534000) [pid = 2828] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBACC40000) [pid = 2828] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:54:37 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBAF938400) [pid = 2828] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:54:37 INFO - PROCESS | 2828 | 1461178477305 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]]]}] 11:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1287ms 11:54:37 INFO - PROCESS | 2828 | 1461178477365 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 11:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:54:37 INFO - PROCESS | 2828 | 1461178477367 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 11:54:37 INFO - PROCESS | 2828 | 1461178477370 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:54:37 INFO - PROCESS | 2828 | 1461178477372 Marionette TRACE conn5 <- [1,1206,null,{}] 11:54:37 INFO - PROCESS | 2828 | 1461178477376 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}] 11:54:37 INFO - PROCESS | 2828 | 1461178477497 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 11:54:37 INFO - PROCESS | 2828 | 1461178477557 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCDD000 == 91 [pid = 2828] [id = 311] 11:54:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBA1190000) [pid = 2828] [serial = 932] [outer = 0000000000000000] 11:54:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBA33AD000) [pid = 2828] [serial = 933] [outer = 000000DBA1190000] 11:54:37 INFO - PROCESS | 2828 | 1461178477603 Marionette DEBUG loaded listener.js 11:54:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBAC94C000) [pid = 2828] [serial = 934] [outer = 000000DBA1190000] 11:54:37 INFO - PROCESS | 2828 | 1461178477946 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]]]}] 11:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 627ms 11:54:38 INFO - PROCESS | 2828 | 1461178478001 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 11:54:38 INFO - PROCESS | 2828 | 1461178478003 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 11:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:54:38 INFO - PROCESS | 2828 | 1461178478006 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - PROCESS | 2828 | 1461178478008 Marionette TRACE conn5 <- [1,1210,null,{}] 11:54:38 INFO - PROCESS | 2828 | 1461178478012 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}] 11:54:38 INFO - PROCESS | 2828 | 1461178478101 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 11:54:38 INFO - PROCESS | 2828 | 1461178478107 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAAD5000 == 92 [pid = 2828] [id = 312] 11:54:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBA918B800) [pid = 2828] [serial = 935] [outer = 0000000000000000] 11:54:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBAF521800) [pid = 2828] [serial = 936] [outer = 000000DBA918B800] 11:54:38 INFO - PROCESS | 2828 | 1461178478155 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBAFAE2000) [pid = 2828] [serial = 937] [outer = 000000DBA918B800] 11:54:38 INFO - PROCESS | 2828 | 1461178478600 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] 11:54:38 INFO - PROCESS | 2828 | 1461178478640 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 11:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:54:38 INFO - PROCESS | 2828 | 1461178478643 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - PROCESS | 2828 | 1461178478646 Marionette TRACE conn5 <- [1,1214,null,{}] 11:54:38 INFO - PROCESS | 2828 | 1461178478650 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}] 11:54:38 INFO - PROCESS | 2828 | 1461178478762 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 11:54:38 INFO - PROCESS | 2828 | 1461178478768 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBB4C6000 == 93 [pid = 2828] [id = 313] 11:54:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBB44AF800) [pid = 2828] [serial = 938] [outer = 0000000000000000] 11:54:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBB62BD400) [pid = 2828] [serial = 939] [outer = 000000DBB44AF800] 11:54:38 INFO - PROCESS | 2828 | 1461178478821 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBB6A30800) [pid = 2828] [serial = 940] [outer = 000000DBB44AF800] 11:54:39 INFO - PROCESS | 2828 | 1461178479546 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]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 943ms 11:54:39 INFO - PROCESS | 2828 | 1461178479589 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 2828 | 1461178479594 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 11:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:54:39 INFO - PROCESS | 2828 | 1461178479600 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 2828 | 1461178479605 Marionette TRACE conn5 <- [1,1218,null,{}] 11:54:39 INFO - PROCESS | 2828 | 1461178479612 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}] 11:54:39 INFO - PROCESS | 2828 | 1461178479772 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 11:54:39 INFO - PROCESS | 2828 | 1461178479882 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF1F0800 == 94 [pid = 2828] [id = 314] 11:54:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBA45FFC00) [pid = 2828] [serial = 941] [outer = 0000000000000000] 11:54:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 161 (000000DBA821A800) [pid = 2828] [serial = 942] [outer = 000000DBA45FFC00] 11:54:39 INFO - PROCESS | 2828 | 1461178479942 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBA9D3C400) [pid = 2828] [serial = 943] [outer = 000000DBA45FFC00] 11:54:40 INFO - PROCESS | 2828 | 1461178480558 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]]]}] 11:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 985ms 11:54:40 INFO - PROCESS | 2828 | 1461178480587 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 11:54:40 INFO - PROCESS | 2828 | 1461178480593 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 11:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:54:40 INFO - PROCESS | 2828 | 1461178480600 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:54:40 INFO - PROCESS | 2828 | 1461178480603 Marionette TRACE conn5 <- [1,1222,null,{}] 11:54:40 INFO - PROCESS | 2828 | 1461178480608 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}] 11:54:40 INFO - PROCESS | 2828 | 1461178480727 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 11:54:40 INFO - PROCESS | 2828 | 1461178480861 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B2C800 == 95 [pid = 2828] [id = 315] 11:54:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBAF50EC00) [pid = 2828] [serial = 944] [outer = 0000000000000000] 11:54:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 164 (000000DBAF6F4800) [pid = 2828] [serial = 945] [outer = 000000DBAF50EC00] 11:54:40 INFO - PROCESS | 2828 | 1461178480919 Marionette DEBUG loaded listener.js 11:54:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBAFA30800) [pid = 2828] [serial = 946] [outer = 000000DBAF50EC00] 11:54:41 INFO - PROCESS | 2828 | 1461178481522 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]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 944ms 11:54:41 INFO - PROCESS | 2828 | 1461178481551 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 2828 | 1461178481553 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 11:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:54:41 INFO - PROCESS | 2828 | 1461178481557 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 2828 | 1461178481561 Marionette TRACE conn5 <- [1,1226,null,{}] 11:54:41 INFO - PROCESS | 2828 | 1461178481573 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}] 11:54:41 INFO - PROCESS | 2828 | 1461178481694 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 11:54:41 INFO - PROCESS | 2828 | 1461178481830 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBACDC000 == 96 [pid = 2828] [id = 316] 11:54:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBB0875C00) [pid = 2828] [serial = 947] [outer = 0000000000000000] 11:54:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 167 (000000DBB1F2EC00) [pid = 2828] [serial = 948] [outer = 000000DBB0875C00] 11:54:41 INFO - PROCESS | 2828 | 1461178481891 Marionette DEBUG loaded listener.js 11:54:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 168 (000000DBB44AA400) [pid = 2828] [serial = 949] [outer = 000000DBB0875C00] 11:54:42 INFO - PROCESS | 2828 | 1461178482500 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]]]}] 11:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 985ms 11:54:42 INFO - PROCESS | 2828 | 1461178482545 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 11:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:54:42 INFO - PROCESS | 2828 | 1461178482548 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 11:54:42 INFO - PROCESS | 2828 | 1461178482552 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - PROCESS | 2828 | 1461178482554 Marionette TRACE conn5 <- [1,1230,null,{}] 11:54:42 INFO - PROCESS | 2828 | 1461178482558 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}] 11:54:42 INFO - PROCESS | 2828 | 1461178482675 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 11:54:42 INFO - PROCESS | 2828 | 1461178482808 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD19B800 == 97 [pid = 2828] [id = 317] 11:54:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 169 (000000DBB0D64C00) [pid = 2828] [serial = 950] [outer = 0000000000000000] 11:54:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 170 (000000DBB62C7000) [pid = 2828] [serial = 951] [outer = 000000DBB0D64C00] 11:54:42 INFO - PROCESS | 2828 | 1461178482867 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 171 (000000DBB7FB8400) [pid = 2828] [serial = 952] [outer = 000000DBB0D64C00] 11:54:43 INFO - PROCESS | 2828 | 1461178483429 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]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 943ms 11:54:43 INFO - PROCESS | 2828 | 1461178483495 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 2828 | 1461178483498 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 11:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:54:43 INFO - PROCESS | 2828 | 1461178483501 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 2828 | 1461178483504 Marionette TRACE conn5 <- [1,1234,null,{}] 11:54:43 INFO - PROCESS | 2828 | 1461178483507 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}] 11:54:43 INFO - PROCESS | 2828 | 1461178483664 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 11:54:43 INFO - PROCESS | 2828 | 1461178483726 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBDE79000 == 98 [pid = 2828] [id = 318] 11:54:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 172 (000000DBB855F000) [pid = 2828] [serial = 953] [outer = 0000000000000000] 11:54:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 173 (000000DBB8565800) [pid = 2828] [serial = 954] [outer = 000000DBB855F000] 11:54:43 INFO - PROCESS | 2828 | 1461178483782 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 174 (000000DBB9C1C000) [pid = 2828] [serial = 955] [outer = 000000DBB855F000] 11:54:44 INFO - PROCESS | 2828 | 1461178484418 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]]]}] 11:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 922ms 11:54:44 INFO - PROCESS | 2828 | 1461178484426 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 2828 | 1461178484428 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 11:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:54:44 INFO - PROCESS | 2828 | 1461178484432 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - PROCESS | 2828 | 1461178484434 Marionette TRACE conn5 <- [1,1238,null,{}] 11:54:44 INFO - PROCESS | 2828 | 1461178484438 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}] 11:54:44 INFO - PROCESS | 2828 | 1461178484574 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 11:54:44 INFO - PROCESS | 2828 | 1461178484682 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBFCEF800 == 99 [pid = 2828] [id = 319] 11:54:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 175 (000000DBB9E59800) [pid = 2828] [serial = 956] [outer = 0000000000000000] 11:54:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 176 (000000DBBA09AC00) [pid = 2828] [serial = 957] [outer = 000000DBB9E59800] 11:54:44 INFO - PROCESS | 2828 | 1461178484742 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 177 (000000DBBA11A400) [pid = 2828] [serial = 958] [outer = 000000DBB9E59800] 11:54:45 INFO - PROCESS | 2828 | 1461178485405 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]]]}] 11:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1025ms 11:54:45 INFO - PROCESS | 2828 | 1461178485460 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 11:54:45 INFO - PROCESS | 2828 | 1461178485462 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 11:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:54:45 INFO - PROCESS | 2828 | 1461178485485 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:54:45 INFO - PROCESS | 2828 | 1461178485487 Marionette TRACE conn5 <- [1,1242,null,{}] 11:54:45 INFO - PROCESS | 2828 | 1461178485509 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}] 11:54:45 INFO - PROCESS | 2828 | 1461178485626 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 11:54:45 INFO - PROCESS | 2828 | 1461178485761 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7F74800 == 100 [pid = 2828] [id = 320] 11:54:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 178 (000000DBA2C14000) [pid = 2828] [serial = 959] [outer = 0000000000000000] 11:54:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 179 (000000DBA3D87800) [pid = 2828] [serial = 960] [outer = 000000DBA2C14000] 11:54:45 INFO - PROCESS | 2828 | 1461178485819 Marionette DEBUG loaded listener.js 11:54:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 180 (000000DBAF2CB000) [pid = 2828] [serial = 961] [outer = 000000DBA2C14000] 11:54:46 INFO - PROCESS | 2828 | 1461178486371 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]]]}] 11:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 943ms 11:54:46 INFO - PROCESS | 2828 | 1461178486430 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 11:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:54:46 INFO - PROCESS | 2828 | 1461178486433 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 11:54:46 INFO - PROCESS | 2828 | 1461178486436 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 2828 | 1461178486439 Marionette TRACE conn5 <- [1,1246,null,{}] 11:54:46 INFO - PROCESS | 2828 | 1461178486443 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}] 11:54:46 INFO - PROCESS | 2828 | 1461178486757 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 11:54:46 INFO - PROCESS | 2828 | 1461178486951 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DC1800 == 101 [pid = 2828] [id = 321] 11:54:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 181 (000000DBA24C8C00) [pid = 2828] [serial = 962] [outer = 0000000000000000] 11:54:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 182 (000000DBA2A9F000) [pid = 2828] [serial = 963] [outer = 000000DBA24C8C00] 11:54:47 INFO - PROCESS | 2828 | 1461178487005 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 183 (000000DBA3531000) [pid = 2828] [serial = 964] [outer = 000000DBA24C8C00] 11:54:47 INFO - PROCESS | 2828 | 1461178487685 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]]]}] 11:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1284ms 11:54:47 INFO - PROCESS | 2828 | 1461178487722 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 11:54:47 INFO - PROCESS | 2828 | 1461178487727 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 11:54:47 INFO - PROCESS | 2828 | 1461178487732 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:54:47 INFO - PROCESS | 2828 | 1461178487736 Marionette TRACE conn5 <- [1,1250,null,{}] 11:54:47 INFO - PROCESS | 2828 | 1461178487741 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}] 11:54:47 INFO - PROCESS | 2828 | 1461178487851 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 11:54:47 INFO - PROCESS | 2828 | 1461178487965 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE6BC800 == 102 [pid = 2828] [id = 322] 11:54:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 184 (000000DBA85DC400) [pid = 2828] [serial = 965] [outer = 0000000000000000] 11:54:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 185 (000000DBA912B800) [pid = 2828] [serial = 966] [outer = 000000DBA85DC400] 11:54:48 INFO - PROCESS | 2828 | 1461178488018 Marionette DEBUG loaded listener.js 11:54:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 186 (000000DBA94A7000) [pid = 2828] [serial = 967] [outer = 000000DBA85DC400] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D1D800 == 101 [pid = 2828] [id = 74] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF41A000 == 100 [pid = 2828] [id = 32] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9FD3800 == 99 [pid = 2828] [id = 264] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAAD5000 == 98 [pid = 2828] [id = 312] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCDD000 == 97 [pid = 2828] [id = 311] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA980000 == 96 [pid = 2828] [id = 310] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA146800 == 95 [pid = 2828] [id = 309] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB92FA000 == 94 [pid = 2828] [id = 308] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D23000 == 93 [pid = 2828] [id = 307] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFB0A800 == 92 [pid = 2828] [id = 289] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 185 (000000DBB9E56C00) [pid = 2828] [serial = 840] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 184 (000000DBBA09F000) [pid = 2828] [serial = 843] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 183 (000000DBBABD4000) [pid = 2828] [serial = 846] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 182 (000000DBBAE70000) [pid = 2828] [serial = 849] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 181 (000000DBBC4E9C00) [pid = 2828] [serial = 852] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 180 (000000DBB0039C00) [pid = 2828] [serial = 885] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB510E800 == 91 [pid = 2828] [id = 306] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB043A800 == 90 [pid = 2828] [id = 305] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB007B000 == 89 [pid = 2828] [id = 290] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CCA800 == 88 [pid = 2828] [id = 304] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F4D800 == 87 [pid = 2828] [id = 303] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB92E3000 == 86 [pid = 2828] [id = 299] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F14000 == 85 [pid = 2828] [id = 298] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB231B000 == 84 [pid = 2828] [id = 297] 11:54:48 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA824A800 == 83 [pid = 2828] [id = 296] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 179 (000000DBB4C26000) [pid = 2828] [serial = 730] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 178 (000000DBBADD0C00) [pid = 2828] [serial = 745] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 177 (000000DBB62C8400) [pid = 2828] [serial = 600] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 176 (000000DBB1F2F000) [pid = 2828] [serial = 790] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 175 (000000DBB50ED400) [pid = 2828] [serial = 733] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 174 (000000DBB0D60C00) [pid = 2828] [serial = 564] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 173 (000000DBAD14B400) [pid = 2828] [serial = 675] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 172 (000000DBBA499400) [pid = 2828] [serial = 648] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 171 (000000DBB3A04400) [pid = 2828] [serial = 567] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 170 (000000DBA9D3E000) [pid = 2828] [serial = 724] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 169 (000000DBAFAE6000) [pid = 2828] [serial = 727] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 168 (000000DBBADC8400) [pid = 2828] [serial = 739] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 167 (000000DBBA078000) [pid = 2828] [serial = 736] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 166 (000000DBB0673C00) [pid = 2828] [serial = 561] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBB4DB8000) [pid = 2828] [serial = 639] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBAF450C00) [pid = 2828] [serial = 781] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 163 (000000DBB0706400) [pid = 2828] [serial = 784] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBBABCE400) [pid = 2828] [serial = 688] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBA7929800) [pid = 2828] [serial = 778] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 160 (000000DBB7FB0800) [pid = 2828] [serial = 645] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBB44A7000) [pid = 2828] [serial = 597] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBBAE6CC00) [pid = 2828] [serial = 742] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBB4B06C00) [pid = 2828] [serial = 793] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBAC16B400) [pid = 2828] [serial = 633] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBB0816000) [pid = 2828] [serial = 787] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBAFAE4400) [pid = 2828] [serial = 636] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBBADD0000) [pid = 2828] [serial = 691] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBAFD63C00) [pid = 2828] [serial = 678] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBBABD5C00) [pid = 2828] [serial = 685] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBB6A24000) [pid = 2828] [serial = 642] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 149 (000000DBB7FBD000) [pid = 2828] [serial = 681] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 148 (000000DBAF2D4C00) [pid = 2828] [serial = 558] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBAF836000) [pid = 2828] [serial = 594] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBA9150C00) [pid = 2828] [serial = 591] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBA352D800) [pid = 2828] [serial = 799] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBAF6F9800) [pid = 2828] [serial = 874] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBAF519800) [pid = 2828] [serial = 873] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBAF839800) [pid = 2828] [serial = 876] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBAFA37000) [pid = 2828] [serial = 882] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBA94AAC00) [pid = 2828] [serial = 867] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBA914F400) [pid = 2828] [serial = 831] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBB4C1F400) [pid = 2828] [serial = 856] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBAD14D800) [pid = 2828] [serial = 855] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBA849A400) [pid = 2828] [serial = 864] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBA9128C00) [pid = 2828] [serial = 865] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBAF93D000) [pid = 2828] [serial = 877] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBA2C0F400) [pid = 2828] [serial = 858] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBA33B3800) [pid = 2828] [serial = 859] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBAF832800) [pid = 2828] [serial = 834] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBA3D89C00) [pid = 2828] [serial = 861] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBA7736800) [pid = 2828] [serial = 862] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBB415A000) [pid = 2828] [serial = 837] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBAFC17000) [pid = 2828] [serial = 883] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBACCE2400) [pid = 2828] [serial = 870] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBAF949C00) [pid = 2828] [serial = 879] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBAFA20C00) [pid = 2828] [serial = 880] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBAD14F400) [pid = 2828] [serial = 871] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBAC947800) [pid = 2828] [serial = 868] [outer = 0000000000000000] [url = about:blank] 11:54:48 INFO - PROCESS | 2828 | 1461178488685 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]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 984ms 11:54:48 INFO - PROCESS | 2828 | 1461178488720 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 2828 | 1461178488723 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 11:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:54:48 INFO - PROCESS | 2828 | 1461178488726 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 2828 | 1461178488728 Marionette TRACE conn5 <- [1,1254,null,{}] 11:54:48 INFO - PROCESS | 2828 | 1461178488735 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}] 11:54:48 INFO - PROCESS | 2828 | 1461178488829 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 11:54:48 INFO - PROCESS | 2828 | 1461178488938 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA937B000 == 84 [pid = 2828] [id = 323] 11:54:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBA3526400) [pid = 2828] [serial = 968] [outer = 0000000000000000] 11:54:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBA7786C00) [pid = 2828] [serial = 969] [outer = 000000DBA3526400] 11:54:48 INFO - PROCESS | 2828 | 1461178488986 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBA9129000) [pid = 2828] [serial = 970] [outer = 000000DBA3526400] 11:54:49 INFO - PROCESS | 2828 | 1461178489396 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]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 11:54:49 INFO - PROCESS | 2828 | 1461178489462 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 2828 | 1461178489467 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 11:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:54:49 INFO - PROCESS | 2828 | 1461178489477 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 2828 | 1461178489482 Marionette TRACE conn5 <- [1,1258,null,{}] 11:54:49 INFO - PROCESS | 2828 | 1461178489486 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}] 11:54:49 INFO - PROCESS | 2828 | 1461178489581 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 11:54:49 INFO - PROCESS | 2828 | 1461178489592 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCCE800 == 85 [pid = 2828] [id = 324] 11:54:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBA9D46000) [pid = 2828] [serial = 971] [outer = 0000000000000000] 11:54:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBACC3DC00) [pid = 2828] [serial = 972] [outer = 000000DBA9D46000] 11:54:49 INFO - PROCESS | 2828 | 1461178489671 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBAD14EC00) [pid = 2828] [serial = 973] [outer = 000000DBA9D46000] 11:54:50 INFO - PROCESS | 2828 | 1461178490114 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]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 11:54:50 INFO - PROCESS | 2828 | 1461178490168 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 2828 | 1461178490171 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 11:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:54:50 INFO - PROCESS | 2828 | 1461178490174 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 2828 | 1461178490176 Marionette TRACE conn5 <- [1,1262,null,{}] 11:54:50 INFO - PROCESS | 2828 | 1461178490179 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}] 11:54:50 INFO - PROCESS | 2828 | 1461178490271 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 11:54:50 INFO - PROCESS | 2828 | 1461178490277 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB063E000 == 86 [pid = 2828] [id = 325] 11:54:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBAD1D1800) [pid = 2828] [serial = 974] [outer = 0000000000000000] 11:54:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBAE69C800) [pid = 2828] [serial = 975] [outer = 000000DBAD1D1800] 11:54:50 INFO - PROCESS | 2828 | 1461178490325 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBAE874000) [pid = 2828] [serial = 976] [outer = 000000DBAD1D1800] 11:54:50 INFO - PROCESS | 2828 | 1461178490808 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]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 11:54:50 INFO - PROCESS | 2828 | 1461178490878 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 2828 | 1461178490880 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 11:54:50 INFO - PROCESS | 2828 | 1461178490884 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 2828 | 1461178490886 Marionette TRACE conn5 <- [1,1266,null,{}] 11:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:54:50 INFO - PROCESS | 2828 | 1461178490889 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}] 11:54:51 INFO - PROCESS | 2828 | 1461178491037 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 11:54:51 INFO - PROCESS | 2828 | 1461178491065 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F4E000 == 87 [pid = 2828] [id = 326] 11:54:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBAF457C00) [pid = 2828] [serial = 977] [outer = 0000000000000000] 11:54:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBAF505C00) [pid = 2828] [serial = 978] [outer = 000000DBAF457C00] 11:54:51 INFO - PROCESS | 2828 | 1461178491121 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBAF6FB400) [pid = 2828] [serial = 979] [outer = 000000DBAF457C00] 11:54:51 INFO - PROCESS | 2828 | 1461178491596 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]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 732ms 11:54:51 INFO - PROCESS | 2828 | 1461178491620 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 2828 | 1461178491623 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 11:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:54:51 INFO - PROCESS | 2828 | 1461178491626 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - PROCESS | 2828 | 1461178491628 Marionette TRACE conn5 <- [1,1270,null,{}] 11:54:51 INFO - PROCESS | 2828 | 1461178491642 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}] 11:54:51 INFO - PROCESS | 2828 | 1461178491760 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 11:54:51 INFO - PROCESS | 2828 | 1461178491766 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3AC7000 == 88 [pid = 2828] [id = 327] 11:54:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBAF833400) [pid = 2828] [serial = 980] [outer = 0000000000000000] 11:54:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBAF93D000) [pid = 2828] [serial = 981] [outer = 000000DBAF833400] 11:54:51 INFO - PROCESS | 2828 | 1461178491859 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBAF949C00) [pid = 2828] [serial = 982] [outer = 000000DBAF833400] 11:54:52 INFO - PROCESS | 2828 | 1461178492304 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]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 11:54:52 INFO - PROCESS | 2828 | 1461178492321 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 2828 | 1461178492323 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 11:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:54:52 INFO - PROCESS | 2828 | 1461178492327 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 2828 | 1461178492329 Marionette TRACE conn5 <- [1,1274,null,{}] 11:54:52 INFO - PROCESS | 2828 | 1461178492332 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}] 11:54:52 INFO - PROCESS | 2828 | 1461178492476 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBB4B0CC00) [pid = 2828] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBAF94F000) [pid = 2828] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBA8444800) [pid = 2828] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBAFD6EC00) [pid = 2828] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBB1452400) [pid = 2828] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBACD6FC00) [pid = 2828] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBB0709000) [pid = 2828] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBA3D86000) [pid = 2828] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBA9154C00) [pid = 2828] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBBAE67C00) [pid = 2828] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBA1190000) [pid = 2828] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBBA099C00) [pid = 2828] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBB065AC00) [pid = 2828] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBA352C800) [pid = 2828] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBB4B0C800) [pid = 2828] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBB070DC00) [pid = 2828] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBB9C22400) [pid = 2828] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBAF519400) [pid = 2828] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBA918B800) [pid = 2828] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBAF6EC800) [pid = 2828] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBBA499000) [pid = 2828] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBB9C18400) [pid = 2828] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBB3A10800) [pid = 2828] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBA352E000) [pid = 2828] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:54:52 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBAF6EE000) [pid = 2828] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:54:52 INFO - PROCESS | 2828 | 1461178492886 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91D8000 == 89 [pid = 2828] [id = 328] 11:54:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBA2A99800) [pid = 2828] [serial = 983] [outer = 0000000000000000] 11:54:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBA352F400) [pid = 2828] [serial = 984] [outer = 000000DBA2A99800] 11:54:52 INFO - PROCESS | 2828 | 1461178492933 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBAF44C400) [pid = 2828] [serial = 985] [outer = 000000DBA2A99800] 11:54:53 INFO - PROCESS | 2828 | 1461178493320 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]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1030ms 11:54:53 INFO - PROCESS | 2828 | 1461178493360 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 2828 | 1461178493362 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 11:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:54:53 INFO - PROCESS | 2828 | 1461178493381 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - PROCESS | 2828 | 1461178493383 Marionette TRACE conn5 <- [1,1278,null,{}] 11:54:53 INFO - PROCESS | 2828 | 1461178493387 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}] 11:54:53 INFO - PROCESS | 2828 | 1461178493475 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 11:54:53 INFO - PROCESS | 2828 | 1461178493481 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CC5800 == 90 [pid = 2828] [id = 329] 11:54:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBAF942000) [pid = 2828] [serial = 986] [outer = 0000000000000000] 11:54:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBAFA36000) [pid = 2828] [serial = 987] [outer = 000000DBAF942000] 11:54:53 INFO - PROCESS | 2828 | 1461178493528 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBAFAED400) [pid = 2828] [serial = 988] [outer = 000000DBAF942000] 11:54:53 INFO - PROCESS | 2828 | 1461178493957 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]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 629ms 11:54:54 INFO - PROCESS | 2828 | 1461178494016 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 2828 | 1461178494019 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 11:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:54:54 INFO - PROCESS | 2828 | 1461178494022 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - PROCESS | 2828 | 1461178494024 Marionette TRACE conn5 <- [1,1282,null,{}] 11:54:54 INFO - PROCESS | 2828 | 1461178494028 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}] 11:54:54 INFO - PROCESS | 2828 | 1461178494117 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 11:54:54 INFO - PROCESS | 2828 | 1461178494179 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5112000 == 91 [pid = 2828] [id = 330] 11:54:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBAFD70000) [pid = 2828] [serial = 989] [outer = 0000000000000000] 11:54:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBAFE29C00) [pid = 2828] [serial = 990] [outer = 000000DBAFD70000] 11:54:54 INFO - PROCESS | 2828 | 1461178494226 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBB012D400) [pid = 2828] [serial = 991] [outer = 000000DBAFD70000] 11:54:54 INFO - PROCESS | 2828 | 1461178494657 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]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 691ms 11:54:54 INFO - PROCESS | 2828 | 1461178494715 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 2828 | 1461178494717 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 11:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:54:54 INFO - PROCESS | 2828 | 1461178494721 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - PROCESS | 2828 | 1461178494723 Marionette TRACE conn5 <- [1,1286,null,{}] 11:54:54 INFO - PROCESS | 2828 | 1461178494726 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}] 11:54:54 INFO - PROCESS | 2828 | 1461178494819 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 11:54:54 INFO - PROCESS | 2828 | 1461178494962 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7714000 == 92 [pid = 2828] [id = 331] 11:54:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBA10A8400) [pid = 2828] [serial = 992] [outer = 0000000000000000] 11:54:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBA1196400) [pid = 2828] [serial = 993] [outer = 000000DBA10A8400] 11:54:55 INFO - PROCESS | 2828 | 1461178495026 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBA3528C00) [pid = 2828] [serial = 994] [outer = 000000DBA10A8400] 11:54:55 INFO - PROCESS | 2828 | 1461178495706 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]]]}] 11:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1027ms 11:54:55 INFO - PROCESS | 2828 | 1461178495751 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 2828 | 1461178495757 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 11:54:55 INFO - PROCESS | 2828 | 1461178495785 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 2828 | 1461178495789 Marionette TRACE conn5 <- [1,1290,null,{}] 11:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:54:55 INFO - PROCESS | 2828 | 1461178495795 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}] 11:54:55 INFO - PROCESS | 2828 | 1461178495949 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 11:54:56 INFO - PROCESS | 2828 | 1461178496077 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC4A800 == 93 [pid = 2828] [id = 332] 11:54:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBA9152000) [pid = 2828] [serial = 995] [outer = 0000000000000000] 11:54:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBA9192400) [pid = 2828] [serial = 996] [outer = 000000DBA9152000] 11:54:56 INFO - PROCESS | 2828 | 1461178496138 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBAC950000) [pid = 2828] [serial = 997] [outer = 000000DBA9152000] 11:54:56 INFO - PROCESS | 2828 | 1461178496705 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]]]}] 11:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 986ms 11:54:56 INFO - PROCESS | 2828 | 1461178496783 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 11:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:54:56 INFO - PROCESS | 2828 | 1461178496787 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 11:54:56 INFO - PROCESS | 2828 | 1461178496792 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - PROCESS | 2828 | 1461178496795 Marionette TRACE conn5 <- [1,1294,null,{}] 11:54:56 INFO - PROCESS | 2828 | 1461178496799 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}] 11:54:56 INFO - PROCESS | 2828 | 1461178496918 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 11:54:57 INFO - PROCESS | 2828 | 1461178497046 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CC2000 == 94 [pid = 2828] [id = 333] 11:54:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBAF2D4C00) [pid = 2828] [serial = 998] [outer = 0000000000000000] 11:54:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBAF517000) [pid = 2828] [serial = 999] [outer = 000000DBAF2D4C00] 11:54:57 INFO - PROCESS | 2828 | 1461178497104 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBAF83A400) [pid = 2828] [serial = 1000] [outer = 000000DBAF2D4C00] 11:54:57 INFO - PROCESS | 2828 | 1461178497739 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]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 986ms 11:54:57 INFO - PROCESS | 2828 | 1461178497779 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 2828 | 1461178497782 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 11:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:54:57 INFO - PROCESS | 2828 | 1461178497792 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 2828 | 1461178497800 Marionette TRACE conn5 <- [1,1298,null,{}] 11:54:57 INFO - PROCESS | 2828 | 1461178497806 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}] 11:54:57 INFO - PROCESS | 2828 | 1461178497926 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 11:54:58 INFO - PROCESS | 2828 | 1461178498056 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D1A800 == 95 [pid = 2828] [id = 334] 11:54:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBB012FC00) [pid = 2828] [serial = 1001] [outer = 0000000000000000] 11:54:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBB0708800) [pid = 2828] [serial = 1002] [outer = 000000DBB012FC00] 11:54:58 INFO - PROCESS | 2828 | 1461178498115 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBB080A000) [pid = 2828] [serial = 1003] [outer = 000000DBB012FC00] 11:54:58 INFO - PROCESS | 2828 | 1461178498725 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]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 11:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1003ms 11:54:58 INFO - PROCESS | 2828 | 1461178498791 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 2828 | 1461178498794 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 11:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:54:58 INFO - PROCESS | 2828 | 1461178498798 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 2828 | 1461178498800 Marionette TRACE conn5 <- [1,1302,null,{}] 11:54:58 INFO - PROCESS | 2828 | 1461178498804 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}] 11:54:58 INFO - PROCESS | 2828 | 1461178498919 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 11:54:59 INFO - PROCESS | 2828 | 1461178499047 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB88BE000 == 96 [pid = 2828] [id = 335] 11:54:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBB0817400) [pid = 2828] [serial = 1004] [outer = 0000000000000000] 11:54:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBB0867C00) [pid = 2828] [serial = 1005] [outer = 000000DBB0817400] 11:54:59 INFO - PROCESS | 2828 | 1461178499105 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBB0D5E800) [pid = 2828] [serial = 1006] [outer = 000000DBB0817400] 11:54:59 INFO - PROCESS | 2828 | 1461178499664 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]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 882ms 11:54:59 INFO - PROCESS | 2828 | 1461178499681 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 2828 | 1461178499683 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 11:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:54:59 INFO - PROCESS | 2828 | 1461178499687 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 2828 | 1461178499689 Marionette TRACE conn5 <- [1,1306,null,{}] 11:54:59 INFO - PROCESS | 2828 | 1461178499693 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}] 11:54:59 INFO - PROCESS | 2828 | 1461178499807 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 11:54:59 INFO - PROCESS | 2828 | 1461178499906 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CCE800 == 97 [pid = 2828] [id = 336] 11:54:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBB1410800) [pid = 2828] [serial = 1007] [outer = 0000000000000000] 11:54:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBB1F23400) [pid = 2828] [serial = 1008] [outer = 000000DBB1410800] 11:54:59 INFO - PROCESS | 2828 | 1461178499973 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBB2051C00) [pid = 2828] [serial = 1009] [outer = 000000DBB1410800] 11:55:00 INFO - PROCESS | 2828 | 1461178500590 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]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 983ms 11:55:00 INFO - PROCESS | 2828 | 1461178500673 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 2828 | 1461178500676 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 11:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:55:00 INFO - PROCESS | 2828 | 1461178500679 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 2828 | 1461178500682 Marionette TRACE conn5 <- [1,1310,null,{}] 11:55:00 INFO - PROCESS | 2828 | 1461178500686 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}] 11:55:00 INFO - PROCESS | 2828 | 1461178500832 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 11:55:00 INFO - PROCESS | 2828 | 1461178500960 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB92FB800 == 98 [pid = 2828] [id = 337] 11:55:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBB4158800) [pid = 2828] [serial = 1010] [outer = 0000000000000000] 11:55:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBB44A4800) [pid = 2828] [serial = 1011] [outer = 000000DBB4158800] 11:55:01 INFO - PROCESS | 2828 | 1461178501018 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBB4B07400) [pid = 2828] [serial = 1012] [outer = 000000DBB4158800] 11:55:01 INFO - PROCESS | 2828 | 1461178501634 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]]]}] 11:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 986ms 11:55:01 INFO - PROCESS | 2828 | 1461178501668 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 2828 | 1461178501670 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 11:55:01 INFO - PROCESS | 2828 | 1461178501674 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:55:01 INFO - PROCESS | 2828 | 1461178501676 Marionette TRACE conn5 <- [1,1314,null,{}] 11:55:01 INFO - PROCESS | 2828 | 1461178501680 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}] 11:55:01 INFO - PROCESS | 2828 | 1461178501792 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 11:55:01 INFO - PROCESS | 2828 | 1461178501920 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3550000 == 99 [pid = 2828] [id = 338] 11:55:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBA1AA7400) [pid = 2828] [serial = 1013] [outer = 0000000000000000] 11:55:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBA7739000) [pid = 2828] [serial = 1014] [outer = 000000DBA1AA7400] 11:55:01 INFO - PROCESS | 2828 | 1461178501978 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBAF2D2C00) [pid = 2828] [serial = 1015] [outer = 000000DBA1AA7400] 11:55:02 INFO - PROCESS | 2828 | 1461178502789 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]]]}] 11:55:02 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 11:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1135ms 11:55:02 INFO - PROCESS | 2828 | 1461178502812 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 2828 | 1461178502818 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 11:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:55:02 INFO - PROCESS | 2828 | 1461178502823 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 2828 | 1461178502827 Marionette TRACE conn5 <- [1,1318,null,{}] 11:55:02 INFO - PROCESS | 2828 | 1461178502833 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}] 11:55:02 INFO - PROCESS | 2828 | 1461178502951 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 11:55:03 INFO - PROCESS | 2828 | 1461178503056 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0439800 == 100 [pid = 2828] [id = 339] 11:55:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBA84A4800) [pid = 2828] [serial = 1016] [outer = 0000000000000000] 11:55:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBA9125000) [pid = 2828] [serial = 1017] [outer = 000000DBA84A4800] 11:55:03 INFO - PROCESS | 2828 | 1461178503107 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBA9D3F800) [pid = 2828] [serial = 1018] [outer = 000000DBA84A4800] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA992800 == 99 [pid = 2828] [id = 247] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5112000 == 98 [pid = 2828] [id = 330] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CC5800 == 97 [pid = 2828] [id = 329] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91D8000 == 96 [pid = 2828] [id = 328] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3AC7000 == 95 [pid = 2828] [id = 327] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F4E000 == 94 [pid = 2828] [id = 326] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB063E000 == 93 [pid = 2828] [id = 325] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCCE800 == 92 [pid = 2828] [id = 324] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA937B000 == 91 [pid = 2828] [id = 323] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE6BC800 == 90 [pid = 2828] [id = 322] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBB1FB3000) [pid = 2828] [serial = 906] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBB62BD400) [pid = 2828] [serial = 939] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DC1800 == 89 [pid = 2828] [id = 321] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBACDC000 == 88 [pid = 2828] [id = 316] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B2C800 == 87 [pid = 2828] [id = 315] 11:55:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF1F0800 == 86 [pid = 2828] [id = 314] 11:55:03 INFO - PROCESS | 2828 | 1461178503796 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]]]}] 11:55:03 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 11:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1026ms 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB50E4000) [pid = 2828] [serial = 930] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBAFD6FC00) [pid = 2828] [serial = 919] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBA8504400) [pid = 2828] [serial = 909] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBB00E8400) [pid = 2828] [serial = 894] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBB44A4C00) [pid = 2828] [serial = 925] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBAF507800) [pid = 2828] [serial = 912] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBB0802800) [pid = 2828] [serial = 897] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBAF2CCC00) [pid = 2828] [serial = 892] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBAF521C00) [pid = 2828] [serial = 916] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBAFA2F400) [pid = 2828] [serial = 918] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBBAE63C00) [pid = 2828] [serial = 850] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBAC94C000) [pid = 2828] [serial = 934] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBAD3C0400) [pid = 2828] [serial = 891] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBBA11B400) [pid = 2828] [serial = 844] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBB0818800) [pid = 2828] [serial = 922] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBA3D89800) [pid = 2828] [serial = 888] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBB4B10800) [pid = 2828] [serial = 927] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBB067C000) [pid = 2828] [serial = 895] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBB0874400) [pid = 2828] [serial = 900] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBAD315400) [pid = 2828] [serial = 915] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBB4DB2800) [pid = 2828] [serial = 928] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBBA07AC00) [pid = 2828] [serial = 841] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBA33AD000) [pid = 2828] [serial = 933] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBB4C27400) [pid = 2828] [serial = 796] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBAF949400) [pid = 2828] [serial = 913] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBB5FEB400) [pid = 2828] [serial = 931] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBB067C800) [pid = 2828] [serial = 921] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBAF521800) [pid = 2828] [serial = 936] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBA9D39C00) [pid = 2828] [serial = 910] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBB0EA1C00) [pid = 2828] [serial = 901] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBB081FC00) [pid = 2828] [serial = 898] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBB358AC00) [pid = 2828] [serial = 924] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBBC4F1800) [pid = 2828] [serial = 853] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBBADD6C00) [pid = 2828] [serial = 847] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBA7830400) [pid = 2828] [serial = 889] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBB2D7E000) [pid = 2828] [serial = 903] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBB9C24400) [pid = 2828] [serial = 829] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB4DC1400) [pid = 2828] [serial = 838] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBAD14E400) [pid = 2828] [serial = 832] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAFAE7800) [pid = 2828] [serial = 835] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAFAE2000) [pid = 2828] [serial = 937] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 2828 | 1461178503877 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 2828 | 1461178503884 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 11:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:55:03 INFO - PROCESS | 2828 | 1461178503916 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 2828 | 1461178503919 Marionette TRACE conn5 <- [1,1322,null,{}] 11:55:03 INFO - PROCESS | 2828 | 1461178503923 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}] 11:55:04 INFO - PROCESS | 2828 | 1461178504025 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 11:55:04 INFO - PROCESS | 2828 | 1461178504032 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD8F800 == 87 [pid = 2828] [id = 340] 11:55:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBA84A6400) [pid = 2828] [serial = 1019] [outer = 0000000000000000] 11:55:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBA9158000) [pid = 2828] [serial = 1020] [outer = 000000DBA84A6400] 11:55:04 INFO - PROCESS | 2828 | 1461178504080 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBACC35800) [pid = 2828] [serial = 1021] [outer = 000000DBA84A6400] 11:55:04 INFO - PROCESS | 2828 | 1461178504575 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]]]}] 11:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 11:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:55:04 INFO - PROCESS | 2828 | 1461178504607 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 11:55:04 INFO - PROCESS | 2828 | 1461178504609 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 11:55:04 INFO - PROCESS | 2828 | 1461178504613 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - PROCESS | 2828 | 1461178504617 Marionette TRACE conn5 <- [1,1326,null,{}] 11:55:04 INFO - PROCESS | 2828 | 1461178504628 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}] 11:55:04 INFO - PROCESS | 2828 | 1461178504725 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 11:55:04 INFO - PROCESS | 2828 | 1461178504814 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F33000 == 88 [pid = 2828] [id = 341] 11:55:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBAD3C3800) [pid = 2828] [serial = 1022] [outer = 0000000000000000] 11:55:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBAF2D7800) [pid = 2828] [serial = 1023] [outer = 000000DBAD3C3800] 11:55:04 INFO - PROCESS | 2828 | 1461178504863 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBAF5D8000) [pid = 2828] [serial = 1024] [outer = 000000DBAD3C3800] 11:55:05 INFO - PROCESS | 2828 | 1461178505703 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]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1144ms 11:55:05 INFO - PROCESS | 2828 | 1461178505759 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 2828 | 1461178505762 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 11:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:55:05 INFO - PROCESS | 2828 | 1461178505766 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 2828 | 1461178505767 Marionette TRACE conn5 <- [1,1330,null,{}] 11:55:05 INFO - PROCESS | 2828 | 1461178505771 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}] 11:55:05 INFO - PROCESS | 2828 | 1461178505904 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 11:55:05 INFO - PROCESS | 2828 | 1461178505923 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4B99800 == 89 [pid = 2828] [id = 342] 11:55:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBAF6F9800) [pid = 2828] [serial = 1025] [outer = 0000000000000000] 11:55:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBAF93C400) [pid = 2828] [serial = 1026] [outer = 000000DBAF6F9800] 11:55:05 INFO - PROCESS | 2828 | 1461178505970 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBAFA1DC00) [pid = 2828] [serial = 1027] [outer = 000000DBAF6F9800] 11:55:06 INFO - PROCESS | 2828 | 1461178506421 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]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 11:55:06 INFO - PROCESS | 2828 | 1461178506459 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 2828 | 1461178506462 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 11:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:55:06 INFO - PROCESS | 2828 | 1461178506465 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - PROCESS | 2828 | 1461178506467 Marionette TRACE conn5 <- [1,1334,null,{}] 11:55:06 INFO - PROCESS | 2828 | 1461178506471 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}] 11:55:06 INFO - PROCESS | 2828 | 1461178506591 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 11:55:06 INFO - PROCESS | 2828 | 1461178506609 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D25800 == 90 [pid = 2828] [id = 343] 11:55:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBAFA2AC00) [pid = 2828] [serial = 1028] [outer = 0000000000000000] 11:55:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBAFAE4400) [pid = 2828] [serial = 1029] [outer = 000000DBAFA2AC00] 11:55:06 INFO - PROCESS | 2828 | 1461178506655 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBAFD71800) [pid = 2828] [serial = 1030] [outer = 000000DBAFA2AC00] 11:55:07 INFO - PROCESS | 2828 | 1461178507128 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]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 669ms 11:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:55:07 INFO - PROCESS | 2828 | 1461178507137 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 11:55:07 INFO - PROCESS | 2828 | 1461178507140 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 11:55:07 INFO - PROCESS | 2828 | 1461178507143 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 2828 | 1461178507145 Marionette TRACE conn5 <- [1,1338,null,{}] 11:55:07 INFO - PROCESS | 2828 | 1461178507154 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}] 11:55:07 INFO - PROCESS | 2828 | 1461178507313 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 11:55:07 INFO - PROCESS | 2828 | 1461178507352 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6AC5000 == 91 [pid = 2828] [id = 344] 11:55:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBB070A000) [pid = 2828] [serial = 1031] [outer = 0000000000000000] 11:55:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBB086B400) [pid = 2828] [serial = 1032] [outer = 000000DBB070A000] 11:55:07 INFO - PROCESS | 2828 | 1461178507401 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBB0EB0C00) [pid = 2828] [serial = 1033] [outer = 000000DBB070A000] 11:55:07 INFO - PROCESS | 2828 | 1461178507850 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]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 733ms 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBAF457C00) [pid = 2828] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBAF833400) [pid = 2828] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBA85DC400) [pid = 2828] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBA9D46000) [pid = 2828] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBAF942000) [pid = 2828] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBAD1D1800) [pid = 2828] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBB44AF800) [pid = 2828] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBA24C8C00) [pid = 2828] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBA3526400) [pid = 2828] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBA2A99800) [pid = 2828] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:55:08 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAD31B000) [pid = 2828] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:55:08 INFO - PROCESS | 2828 | 1461178508097 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 2828 | 1461178508099 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 11:55:08 INFO - PROCESS | 2828 | 1461178508109 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 2828 | 1461178508111 Marionette TRACE conn5 <- [1,1342,null,{}] 11:55:08 INFO - PROCESS | 2828 | 1461178508115 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}] 11:55:08 INFO - PROCESS | 2828 | 1461178508204 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 11:55:08 INFO - PROCESS | 2828 | 1461178508211 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6AC2800 == 92 [pid = 2828] [id = 345] 11:55:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBA7822400) [pid = 2828] [serial = 1034] [outer = 0000000000000000] 11:55:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBAC948000) [pid = 2828] [serial = 1035] [outer = 000000DBA7822400] 11:55:08 INFO - PROCESS | 2828 | 1461178508259 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBAF948C00) [pid = 2828] [serial = 1036] [outer = 000000DBA7822400] 11:55:08 INFO - PROCESS | 2828 | 1461178508735 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]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 11:55:08 INFO - PROCESS | 2828 | 1461178508802 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 2828 | 1461178508804 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 11:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:55:08 INFO - PROCESS | 2828 | 1461178508808 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 2828 | 1461178508809 Marionette TRACE conn5 <- [1,1346,null,{}] 11:55:08 INFO - PROCESS | 2828 | 1461178508813 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}] 11:55:08 INFO - PROCESS | 2828 | 1461178508908 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 11:55:08 INFO - PROCESS | 2828 | 1461178508914 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8C99800 == 93 [pid = 2828] [id = 346] 11:55:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBB1FB4800) [pid = 2828] [serial = 1037] [outer = 0000000000000000] 11:55:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBB2329800) [pid = 2828] [serial = 1038] [outer = 000000DBB1FB4800] 11:55:08 INFO - PROCESS | 2828 | 1461178508963 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBB415A800) [pid = 2828] [serial = 1039] [outer = 000000DBB1FB4800] 11:55:09 INFO - PROCESS | 2828 | 1461178509398 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]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 11:55:09 INFO - PROCESS | 2828 | 1461178509440 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 2828 | 1461178509442 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 11:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:55:09 INFO - PROCESS | 2828 | 1461178509446 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 2828 | 1461178509448 Marionette TRACE conn5 <- [1,1350,null,{}] 11:55:09 INFO - PROCESS | 2828 | 1461178509452 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}] 11:55:09 INFO - PROCESS | 2828 | 1461178509544 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 11:55:09 INFO - PROCESS | 2828 | 1461178509549 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB92FA800 == 94 [pid = 2828] [id = 347] 11:55:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBB415B400) [pid = 2828] [serial = 1040] [outer = 0000000000000000] 11:55:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBB4B10800) [pid = 2828] [serial = 1041] [outer = 000000DBB415B400] 11:55:09 INFO - PROCESS | 2828 | 1461178509596 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBB4C29000) [pid = 2828] [serial = 1042] [outer = 000000DBB415B400] 11:55:10 INFO - PROCESS | 2828 | 1461178510076 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]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 11:55:10 INFO - PROCESS | 2828 | 1461178510155 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 2828 | 1461178510159 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 11:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:55:10 INFO - PROCESS | 2828 | 1461178510165 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 2828 | 1461178510170 Marionette TRACE conn5 <- [1,1354,null,{}] 11:55:10 INFO - PROCESS | 2828 | 1461178510177 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}] 11:55:10 INFO - PROCESS | 2828 | 1461178510338 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 11:55:10 INFO - PROCESS | 2828 | 1461178510432 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DD7000 == 95 [pid = 2828] [id = 348] 11:55:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBA3505000) [pid = 2828] [serial = 1043] [outer = 0000000000000000] 11:55:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBA3529800) [pid = 2828] [serial = 1044] [outer = 000000DBA3505000] 11:55:10 INFO - PROCESS | 2828 | 1461178510531 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBA7830C00) [pid = 2828] [serial = 1045] [outer = 000000DBA3505000] 11:55:11 INFO - PROCESS | 2828 | 1461178511272 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] 11:55:11 INFO - PROCESS | 2828 | 1461178511303 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 11:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:55:11 INFO - PROCESS | 2828 | 1461178511312 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 2828 | 1461178511316 Marionette TRACE conn5 <- [1,1358,null,{}] 11:55:11 INFO - PROCESS | 2828 | 1461178511321 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}] 11:55:11 INFO - PROCESS | 2828 | 1461178511440 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 11:55:11 INFO - PROCESS | 2828 | 1461178511569 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CB7800 == 96 [pid = 2828] [id = 349] 11:55:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBACC40000) [pid = 2828] [serial = 1046] [outer = 0000000000000000] 11:55:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBAE6A8C00) [pid = 2828] [serial = 1047] [outer = 000000DBACC40000] 11:55:11 INFO - PROCESS | 2828 | 1461178511627 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBAF521C00) [pid = 2828] [serial = 1048] [outer = 000000DBACC40000] 11:55:12 INFO - PROCESS | 2828 | 1461178512277 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] 11:55:12 INFO - PROCESS | 2828 | 1461178512349 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 11:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:55:12 INFO - PROCESS | 2828 | 1461178512354 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 2828 | 1461178512356 Marionette TRACE conn5 <- [1,1362,null,{}] 11:55:12 INFO - PROCESS | 2828 | 1461178512393 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}] 11:55:12 INFO - PROCESS | 2828 | 1461178512582 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 11:55:12 INFO - PROCESS | 2828 | 1461178512679 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA007800 == 97 [pid = 2828] [id = 350] 11:55:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBB0802800) [pid = 2828] [serial = 1049] [outer = 0000000000000000] 11:55:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBB0818800) [pid = 2828] [serial = 1050] [outer = 000000DBB0802800] 11:55:12 INFO - PROCESS | 2828 | 1461178512742 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBB3591C00) [pid = 2828] [serial = 1051] [outer = 000000DBB0802800] 11:55:13 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:55:13 INFO - PROCESS | 2828 | 1461178513336 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] 11:55:13 INFO - PROCESS | 2828 | 1461178513385 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 11:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:55:13 INFO - PROCESS | 2828 | 1461178513389 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 2828 | 1461178513391 Marionette TRACE conn5 <- [1,1366,null,{}] 11:55:13 INFO - PROCESS | 2828 | 1461178513396 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}] 11:55:13 INFO - PROCESS | 2828 | 1461178513515 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 11:55:13 INFO - PROCESS | 2828 | 1461178513642 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA13E000 == 98 [pid = 2828] [id = 351] 11:55:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBB4DBC400) [pid = 2828] [serial = 1052] [outer = 0000000000000000] 11:55:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBB50E3400) [pid = 2828] [serial = 1053] [outer = 000000DBB4DBC400] 11:55:13 INFO - PROCESS | 2828 | 1461178513700 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBB5FE8000) [pid = 2828] [serial = 1054] [outer = 000000DBB4DBC400] 11:55:14 INFO - PROCESS | 2828 | 1461178514292 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] 11:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:55:14 INFO - PROCESS | 2828 | 1461178514381 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 11:55:14 INFO - PROCESS | 2828 | 1461178514384 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 2828 | 1461178514386 Marionette TRACE conn5 <- [1,1370,null,{}] 11:55:14 INFO - PROCESS | 2828 | 1461178514390 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}] 11:55:14 INFO - PROCESS | 2828 | 1461178514503 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 11:55:14 INFO - PROCESS | 2828 | 1461178514630 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA428800 == 99 [pid = 2828] [id = 352] 11:55:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBB4DBD400) [pid = 2828] [serial = 1055] [outer = 0000000000000000] 11:55:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBB62C8400) [pid = 2828] [serial = 1056] [outer = 000000DBB4DBD400] 11:55:14 INFO - PROCESS | 2828 | 1461178514688 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBB6A29C00) [pid = 2828] [serial = 1057] [outer = 000000DBB4DBD400] 11:55:15 INFO - PROCESS | 2828 | [2828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:55:15 INFO - PROCESS | 2828 | 1461178515222 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] 11:55:15 INFO - PROCESS | 2828 | 1461178515271 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 11:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:55:15 INFO - PROCESS | 2828 | 1461178515308 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:55:15 INFO - PROCESS | 2828 | 1461178515311 Marionette TRACE conn5 <- [1,1374,null,{}] 11:55:15 INFO - PROCESS | 2828 | 1461178515330 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}] 11:55:15 INFO - PROCESS | 2828 | 1461178515477 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 11:55:15 INFO - PROCESS | 2828 | 1461178515600 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA986000 == 100 [pid = 2828] [id = 353] 11:55:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBB7FBD000) [pid = 2828] [serial = 1058] [outer = 0000000000000000] 11:55:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBB9C17C00) [pid = 2828] [serial = 1059] [outer = 000000DBB7FBD000] 11:55:15 INFO - PROCESS | 2828 | 1461178515660 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBB9E52800) [pid = 2828] [serial = 1060] [outer = 000000DBB7FBD000] 11:55:16 INFO - PROCESS | 2828 | 1461178516274 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] 11:55:16 INFO - PROCESS | 2828 | 1461178516293 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 11:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:55:16 INFO - PROCESS | 2828 | 1461178516297 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 2828 | 1461178516299 Marionette TRACE conn5 <- [1,1378,null,{}] 11:55:16 INFO - PROCESS | 2828 | 1461178516303 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}] 11:55:16 INFO - PROCESS | 2828 | 1461178516416 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 11:55:16 INFO - PROCESS | 2828 | 1461178516707 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFA70800 == 101 [pid = 2828] [id = 354] 11:55:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBA2C0CC00) [pid = 2828] [serial = 1061] [outer = 0000000000000000] 11:55:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBA33B3000) [pid = 2828] [serial = 1062] [outer = 000000DBA2C0CC00] 11:55:16 INFO - PROCESS | 2828 | 1461178516784 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBA78BC400) [pid = 2828] [serial = 1063] [outer = 000000DBA2C0CC00] 11:55:17 INFO - PROCESS | 2828 | 1461178517418 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]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1130ms 11:55:17 INFO - PROCESS | 2828 | 1461178517430 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 2828 | 1461178517435 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 11:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:55:17 INFO - PROCESS | 2828 | 1461178517441 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 2828 | 1461178517444 Marionette TRACE conn5 <- [1,1382,null,{}] 11:55:17 INFO - PROCESS | 2828 | 1461178517449 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}] 11:55:17 INFO - PROCESS | 2828 | 1461178517566 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 11:55:17 INFO - PROCESS | 2828 | 1461178517674 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA796F000 == 102 [pid = 2828] [id = 355] 11:55:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBA2C12800) [pid = 2828] [serial = 1064] [outer = 0000000000000000] 11:55:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBAD1D1800) [pid = 2828] [serial = 1065] [outer = 000000DBA2C12800] 11:55:17 INFO - PROCESS | 2828 | 1461178517727 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBAF2D7400) [pid = 2828] [serial = 1066] [outer = 000000DBA2C12800] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8C99800 == 101 [pid = 2828] [id = 346] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6AC2800 == 100 [pid = 2828] [id = 345] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6AC5000 == 99 [pid = 2828] [id = 344] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D25800 == 98 [pid = 2828] [id = 343] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4B99800 == 97 [pid = 2828] [id = 342] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F33000 == 96 [pid = 2828] [id = 341] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBAFE29C00) [pid = 2828] [serial = 990] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBAF6F4800) [pid = 2828] [serial = 945] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBB1F2EC00) [pid = 2828] [serial = 948] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBA821A800) [pid = 2828] [serial = 942] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBB8565800) [pid = 2828] [serial = 954] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBB62C7000) [pid = 2828] [serial = 951] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBA3D87800) [pid = 2828] [serial = 960] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBBA09AC00) [pid = 2828] [serial = 957] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD8F800 == 95 [pid = 2828] [id = 340] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0439800 == 94 [pid = 2828] [id = 339] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CCE800 == 93 [pid = 2828] [id = 336] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB88BE000 == 92 [pid = 2828] [id = 335] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D1A800 == 91 [pid = 2828] [id = 334] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CC2000 == 90 [pid = 2828] [id = 333] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC4A800 == 89 [pid = 2828] [id = 332] 11:55:18 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7714000 == 88 [pid = 2828] [id = 331] 11:55:18 INFO - PROCESS | 2828 | 1461178518428 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]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1024ms 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBB44A5400) [pid = 2828] [serial = 907] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBAF505C00) [pid = 2828] [serial = 978] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBAF93D000) [pid = 2828] [serial = 981] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBAF6FB400) [pid = 2828] [serial = 979] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBAF949C00) [pid = 2828] [serial = 982] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBA912B800) [pid = 2828] [serial = 966] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBACC3DC00) [pid = 2828] [serial = 972] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBAD14EC00) [pid = 2828] [serial = 973] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBAFA36000) [pid = 2828] [serial = 987] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBAE69C800) [pid = 2828] [serial = 975] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBB6A30800) [pid = 2828] [serial = 940] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBA3531000) [pid = 2828] [serial = 964] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBA2A9F000) [pid = 2828] [serial = 963] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBA7786C00) [pid = 2828] [serial = 969] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBA9129000) [pid = 2828] [serial = 970] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBAF44C400) [pid = 2828] [serial = 985] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBA352F400) [pid = 2828] [serial = 984] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBA94A7000) [pid = 2828] [serial = 967] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBAFAED400) [pid = 2828] [serial = 988] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBAE874000) [pid = 2828] [serial = 976] [outer = 0000000000000000] [url = about:blank] 11:55:18 INFO - PROCESS | 2828 | 1461178518504 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 2828 | 1461178518508 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 11:55:18 INFO - PROCESS | 2828 | 1461178518538 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:55:18 INFO - PROCESS | 2828 | 1461178518541 Marionette TRACE conn5 <- [1,1386,null,{}] 11:55:18 INFO - PROCESS | 2828 | 1461178518545 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}] 11:55:18 INFO - PROCESS | 2828 | 1461178518641 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 11:55:18 INFO - PROCESS | 2828 | 1461178518653 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACC96800 == 89 [pid = 2828] [id = 356] 11:55:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBA3D8DC00) [pid = 2828] [serial = 1067] [outer = 0000000000000000] 11:55:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBA778C400) [pid = 2828] [serial = 1068] [outer = 000000DBA3D8DC00] 11:55:18 INFO - PROCESS | 2828 | 1461178518700 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBA918C400) [pid = 2828] [serial = 1069] [outer = 000000DBA3D8DC00] 11:55:19 INFO - PROCESS | 2828 | 1461178519197 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]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 11:55:19 INFO - PROCESS | 2828 | 1461178519216 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 2828 | 1461178519218 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 11:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:55:19 INFO - PROCESS | 2828 | 1461178519223 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 2828 | 1461178519230 Marionette TRACE conn5 <- [1,1390,null,{}] 11:55:19 INFO - PROCESS | 2828 | 1461178519239 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}] 11:55:19 INFO - PROCESS | 2828 | 1461178519335 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 11:55:19 INFO - PROCESS | 2828 | 1461178519344 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F51000 == 90 [pid = 2828] [id = 357] 11:55:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBAE873000) [pid = 2828] [serial = 1070] [outer = 0000000000000000] 11:55:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBAF2D0400) [pid = 2828] [serial = 1071] [outer = 000000DBAE873000] 11:55:19 INFO - PROCESS | 2828 | 1461178519392 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBAF5DC400) [pid = 2828] [serial = 1072] [outer = 000000DBAE873000] 11:55:19 INFO - PROCESS | 2828 | 1461178519858 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]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 11:55:19 INFO - PROCESS | 2828 | 1461178519915 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 2828 | 1461178519918 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 11:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:55:19 INFO - PROCESS | 2828 | 1461178519921 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 2828 | 1461178519923 Marionette TRACE conn5 <- [1,1394,null,{}] 11:55:19 INFO - PROCESS | 2828 | 1461178519927 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}] 11:55:20 INFO - PROCESS | 2828 | 1461178520048 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 11:55:20 INFO - PROCESS | 2828 | 1461178520139 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4BB5800 == 91 [pid = 2828] [id = 358] 11:55:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBAE875800) [pid = 2828] [serial = 1073] [outer = 0000000000000000] 11:55:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBAF948400) [pid = 2828] [serial = 1074] [outer = 000000DBAE875800] 11:55:20 INFO - PROCESS | 2828 | 1461178520186 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBAFA30000) [pid = 2828] [serial = 1075] [outer = 000000DBAE875800] 11:55:20 INFO - PROCESS | 2828 | 1461178520560 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]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 11:55:20 INFO - PROCESS | 2828 | 1461178520614 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 2828 | 1461178520616 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 11:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:55:20 INFO - PROCESS | 2828 | 1461178520620 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 2828 | 1461178520622 Marionette TRACE conn5 <- [1,1398,null,{}] 11:55:20 INFO - PROCESS | 2828 | 1461178520625 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}] 11:55:20 INFO - PROCESS | 2828 | 1461178520769 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 11:55:20 INFO - PROCESS | 2828 | 1461178520791 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5108800 == 92 [pid = 2828] [id = 359] 11:55:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBAFD65800) [pid = 2828] [serial = 1076] [outer = 0000000000000000] 11:55:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBAFD6C800) [pid = 2828] [serial = 1077] [outer = 000000DBAFD65800] 11:55:20 INFO - PROCESS | 2828 | 1461178520847 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBB067F000) [pid = 2828] [serial = 1078] [outer = 000000DBAFD65800] 11:55:21 INFO - PROCESS | 2828 | 1461178521343 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]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 775ms 11:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:55:21 INFO - PROCESS | 2828 | 1461178521398 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 2828 | 1461178521401 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 11:55:21 INFO - PROCESS | 2828 | 1461178521404 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 2828 | 1461178521406 Marionette TRACE conn5 <- [1,1402,null,{}] 11:55:21 INFO - PROCESS | 2828 | 1461178521409 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}] 11:55:21 INFO - PROCESS | 2828 | 1461178521535 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 11:55:21 INFO - PROCESS | 2828 | 1461178521555 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F19800 == 93 [pid = 2828] [id = 360] 11:55:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBB0876400) [pid = 2828] [serial = 1079] [outer = 0000000000000000] 11:55:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBB0B37000) [pid = 2828] [serial = 1080] [outer = 000000DBB0876400] 11:55:21 INFO - PROCESS | 2828 | 1461178521601 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBB1F24C00) [pid = 2828] [serial = 1081] [outer = 000000DBB0876400] 11:55:22 INFO - PROCESS | 2828 | 1461178522065 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]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 11:55:22 INFO - PROCESS | 2828 | 1461178522078 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 11:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:55:22 INFO - PROCESS | 2828 | 1461178522080 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 11:55:22 INFO - PROCESS | 2828 | 1461178522083 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 2828 | 1461178522085 Marionette TRACE conn5 <- [1,1406,null,{}] 11:55:22 INFO - PROCESS | 2828 | 1461178522089 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}] 11:55:22 INFO - PROCESS | 2828 | 1461178522208 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 11:55:22 INFO - PROCESS | 2828 | 1461178522227 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB91B2000 == 94 [pid = 2828] [id = 361] 11:55:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBB232D000) [pid = 2828] [serial = 1082] [outer = 0000000000000000] 11:55:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBB3524C00) [pid = 2828] [serial = 1083] [outer = 000000DBB232D000] 11:55:22 INFO - PROCESS | 2828 | 1461178522273 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBB415A000) [pid = 2828] [serial = 1084] [outer = 000000DBB232D000] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBAFD70400) [pid = 2828] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBAFD70000) [pid = 2828] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBAFA2AC00) [pid = 2828] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBB070A000) [pid = 2828] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBA7822400) [pid = 2828] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBB1FB4800) [pid = 2828] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBA84A6400) [pid = 2828] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBA84A4800) [pid = 2828] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBA10A8400) [pid = 2828] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBAD3C3800) [pid = 2828] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBAF2D4C00) [pid = 2828] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBA1AA7400) [pid = 2828] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBB012FC00) [pid = 2828] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBA9152000) [pid = 2828] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBAF6F9800) [pid = 2828] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBB1FB2000) [pid = 2828] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBA2C14000) [pid = 2828] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBB0D64C00) [pid = 2828] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBAF50EC00) [pid = 2828] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBB9E59800) [pid = 2828] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBB855F000) [pid = 2828] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBB0875C00) [pid = 2828] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:55:23 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBA45FFC00) [pid = 2828] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:55:23 INFO - PROCESS | 2828 | 1461178523080 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]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1024ms 11:55:23 INFO - PROCESS | 2828 | 1461178523111 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 2828 | 1461178523113 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 11:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:55:23 INFO - PROCESS | 2828 | 1461178523116 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 2828 | 1461178523118 Marionette TRACE conn5 <- [1,1410,null,{}] 11:55:23 INFO - PROCESS | 2828 | 1461178523135 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}] 11:55:23 INFO - PROCESS | 2828 | 1461178523225 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 11:55:23 INFO - PROCESS | 2828 | 1461178523314 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D13000 == 95 [pid = 2828] [id = 362] 11:55:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBA3D8B800) [pid = 2828] [serial = 1085] [outer = 0000000000000000] 11:55:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBA918D000) [pid = 2828] [serial = 1086] [outer = 000000DBA3D8B800] 11:55:23 INFO - PROCESS | 2828 | 1461178523360 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBAF930800) [pid = 2828] [serial = 1087] [outer = 000000DBA3D8B800] 11:55:23 INFO - PROCESS | 2828 | 1461178523743 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]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 691ms 11:55:23 INFO - PROCESS | 2828 | 1461178523811 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 2828 | 1461178523813 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 11:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:55:23 INFO - PROCESS | 2828 | 1461178523821 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 2828 | 1461178523823 Marionette TRACE conn5 <- [1,1414,null,{}] 11:55:23 INFO - PROCESS | 2828 | 1461178523827 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}] 11:55:23 INFO - PROCESS | 2828 | 1461178523918 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 11:55:23 INFO - PROCESS | 2828 | 1461178523924 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA144800 == 96 [pid = 2828] [id = 363] 11:55:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBB0815800) [pid = 2828] [serial = 1088] [outer = 0000000000000000] 11:55:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBB0D6B000) [pid = 2828] [serial = 1089] [outer = 000000DBB0815800] 11:55:23 INFO - PROCESS | 2828 | 1461178523970 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBB44B0000) [pid = 2828] [serial = 1090] [outer = 000000DBB0815800] 11:55:24 INFO - PROCESS | 2828 | 1461178524451 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]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 692ms 11:55:24 INFO - PROCESS | 2828 | 1461178524517 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 2828 | 1461178524519 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 11:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:55:24 INFO - PROCESS | 2828 | 1461178524522 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 2828 | 1461178524524 Marionette TRACE conn5 <- [1,1418,null,{}] 11:55:24 INFO - PROCESS | 2828 | 1461178524527 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}] 11:55:24 INFO - PROCESS | 2828 | 1461178524650 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 11:55:24 INFO - PROCESS | 2828 | 1461178524660 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAAC4000 == 97 [pid = 2828] [id = 364] 11:55:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBB4DB2400) [pid = 2828] [serial = 1091] [outer = 0000000000000000] 11:55:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBB50E0400) [pid = 2828] [serial = 1092] [outer = 000000DBB4DB2400] 11:55:24 INFO - PROCESS | 2828 | 1461178524713 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBB6A2C000) [pid = 2828] [serial = 1093] [outer = 000000DBB4DB2400] 11:55:25 INFO - PROCESS | 2828 | 1461178525423 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]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 923ms 11:55:25 INFO - PROCESS | 2828 | 1461178525449 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 2828 | 1461178525454 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 11:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:55:25 INFO - PROCESS | 2828 | 1461178525460 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 2828 | 1461178525464 Marionette TRACE conn5 <- [1,1422,null,{}] 11:55:25 INFO - PROCESS | 2828 | 1461178525470 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}] 11:55:25 INFO - PROCESS | 2828 | 1461178525600 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 11:55:25 INFO - PROCESS | 2828 | 1461178525733 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0442800 == 98 [pid = 2828] [id = 365] 11:55:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBA821C800) [pid = 2828] [serial = 1094] [outer = 0000000000000000] 11:55:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBA9125800) [pid = 2828] [serial = 1095] [outer = 000000DBA821C800] 11:55:25 INFO - PROCESS | 2828 | 1461178525794 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBAC94F800) [pid = 2828] [serial = 1096] [outer = 000000DBA821C800] 11:55:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBAE874000) [pid = 2828] [serial = 1097] [outer = 000000DBAF936400] 11:55:26 INFO - PROCESS | 2828 | 1461178526595 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]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1192ms 11:55:26 INFO - PROCESS | 2828 | 1461178526656 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 11:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:55:26 INFO - PROCESS | 2828 | 1461178526662 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 11:55:26 INFO - PROCESS | 2828 | 1461178526669 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 2828 | 1461178526672 Marionette TRACE conn5 <- [1,1426,null,{}] 11:55:26 INFO - PROCESS | 2828 | 1461178526677 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}] 11:55:26 INFO - PROCESS | 2828 | 1461178526797 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 11:55:26 INFO - PROCESS | 2828 | 1461178526928 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B81800 == 99 [pid = 2828] [id = 366] 11:55:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBA843F800) [pid = 2828] [serial = 1098] [outer = 0000000000000000] 11:55:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBAF948800) [pid = 2828] [serial = 1099] [outer = 000000DBA843F800] 11:55:26 INFO - PROCESS | 2828 | 1461178526986 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBB00E9C00) [pid = 2828] [serial = 1100] [outer = 000000DBA843F800] 11:55:27 INFO - PROCESS | 2828 | 1461178527607 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]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 984ms 11:55:27 INFO - PROCESS | 2828 | 1461178527654 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 11:55:27 INFO - PROCESS | 2828 | 1461178527657 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 11:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:55:27 INFO - PROCESS | 2828 | 1461178527661 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 2828 | 1461178527665 Marionette TRACE conn5 <- [1,1430,null,{}] 11:55:27 INFO - PROCESS | 2828 | 1461178527677 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}] 11:55:27 INFO - PROCESS | 2828 | 1461178527800 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 11:55:27 INFO - PROCESS | 2828 | 1461178527933 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAB29800 == 100 [pid = 2828] [id = 367] 11:55:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBB4B0E000) [pid = 2828] [serial = 1101] [outer = 0000000000000000] 11:55:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBB4DBB000) [pid = 2828] [serial = 1102] [outer = 000000DBB4B0E000] 11:55:28 INFO - PROCESS | 2828 | 1461178527993 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBB7FB0000) [pid = 2828] [serial = 1103] [outer = 000000DBB4B0E000] 11:55:28 INFO - PROCESS | 2828 | 1461178528578 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]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 984ms 11:55:28 INFO - PROCESS | 2828 | 1461178528646 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 11:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:55:28 INFO - PROCESS | 2828 | 1461178528650 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 11:55:28 INFO - PROCESS | 2828 | 1461178528654 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 2828 | 1461178528656 Marionette TRACE conn5 <- [1,1434,null,{}] 11:55:28 INFO - PROCESS | 2828 | 1461178528660 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}] 11:55:28 INFO - PROCESS | 2828 | 1461178528821 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 11:55:28 INFO - PROCESS | 2828 | 1461178528882 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBACD9800 == 101 [pid = 2828] [id = 368] 11:55:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBB8565400) [pid = 2828] [serial = 1104] [outer = 0000000000000000] 11:55:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBB856A800) [pid = 2828] [serial = 1105] [outer = 000000DBB8565400] 11:55:28 INFO - PROCESS | 2828 | 1461178528939 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBB9E59800) [pid = 2828] [serial = 1106] [outer = 000000DBB8565400] 11:55:29 INFO - PROCESS | 2828 | 1461178529568 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]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 11:55:29 INFO - PROCESS | 2828 | 1461178529598 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 2828 | 1461178529601 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 11:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:55:29 INFO - PROCESS | 2828 | 1461178529604 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 2828 | 1461178529607 Marionette TRACE conn5 <- [1,1438,null,{}] 11:55:29 INFO - PROCESS | 2828 | 1461178529610 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}] 11:55:29 INFO - PROCESS | 2828 | 1461178529724 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 11:55:29 INFO - PROCESS | 2828 | 1461178529826 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC066000 == 102 [pid = 2828] [id = 369] 11:55:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBB9E57800) [pid = 2828] [serial = 1107] [outer = 0000000000000000] 11:55:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBBA075000) [pid = 2828] [serial = 1108] [outer = 000000DBB9E57800] 11:55:29 INFO - PROCESS | 2828 | 1461178529883 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBBA097400) [pid = 2828] [serial = 1109] [outer = 000000DBB9E57800] 11:55:30 INFO - PROCESS | 2828 | 1461178530492 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]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 922ms 11:55:30 INFO - PROCESS | 2828 | 1461178530529 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 2828 | 1461178530532 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 11:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:55:30 INFO - PROCESS | 2828 | 1461178530536 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 2828 | 1461178530538 Marionette TRACE conn5 <- [1,1442,null,{}] 11:55:30 INFO - PROCESS | 2828 | 1461178530542 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}] 11:55:30 INFO - PROCESS | 2828 | 1461178530679 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 11:55:30 INFO - PROCESS | 2828 | 1461178530812 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC7ED000 == 103 [pid = 2828] [id = 370] 11:55:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBBA0A6000) [pid = 2828] [serial = 1110] [outer = 0000000000000000] 11:55:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBBA48D400) [pid = 2828] [serial = 1111] [outer = 000000DBBA0A6000] 11:55:30 INFO - PROCESS | 2828 | 1461178530870 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBAFD6DC00) [pid = 2828] [serial = 1112] [outer = 000000DBBA0A6000] 11:55:31 INFO - PROCESS | 2828 | 1461178531484 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]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 985ms 11:55:31 INFO - PROCESS | 2828 | 1461178531523 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 2828 | 1461178531526 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 11:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:55:31 INFO - PROCESS | 2828 | 1461178531530 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 2828 | 1461178531532 Marionette TRACE conn5 <- [1,1446,null,{}] 11:55:31 INFO - PROCESS | 2828 | 1461178531536 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}] 11:55:31 INFO - PROCESS | 2828 | 1461178531651 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 11:55:31 INFO - PROCESS | 2828 | 1461178531781 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC9EE800 == 104 [pid = 2828] [id = 371] 11:55:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBBA0A3400) [pid = 2828] [serial = 1113] [outer = 0000000000000000] 11:55:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBBAB71000) [pid = 2828] [serial = 1114] [outer = 000000DBBA0A3400] 11:55:31 INFO - PROCESS | 2828 | 1461178531838 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBBAB77C00) [pid = 2828] [serial = 1115] [outer = 000000DBBA0A3400] 11:55:32 INFO - PROCESS | 2828 | 1461178532493 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]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1024ms 11:55:32 INFO - PROCESS | 2828 | 1461178532557 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 2828 | 1461178532560 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 11:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:55:32 INFO - PROCESS | 2828 | 1461178532563 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 2828 | 1461178532565 Marionette TRACE conn5 <- [1,1450,null,{}] 11:55:32 INFO - PROCESS | 2828 | 1461178532569 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}] 11:55:32 INFO - PROCESS | 2828 | 1461178532702 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 11:55:32 INFO - PROCESS | 2828 | 1461178532833 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2EC8000 == 105 [pid = 2828] [id = 372] 11:55:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBA10B2000) [pid = 2828] [serial = 1116] [outer = 0000000000000000] 11:55:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBA24CDC00) [pid = 2828] [serial = 1117] [outer = 000000DBA10B2000] 11:55:32 INFO - PROCESS | 2828 | 1461178532891 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBA9D46C00) [pid = 2828] [serial = 1118] [outer = 000000DBA10B2000] 11:55:33 INFO - PROCESS | 2828 | 1461178533675 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]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1132ms 11:55:33 INFO - PROCESS | 2828 | 1461178533698 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 2828 | 1461178533703 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 11:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:55:33 INFO - PROCESS | 2828 | 1461178533709 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 2828 | 1461178533713 Marionette TRACE conn5 <- [1,1454,null,{}] 11:55:33 INFO - PROCESS | 2828 | 1461178533718 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}] 11:55:33 INFO - PROCESS | 2828 | 1461178533840 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 11:55:33 INFO - PROCESS | 2828 | 1461178533948 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2031000 == 106 [pid = 2828] [id = 373] 11:55:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBA3D8C800) [pid = 2828] [serial = 1119] [outer = 0000000000000000] 11:55:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBA8221400) [pid = 2828] [serial = 1120] [outer = 000000DBA3D8C800] 11:55:34 INFO - PROCESS | 2828 | 1461178533999 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBACC41000) [pid = 2828] [serial = 1121] [outer = 000000DBA3D8C800] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBB4C6000 == 105 [pid = 2828] [id = 313] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA144800 == 104 [pid = 2828] [id = 363] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D13000 == 103 [pid = 2828] [id = 362] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB91B2000 == 102 [pid = 2828] [id = 361] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F19800 == 101 [pid = 2828] [id = 360] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5108800 == 100 [pid = 2828] [id = 359] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4BB5800 == 99 [pid = 2828] [id = 358] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F51000 == 98 [pid = 2828] [id = 357] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACC96800 == 97 [pid = 2828] [id = 356] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB0867C00) [pid = 2828] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBB1F23400) [pid = 2828] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBB44A4800) [pid = 2828] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBB4B10800) [pid = 2828] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA796F000 == 96 [pid = 2828] [id = 355] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFA70800 == 95 [pid = 2828] [id = 354] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA13E000 == 94 [pid = 2828] [id = 351] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA007800 == 93 [pid = 2828] [id = 350] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CB7800 == 92 [pid = 2828] [id = 349] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DD7000 == 91 [pid = 2828] [id = 348] 11:55:34 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB92FA800 == 90 [pid = 2828] [id = 347] 11:55:34 INFO - PROCESS | 2828 | 1461178534741 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]]]}] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBB3A62400) [pid = 2828] [serial = 904] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBAF2CB000) [pid = 2828] [serial = 961] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBB7FB8400) [pid = 2828] [serial = 952] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBAFA30800) [pid = 2828] [serial = 946] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBBA11A400) [pid = 2828] [serial = 958] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBB9C1C000) [pid = 2828] [serial = 955] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBB44AA400) [pid = 2828] [serial = 949] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBA9D3C400) [pid = 2828] [serial = 943] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBB012F800) [pid = 2828] [serial = 886] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBB012D400) [pid = 2828] [serial = 991] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBAFAE4400) [pid = 2828] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBB086B400) [pid = 2828] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBAFD71800) [pid = 2828] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBAC948000) [pid = 2828] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBAF948C00) [pid = 2828] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBB2329800) [pid = 2828] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBB415A800) [pid = 2828] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBA9158000) [pid = 2828] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBACC35800) [pid = 2828] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBA9D3F800) [pid = 2828] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBA9125000) [pid = 2828] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBA3528C00) [pid = 2828] [serial = 994] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBA1196400) [pid = 2828] [serial = 993] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBAF2D7800) [pid = 2828] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBAF5D8000) [pid = 2828] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBAF83A400) [pid = 2828] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBAF517000) [pid = 2828] [serial = 999] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBAF2D2C00) [pid = 2828] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBA7739000) [pid = 2828] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBB0708800) [pid = 2828] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBB080A000) [pid = 2828] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBA9192400) [pid = 2828] [serial = 996] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAC950000) [pid = 2828] [serial = 997] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB0EB0C00) [pid = 2828] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBAF93C400) [pid = 2828] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAFA1DC00) [pid = 2828] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 11:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1085ms 11:55:34 INFO - PROCESS | 2828 | 1461178534801 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 2828 | 1461178534807 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 11:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:55:34 INFO - PROCESS | 2828 | 1461178534814 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 2828 | 1461178534816 Marionette TRACE conn5 <- [1,1458,null,{}] 11:55:34 INFO - PROCESS | 2828 | 1461178534820 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}] 11:55:34 INFO - PROCESS | 2828 | 1461178534920 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 11:55:34 INFO - PROCESS | 2828 | 1461178534926 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD8F800 == 91 [pid = 2828] [id = 374] 11:55:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBA350B400) [pid = 2828] [serial = 1122] [outer = 0000000000000000] 11:55:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBA7826000) [pid = 2828] [serial = 1123] [outer = 000000DBA350B400] 11:55:34 INFO - PROCESS | 2828 | 1461178534980 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBA94AF800) [pid = 2828] [serial = 1124] [outer = 000000DBA350B400] 11:55:35 INFO - PROCESS | 2828 | 1461178535533 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]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 776ms 11:55:35 INFO - PROCESS | 2828 | 1461178535592 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 2828 | 1461178535595 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 11:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:55:35 INFO - PROCESS | 2828 | 1461178535598 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 2828 | 1461178535602 Marionette TRACE conn5 <- [1,1462,null,{}] 11:55:35 INFO - PROCESS | 2828 | 1461178535613 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}] 11:55:35 INFO - PROCESS | 2828 | 1461178535718 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 11:55:35 INFO - PROCESS | 2828 | 1461178535806 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2316800 == 92 [pid = 2828] [id = 375] 11:55:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBAD3BF400) [pid = 2828] [serial = 1125] [outer = 0000000000000000] 11:55:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBAF454C00) [pid = 2828] [serial = 1126] [outer = 000000DBAD3BF400] 11:55:35 INFO - PROCESS | 2828 | 1461178535856 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBAF6F3C00) [pid = 2828] [serial = 1127] [outer = 000000DBAD3BF400] 11:55:36 INFO - PROCESS | 2828 | 1461178536245 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]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 692ms 11:55:36 INFO - PROCESS | 2828 | 1461178536293 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 2828 | 1461178536296 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 11:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:55:36 INFO - PROCESS | 2828 | 1461178536299 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 2828 | 1461178536301 Marionette TRACE conn5 <- [1,1466,null,{}] 11:55:36 INFO - PROCESS | 2828 | 1461178536305 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}] 11:55:36 INFO - PROCESS | 2828 | 1461178536402 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 11:55:36 INFO - PROCESS | 2828 | 1461178536409 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CC2800 == 93 [pid = 2828] [id = 376] 11:55:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBAF815000) [pid = 2828] [serial = 1128] [outer = 0000000000000000] 11:55:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBAF944400) [pid = 2828] [serial = 1129] [outer = 000000DBAF815000] 11:55:36 INFO - PROCESS | 2828 | 1461178536456 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBAFA23800) [pid = 2828] [serial = 1130] [outer = 000000DBAF815000] 11:55:36 INFO - PROCESS | 2828 | 1461178536913 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]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 11:55:37 INFO - PROCESS | 2828 | 1461178536996 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 2828 | 1461178536999 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 11:55:37 INFO - PROCESS | 2828 | 1461178537002 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:55:37 INFO - PROCESS | 2828 | 1461178537004 Marionette TRACE conn5 <- [1,1470,null,{}] 11:55:37 INFO - PROCESS | 2828 | 1461178537008 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}] 11:55:37 INFO - PROCESS | 2828 | 1461178537157 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 11:55:37 INFO - PROCESS | 2828 | 1461178537184 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6139800 == 94 [pid = 2828] [id = 377] 11:55:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBAFA33400) [pid = 2828] [serial = 1131] [outer = 0000000000000000] 11:55:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBAFAE6000) [pid = 2828] [serial = 1132] [outer = 000000DBAFA33400] 11:55:37 INFO - PROCESS | 2828 | 1461178537230 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBB00E2400) [pid = 2828] [serial = 1133] [outer = 000000DBAFA33400] 11:55:37 INFO - PROCESS | 2828 | 1461178537715 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]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 11:55:37 INFO - PROCESS | 2828 | 1461178537748 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 2828 | 1461178537750 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 11:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:55:37 INFO - PROCESS | 2828 | 1461178537753 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 2828 | 1461178537755 Marionette TRACE conn5 <- [1,1474,null,{}] 11:55:37 INFO - PROCESS | 2828 | 1461178537759 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}] 11:55:37 INFO - PROCESS | 2828 | 1461178537894 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 11:55:37 INFO - PROCESS | 2828 | 1461178537916 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D17000 == 95 [pid = 2828] [id = 378] 11:55:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBB0809000) [pid = 2828] [serial = 1134] [outer = 0000000000000000] 11:55:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBB0814C00) [pid = 2828] [serial = 1135] [outer = 000000DBB0809000] 11:55:37 INFO - PROCESS | 2828 | 1461178537965 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBB086D800) [pid = 2828] [serial = 1136] [outer = 000000DBB0809000] 11:55:38 INFO - PROCESS | 2828 | 1461178538434 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]]]}] 11:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 733ms 11:55:38 INFO - PROCESS | 2828 | 1461178538517 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 2828 | 1461178538519 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 11:55:38 INFO - PROCESS | 2828 | 1461178538523 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 2828 | 1461178538525 Marionette TRACE conn5 <- [1,1478,null,{}] 11:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:55:38 INFO - PROCESS | 2828 | 1461178538528 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}] 11:55:38 INFO - PROCESS | 2828 | 1461178538650 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 11:55:38 INFO - PROCESS | 2828 | 1461178538712 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8C99000 == 96 [pid = 2828] [id = 379] 11:55:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBB0EA8800) [pid = 2828] [serial = 1137] [outer = 0000000000000000] 11:55:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBB1411000) [pid = 2828] [serial = 1138] [outer = 000000DBB0EA8800] 11:55:38 INFO - PROCESS | 2828 | 1461178538758 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBB2324C00) [pid = 2828] [serial = 1139] [outer = 000000DBB0EA8800] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBA2C12800) [pid = 2828] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBA3D8DC00) [pid = 2828] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBB232D000) [pid = 2828] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBA3D8B800) [pid = 2828] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBB1410800) [pid = 2828] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBB0876400) [pid = 2828] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBB0815800) [pid = 2828] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBAE873000) [pid = 2828] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBAE875800) [pid = 2828] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBB415B400) [pid = 2828] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBAFD65800) [pid = 2828] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBB4158800) [pid = 2828] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBA2C0CC00) [pid = 2828] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:55:39 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBB0817400) [pid = 2828] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:55:39 INFO - PROCESS | 2828 | 1461178539366 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]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 880ms 11:55:39 INFO - PROCESS | 2828 | 1461178539414 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 2828 | 1461178539416 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 11:55:39 INFO - PROCESS | 2828 | 1461178539420 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 2828 | 1461178539422 Marionette TRACE conn5 <- [1,1482,null,{}] 11:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:55:39 INFO - PROCESS | 2828 | 1461178539425 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}] 11:55:39 INFO - PROCESS | 2828 | 1461178539518 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 11:55:39 INFO - PROCESS | 2828 | 1461178539524 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB91AD000 == 97 [pid = 2828] [id = 380] 11:55:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBAFA25C00) [pid = 2828] [serial = 1140] [outer = 0000000000000000] 11:55:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBB0E2AC00) [pid = 2828] [serial = 1141] [outer = 000000DBAFA25C00] 11:55:39 INFO - PROCESS | 2828 | 1461178539570 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBB358B800) [pid = 2828] [serial = 1142] [outer = 000000DBAFA25C00] 11:55:40 INFO - PROCESS | 2828 | 1461178539995 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]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 11:55:40 INFO - PROCESS | 2828 | 1461178540054 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 2828 | 1461178540056 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 11:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:55:40 INFO - PROCESS | 2828 | 1461178540059 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 2828 | 1461178540061 Marionette TRACE conn5 <- [1,1486,null,{}] 11:55:40 INFO - PROCESS | 2828 | 1461178540064 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}] 11:55:40 INFO - PROCESS | 2828 | 1461178540160 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 11:55:40 INFO - PROCESS | 2828 | 1461178540166 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9FE2000 == 98 [pid = 2828] [id = 381] 11:55:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBB4153000) [pid = 2828] [serial = 1143] [outer = 0000000000000000] 11:55:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBB44A3C00) [pid = 2828] [serial = 1144] [outer = 000000DBB4153000] 11:55:40 INFO - PROCESS | 2828 | 1461178540212 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBB4B05C00) [pid = 2828] [serial = 1145] [outer = 000000DBB4153000] 11:55:40 INFO - PROCESS | 2828 | 1461178540649 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]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 627ms 11:55:40 INFO - PROCESS | 2828 | 1461178540689 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 2828 | 1461178540692 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 11:55:40 INFO - PROCESS | 2828 | 1461178540695 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:55:40 INFO - PROCESS | 2828 | 1461178540697 Marionette TRACE conn5 <- [1,1490,null,{}] 11:55:40 INFO - PROCESS | 2828 | 1461178540718 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}] 11:55:40 INFO - PROCESS | 2828 | 1461178540811 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 11:55:40 INFO - PROCESS | 2828 | 1461178540817 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA90A000 == 99 [pid = 2828] [id = 382] 11:55:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBB4B10800) [pid = 2828] [serial = 1146] [outer = 0000000000000000] 11:55:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBB4C26C00) [pid = 2828] [serial = 1147] [outer = 000000DBB4B10800] 11:55:40 INFO - PROCESS | 2828 | 1461178540863 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBB50E8800) [pid = 2828] [serial = 1148] [outer = 000000DBB4B10800] 11:55:41 INFO - PROCESS | 2828 | 1461178541493 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]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 838ms 11:55:41 INFO - PROCESS | 2828 | 1461178541563 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 2828 | 1461178541568 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 11:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:55:41 INFO - PROCESS | 2828 | 1461178541576 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 2828 | 1461178541580 Marionette TRACE conn5 <- [1,1494,null,{}] 11:55:41 INFO - PROCESS | 2828 | 1461178541587 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}] 11:55:41 INFO - PROCESS | 2828 | 1461178541729 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 11:55:41 INFO - PROCESS | 2828 | 1461178541854 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0074800 == 100 [pid = 2828] [id = 383] 11:55:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBA3511800) [pid = 2828] [serial = 1149] [outer = 0000000000000000] 11:55:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBA9126800) [pid = 2828] [serial = 1150] [outer = 000000DBA3511800] 11:55:41 INFO - PROCESS | 2828 | 1461178541916 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBACD6D800) [pid = 2828] [serial = 1151] [outer = 000000DBA3511800] 11:55:42 INFO - PROCESS | 2828 | 1461178542496 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]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 944ms 11:55:42 INFO - PROCESS | 2828 | 1461178542532 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 2828 | 1461178542538 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 11:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:55:42 INFO - PROCESS | 2828 | 1461178542547 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 2828 | 1461178542550 Marionette TRACE conn5 <- [1,1498,null,{}] 11:55:42 INFO - PROCESS | 2828 | 1461178542555 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}] 11:55:42 INFO - PROCESS | 2828 | 1461178542679 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 11:55:42 INFO - PROCESS | 2828 | 1461178542783 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5107800 == 101 [pid = 2828] [id = 384] 11:55:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBAF44EC00) [pid = 2828] [serial = 1152] [outer = 0000000000000000] 11:55:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBAF5DAC00) [pid = 2828] [serial = 1153] [outer = 000000DBAF44EC00] 11:55:42 INFO - PROCESS | 2828 | 1461178542841 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBAFA32000) [pid = 2828] [serial = 1154] [outer = 000000DBAF44EC00] 11:55:43 INFO - PROCESS | 2828 | 1461178543477 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]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 11:55:43 INFO - PROCESS | 2828 | 1461178543536 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 2828 | 1461178543539 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 11:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:55:43 INFO - PROCESS | 2828 | 1461178543543 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 2828 | 1461178543547 Marionette TRACE conn5 <- [1,1502,null,{}] 11:55:43 INFO - PROCESS | 2828 | 1461178543559 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}] 11:55:43 INFO - PROCESS | 2828 | 1461178543714 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 11:55:43 INFO - PROCESS | 2828 | 1461178543847 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAAC5800 == 102 [pid = 2828] [id = 385] 11:55:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBB070AC00) [pid = 2828] [serial = 1155] [outer = 0000000000000000] 11:55:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBB0821800) [pid = 2828] [serial = 1156] [outer = 000000DBB070AC00] 11:55:43 INFO - PROCESS | 2828 | 1461178543908 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBB4C20C00) [pid = 2828] [serial = 1157] [outer = 000000DBB070AC00] 11:55:44 INFO - PROCESS | 2828 | 1461178544557 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]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1038ms 11:55:44 INFO - PROCESS | 2828 | 1461178544582 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 2828 | 1461178544585 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 11:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:55:44 INFO - PROCESS | 2828 | 1461178544589 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 2828 | 1461178544591 Marionette TRACE conn5 <- [1,1506,null,{}] 11:55:44 INFO - PROCESS | 2828 | 1461178544595 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}] 11:55:44 INFO - PROCESS | 2828 | 1461178544715 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 11:55:44 INFO - PROCESS | 2828 | 1461178544818 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC059000 == 103 [pid = 2828] [id = 386] 11:55:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBB62BDC00) [pid = 2828] [serial = 1158] [outer = 0000000000000000] 11:55:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBB6A25400) [pid = 2828] [serial = 1159] [outer = 000000DBB62BDC00] 11:55:44 INFO - PROCESS | 2828 | 1461178544875 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBB6B18C00) [pid = 2828] [serial = 1160] [outer = 000000DBB62BDC00] 11:55:45 INFO - PROCESS | 2828 | 1461178545446 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]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 881ms 11:55:45 INFO - PROCESS | 2828 | 1461178545473 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 2828 | 1461178545475 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 11:55:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:55:45 INFO - PROCESS | 2828 | 1461178545479 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 2828 | 1461178545481 Marionette TRACE conn5 <- [1,1510,null,{}] 11:55:45 INFO - PROCESS | 2828 | 1461178545485 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}] 11:55:45 INFO - PROCESS | 2828 | 1461178545601 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 11:55:45 INFO - PROCESS | 2828 | 1461178545703 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC9E6000 == 104 [pid = 2828] [id = 387] 11:55:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBB6B1E400) [pid = 2828] [serial = 1161] [outer = 0000000000000000] 11:55:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBB6B20C00) [pid = 2828] [serial = 1162] [outer = 000000DBB6B1E400] 11:55:45 INFO - PROCESS | 2828 | 1461178545759 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBB8569C00) [pid = 2828] [serial = 1163] [outer = 000000DBB6B1E400] 11:55:46 INFO - PROCESS | 2828 | 1461178546307 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"]]]}] 11:55:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:55:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:55:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:55:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:55:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:55:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:55:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:55:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:55:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:55:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 890ms 11:55:46 INFO - PROCESS | 2828 | 1461178546371 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 2828 | 1461178546374 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 11:55:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:55:46 INFO - PROCESS | 2828 | 1461178546378 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 2828 | 1461178546380 Marionette TRACE conn5 <- [1,1514,null,{}] 11:55:46 INFO - PROCESS | 2828 | 1461178546384 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}] 11:55:46 INFO - PROCESS | 2828 | 1461178546522 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 11:55:46 INFO - PROCESS | 2828 | 1461178546627 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD9E4800 == 105 [pid = 2828] [id = 388] 11:55:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBBA0A4C00) [pid = 2828] [serial = 1164] [outer = 0000000000000000] 11:55:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBBA124000) [pid = 2828] [serial = 1165] [outer = 000000DBBA0A4C00] 11:55:46 INFO - PROCESS | 2828 | 1461178546686 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBBAB72400) [pid = 2828] [serial = 1166] [outer = 000000DBBA0A4C00] 11:55:47 INFO - PROCESS | 2828 | 1461178547223 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"]]]}] 11:55:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:55:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:55:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:55:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 881ms 11:55:47 INFO - PROCESS | 2828 | 1461178547278 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 2828 | 1461178547280 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 11:55:47 INFO - PROCESS | 2828 | 1461178547302 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:55:47 INFO - PROCESS | 2828 | 1461178547304 Marionette TRACE conn5 <- [1,1518,null,{}] 11:55:47 INFO - PROCESS | 2828 | 1461178547308 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}] 11:55:47 INFO - PROCESS | 2828 | 1461178547422 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 11:55:47 INFO - PROCESS | 2828 | 1461178547525 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBFCE1000 == 106 [pid = 2828] [id = 389] 11:55:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBBAB70000) [pid = 2828] [serial = 1167] [outer = 0000000000000000] 11:55:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBBABCC000) [pid = 2828] [serial = 1168] [outer = 000000DBBAB70000] 11:55:47 INFO - PROCESS | 2828 | 1461178547580 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBBADCA000) [pid = 2828] [serial = 1169] [outer = 000000DBBAB70000] 11:55:48 INFO - PROCESS | 2828 | 1461178548088 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]]]}] 11:55:48 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 11:55:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:55:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:55:48 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. 11:55:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:55:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 838ms 11:55:48 INFO - PROCESS | 2828 | 1461178548144 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 11:55:48 INFO - PROCESS | 2828 | 1461178548146 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 11:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:55:48 INFO - PROCESS | 2828 | 1461178548150 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 2828 | 1461178548152 Marionette TRACE conn5 <- [1,1522,null,{}] 11:55:48 INFO - PROCESS | 2828 | 1461178548156 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}] 11:55:48 INFO - PROCESS | 2828 | 1461178548303 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 11:55:48 INFO - PROCESS | 2828 | 1461178548434 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD209800 == 107 [pid = 2828] [id = 390] 11:55:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBB6B1B000) [pid = 2828] [serial = 1170] [outer = 0000000000000000] 11:55:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBBADD0C00) [pid = 2828] [serial = 1171] [outer = 000000DBB6B1B000] 11:55:48 INFO - PROCESS | 2828 | 1461178548493 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBBAE68000) [pid = 2828] [serial = 1172] [outer = 000000DBB6B1B000] 11:55:49 INFO - PROCESS | 2828 | 1461178549135 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]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1027ms 11:55:49 INFO - PROCESS | 2828 | 1461178549180 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 2828 | 1461178549183 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 11:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:55:49 INFO - PROCESS | 2828 | 1461178549186 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 2828 | 1461178549188 Marionette TRACE conn5 <- [1,1526,null,{}] 11:55:49 INFO - PROCESS | 2828 | 1461178549192 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}] 11:55:49 INFO - PROCESS | 2828 | 1461178549514 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 11:55:49 INFO - PROCESS | 2828 | 1461178549682 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE84A000 == 108 [pid = 2828] [id = 391] 11:55:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBA235A400) [pid = 2828] [serial = 1173] [outer = 0000000000000000] 11:55:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBA2A96800) [pid = 2828] [serial = 1174] [outer = 000000DBA235A400] 11:55:49 INFO - PROCESS | 2828 | 1461178549735 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBA3D83400) [pid = 2828] [serial = 1175] [outer = 000000DBA235A400] 11:55:50 INFO - PROCESS | 2828 | 1461178550393 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]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1236ms 11:55:50 INFO - PROCESS | 2828 | 1461178550426 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 2828 | 1461178550432 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 11:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:55:50 INFO - PROCESS | 2828 | 1461178550437 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 2828 | 1461178550441 Marionette TRACE conn5 <- [1,1530,null,{}] 11:55:50 INFO - PROCESS | 2828 | 1461178550446 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}] 11:55:50 INFO - PROCESS | 2828 | 1461178550562 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 11:55:50 INFO - PROCESS | 2828 | 1461178550672 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE6C0800 == 109 [pid = 2828] [id = 392] 11:55:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBA84A9000) [pid = 2828] [serial = 1176] [outer = 0000000000000000] 11:55:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBA9196C00) [pid = 2828] [serial = 1177] [outer = 000000DBA84A9000] 11:55:50 INFO - PROCESS | 2828 | 1461178550725 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 149 (000000DBACC3A800) [pid = 2828] [serial = 1178] [outer = 000000DBA84A9000] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9FE2000 == 108 [pid = 2828] [id = 381] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB91AD000 == 107 [pid = 2828] [id = 380] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8C99000 == 106 [pid = 2828] [id = 379] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D17000 == 105 [pid = 2828] [id = 378] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6139800 == 104 [pid = 2828] [id = 377] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CC2800 == 103 [pid = 2828] [id = 376] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2316800 == 102 [pid = 2828] [id = 375] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 148 (000000DBA3529800) [pid = 2828] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBAE6A8C00) [pid = 2828] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBB0818800) [pid = 2828] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB62C8400) [pid = 2828] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBB50E3400) [pid = 2828] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBB50E0400) [pid = 2828] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBB9C17C00) [pid = 2828] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD8F800 == 101 [pid = 2828] [id = 374] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2031000 == 100 [pid = 2828] [id = 373] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC066000 == 99 [pid = 2828] [id = 369] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBACD9800 == 98 [pid = 2828] [id = 368] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAB29800 == 97 [pid = 2828] [id = 367] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B81800 == 96 [pid = 2828] [id = 366] 11:55:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0442800 == 95 [pid = 2828] [id = 365] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBA918C400) [pid = 2828] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBB3524C00) [pid = 2828] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBAF930800) [pid = 2828] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBB2051C00) [pid = 2828] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBB1F24C00) [pid = 2828] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBA778C400) [pid = 2828] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBB0B37000) [pid = 2828] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBB0D6B000) [pid = 2828] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBA918D000) [pid = 2828] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBAF5DC400) [pid = 2828] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBAF2D7400) [pid = 2828] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBAFA30000) [pid = 2828] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBB4C29000) [pid = 2828] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBB067F000) [pid = 2828] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBAF2D0400) [pid = 2828] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBB4B07400) [pid = 2828] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBA78BC400) [pid = 2828] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBB0D5E800) [pid = 2828] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBB415A000) [pid = 2828] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBAFD6C800) [pid = 2828] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBA33B3000) [pid = 2828] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBAF948400) [pid = 2828] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBB44B0000) [pid = 2828] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBAD1D1800) [pid = 2828] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 11:55:51 INFO - PROCESS | 2828 | 1461178551412 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]]]}] 11:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1032ms 11:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:55:51 INFO - PROCESS | 2828 | 1461178551470 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 11:55:51 INFO - PROCESS | 2828 | 1461178551474 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 11:55:51 INFO - PROCESS | 2828 | 1461178551477 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:55:51 INFO - PROCESS | 2828 | 1461178551479 Marionette TRACE conn5 <- [1,1534,null,{}] 11:55:51 INFO - PROCESS | 2828 | 1461178551483 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}] 11:55:51 INFO - PROCESS | 2828 | 1461178551579 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 11:55:51 INFO - PROCESS | 2828 | 1461178551675 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF6C1000 == 96 [pid = 2828] [id = 393] 11:55:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBA1198000) [pid = 2828] [serial = 1179] [outer = 0000000000000000] 11:55:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBA914FC00) [pid = 2828] [serial = 1180] [outer = 000000DBA1198000] 11:55:51 INFO - PROCESS | 2828 | 1461178551723 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBACC3BC00) [pid = 2828] [serial = 1181] [outer = 000000DBA1198000] 11:55:52 INFO - PROCESS | 2828 | 1461178552153 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]]]}] 11:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 11:55:52 INFO - PROCESS | 2828 | 1461178552212 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 2828 | 1461178552217 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 11:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:55:52 INFO - PROCESS | 2828 | 1461178552227 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 2828 | 1461178552232 Marionette TRACE conn5 <- [1,1538,null,{}] 11:55:52 INFO - PROCESS | 2828 | 1461178552241 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}] 11:55:52 INFO - PROCESS | 2828 | 1461178552340 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 11:55:52 INFO - PROCESS | 2828 | 1461178552353 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB351C000 == 97 [pid = 2828] [id = 394] 11:55:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBAF2D2000) [pid = 2828] [serial = 1182] [outer = 0000000000000000] 11:55:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBAF455000) [pid = 2828] [serial = 1183] [outer = 000000DBAF2D2000] 11:55:52 INFO - PROCESS | 2828 | 1461178552400 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBAF5D7800) [pid = 2828] [serial = 1184] [outer = 000000DBAF2D2000] 11:55:52 INFO - PROCESS | 2828 | 1461178552860 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]]]}] 11:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 11:55:52 INFO - PROCESS | 2828 | 1461178552918 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 2828 | 1461178552920 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 11:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:55:52 INFO - PROCESS | 2828 | 1461178552923 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 2828 | 1461178552925 Marionette TRACE conn5 <- [1,1542,null,{}] 11:55:52 INFO - PROCESS | 2828 | 1461178552929 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}] 11:55:53 INFO - PROCESS | 2828 | 1461178553051 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 11:55:53 INFO - PROCESS | 2828 | 1461178553151 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CB7800 == 98 [pid = 2828] [id = 395] 11:55:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBA915B800) [pid = 2828] [serial = 1185] [outer = 0000000000000000] 11:55:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBAF81B800) [pid = 2828] [serial = 1186] [outer = 000000DBA915B800] 11:55:53 INFO - PROCESS | 2828 | 1461178553198 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBAF93DC00) [pid = 2828] [serial = 1187] [outer = 000000DBA915B800] 11:55:53 INFO - PROCESS | 2828 | 1461178553614 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]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 733ms 11:55:53 INFO - PROCESS | 2828 | 1461178553659 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 2828 | 1461178553662 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 11:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:55:53 INFO - PROCESS | 2828 | 1461178553665 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 2828 | 1461178553667 Marionette TRACE conn5 <- [1,1546,null,{}] 11:55:53 INFO - PROCESS | 2828 | 1461178553677 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}] 11:55:53 INFO - PROCESS | 2828 | 1461178553803 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 11:55:53 INFO - PROCESS | 2828 | 1461178553868 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB611B800 == 99 [pid = 2828] [id = 396] 11:55:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBAFA30400) [pid = 2828] [serial = 1188] [outer = 0000000000000000] 11:55:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBAFADF800) [pid = 2828] [serial = 1189] [outer = 000000DBAFA30400] 11:55:53 INFO - PROCESS | 2828 | 1461178553924 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBAFD66800) [pid = 2828] [serial = 1190] [outer = 000000DBAFA30400] 11:55:54 INFO - PROCESS | 2828 | 1461178554370 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]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 796ms 11:55:54 INFO - PROCESS | 2828 | 1461178554464 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 2828 | 1461178554467 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 11:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:55:54 INFO - PROCESS | 2828 | 1461178554470 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 2828 | 1461178554472 Marionette TRACE conn5 <- [1,1550,null,{}] 11:55:54 INFO - PROCESS | 2828 | 1461178554475 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}] 11:55:54 INFO - PROCESS | 2828 | 1461178554599 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 11:55:54 INFO - PROCESS | 2828 | 1461178554620 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B3C000 == 100 [pid = 2828] [id = 397] 11:55:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBB03DA400) [pid = 2828] [serial = 1191] [outer = 0000000000000000] 11:55:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBB067CC00) [pid = 2828] [serial = 1192] [outer = 000000DBB03DA400] 11:55:54 INFO - PROCESS | 2828 | 1461178554666 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBB0710400) [pid = 2828] [serial = 1193] [outer = 000000DBB03DA400] 11:55:55 INFO - PROCESS | 2828 | 1461178555118 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]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 690ms 11:55:55 INFO - PROCESS | 2828 | 1461178555164 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 2828 | 1461178555166 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 11:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:55:55 INFO - PROCESS | 2828 | 1461178555178 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 2828 | 1461178555180 Marionette TRACE conn5 <- [1,1554,null,{}] 11:55:55 INFO - PROCESS | 2828 | 1461178555185 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}] 11:55:55 INFO - PROCESS | 2828 | 1461178555312 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 11:55:55 INFO - PROCESS | 2828 | 1461178555330 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB88C0000 == 101 [pid = 2828] [id = 398] 11:55:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBB0127800) [pid = 2828] [serial = 1194] [outer = 0000000000000000] 11:55:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBB0819400) [pid = 2828] [serial = 1195] [outer = 000000DBB0127800] 11:55:55 INFO - PROCESS | 2828 | 1461178555376 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBB08EB400) [pid = 2828] [serial = 1196] [outer = 000000DBB0127800] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBACC40000) [pid = 2828] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBA3505000) [pid = 2828] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBB4DBC400) [pid = 2828] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBB4DBD400) [pid = 2828] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBB7FBD000) [pid = 2828] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBB0802800) [pid = 2828] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBAFA33400) [pid = 2828] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBB0809000) [pid = 2828] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBB0EA8800) [pid = 2828] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBAD3BF400) [pid = 2828] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBA3D8C800) [pid = 2828] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBAF815000) [pid = 2828] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBB4153000) [pid = 2828] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBA350B400) [pid = 2828] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:55:55 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBAFA25C00) [pid = 2828] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:55:56 INFO - PROCESS | 2828 | 1461178556015 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]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 901ms 11:55:56 INFO - PROCESS | 2828 | 1461178556072 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 2828 | 1461178556075 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 11:55:56 INFO - PROCESS | 2828 | 1461178556078 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:55:56 INFO - PROCESS | 2828 | 1461178556080 Marionette TRACE conn5 <- [1,1558,null,{}] 11:55:56 INFO - PROCESS | 2828 | 1461178556083 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}] 11:55:56 INFO - PROCESS | 2828 | 1461178556175 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 11:55:56 INFO - PROCESS | 2828 | 1461178556181 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB88BB800 == 102 [pid = 2828] [id = 399] 11:55:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBAF940C00) [pid = 2828] [serial = 1197] [outer = 0000000000000000] 11:55:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBB0802800) [pid = 2828] [serial = 1198] [outer = 000000DBAF940C00] 11:55:56 INFO - PROCESS | 2828 | 1461178556229 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBB0D5FC00) [pid = 2828] [serial = 1199] [outer = 000000DBAF940C00] 11:55:56 INFO - PROCESS | 2828 | 1461178556665 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]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 11:55:56 INFO - PROCESS | 2828 | 1461178556711 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 2828 | 1461178556713 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 11:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:55:56 INFO - PROCESS | 2828 | 1461178556717 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 2828 | 1461178556719 Marionette TRACE conn5 <- [1,1562,null,{}] 11:55:56 INFO - PROCESS | 2828 | 1461178556722 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}] 11:55:56 INFO - PROCESS | 2828 | 1461178556817 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 11:55:56 INFO - PROCESS | 2828 | 1461178556823 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB91B9800 == 103 [pid = 2828] [id = 400] 11:55:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBAF44E000) [pid = 2828] [serial = 1200] [outer = 0000000000000000] 11:55:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBB144D800) [pid = 2828] [serial = 1201] [outer = 000000DBAF44E000] 11:55:56 INFO - PROCESS | 2828 | 1461178556869 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBB1FAB000) [pid = 2828] [serial = 1202] [outer = 000000DBAF44E000] 11:55:57 INFO - PROCESS | 2828 | 1461178557330 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]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 691ms 11:55:57 INFO - PROCESS | 2828 | 1461178557411 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 2828 | 1461178557413 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 11:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:55:57 INFO - PROCESS | 2828 | 1461178557417 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 2828 | 1461178557419 Marionette TRACE conn5 <- [1,1566,null,{}] 11:55:57 INFO - PROCESS | 2828 | 1461178557422 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}] 11:55:57 INFO - PROCESS | 2828 | 1461178557515 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 11:55:57 INFO - PROCESS | 2828 | 1461178557521 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9FCB800 == 104 [pid = 2828] [id = 401] 11:55:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBB2A1FC00) [pid = 2828] [serial = 1203] [outer = 0000000000000000] 11:55:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBB3590C00) [pid = 2828] [serial = 1204] [outer = 000000DBB2A1FC00] 11:55:57 INFO - PROCESS | 2828 | 1461178557579 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBB44A5400) [pid = 2828] [serial = 1205] [outer = 000000DBB2A1FC00] 11:55:58 INFO - PROCESS | 2828 | 1461178558341 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]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 986ms 11:55:58 INFO - PROCESS | 2828 | 1461178558407 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 2828 | 1461178558413 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 11:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:55:58 INFO - PROCESS | 2828 | 1461178558419 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 2828 | 1461178558423 Marionette TRACE conn5 <- [1,1570,null,{}] 11:55:58 INFO - PROCESS | 2828 | 1461178558428 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}] 11:55:58 INFO - PROCESS | 2828 | 1461178558590 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 11:55:58 INFO - PROCESS | 2828 | 1461178558727 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFF21800 == 105 [pid = 2828] [id = 402] 11:55:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBA8219C00) [pid = 2828] [serial = 1206] [outer = 0000000000000000] 11:55:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBA9125000) [pid = 2828] [serial = 1207] [outer = 000000DBA8219C00] 11:55:58 INFO - PROCESS | 2828 | 1461178558788 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBAC94F400) [pid = 2828] [serial = 1208] [outer = 000000DBA8219C00] 11:55:59 INFO - PROCESS | 2828 | 1461178559386 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]]]}] 11:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 11:55:59 INFO - PROCESS | 2828 | 1461178559416 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 2828 | 1461178559423 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 11:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:55:59 INFO - PROCESS | 2828 | 1461178559431 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 2828 | 1461178559435 Marionette TRACE conn5 <- [1,1574,null,{}] 11:55:59 INFO - PROCESS | 2828 | 1461178559439 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}] 11:55:59 INFO - PROCESS | 2828 | 1461178559566 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 11:55:59 INFO - PROCESS | 2828 | 1461178559672 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB511B800 == 106 [pid = 2828] [id = 403] 11:55:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBAE668400) [pid = 2828] [serial = 1209] [outer = 0000000000000000] 11:55:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBAF6F1400) [pid = 2828] [serial = 1210] [outer = 000000DBAE668400] 11:55:59 INFO - PROCESS | 2828 | 1461178559730 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBAFA21000) [pid = 2828] [serial = 1211] [outer = 000000DBAE668400] 11:56:00 INFO - PROCESS | 2828 | 1461178560346 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]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 987ms 11:56:00 INFO - PROCESS | 2828 | 1461178560418 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 2828 | 1461178560421 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 11:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:56:00 INFO - PROCESS | 2828 | 1461178560425 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 2828 | 1461178560429 Marionette TRACE conn5 <- [1,1578,null,{}] 11:56:00 INFO - PROCESS | 2828 | 1461178560442 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}] 11:56:00 INFO - PROCESS | 2828 | 1461178560596 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 11:56:00 INFO - PROCESS | 2828 | 1461178560732 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA132800 == 107 [pid = 2828] [id = 404] 11:56:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBB012F800) [pid = 2828] [serial = 1212] [outer = 0000000000000000] 11:56:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBB1404000) [pid = 2828] [serial = 1213] [outer = 000000DBB012F800] 11:56:00 INFO - PROCESS | 2828 | 1461178560793 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBB415B400) [pid = 2828] [serial = 1214] [outer = 000000DBB012F800] 11:56:01 INFO - PROCESS | 2828 | 1461178561407 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]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1036ms 11:56:01 INFO - PROCESS | 2828 | 1461178561463 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 2828 | 1461178561467 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 11:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:56:01 INFO - PROCESS | 2828 | 1461178561470 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 2828 | 1461178561472 Marionette TRACE conn5 <- [1,1582,null,{}] 11:56:01 INFO - PROCESS | 2828 | 1461178561476 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}] 11:56:01 INFO - PROCESS | 2828 | 1461178561599 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 11:56:01 INFO - PROCESS | 2828 | 1461178561732 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA911800 == 108 [pid = 2828] [id = 405] 11:56:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBB44AD400) [pid = 2828] [serial = 1215] [outer = 0000000000000000] 11:56:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBB4B04400) [pid = 2828] [serial = 1216] [outer = 000000DBB44AD400] 11:56:01 INFO - PROCESS | 2828 | 1461178561791 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBB4C26000) [pid = 2828] [serial = 1217] [outer = 000000DBB44AD400] 11:56:02 INFO - PROCESS | 2828 | 1461178562389 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]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 985ms 11:56:02 INFO - PROCESS | 2828 | 1461178562457 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 2828 | 1461178562460 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 11:56:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:56:02 INFO - PROCESS | 2828 | 1461178562464 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 2828 | 1461178562466 Marionette TRACE conn5 <- [1,1586,null,{}] 11:56:02 INFO - PROCESS | 2828 | 1461178562484 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}] 11:56:02 INFO - PROCESS | 2828 | 1461178562600 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 11:56:02 INFO - PROCESS | 2828 | 1461178562732 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAACB800 == 109 [pid = 2828] [id = 406] 11:56:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBB4C25000) [pid = 2828] [serial = 1218] [outer = 0000000000000000] 11:56:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBB50E3400) [pid = 2828] [serial = 1219] [outer = 000000DBB4C25000] 11:56:02 INFO - PROCESS | 2828 | 1461178562790 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBB6A30400) [pid = 2828] [serial = 1220] [outer = 000000DBB4C25000] 11:56:03 INFO - PROCESS | 2828 | 1461178563370 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]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 942ms 11:56:03 INFO - PROCESS | 2828 | 1461178563409 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 2828 | 1461178563411 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 11:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:56:03 INFO - PROCESS | 2828 | 1461178563415 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 2828 | 1461178563417 Marionette TRACE conn5 <- [1,1590,null,{}] 11:56:03 INFO - PROCESS | 2828 | 1461178563421 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}] 11:56:03 INFO - PROCESS | 2828 | 1461178563551 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 11:56:03 INFO - PROCESS | 2828 | 1461178563658 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC072000 == 110 [pid = 2828] [id = 407] 11:56:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBB9C23C00) [pid = 2828] [serial = 1221] [outer = 0000000000000000] 11:56:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBBA07A000) [pid = 2828] [serial = 1222] [outer = 000000DBB9C23C00] 11:56:03 INFO - PROCESS | 2828 | 1461178563717 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBBA11B800) [pid = 2828] [serial = 1223] [outer = 000000DBB9C23C00] 11:56:04 INFO - PROCESS | 2828 | 1461178564295 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]]]}] 11:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 942ms 11:56:04 INFO - PROCESS | 2828 | 1461178564360 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 2828 | 1461178564362 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 11:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:56:04 INFO - PROCESS | 2828 | 1461178564366 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 2828 | 1461178564368 Marionette TRACE conn5 <- [1,1594,null,{}] 11:56:04 INFO - PROCESS | 2828 | 1461178564372 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}] 11:56:04 INFO - PROCESS | 2828 | 1461178564488 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 11:56:04 INFO - PROCESS | 2828 | 1461178564595 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD220800 == 111 [pid = 2828] [id = 408] 11:56:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 149 (000000DBBA120400) [pid = 2828] [serial = 1224] [outer = 0000000000000000] 11:56:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 150 (000000DBBA48D000) [pid = 2828] [serial = 1225] [outer = 000000DBBA120400] 11:56:04 INFO - PROCESS | 2828 | 1461178564651 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBBAB60400) [pid = 2828] [serial = 1226] [outer = 000000DBBA120400] 11:56:05 INFO - PROCESS | 2828 | 1461178565278 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]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 985ms 11:56:05 INFO - PROCESS | 2828 | 1461178565354 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 2828 | 1461178565356 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 11:56:05 INFO - PROCESS | 2828 | 1461178565360 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:56:05 INFO - PROCESS | 2828 | 1461178565362 Marionette TRACE conn5 <- [1,1598,null,{}] 11:56:05 INFO - PROCESS | 2828 | 1461178565366 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}] 11:56:05 INFO - PROCESS | 2828 | 1461178565482 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 11:56:05 INFO - PROCESS | 2828 | 1461178565617 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7FCA000 == 112 [pid = 2828] [id = 409] 11:56:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBA3110000) [pid = 2828] [serial = 1227] [outer = 0000000000000000] 11:56:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBA85DB400) [pid = 2828] [serial = 1228] [outer = 000000DBA3110000] 11:56:05 INFO - PROCESS | 2828 | 1461178565675 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBAFAEA400) [pid = 2828] [serial = 1229] [outer = 000000DBA3110000] 11:56:06 INFO - PROCESS | 2828 | 1461178566392 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]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1074ms 11:56:06 INFO - PROCESS | 2828 | 1461178566451 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 2828 | 1461178566455 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 11:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:56:06 INFO - PROCESS | 2828 | 1461178566460 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 2828 | 1461178566464 Marionette TRACE conn5 <- [1,1602,null,{}] 11:56:06 INFO - PROCESS | 2828 | 1461178566470 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}] 11:56:06 INFO - PROCESS | 2828 | 1461178566589 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 11:56:06 INFO - PROCESS | 2828 | 1461178566700 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3516800 == 113 [pid = 2828] [id = 410] 11:56:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBA7FA4000) [pid = 2828] [serial = 1230] [outer = 0000000000000000] 11:56:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBA918BC00) [pid = 2828] [serial = 1231] [outer = 000000DBA7FA4000] 11:56:06 INFO - PROCESS | 2828 | 1461178566752 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBAE8A4800) [pid = 2828] [serial = 1232] [outer = 000000DBA7FA4000] 11:56:07 INFO - PROCESS | 2828 | 1461178567392 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]]]}] 11:56:07 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 11:56:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 984ms 11:56:07 INFO - PROCESS | 2828 | 1461178567449 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 2828 | 1461178567455 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 11:56:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:56:07 INFO - PROCESS | 2828 | 1461178567461 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 2828 | 1461178567463 Marionette TRACE conn5 <- [1,1606,null,{}] 11:56:07 INFO - PROCESS | 2828 | 1461178567483 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}] 11:56:07 INFO - PROCESS | 2828 | 1461178567599 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 11:56:07 INFO - PROCESS | 2828 | 1461178567739 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCCA800 == 114 [pid = 2828] [id = 411] 11:56:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBA915EC00) [pid = 2828] [serial = 1233] [outer = 0000000000000000] 11:56:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBAF83A000) [pid = 2828] [serial = 1234] [outer = 000000DBA915EC00] 11:56:07 INFO - PROCESS | 2828 | 1461178567791 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBAFA30000) [pid = 2828] [serial = 1235] [outer = 000000DBA915EC00] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAAC4000 == 113 [pid = 2828] [id = 364] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD19B800 == 112 [pid = 2828] [id = 317] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA428800 == 111 [pid = 2828] [id = 352] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB91B9800 == 110 [pid = 2828] [id = 400] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB88BB800 == 109 [pid = 2828] [id = 399] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB88C0000 == 108 [pid = 2828] [id = 398] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B3C000 == 107 [pid = 2828] [id = 397] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB611B800 == 106 [pid = 2828] [id = 396] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CB7800 == 105 [pid = 2828] [id = 395] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB351C000 == 104 [pid = 2828] [id = 394] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF6C1000 == 103 [pid = 2828] [id = 393] 11:56:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE6C0800 == 102 [pid = 2828] [id = 392] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBA24CDC00) [pid = 2828] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBA9125800) [pid = 2828] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBAF948800) [pid = 2828] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBB4DBB000) [pid = 2828] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBB856A800) [pid = 2828] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBBA075000) [pid = 2828] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBBA48D400) [pid = 2828] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBBAB71000) [pid = 2828] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBB4C26C00) [pid = 2828] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE84A000 == 101 [pid = 2828] [id = 391] 11:56:08 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD9E4800 == 100 [pid = 2828] [id = 388] 11:56:08 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC9E6000 == 99 [pid = 2828] [id = 387] 11:56:08 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC059000 == 98 [pid = 2828] [id = 386] 11:56:08 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAAC5800 == 97 [pid = 2828] [id = 385] 11:56:08 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5107800 == 96 [pid = 2828] [id = 384] 11:56:08 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0074800 == 95 [pid = 2828] [id = 383] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBAF521C00) [pid = 2828] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 149 (000000DBA7830C00) [pid = 2828] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 148 (000000DBB5FE8000) [pid = 2828] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBB6A29C00) [pid = 2828] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBB9E52800) [pid = 2828] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB3591C00) [pid = 2828] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBAFAE6000) [pid = 2828] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBB00E2400) [pid = 2828] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBB086D800) [pid = 2828] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBB0814C00) [pid = 2828] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBB1411000) [pid = 2828] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBAF454C00) [pid = 2828] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBAF6F3C00) [pid = 2828] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBACC41000) [pid = 2828] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBA8221400) [pid = 2828] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBAF944400) [pid = 2828] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBB44A3C00) [pid = 2828] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBA7826000) [pid = 2828] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBA94AF800) [pid = 2828] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBBA490C00) [pid = 2828] [serial = 682] [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.] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBB4B05C00) [pid = 2828] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBB2324C00) [pid = 2828] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBB358B800) [pid = 2828] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBB0E2AC00) [pid = 2828] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBAFA23800) [pid = 2828] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 11:56:08 INFO - PROCESS | 2828 | 1461178568376 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]]]}] 11:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 985ms 11:56:08 INFO - PROCESS | 2828 | 1461178568445 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 2828 | 1461178568448 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 11:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:56:08 INFO - PROCESS | 2828 | 1461178568452 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 2828 | 1461178568455 Marionette TRACE conn5 <- [1,1610,null,{}] 11:56:08 INFO - PROCESS | 2828 | 1461178568466 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}] 11:56:08 INFO - PROCESS | 2828 | 1461178568568 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 11:56:08 INFO - PROCESS | 2828 | 1461178568582 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1FD0800 == 96 [pid = 2828] [id = 412] 11:56:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBAF2D7C00) [pid = 2828] [serial = 1236] [outer = 0000000000000000] 11:56:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBAF937000) [pid = 2828] [serial = 1237] [outer = 000000DBAF2D7C00] 11:56:08 INFO - PROCESS | 2828 | 1461178568633 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBAFAE4800) [pid = 2828] [serial = 1238] [outer = 000000DBAF2D7C00] 11:56:09 INFO - PROCESS | 2828 | 1461178569111 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]]]}] 11:56:09 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 11:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 11:56:09 INFO - PROCESS | 2828 | 1461178569146 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 2828 | 1461178569149 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 11:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:56:09 INFO - PROCESS | 2828 | 1461178569153 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 2828 | 1461178569155 Marionette TRACE conn5 <- [1,1614,null,{}] 11:56:09 INFO - PROCESS | 2828 | 1461178569159 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}] 11:56:09 INFO - PROCESS | 2828 | 1461178569256 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 11:56:09 INFO - PROCESS | 2828 | 1461178569264 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB511F000 == 97 [pid = 2828] [id = 413] 11:56:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBAFE2F800) [pid = 2828] [serial = 1239] [outer = 0000000000000000] 11:56:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBB03D4400) [pid = 2828] [serial = 1240] [outer = 000000DBAFE2F800] 11:56:09 INFO - PROCESS | 2828 | 1461178569312 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBB0807400) [pid = 2828] [serial = 1241] [outer = 000000DBAFE2F800] 11:56:09 INFO - PROCESS | 2828 | 1461178569823 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]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 734ms 11:56:09 INFO - PROCESS | 2828 | 1461178569889 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 2828 | 1461178569892 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 11:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:56:09 INFO - PROCESS | 2828 | 1461178569895 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 2828 | 1461178569897 Marionette TRACE conn5 <- [1,1618,null,{}] 11:56:09 INFO - PROCESS | 2828 | 1461178569900 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}] 11:56:10 INFO - PROCESS | 2828 | 1461178569995 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 11:56:10 INFO - PROCESS | 2828 | 1461178570099 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B35000 == 98 [pid = 2828] [id = 414] 11:56:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBB00E2400) [pid = 2828] [serial = 1242] [outer = 0000000000000000] 11:56:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBB086C800) [pid = 2828] [serial = 1243] [outer = 000000DBB00E2400] 11:56:10 INFO - PROCESS | 2828 | 1461178570148 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBB152C400) [pid = 2828] [serial = 1244] [outer = 000000DBB00E2400] 11:56:10 INFO - PROCESS | 2828 | 1461178570576 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]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:56:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 734ms 11:56:10 INFO - PROCESS | 2828 | 1461178570632 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 2828 | 1461178570635 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 11:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:56:10 INFO - PROCESS | 2828 | 1461178570638 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 2828 | 1461178570640 Marionette TRACE conn5 <- [1,1622,null,{}] 11:56:10 INFO - PROCESS | 2828 | 1461178570693 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}] 11:56:10 INFO - PROCESS | 2828 | 1461178570841 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 11:56:10 INFO - PROCESS | 2828 | 1461178570858 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CA9800 == 99 [pid = 2828] [id = 415] 11:56:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBB3A0A400) [pid = 2828] [serial = 1245] [outer = 0000000000000000] 11:56:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBB4B05C00) [pid = 2828] [serial = 1246] [outer = 000000DBB3A0A400] 11:56:10 INFO - PROCESS | 2828 | 1461178570907 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBB62C5C00) [pid = 2828] [serial = 1247] [outer = 000000DBB3A0A400] 11:56:11 INFO - PROCESS | 2828 | 1461178571370 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]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 796ms 11:56:11 INFO - PROCESS | 2828 | 1461178571438 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 2828 | 1461178571440 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 11:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:56:11 INFO - PROCESS | 2828 | 1461178571443 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 2828 | 1461178571445 Marionette TRACE conn5 <- [1,1626,null,{}] 11:56:11 INFO - PROCESS | 2828 | 1461178571453 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}] 11:56:11 INFO - PROCESS | 2828 | 1461178571579 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 11:56:11 INFO - PROCESS | 2828 | 1461178571600 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9BDF800 == 100 [pid = 2828] [id = 416] 11:56:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBB5FE6C00) [pid = 2828] [serial = 1248] [outer = 0000000000000000] 11:56:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBB6B1CC00) [pid = 2828] [serial = 1249] [outer = 000000DBB5FE6C00] 11:56:11 INFO - PROCESS | 2828 | 1461178571647 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBB9C1D400) [pid = 2828] [serial = 1250] [outer = 000000DBB5FE6C00] 11:56:12 INFO - PROCESS | 2828 | 1461178572117 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]]]}] 11:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 11:56:12 INFO - PROCESS | 2828 | 1461178572188 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 11:56:12 INFO - PROCESS | 2828 | 1461178572190 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 11:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:56:12 INFO - PROCESS | 2828 | 1461178572193 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - PROCESS | 2828 | 1461178572195 Marionette TRACE conn5 <- [1,1630,null,{}] 11:56:12 INFO - PROCESS | 2828 | 1461178572198 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}] 11:56:12 INFO - PROCESS | 2828 | 1461178572326 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBA10B2000) [pid = 2828] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBB4DB2400) [pid = 2828] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBAFA30400) [pid = 2828] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBB03DA400) [pid = 2828] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBB0127800) [pid = 2828] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBA915B800) [pid = 2828] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBA1198000) [pid = 2828] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBA235A400) [pid = 2828] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBAF44E000) [pid = 2828] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBAF2D2000) [pid = 2828] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBA84A9000) [pid = 2828] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBB4B10800) [pid = 2828] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBAF940C00) [pid = 2828] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBBA0A6000) [pid = 2828] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBB8565400) [pid = 2828] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBA843F800) [pid = 2828] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBB9E57800) [pid = 2828] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBBA0A3400) [pid = 2828] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBA821C800) [pid = 2828] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:56:12 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBB4B0E000) [pid = 2828] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:56:12 INFO - PROCESS | 2828 | 1461178572679 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFD1D800 == 101 [pid = 2828] [id = 417] 11:56:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBA118EC00) [pid = 2828] [serial = 1251] [outer = 0000000000000000] 11:56:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBA2A95000) [pid = 2828] [serial = 1252] [outer = 000000DBA118EC00] 11:56:12 INFO - PROCESS | 2828 | 1461178572726 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBAE6A1800) [pid = 2828] [serial = 1253] [outer = 000000DBA118EC00] 11:56:13 INFO - PROCESS | 2828 | 1461178573093 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]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 943ms 11:56:13 INFO - PROCESS | 2828 | 1461178573138 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 2828 | 1461178573140 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 11:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:56:13 INFO - PROCESS | 2828 | 1461178573143 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 2828 | 1461178573145 Marionette TRACE conn5 <- [1,1634,null,{}] 11:56:13 INFO - PROCESS | 2828 | 1461178573149 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}] 11:56:13 INFO - PROCESS | 2828 | 1461178573253 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 11:56:13 INFO - PROCESS | 2828 | 1461178573349 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA417000 == 102 [pid = 2828] [id = 418] 11:56:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBA821C800) [pid = 2828] [serial = 1254] [outer = 0000000000000000] 11:56:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBB4C25800) [pid = 2828] [serial = 1255] [outer = 000000DBA821C800] 11:56:13 INFO - PROCESS | 2828 | 1461178573397 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBB9E57800) [pid = 2828] [serial = 1256] [outer = 000000DBA821C800] 11:56:13 INFO - PROCESS | 2828 | 1461178573768 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]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 11:56:13 INFO - PROCESS | 2828 | 1461178573837 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 2828 | 1461178573839 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 11:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:56:13 INFO - PROCESS | 2828 | 1461178573842 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 2828 | 1461178573844 Marionette TRACE conn5 <- [1,1638,null,{}] 11:56:13 INFO - PROCESS | 2828 | 1461178573848 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}] 11:56:13 INFO - PROCESS | 2828 | 1461178573974 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 11:56:14 INFO - PROCESS | 2828 | 1461178573987 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAAC6000 == 103 [pid = 2828] [id = 419] 11:56:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBBA09F400) [pid = 2828] [serial = 1257] [outer = 0000000000000000] 11:56:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBBA125000) [pid = 2828] [serial = 1258] [outer = 000000DBBA09F400] 11:56:14 INFO - PROCESS | 2828 | 1461178574033 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBBAB5EC00) [pid = 2828] [serial = 1259] [outer = 000000DBBA09F400] 11:56:14 INFO - PROCESS | 2828 | 1461178574486 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]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 11:56:14 INFO - PROCESS | 2828 | 1461178574536 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 2828 | 1461178574539 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 11:56:14 INFO - PROCESS | 2828 | 1461178574542 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:56:14 INFO - PROCESS | 2828 | 1461178574545 Marionette TRACE conn5 <- [1,1642,null,{}] 11:56:14 INFO - PROCESS | 2828 | 1461178574548 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}] 11:56:14 INFO - PROCESS | 2828 | 1461178574665 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 11:56:14 INFO - PROCESS | 2828 | 1461178574834 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7F66800 == 104 [pid = 2828] [id = 420] 11:56:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBA1209C00) [pid = 2828] [serial = 1260] [outer = 0000000000000000] 11:56:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBA2C10400) [pid = 2828] [serial = 1261] [outer = 000000DBA1209C00] 11:56:14 INFO - PROCESS | 2828 | 1461178574895 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBA7826000) [pid = 2828] [serial = 1262] [outer = 000000DBA1209C00] 11:56:15 INFO - PROCESS | 2828 | 1461178575615 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]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1090ms 11:56:15 INFO - PROCESS | 2828 | 1461178575635 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 2828 | 1461178575641 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 11:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:56:15 INFO - PROCESS | 2828 | 1461178575648 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 2828 | 1461178575651 Marionette TRACE conn5 <- [1,1646,null,{}] 11:56:15 INFO - PROCESS | 2828 | 1461178575656 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}] 11:56:15 INFO - PROCESS | 2828 | 1461178575789 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 11:56:15 INFO - PROCESS | 2828 | 1461178575928 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3910000 == 105 [pid = 2828] [id = 421] 11:56:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBAF452C00) [pid = 2828] [serial = 1263] [outer = 0000000000000000] 11:56:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBAF521400) [pid = 2828] [serial = 1264] [outer = 000000DBAF452C00] 11:56:15 INFO - PROCESS | 2828 | 1461178575988 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBAFA2C400) [pid = 2828] [serial = 1265] [outer = 000000DBAF452C00] 11:56:16 INFO - PROCESS | 2828 | 1461178576615 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]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 987ms 11:56:16 INFO - PROCESS | 2828 | 1461178576637 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 2828 | 1461178576642 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 11:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:56:16 INFO - PROCESS | 2828 | 1461178576646 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 2828 | 1461178576648 Marionette TRACE conn5 <- [1,1650,null,{}] 11:56:16 INFO - PROCESS | 2828 | 1461178576652 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}] 11:56:16 INFO - PROCESS | 2828 | 1461178576775 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 11:56:16 INFO - PROCESS | 2828 | 1461178576913 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9BF7800 == 106 [pid = 2828] [id = 422] 11:56:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBB0702800) [pid = 2828] [serial = 1266] [outer = 0000000000000000] 11:56:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBB1F30000) [pid = 2828] [serial = 1267] [outer = 000000DBB0702800] 11:56:16 INFO - PROCESS | 2828 | 1461178576972 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBB44AC000) [pid = 2828] [serial = 1268] [outer = 000000DBB0702800] 11:56:17 INFO - PROCESS | 2828 | 1461178577546 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]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 944ms 11:56:17 INFO - PROCESS | 2828 | 1461178577593 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 2828 | 1461178577595 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 11:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:56:17 INFO - PROCESS | 2828 | 1461178577607 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 2828 | 1461178577614 Marionette TRACE conn5 <- [1,1654,null,{}] 11:56:17 INFO - PROCESS | 2828 | 1461178577619 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}] 11:56:17 INFO - PROCESS | 2828 | 1461178577745 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 11:56:17 INFO - PROCESS | 2828 | 1461178577885 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD204800 == 107 [pid = 2828] [id = 423] 11:56:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBB6B1F800) [pid = 2828] [serial = 1269] [outer = 0000000000000000] 11:56:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBBAB5B400) [pid = 2828] [serial = 1270] [outer = 000000DBB6B1F800] 11:56:17 INFO - PROCESS | 2828 | 1461178577942 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBBABCB000) [pid = 2828] [serial = 1271] [outer = 000000DBB6B1F800] 11:56:18 INFO - PROCESS | 2828 | 1461178578543 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]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 986ms 11:56:18 INFO - PROCESS | 2828 | 1461178578587 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 2828 | 1461178578591 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 11:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:56:18 INFO - PROCESS | 2828 | 1461178578594 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 2828 | 1461178578597 Marionette TRACE conn5 <- [1,1658,null,{}] 11:56:18 INFO - PROCESS | 2828 | 1461178578616 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}] 11:56:18 INFO - PROCESS | 2828 | 1461178578739 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 11:56:18 INFO - PROCESS | 2828 | 1461178578874 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBFCEE800 == 108 [pid = 2828] [id = 424] 11:56:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBBABC8400) [pid = 2828] [serial = 1272] [outer = 0000000000000000] 11:56:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBBADCE400) [pid = 2828] [serial = 1273] [outer = 000000DBBABC8400] 11:56:18 INFO - PROCESS | 2828 | 1461178578932 Marionette DEBUG loaded listener.js 11:56:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBBAE69C00) [pid = 2828] [serial = 1274] [outer = 000000DBBABC8400] 11:56:19 INFO - PROCESS | 2828 | 1461178579539 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]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 11:56:19 INFO - PROCESS | 2828 | 1461178579583 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 2828 | 1461178579585 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 11:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:56:19 INFO - PROCESS | 2828 | 1461178579589 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 2828 | 1461178579591 Marionette TRACE conn5 <- [1,1662,null,{}] 11:56:19 INFO - PROCESS | 2828 | 1461178579594 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}] 11:56:19 INFO - PROCESS | 2828 | 1461178579713 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 11:56:19 INFO - PROCESS | 2828 | 1461178579822 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBFC89000 == 109 [pid = 2828] [id = 425] 11:56:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBBB48D000) [pid = 2828] [serial = 1275] [outer = 0000000000000000] 11:56:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBBC07E800) [pid = 2828] [serial = 1276] [outer = 000000DBBB48D000] 11:56:19 INFO - PROCESS | 2828 | 1461178579929 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBBC089800) [pid = 2828] [serial = 1277] [outer = 000000DBBB48D000] 11:56:20 INFO - PROCESS | 2828 | 1461178580497 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]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 923ms 11:56:20 INFO - PROCESS | 2828 | 1461178580515 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 2828 | 1461178580517 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 11:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:56:20 INFO - PROCESS | 2828 | 1461178580521 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 2828 | 1461178580523 Marionette TRACE conn5 <- [1,1666,null,{}] 11:56:20 INFO - PROCESS | 2828 | 1461178580527 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}] 11:56:20 INFO - PROCESS | 2828 | 1461178580647 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 11:56:20 INFO - PROCESS | 2828 | 1461178580758 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBF6DE800 == 110 [pid = 2828] [id = 426] 11:56:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 149 (000000DBBC4E6000) [pid = 2828] [serial = 1278] [outer = 0000000000000000] 11:56:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 150 (000000DBBC4F1800) [pid = 2828] [serial = 1279] [outer = 000000DBBC4E6000] 11:56:20 INFO - PROCESS | 2828 | 1461178580813 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBBD87F800) [pid = 2828] [serial = 1280] [outer = 000000DBBC4E6000] 11:56:21 INFO - PROCESS | 2828 | 1461178581414 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]]]}] 11:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 922ms 11:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:56:21 INFO - PROCESS | 2828 | 1461178581446 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 2828 | 1461178581449 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 11:56:21 INFO - PROCESS | 2828 | 1461178581452 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 2828 | 1461178581454 Marionette TRACE conn5 <- [1,1670,null,{}] 11:56:21 INFO - PROCESS | 2828 | 1461178581458 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}] 11:56:21 INFO - PROCESS | 2828 | 1461178581576 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 11:56:21 INFO - PROCESS | 2828 | 1461178581686 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBFCA1800 == 111 [pid = 2828] [id = 427] 11:56:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBBC6C8000) [pid = 2828] [serial = 1281] [outer = 0000000000000000] 11:56:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBBC6CEC00) [pid = 2828] [serial = 1282] [outer = 000000DBBC6C8000] 11:56:21 INFO - PROCESS | 2828 | 1461178581741 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBBC6D4800) [pid = 2828] [serial = 1283] [outer = 000000DBBC6C8000] 11:56:22 INFO - PROCESS | 2828 | 1461178582339 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]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 923ms 11:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:56:22 INFO - PROCESS | 2828 | 1461178582378 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 2828 | 1461178582381 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 11:56:22 INFO - PROCESS | 2828 | 1461178582384 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 2828 | 1461178582386 Marionette TRACE conn5 <- [1,1674,null,{}] 11:56:22 INFO - PROCESS | 2828 | 1461178582390 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}] 11:56:22 INFO - PROCESS | 2828 | 1461178582507 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 11:56:22 INFO - PROCESS | 2828 | 1461178582618 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC59D800 == 112 [pid = 2828] [id = 428] 11:56:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBBD85A400) [pid = 2828] [serial = 1284] [outer = 0000000000000000] 11:56:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBBD862400) [pid = 2828] [serial = 1285] [outer = 000000DBBD85A400] 11:56:22 INFO - PROCESS | 2828 | 1461178582673 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBBD868000) [pid = 2828] [serial = 1286] [outer = 000000DBBD85A400] 11:56:23 INFO - PROCESS | 2828 | 1461178583295 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]]]}] 11:56:23 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 11:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 986ms 11:56:23 INFO - PROCESS | 2828 | 1461178583371 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 2828 | 1461178583374 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 11:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:56:23 INFO - PROCESS | 2828 | 1461178583377 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - PROCESS | 2828 | 1461178583379 Marionette TRACE conn5 <- [1,1678,null,{}] 11:56:23 INFO - PROCESS | 2828 | 1461178583384 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}] 11:56:23 INFO - PROCESS | 2828 | 1461178583728 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 11:56:23 INFO - PROCESS | 2828 | 1461178583906 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFF03800 == 113 [pid = 2828] [id = 429] 11:56:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBA3511C00) [pid = 2828] [serial = 1287] [outer = 0000000000000000] 11:56:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBA3D89000) [pid = 2828] [serial = 1288] [outer = 000000DBA3511C00] 11:56:23 INFO - PROCESS | 2828 | 1461178583958 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBA82CB000) [pid = 2828] [serial = 1289] [outer = 000000DBA3511C00] 11:56:24 INFO - PROCESS | 2828 | 1461178584580 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]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1241ms 11:56:24 INFO - PROCESS | 2828 | 1461178584622 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 2828 | 1461178584627 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 11:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:56:24 INFO - PROCESS | 2828 | 1461178584632 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 2828 | 1461178584637 Marionette TRACE conn5 <- [1,1682,null,{}] 11:56:24 INFO - PROCESS | 2828 | 1461178584661 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}] 11:56:24 INFO - PROCESS | 2828 | 1461178584785 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 11:56:24 INFO - PROCESS | 2828 | 1461178584906 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCE2000 == 114 [pid = 2828] [id = 430] 11:56:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 161 (000000DBAC94C400) [pid = 2828] [serial = 1290] [outer = 0000000000000000] 11:56:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBAF2CC800) [pid = 2828] [serial = 1291] [outer = 000000DBAC94C400] 11:56:25 INFO - PROCESS | 2828 | 1461178585001 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBAF514400) [pid = 2828] [serial = 1292] [outer = 000000DBAC94C400] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAAC6000 == 113 [pid = 2828] [id = 419] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA417000 == 112 [pid = 2828] [id = 418] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFD1D800 == 111 [pid = 2828] [id = 417] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9BDF800 == 110 [pid = 2828] [id = 416] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CA9800 == 109 [pid = 2828] [id = 415] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA90A000 == 108 [pid = 2828] [id = 382] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B35000 == 107 [pid = 2828] [id = 414] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBBA124000) [pid = 2828] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBBABCC000) [pid = 2828] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 160 (000000DBBADD0C00) [pid = 2828] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBB3590C00) [pid = 2828] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB511F000 == 106 [pid = 2828] [id = 413] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1FD0800 == 105 [pid = 2828] [id = 412] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCCA800 == 104 [pid = 2828] [id = 411] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3516800 == 103 [pid = 2828] [id = 410] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAACB800 == 102 [pid = 2828] [id = 406] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA911800 == 101 [pid = 2828] [id = 405] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA132800 == 100 [pid = 2828] [id = 404] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB511B800 == 99 [pid = 2828] [id = 403] 11:56:25 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFF21800 == 98 [pid = 2828] [id = 402] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBA9D46C00) [pid = 2828] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBAFD6DC00) [pid = 2828] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBB9E59800) [pid = 2828] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBB00E9C00) [pid = 2828] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBBA097400) [pid = 2828] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBBAB77C00) [pid = 2828] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBAC94F800) [pid = 2828] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBB7FB0000) [pid = 2828] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBB6A2C000) [pid = 2828] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 149 (000000DBAFADF800) [pid = 2828] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 148 (000000DBB067CC00) [pid = 2828] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBAFD66800) [pid = 2828] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBB0819400) [pid = 2828] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB0710400) [pid = 2828] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBAF81B800) [pid = 2828] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBA914FC00) [pid = 2828] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBACC3BC00) [pid = 2828] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBA3D83400) [pid = 2828] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBA2A96800) [pid = 2828] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBB0821800) [pid = 2828] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBB144D800) [pid = 2828] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBAF455000) [pid = 2828] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBAF5D7800) [pid = 2828] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBACC3A800) [pid = 2828] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBA9196C00) [pid = 2828] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBB6B20C00) [pid = 2828] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBAF5DAC00) [pid = 2828] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBB50E8800) [pid = 2828] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBB6A25400) [pid = 2828] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBA9126800) [pid = 2828] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBB08EB400) [pid = 2828] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBB0802800) [pid = 2828] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBB1FAB000) [pid = 2828] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBB0D5FC00) [pid = 2828] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBAF93DC00) [pid = 2828] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 2828 | 1461178585617 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]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1031ms 11:56:25 INFO - PROCESS | 2828 | 1461178585664 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 2828 | 1461178585668 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 11:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:56:25 INFO - PROCESS | 2828 | 1461178585671 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 2828 | 1461178585673 Marionette TRACE conn5 <- [1,1686,null,{}] 11:56:25 INFO - PROCESS | 2828 | 1461178585677 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}] 11:56:25 INFO - PROCESS | 2828 | 1461178585777 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 11:56:25 INFO - PROCESS | 2828 | 1461178585787 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC50800 == 99 [pid = 2828] [id = 431] 11:56:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBA80C6800) [pid = 2828] [serial = 1293] [outer = 0000000000000000] 11:56:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBA9D45C00) [pid = 2828] [serial = 1294] [outer = 000000DBA80C6800] 11:56:25 INFO - PROCESS | 2828 | 1461178585867 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBAD152400) [pid = 2828] [serial = 1295] [outer = 000000DBA80C6800] 11:56:26 INFO - PROCESS | 2828 | 1461178586351 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]]]}] 11:56:26 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 11:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 733ms 11:56:26 INFO - PROCESS | 2828 | 1461178586407 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 2828 | 1461178586411 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 11:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:56:26 INFO - PROCESS | 2828 | 1461178586422 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 2828 | 1461178586427 Marionette TRACE conn5 <- [1,1690,null,{}] 11:56:26 INFO - PROCESS | 2828 | 1461178586430 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}] 11:56:26 INFO - PROCESS | 2828 | 1461178586559 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 11:56:26 INFO - PROCESS | 2828 | 1461178586574 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CCB800 == 100 [pid = 2828] [id = 432] 11:56:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBAF519800) [pid = 2828] [serial = 1296] [outer = 0000000000000000] 11:56:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBAF834400) [pid = 2828] [serial = 1297] [outer = 000000DBAF519800] 11:56:26 INFO - PROCESS | 2828 | 1461178586621 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBAF94C000) [pid = 2828] [serial = 1298] [outer = 000000DBAF519800] 11:56:27 INFO - PROCESS | 2828 | 1461178587069 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]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 11:56:27 INFO - PROCESS | 2828 | 1461178587110 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 2828 | 1461178587113 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 11:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:56:27 INFO - PROCESS | 2828 | 1461178587116 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 2828 | 1461178587118 Marionette TRACE conn5 <- [1,1694,null,{}] 11:56:27 INFO - PROCESS | 2828 | 1461178587122 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}] 11:56:27 INFO - PROCESS | 2828 | 1461178587219 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 11:56:27 INFO - PROCESS | 2828 | 1461178587225 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68C0000 == 101 [pid = 2828] [id = 433] 11:56:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBAFA27000) [pid = 2828] [serial = 1299] [outer = 0000000000000000] 11:56:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBAFB4B000) [pid = 2828] [serial = 1300] [outer = 000000DBAFA27000] 11:56:27 INFO - PROCESS | 2828 | 1461178587272 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBAFD72400) [pid = 2828] [serial = 1301] [outer = 000000DBAFA27000] 11:56:27 INFO - PROCESS | 2828 | 1461178587773 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]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 11:56:27 INFO - PROCESS | 2828 | 1461178587810 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 2828 | 1461178587813 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 11:56:27 INFO - PROCESS | 2828 | 1461178587816 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:56:27 INFO - PROCESS | 2828 | 1461178587818 Marionette TRACE conn5 <- [1,1698,null,{}] 11:56:27 INFO - PROCESS | 2828 | 1461178587821 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}] 11:56:27 INFO - PROCESS | 2828 | 1461178587954 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 11:56:28 INFO - PROCESS | 2828 | 1461178588009 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B8C000 == 102 [pid = 2828] [id = 434] 11:56:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBB04BE400) [pid = 2828] [serial = 1302] [outer = 0000000000000000] 11:56:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBB067A000) [pid = 2828] [serial = 1303] [outer = 000000DBB04BE400] 11:56:28 INFO - PROCESS | 2828 | 1461178588066 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBB0807800) [pid = 2828] [serial = 1304] [outer = 000000DBB04BE400] 11:56:28 INFO - PROCESS | 2828 | 1461178588535 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]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 776ms 11:56:28 INFO - PROCESS | 2828 | 1461178588596 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 2828 | 1461178588598 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 11:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:56:28 INFO - PROCESS | 2828 | 1461178588601 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 2828 | 1461178588603 Marionette TRACE conn5 <- [1,1702,null,{}] 11:56:28 INFO - PROCESS | 2828 | 1461178588607 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}] 11:56:28 INFO - PROCESS | 2828 | 1461178588735 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 11:56:28 INFO - PROCESS | 2828 | 1461178588757 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CAF000 == 103 [pid = 2828] [id = 435] 11:56:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBB0867C00) [pid = 2828] [serial = 1305] [outer = 0000000000000000] 11:56:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBB08E2000) [pid = 2828] [serial = 1306] [outer = 000000DBB0867C00] 11:56:28 INFO - PROCESS | 2828 | 1461178588803 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBB0EA1C00) [pid = 2828] [serial = 1307] [outer = 000000DBB0867C00] 11:56:29 INFO - PROCESS | 2828 | 1461178589272 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 11:56:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:56:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 11:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:29 INFO - _addTest/ [0,1705,"getWindowHandle",null] 11:56:29 INFO - PROCESS | 2828 | 1461178589351 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 11:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:56:29 INFO - PROCESS | 2828 | 1461178589357 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 2828 | 1461178589358 Marionette TRACE conn5 <- [1,1706,null,{}] 11:56:29 INFO - PROCESS | 2828 | 1461178589362 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}] 11:56:29 INFO - PROCESS | 2828 | 1461178589719 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 11:56:29 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBAFE2F800) [pid = 2828] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:56:29 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBA118EC00) [pid = 2828] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:56:29 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBAF2D7C00) [pid = 2828] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:56:29 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBA915EC00) [pid = 2828] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:56:29 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBB3A0A400) [pid = 2828] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:56:29 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBA821C800) [pid = 2828] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:56:29 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBA7FA4000) [pid = 2828] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:56:29 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBB5FE6C00) [pid = 2828] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:56:29 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBB00E2400) [pid = 2828] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:56:29 INFO - PROCESS | 2828 | 1461178589789 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB231A000 == 104 [pid = 2828] [id = 436] 11:56:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBA3D2D800) [pid = 2828] [serial = 1308] [outer = 0000000000000000] 11:56:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBACC40800) [pid = 2828] [serial = 1309] [outer = 000000DBA3D2D800] 11:56:29 INFO - PROCESS | 2828 | 1461178589836 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBB144C000) [pid = 2828] [serial = 1310] [outer = 000000DBA3D2D800] 11:56:30 INFO - PROCESS | 2828 | 1461178590204 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]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 880ms 11:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:56:30 INFO - PROCESS | 2828 | 1461178590240 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 2828 | 1461178590242 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 11:56:30 INFO - PROCESS | 2828 | 1461178590245 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 2828 | 1461178590247 Marionette TRACE conn5 <- [1,1710,null,{}] 11:56:30 INFO - PROCESS | 2828 | 1461178590251 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}] 11:56:30 INFO - PROCESS | 2828 | 1461178590345 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 11:56:30 INFO - PROCESS | 2828 | 1461178590352 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9BF3800 == 105 [pid = 2828] [id = 437] 11:56:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBB352C000) [pid = 2828] [serial = 1311] [outer = 0000000000000000] 11:56:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBB3A6AC00) [pid = 2828] [serial = 1312] [outer = 000000DBB352C000] 11:56:30 INFO - PROCESS | 2828 | 1461178590399 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBB44B2C00) [pid = 2828] [serial = 1313] [outer = 000000DBB352C000] 11:56:30 INFO - PROCESS | 2828 | 1461178590844 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]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 628ms 11:56:30 INFO - PROCESS | 2828 | 1461178590885 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 2828 | 1461178590888 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 11:56:30 INFO - PROCESS | 2828 | 1461178590891 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:56:30 INFO - PROCESS | 2828 | 1461178590893 Marionette TRACE conn5 <- [1,1714,null,{}] 11:56:30 INFO - PROCESS | 2828 | 1461178590896 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}] 11:56:31 INFO - PROCESS | 2828 | 1461178590993 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 11:56:31 INFO - PROCESS | 2828 | 1461178590999 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA415000 == 106 [pid = 2828] [id = 438] 11:56:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBB44B0000) [pid = 2828] [serial = 1314] [outer = 0000000000000000] 11:56:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBB4DB8400) [pid = 2828] [serial = 1315] [outer = 000000DBB44B0000] 11:56:31 INFO - PROCESS | 2828 | 1461178591046 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBB5FE9800) [pid = 2828] [serial = 1316] [outer = 000000DBB44B0000] 11:56:31 INFO - PROCESS | 2828 | 1461178591518 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]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 693ms 11:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:56:31 INFO - PROCESS | 2828 | 1461178591589 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 2828 | 1461178591591 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 11:56:31 INFO - PROCESS | 2828 | 1461178591595 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 2828 | 1461178591597 Marionette TRACE conn5 <- [1,1718,null,{}] 11:56:31 INFO - PROCESS | 2828 | 1461178591601 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}] 11:56:31 INFO - PROCESS | 2828 | 1461178591697 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 11:56:31 INFO - PROCESS | 2828 | 1461178591876 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD86800 == 107 [pid = 2828] [id = 439] 11:56:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBA10B0000) [pid = 2828] [serial = 1317] [outer = 0000000000000000] 11:56:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBA23BD800) [pid = 2828] [serial = 1318] [outer = 000000DBA10B0000] 11:56:31 INFO - PROCESS | 2828 | 1461178591979 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBA78BBC00) [pid = 2828] [serial = 1319] [outer = 000000DBA10B0000] 11:56:32 INFO - PROCESS | 2828 | 1461178592697 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] 11:56:32 INFO - PROCESS | 2828 | 1461178592737 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 11:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:56:32 INFO - PROCESS | 2828 | 1461178592742 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 2828 | 1461178592747 Marionette TRACE conn5 <- [1,1722,null,{}] 11:56:32 INFO - PROCESS | 2828 | 1461178592768 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}] 11:56:32 INFO - PROCESS | 2828 | 1461178592899 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 11:56:33 INFO - PROCESS | 2828 | 1461178593037 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CB2800 == 108 [pid = 2828] [id = 440] 11:56:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBAF2D5400) [pid = 2828] [serial = 1320] [outer = 0000000000000000] 11:56:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBAF459C00) [pid = 2828] [serial = 1321] [outer = 000000DBAF2D5400] 11:56:33 INFO - PROCESS | 2828 | 1461178593097 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBAF93F400) [pid = 2828] [serial = 1322] [outer = 000000DBAF2D5400] 11:56:33 INFO - PROCESS | 2828 | 1461178593661 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]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 941ms 11:56:33 INFO - PROCESS | 2828 | 1461178593704 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 2828 | 1461178593709 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 11:56:33 INFO - PROCESS | 2828 | 1461178593714 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 2828 | 1461178593717 Marionette TRACE conn5 <- [1,1726,null,{}] 11:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:56:33 INFO - PROCESS | 2828 | 1461178593721 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}] 11:56:33 INFO - PROCESS | 2828 | 1461178593845 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 11:56:33 INFO - PROCESS | 2828 | 1461178593955 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA42E000 == 109 [pid = 2828] [id = 441] 11:56:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBB012A000) [pid = 2828] [serial = 1323] [outer = 0000000000000000] 11:56:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBB0710800) [pid = 2828] [serial = 1324] [outer = 000000DBB012A000] 11:56:34 INFO - PROCESS | 2828 | 1461178594012 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBB1F22800) [pid = 2828] [serial = 1325] [outer = 000000DBB012A000] 11:56:34 INFO - PROCESS | 2828 | 1461178594659 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]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 985ms 11:56:34 INFO - PROCESS | 2828 | 1461178594706 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 2828 | 1461178594709 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 11:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:56:34 INFO - PROCESS | 2828 | 1461178594720 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 2828 | 1461178594727 Marionette TRACE conn5 <- [1,1730,null,{}] 11:56:34 INFO - PROCESS | 2828 | 1461178594732 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}] 11:56:34 INFO - PROCESS | 2828 | 1461178594903 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 11:56:34 INFO - PROCESS | 2828 | 1461178594919 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBB4C7000 == 110 [pid = 2828] [id = 442] 11:56:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 149 (000000DBB1405C00) [pid = 2828] [serial = 1326] [outer = 0000000000000000] 11:56:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 150 (000000DBB8565400) [pid = 2828] [serial = 1327] [outer = 000000DBB1405C00] 11:56:34 INFO - PROCESS | 2828 | 1461178594976 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBB9E59800) [pid = 2828] [serial = 1328] [outer = 000000DBB1405C00] 11:56:35 INFO - PROCESS | 2828 | 1461178595635 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]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1003ms 11:56:35 INFO - PROCESS | 2828 | 1461178595718 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 2828 | 1461178595721 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 11:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:56:35 INFO - PROCESS | 2828 | 1461178595725 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 2828 | 1461178595727 Marionette TRACE conn5 <- [1,1734,null,{}] 11:56:35 INFO - PROCESS | 2828 | 1461178595731 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}] 11:56:35 INFO - PROCESS | 2828 | 1461178595856 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 11:56:35 INFO - PROCESS | 2828 | 1461178595965 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC7DC000 == 111 [pid = 2828] [id = 443] 11:56:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBB9C22C00) [pid = 2828] [serial = 1329] [outer = 0000000000000000] 11:56:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBBA097400) [pid = 2828] [serial = 1330] [outer = 000000DBB9C22C00] 11:56:36 INFO - PROCESS | 2828 | 1461178596022 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBBA125C00) [pid = 2828] [serial = 1331] [outer = 000000DBB9C22C00] 11:56:36 INFO - PROCESS | 2828 | 1461178596572 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]]]}] 11:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 880ms 11:56:36 INFO - PROCESS | 2828 | 1461178596617 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 2828 | 1461178596620 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 11:56:36 INFO - PROCESS | 2828 | 1461178596625 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 2828 | 1461178596627 Marionette TRACE conn5 <- [1,1738,null,{}] 11:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:56:36 INFO - PROCESS | 2828 | 1461178596631 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}] 11:56:36 INFO - PROCESS | 2828 | 1461178596750 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 11:56:36 INFO - PROCESS | 2828 | 1461178596863 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD196000 == 112 [pid = 2828] [id = 444] 11:56:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBBAB6C400) [pid = 2828] [serial = 1332] [outer = 0000000000000000] 11:56:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBBAB71400) [pid = 2828] [serial = 1333] [outer = 000000DBBAB6C400] 11:56:36 INFO - PROCESS | 2828 | 1461178596971 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBBAE71C00) [pid = 2828] [serial = 1334] [outer = 000000DBBAB6C400] 11:56:37 INFO - PROCESS | 2828 | 1461178597547 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]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 982ms 11:56:37 INFO - PROCESS | 2828 | 1461178597614 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 2828 | 1461178597617 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 11:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:56:37 INFO - PROCESS | 2828 | 1461178597621 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 2828 | 1461178597623 Marionette TRACE conn5 <- [1,1742,null,{}] 11:56:37 INFO - PROCESS | 2828 | 1461178597627 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}] 11:56:37 INFO - PROCESS | 2828 | 1461178597749 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 11:56:37 INFO - PROCESS | 2828 | 1461178597887 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBF6DF800 == 113 [pid = 2828] [id = 445] 11:56:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBAF940400) [pid = 2828] [serial = 1335] [outer = 0000000000000000] 11:56:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBBC4EC400) [pid = 2828] [serial = 1336] [outer = 000000DBAF940400] 11:56:37 INFO - PROCESS | 2828 | 1461178597944 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBBC974000) [pid = 2828] [serial = 1337] [outer = 000000DBAF940400] 11:56:38 INFO - PROCESS | 2828 | 1461178598528 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]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 984ms 11:56:38 INFO - PROCESS | 2828 | 1461178598607 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 2828 | 1461178598610 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 11:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:56:38 INFO - PROCESS | 2828 | 1461178598613 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 2828 | 1461178598616 Marionette TRACE conn5 <- [1,1746,null,{}] 11:56:38 INFO - PROCESS | 2828 | 1461178598634 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}] 11:56:38 INFO - PROCESS | 2828 | 1461178598755 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 11:56:38 INFO - PROCESS | 2828 | 1461178598892 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBFCEB800 == 114 [pid = 2828] [id = 446] 11:56:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 161 (000000DBBC6CB000) [pid = 2828] [serial = 1338] [outer = 0000000000000000] 11:56:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBBC97BC00) [pid = 2828] [serial = 1339] [outer = 000000DBBC6CB000] 11:56:38 INFO - PROCESS | 2828 | 1461178598950 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBBD85D800) [pid = 2828] [serial = 1340] [outer = 000000DBBC6CB000] 11:56:39 INFO - PROCESS | 2828 | 1461178599447 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]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 880ms 11:56:39 INFO - PROCESS | 2828 | 1461178599496 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 2828 | 1461178599499 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 11:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:56:39 INFO - PROCESS | 2828 | 1461178599502 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 2828 | 1461178599504 Marionette TRACE conn5 <- [1,1750,null,{}] 11:56:39 INFO - PROCESS | 2828 | 1461178599508 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}] 11:56:39 INFO - PROCESS | 2828 | 1461178599627 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 11:56:39 INFO - PROCESS | 2828 | 1461178599760 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD476800 == 115 [pid = 2828] [id = 447] 11:56:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 164 (000000DBBC525400) [pid = 2828] [serial = 1341] [outer = 0000000000000000] 11:56:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBBC52E800) [pid = 2828] [serial = 1342] [outer = 000000DBBC525400] 11:56:39 INFO - PROCESS | 2828 | 1461178599817 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBBC534C00) [pid = 2828] [serial = 1343] [outer = 000000DBBC525400] 11:56:40 INFO - PROCESS | 2828 | 1461178600399 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]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 922ms 11:56:40 INFO - PROCESS | 2828 | 1461178600436 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 2828 | 1461178600438 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 11:56:40 INFO - PROCESS | 2828 | 1461178600443 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:56:40 INFO - PROCESS | 2828 | 1461178600446 Marionette TRACE conn5 <- [1,1754,null,{}] 11:56:40 INFO - PROCESS | 2828 | 1461178600450 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}] 11:56:40 INFO - PROCESS | 2828 | 1461178600568 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 11:56:40 INFO - PROCESS | 2828 | 1461178600679 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA1D40000 == 116 [pid = 2828] [id = 448] 11:56:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 167 (000000DBBD2A2400) [pid = 2828] [serial = 1344] [outer = 0000000000000000] 11:56:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 168 (000000DBBD2A7800) [pid = 2828] [serial = 1345] [outer = 000000DBBD2A2400] 11:56:40 INFO - PROCESS | 2828 | 1461178600735 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 169 (000000DBBD2AD000) [pid = 2828] [serial = 1346] [outer = 000000DBBD2A2400] 11:56:41 INFO - PROCESS | 2828 | 1461178601353 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]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 986ms 11:56:41 INFO - PROCESS | 2828 | 1461178601434 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 2828 | 1461178601436 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 11:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:56:41 INFO - PROCESS | 2828 | 1461178601456 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 2828 | 1461178601458 Marionette TRACE conn5 <- [1,1758,null,{}] 11:56:41 INFO - PROCESS | 2828 | 1461178601462 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}] 11:56:41 INFO - PROCESS | 2828 | 1461178601587 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 11:56:41 INFO - PROCESS | 2828 | 1461178601731 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F51800 == 117 [pid = 2828] [id = 449] 11:56:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 170 (000000DBAFAE7400) [pid = 2828] [serial = 1347] [outer = 0000000000000000] 11:56:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 171 (000000DBB080C400) [pid = 2828] [serial = 1348] [outer = 000000DBAFAE7400] 11:56:41 INFO - PROCESS | 2828 | 1461178601796 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 172 (000000DBBC943000) [pid = 2828] [serial = 1349] [outer = 000000DBAFAE7400] 11:56:42 INFO - PROCESS | 2828 | 1461178602633 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]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1238ms 11:56:42 INFO - PROCESS | 2828 | 1461178602699 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 2828 | 1461178602704 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 11:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:56:42 INFO - PROCESS | 2828 | 1461178602710 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 2828 | 1461178602714 Marionette TRACE conn5 <- [1,1762,null,{}] 11:56:42 INFO - PROCESS | 2828 | 1461178602732 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}] 11:56:42 INFO - PROCESS | 2828 | 1461178602890 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 11:56:43 INFO - PROCESS | 2828 | 1461178603006 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB611C800 == 118 [pid = 2828] [id = 450] 11:56:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 173 (000000DBA821C800) [pid = 2828] [serial = 1350] [outer = 0000000000000000] 11:56:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 174 (000000DBACC3A800) [pid = 2828] [serial = 1351] [outer = 000000DBA821C800] 11:56:43 INFO - PROCESS | 2828 | 1461178603060 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 175 (000000DBAF816400) [pid = 2828] [serial = 1352] [outer = 000000DBA821C800] 11:56:43 INFO - PROCESS | 2828 | 1461178603691 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]]]}] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA986000 == 117 [pid = 2828] [id = 353] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA415000 == 116 [pid = 2828] [id = 438] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9BF3800 == 115 [pid = 2828] [id = 437] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB231A000 == 114 [pid = 2828] [id = 436] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CAF000 == 113 [pid = 2828] [id = 435] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B8C000 == 112 [pid = 2828] [id = 434] 11:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1025ms 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68C0000 == 111 [pid = 2828] [id = 433] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CCB800 == 110 [pid = 2828] [id = 432] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC50800 == 109 [pid = 2828] [id = 431] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 174 (000000DBB50E3400) [pid = 2828] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 173 (000000DBBA07A000) [pid = 2828] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 172 (000000DBBA48D000) [pid = 2828] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 171 (000000DBB4B04400) [pid = 2828] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 170 (000000DBBA125000) [pid = 2828] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCE2000 == 108 [pid = 2828] [id = 430] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFF03800 == 107 [pid = 2828] [id = 429] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBFCA1800 == 106 [pid = 2828] [id = 427] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBF6DE800 == 105 [pid = 2828] [id = 426] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBFC89000 == 104 [pid = 2828] [id = 425] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBFCEE800 == 103 [pid = 2828] [id = 424] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD204800 == 102 [pid = 2828] [id = 423] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9BF7800 == 101 [pid = 2828] [id = 422] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3910000 == 100 [pid = 2828] [id = 421] 11:56:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7F66800 == 99 [pid = 2828] [id = 420] 11:56:43 INFO - PROCESS | 2828 | 1461178603821 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 2828 | 1461178603827 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 169 (000000DBB03D4400) [pid = 2828] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 168 (000000DBA2A95000) [pid = 2828] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 167 (000000DBAFAE4800) [pid = 2828] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 166 (000000DBAFA30000) [pid = 2828] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBB62C5C00) [pid = 2828] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBB4C25800) [pid = 2828] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 163 (000000DBA918BC00) [pid = 2828] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBB0807400) [pid = 2828] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBB9E57800) [pid = 2828] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 160 (000000DBAE6A1800) [pid = 2828] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBAF83A000) [pid = 2828] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBB1404000) [pid = 2828] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBB9C1D400) [pid = 2828] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBB4B05C00) [pid = 2828] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBAF937000) [pid = 2828] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBB152C400) [pid = 2828] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBAE8A4800) [pid = 2828] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBA85DB400) [pid = 2828] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBA9125000) [pid = 2828] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBAF6F1400) [pid = 2828] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 149 (000000DBB086C800) [pid = 2828] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | --DOMWINDOW == 148 (000000DBB6B1CC00) [pid = 2828] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 11:56:43 INFO - PROCESS | 2828 | 1461178603865 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:56:43 INFO - PROCESS | 2828 | 1461178603868 Marionette TRACE conn5 <- [1,1766,null,{}] 11:56:43 INFO - PROCESS | 2828 | 1461178603877 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}] 11:56:43 INFO - PROCESS | 2828 | 1461178603982 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 11:56:43 INFO - PROCESS | 2828 | 1461178603988 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFF03800 == 100 [pid = 2828] [id = 451] 11:56:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 149 (000000DBA9126800) [pid = 2828] [serial = 1353] [outer = 0000000000000000] 11:56:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 150 (000000DBA999F000) [pid = 2828] [serial = 1354] [outer = 000000DBA9126800] 11:56:44 INFO - PROCESS | 2828 | 1461178604036 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBAF2D2000) [pid = 2828] [serial = 1355] [outer = 000000DBA9126800] 11:56:44 INFO - PROCESS | 2828 | 1461178604570 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]]]}] 11:56:44 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 11:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 11:56:44 INFO - PROCESS | 2828 | 1461178604606 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 2828 | 1461178604608 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 11:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:56:44 INFO - PROCESS | 2828 | 1461178604612 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 2828 | 1461178604616 Marionette TRACE conn5 <- [1,1770,null,{}] 11:56:44 INFO - PROCESS | 2828 | 1461178604628 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}] 11:56:44 INFO - PROCESS | 2828 | 1461178604735 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 11:56:44 INFO - PROCESS | 2828 | 1461178604839 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6123800 == 101 [pid = 2828] [id = 452] 11:56:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBAFA2C800) [pid = 2828] [serial = 1356] [outer = 0000000000000000] 11:56:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBB0186C00) [pid = 2828] [serial = 1357] [outer = 000000DBAFA2C800] 11:56:44 INFO - PROCESS | 2828 | 1461178604889 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBB080EC00) [pid = 2828] [serial = 1358] [outer = 000000DBAFA2C800] 11:56:45 INFO - PROCESS | 2828 | 1461178605271 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]]]}] 11:56:45 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 11:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 11:56:45 INFO - PROCESS | 2828 | 1461178605307 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 2828 | 1461178605310 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 11:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:56:45 INFO - PROCESS | 2828 | 1461178605313 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 2828 | 1461178605315 Marionette TRACE conn5 <- [1,1774,null,{}] 11:56:45 INFO - PROCESS | 2828 | 1461178605318 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}] 11:56:45 INFO - PROCESS | 2828 | 1461178605421 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 11:56:45 INFO - PROCESS | 2828 | 1461178605427 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8C9A800 == 102 [pid = 2828] [id = 453] 11:56:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBB081FC00) [pid = 2828] [serial = 1359] [outer = 0000000000000000] 11:56:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBB144E000) [pid = 2828] [serial = 1360] [outer = 000000DBB081FC00] 11:56:45 INFO - PROCESS | 2828 | 1461178605475 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBB1FB1400) [pid = 2828] [serial = 1361] [outer = 000000DBB081FC00] 11:56:45 INFO - PROCESS | 2828 | 1461178605921 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]]]}] 11:56:45 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 11:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 11:56:45 INFO - PROCESS | 2828 | 1461178605964 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 2828 | 1461178605966 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 11:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:56:45 INFO - PROCESS | 2828 | 1461178605969 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 2828 | 1461178605971 Marionette TRACE conn5 <- [1,1778,null,{}] 11:56:46 INFO - PROCESS | 2828 | 1461178605986 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}] 11:56:46 INFO - PROCESS | 2828 | 1461178606118 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 11:56:46 INFO - PROCESS | 2828 | 1461178606171 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB92E8000 == 103 [pid = 2828] [id = 454] 11:56:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBB3A60C00) [pid = 2828] [serial = 1362] [outer = 0000000000000000] 11:56:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBB4B04400) [pid = 2828] [serial = 1363] [outer = 000000DBB3A60C00] 11:56:46 INFO - PROCESS | 2828 | 1461178606218 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBB50EC000) [pid = 2828] [serial = 1364] [outer = 000000DBB3A60C00] 11:56:46 INFO - PROCESS | 2828 | 1461178606700 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]]]}] 11:56:46 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) 11:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 796ms 11:56:46 INFO - PROCESS | 2828 | 1461178606768 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 2828 | 1461178606771 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 11:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:56:46 INFO - PROCESS | 2828 | 1461178606774 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - PROCESS | 2828 | 1461178606776 Marionette TRACE conn5 <- [1,1782,null,{}] 11:56:46 INFO - PROCESS | 2828 | 1461178606779 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}] 11:56:46 INFO - PROCESS | 2828 | 1461178606924 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 11:56:46 INFO - PROCESS | 2828 | 1461178606947 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA147000 == 104 [pid = 2828] [id = 455] 11:56:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 161 (000000DBB9C24400) [pid = 2828] [serial = 1365] [outer = 0000000000000000] 11:56:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBB9E60400) [pid = 2828] [serial = 1366] [outer = 000000DBB9C24400] 11:56:47 INFO - PROCESS | 2828 | 1461178606997 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBBA48D000) [pid = 2828] [serial = 1367] [outer = 000000DBB9C24400] 11:56:47 INFO - PROCESS | 2828 | 1461178607445 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]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 735ms 11:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:56:47 INFO - PROCESS | 2828 | 1461178607518 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 2828 | 1461178607520 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 11:56:47 INFO - PROCESS | 2828 | 1461178607523 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 2828 | 1461178607525 Marionette TRACE conn5 <- [1,1786,null,{}] 11:56:47 INFO - PROCESS | 2828 | 1461178607529 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}] 11:56:47 INFO - PROCESS | 2828 | 1461178607662 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 11:56:47 INFO - PROCESS | 2828 | 1461178607683 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAAC5000 == 105 [pid = 2828] [id = 456] 11:56:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 164 (000000DBBAB5D400) [pid = 2828] [serial = 1368] [outer = 0000000000000000] 11:56:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBBAB79400) [pid = 2828] [serial = 1369] [outer = 000000DBBAB5D400] 11:56:47 INFO - PROCESS | 2828 | 1461178607729 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBBAE63800) [pid = 2828] [serial = 1370] [outer = 000000DBBAB5D400] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBBA09F400) [pid = 2828] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBB2A1FC00) [pid = 2828] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 163 (000000DBB04BE400) [pid = 2828] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBB0867C00) [pid = 2828] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBAC94C400) [pid = 2828] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 160 (000000DBA3D2D800) [pid = 2828] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBA80C6800) [pid = 2828] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBAFA27000) [pid = 2828] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBAF519800) [pid = 2828] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBA3511C00) [pid = 2828] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:56:48 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBB352C000) [pid = 2828] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:56:48 INFO - PROCESS | 2828 | 1461178608363 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]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 879ms 11:56:48 INFO - PROCESS | 2828 | 1461178608407 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 2828 | 1461178608409 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 11:56:48 INFO - PROCESS | 2828 | 1461178608412 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 2828 | 1461178608414 Marionette TRACE conn5 <- [1,1790,null,{}] 11:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:56:48 INFO - PROCESS | 2828 | 1461178608418 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}] 11:56:48 INFO - PROCESS | 2828 | 1461178608553 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 11:56:48 INFO - PROCESS | 2828 | 1461178608620 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAB32000 == 106 [pid = 2828] [id = 457] 11:56:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBAF83C400) [pid = 2828] [serial = 1371] [outer = 0000000000000000] 11:56:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBB1F2C000) [pid = 2828] [serial = 1372] [outer = 000000DBAF83C400] 11:56:48 INFO - PROCESS | 2828 | 1461178608667 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBB9CB9800) [pid = 2828] [serial = 1373] [outer = 000000DBAF83C400] 11:56:49 INFO - PROCESS | 2828 | 1461178609035 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]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 11:56:49 INFO - PROCESS | 2828 | 1461178609107 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 2828 | 1461178609110 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 11:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:56:49 INFO - PROCESS | 2828 | 1461178609113 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 2828 | 1461178609115 Marionette TRACE conn5 <- [1,1794,null,{}] 11:56:49 INFO - PROCESS | 2828 | 1461178609118 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}] 11:56:49 INFO - PROCESS | 2828 | 1461178609216 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 11:56:49 INFO - PROCESS | 2828 | 1461178609259 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD192800 == 107 [pid = 2828] [id = 458] 11:56:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBB9CC0000) [pid = 2828] [serial = 1374] [outer = 0000000000000000] 11:56:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBB9CC5000) [pid = 2828] [serial = 1375] [outer = 000000DBB9CC0000] 11:56:49 INFO - PROCESS | 2828 | 1461178609304 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 161 (000000DBBB490800) [pid = 2828] [serial = 1376] [outer = 000000DBB9CC0000] 11:56:49 INFO - PROCESS | 2828 | 1461178609751 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]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 11:56:49 INFO - PROCESS | 2828 | 1461178609791 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 2828 | 1461178609793 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 11:56:49 INFO - PROCESS | 2828 | 1461178609796 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:56:49 INFO - PROCESS | 2828 | 1461178609798 Marionette TRACE conn5 <- [1,1798,null,{}] 11:56:49 INFO - PROCESS | 2828 | 1461178609802 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}] 11:56:49 INFO - PROCESS | 2828 | 1461178609899 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 11:56:49 INFO - PROCESS | 2828 | 1461178609905 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBF6D8000 == 108 [pid = 2828] [id = 459] 11:56:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBBC083000) [pid = 2828] [serial = 1377] [outer = 0000000000000000] 11:56:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBBC4EE400) [pid = 2828] [serial = 1378] [outer = 000000DBBC083000] 11:56:49 INFO - PROCESS | 2828 | 1461178609951 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 164 (000000DBBC942000) [pid = 2828] [serial = 1379] [outer = 000000DBBC083000] 11:56:50 INFO - PROCESS | 2828 | 1461178610732 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]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 986ms 11:56:50 INFO - PROCESS | 2828 | 1461178610800 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 2828 | 1461178610805 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 11:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:56:50 INFO - PROCESS | 2828 | 1461178610811 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 2828 | 1461178610815 Marionette TRACE conn5 <- [1,1802,null,{}] 11:56:50 INFO - PROCESS | 2828 | 1461178610821 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}] 11:56:50 INFO - PROCESS | 2828 | 1461178610957 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 11:56:51 INFO - PROCESS | 2828 | 1461178611103 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3ADF800 == 109 [pid = 2828] [id = 460] 11:56:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBACD70400) [pid = 2828] [serial = 1380] [outer = 0000000000000000] 11:56:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBAE871C00) [pid = 2828] [serial = 1381] [outer = 000000DBACD70400] 11:56:51 INFO - PROCESS | 2828 | 1461178611164 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 167 (000000DBAF93D800) [pid = 2828] [serial = 1382] [outer = 000000DBACD70400] 11:56:51 INFO - PROCESS | 2828 | 1461178611746 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]]]}] 11:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 985ms 11:56:51 INFO - PROCESS | 2828 | 1461178611799 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 2828 | 1461178611806 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 11:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:56:51 INFO - PROCESS | 2828 | 1461178611813 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - PROCESS | 2828 | 1461178611816 Marionette TRACE conn5 <- [1,1806,null,{}] 11:56:51 INFO - PROCESS | 2828 | 1461178611821 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}] 11:56:51 INFO - PROCESS | 2828 | 1461178611948 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 11:56:52 INFO - PROCESS | 2828 | 1461178612091 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB9BE8800 == 110 [pid = 2828] [id = 461] 11:56:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 168 (000000DBB0706800) [pid = 2828] [serial = 1383] [outer = 0000000000000000] 11:56:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 169 (000000DBB08EB400) [pid = 2828] [serial = 1384] [outer = 000000DBB0706800] 11:56:52 INFO - PROCESS | 2828 | 1461178612150 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 170 (000000DBB50E0000) [pid = 2828] [serial = 1385] [outer = 000000DBB0706800] 11:56:52 INFO - PROCESS | 2828 | 1461178612791 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]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1025ms 11:56:52 INFO - PROCESS | 2828 | 1461178612844 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 2828 | 1461178612847 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 11:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:56:52 INFO - PROCESS | 2828 | 1461178612851 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 2828 | 1461178612856 Marionette TRACE conn5 <- [1,1810,null,{}] 11:56:52 INFO - PROCESS | 2828 | 1461178612903 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}] 11:56:53 INFO - PROCESS | 2828 | 1461178613042 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 11:56:53 INFO - PROCESS | 2828 | 1461178613178 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBFC2F800 == 111 [pid = 2828] [id = 462] 11:56:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 171 (000000DBB855C800) [pid = 2828] [serial = 1386] [outer = 0000000000000000] 11:56:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 172 (000000DBB9E56000) [pid = 2828] [serial = 1387] [outer = 000000DBB855C800] 11:56:53 INFO - PROCESS | 2828 | 1461178613239 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 173 (000000DBBC52EC00) [pid = 2828] [serial = 1388] [outer = 000000DBB855C800] 11:56:53 INFO - PROCESS | 2828 | 1461178613831 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]]]}] 11:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1040ms 11:56:53 INFO - PROCESS | 2828 | 1461178613893 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 2828 | 1461178613896 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 11:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:56:53 INFO - PROCESS | 2828 | 1461178613900 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - PROCESS | 2828 | 1461178613902 Marionette TRACE conn5 <- [1,1814,null,{}] 11:56:53 INFO - PROCESS | 2828 | 1461178613906 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}] 11:56:54 INFO - PROCESS | 2828 | 1461178614032 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 11:56:54 INFO - PROCESS | 2828 | 1461178614175 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBF62B000 == 112 [pid = 2828] [id = 463] 11:56:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 174 (000000DBBC94CC00) [pid = 2828] [serial = 1389] [outer = 0000000000000000] 11:56:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 175 (000000DBBC97B800) [pid = 2828] [serial = 1390] [outer = 000000DBBC94CC00] 11:56:54 INFO - PROCESS | 2828 | 1461178614233 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 176 (000000DBBD2AFC00) [pid = 2828] [serial = 1391] [outer = 000000DBBC94CC00] 11:56:54 INFO - PROCESS | 2828 | 1461178614868 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]]]}] 11:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 985ms 11:56:54 INFO - PROCESS | 2828 | 1461178614887 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 11:56:54 INFO - PROCESS | 2828 | 1461178614889 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 11:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:56:54 INFO - PROCESS | 2828 | 1461178614893 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - PROCESS | 2828 | 1461178614895 Marionette TRACE conn5 <- [1,1818,null,{}] 11:56:54 INFO - PROCESS | 2828 | 1461178614899 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}] 11:56:55 INFO - PROCESS | 2828 | 1461178615070 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 11:56:55 INFO - PROCESS | 2828 | 1461178615180 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBC10C5000 == 113 [pid = 2828] [id = 464] 11:56:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 177 (000000DBBD868C00) [pid = 2828] [serial = 1392] [outer = 0000000000000000] 11:56:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 178 (000000DBBD882400) [pid = 2828] [serial = 1393] [outer = 000000DBBD868C00] 11:56:55 INFO - PROCESS | 2828 | 1461178615238 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 179 (000000DBBD97CC00) [pid = 2828] [serial = 1394] [outer = 000000DBBD868C00] 11:56:55 INFO - PROCESS | 2828 | 1461178615782 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]]]}] 11:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 924ms 11:56:55 INFO - PROCESS | 2828 | 1461178615820 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 2828 | 1461178615822 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 11:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:56:55 INFO - PROCESS | 2828 | 1461178615826 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 2828 | 1461178615828 Marionette TRACE conn5 <- [1,1822,null,{}] 11:56:55 INFO - PROCESS | 2828 | 1461178615832 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}] 11:56:55 INFO - PROCESS | 2828 | 1461178615974 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 11:56:56 INFO - PROCESS | 2828 | 1461178616131 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD91A000 == 114 [pid = 2828] [id = 465] 11:56:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 180 (000000DBBD988400) [pid = 2828] [serial = 1395] [outer = 0000000000000000] 11:56:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 181 (000000DBBE89DC00) [pid = 2828] [serial = 1396] [outer = 000000DBBD988400] 11:56:56 INFO - PROCESS | 2828 | 1461178616192 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 182 (000000DBBE8A8C00) [pid = 2828] [serial = 1397] [outer = 000000DBBD988400] 11:56:56 INFO - PROCESS | 2828 | 1461178616740 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]]]}] 11:56:56 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 11:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 11:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:56:56 INFO - PROCESS | 2828 | 1461178616813 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 2828 | 1461178616816 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 11:56:56 INFO - PROCESS | 2828 | 1461178616820 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 2828 | 1461178616822 Marionette TRACE conn5 <- [1,1826,null,{}] 11:56:56 INFO - PROCESS | 2828 | 1461178616826 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}] 11:56:56 INFO - PROCESS | 2828 | 1461178616946 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 11:56:57 INFO - PROCESS | 2828 | 1461178617089 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD934800 == 115 [pid = 2828] [id = 466] 11:56:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 183 (000000DBBD408800) [pid = 2828] [serial = 1398] [outer = 0000000000000000] 11:56:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 184 (000000DBBD40D400) [pid = 2828] [serial = 1399] [outer = 000000DBBD408800] 11:56:57 INFO - PROCESS | 2828 | 1461178617146 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 185 (000000DBBE8A5C00) [pid = 2828] [serial = 1400] [outer = 000000DBBD408800] 11:56:57 INFO - PROCESS | 2828 | 1461178617774 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]]]}] 11:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 986ms 11:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:56:57 INFO - PROCESS | 2828 | 1461178617808 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 11:56:57 INFO - PROCESS | 2828 | 1461178617811 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 11:56:57 INFO - PROCESS | 2828 | 1461178617814 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 2828 | 1461178617816 Marionette TRACE conn5 <- [1,1830,null,{}] 11:56:57 INFO - PROCESS | 2828 | 1461178617820 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}] 11:56:57 INFO - PROCESS | 2828 | 1461178617949 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 11:56:58 INFO - PROCESS | 2828 | 1461178618095 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA436B000 == 116 [pid = 2828] [id = 467] 11:56:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 186 (000000DBA119C000) [pid = 2828] [serial = 1401] [outer = 0000000000000000] 11:56:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 187 (000000DBA3D84800) [pid = 2828] [serial = 1402] [outer = 000000DBA119C000] 11:56:58 INFO - PROCESS | 2828 | 1461178618153 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 188 (000000DBAFA36000) [pid = 2828] [serial = 1403] [outer = 000000DBA119C000] 11:56:59 INFO - PROCESS | 2828 | 1461178619006 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]]]}] 11:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1233ms 11:56:59 INFO - PROCESS | 2828 | 1461178619051 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 2828 | 1461178619056 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 11:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:56:59 INFO - PROCESS | 2828 | 1461178619062 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - PROCESS | 2828 | 1461178619066 Marionette TRACE conn5 <- [1,1834,null,{}] 11:56:59 INFO - PROCESS | 2828 | 1461178619071 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}] 11:56:59 INFO - PROCESS | 2828 | 1461178619191 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 11:56:59 INFO - PROCESS | 2828 | 1461178619343 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8082000 == 117 [pid = 2828] [id = 468] 11:56:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 189 (000000DBA24CA000) [pid = 2828] [serial = 1404] [outer = 0000000000000000] 11:56:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 190 (000000DBA3535000) [pid = 2828] [serial = 1405] [outer = 000000DBA24CA000] 11:56:59 INFO - PROCESS | 2828 | 1461178619396 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 191 (000000DBA914F400) [pid = 2828] [serial = 1406] [outer = 000000DBA24CA000] 11:57:00 INFO - PROCESS | 2828 | 1461178620035 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]]]}] 11:57:00 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) 11:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1024ms 11:57:00 INFO - PROCESS | 2828 | 1461178620089 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 2828 | 1461178620095 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 11:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:57:00 INFO - PROCESS | 2828 | 1461178620102 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 2828 | 1461178620105 Marionette TRACE conn5 <- [1,1838,null,{}] 11:57:00 INFO - PROCESS | 2828 | 1461178620108 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}] 11:57:00 INFO - PROCESS | 2828 | 1461178620225 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 11:57:00 INFO - PROCESS | 2828 | 1461178620377 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0653800 == 118 [pid = 2828] [id = 469] 11:57:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 192 (000000DBAF238800) [pid = 2828] [serial = 1407] [outer = 0000000000000000] 11:57:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 193 (000000DBAF2CF800) [pid = 2828] [serial = 1408] [outer = 000000DBAF238800] 11:57:00 INFO - PROCESS | 2828 | 1461178620429 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 194 (000000DBAF5D8000) [pid = 2828] [serial = 1409] [outer = 000000DBAF238800] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD192800 == 117 [pid = 2828] [id = 458] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAB32000 == 116 [pid = 2828] [id = 457] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAAC5000 == 115 [pid = 2828] [id = 456] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA147000 == 114 [pid = 2828] [id = 455] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB92E8000 == 113 [pid = 2828] [id = 454] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8C9A800 == 112 [pid = 2828] [id = 453] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 193 (000000DBB4DB8400) [pid = 2828] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 192 (000000DBBC07E800) [pid = 2828] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 191 (000000DBBADCE400) [pid = 2828] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 190 (000000DBBAB5B400) [pid = 2828] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 189 (000000DBAF521400) [pid = 2828] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 188 (000000DBB1F30000) [pid = 2828] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 187 (000000DBA2C10400) [pid = 2828] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 186 (000000DBBC4F1800) [pid = 2828] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 185 (000000DBBC6CEC00) [pid = 2828] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 184 (000000DBBD862400) [pid = 2828] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6123800 == 111 [pid = 2828] [id = 452] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFF03800 == 110 [pid = 2828] [id = 451] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB611C800 == 109 [pid = 2828] [id = 450] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC7DC000 == 108 [pid = 2828] [id = 443] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBB4C7000 == 107 [pid = 2828] [id = 442] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA42E000 == 106 [pid = 2828] [id = 441] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CB2800 == 105 [pid = 2828] [id = 440] 11:57:01 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD86800 == 104 [pid = 2828] [id = 439] 11:57:01 INFO - PROCESS | 2828 | 1461178621137 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]]]}] 11:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1086ms 11:57:01 INFO - PROCESS | 2828 | 1461178621189 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 2828 | 1461178621191 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 11:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:57:01 INFO - PROCESS | 2828 | 1461178621195 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 2828 | 1461178621199 Marionette TRACE conn5 <- [1,1842,null,{}] 11:57:01 INFO - PROCESS | 2828 | 1461178621210 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}] 11:57:01 INFO - PROCESS | 2828 | 1461178621316 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 183 (000000DBBAB5EC00) [pid = 2828] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 182 (000000DBB44A5400) [pid = 2828] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 181 (000000DBB067A000) [pid = 2828] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 180 (000000DBB08E2000) [pid = 2828] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 179 (000000DBAF514400) [pid = 2828] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 178 (000000DBAF2CC800) [pid = 2828] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 177 (000000DBB0807800) [pid = 2828] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 176 (000000DBACC40800) [pid = 2828] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 175 (000000DBB0EA1C00) [pid = 2828] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 174 (000000DBA9D45C00) [pid = 2828] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 173 (000000DBAFB4B000) [pid = 2828] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 172 (000000DBAF834400) [pid = 2828] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 171 (000000DBAF94C000) [pid = 2828] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 170 (000000DBA82CB000) [pid = 2828] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 169 (000000DBA3D89000) [pid = 2828] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 168 (000000DBB3A6AC00) [pid = 2828] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 167 (000000DBB44B2C00) [pid = 2828] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 166 (000000DBAD152400) [pid = 2828] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBB144C000) [pid = 2828] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBAFD72400) [pid = 2828] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 11:57:01 INFO - PROCESS | 2828 | 1461178621421 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC50000 == 105 [pid = 2828] [id = 470] 11:57:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBA9152000) [pid = 2828] [serial = 1410] [outer = 0000000000000000] 11:57:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBA9D46000) [pid = 2828] [serial = 1411] [outer = 000000DBA9152000] 11:57:01 INFO - PROCESS | 2828 | 1461178621471 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 167 (000000DBAF2CE800) [pid = 2828] [serial = 1412] [outer = 000000DBA9152000] 11:57:01 INFO - PROCESS | 2828 | 1461178621904 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]]]}] 11:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 11:57:01 INFO - PROCESS | 2828 | 1461178621932 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 2828 | 1461178621935 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 11:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:57:01 INFO - PROCESS | 2828 | 1461178621938 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 2828 | 1461178621940 Marionette TRACE conn5 <- [1,1846,null,{}] 11:57:01 INFO - PROCESS | 2828 | 1461178621943 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}] 11:57:02 INFO - PROCESS | 2828 | 1461178622042 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 11:57:02 INFO - PROCESS | 2828 | 1461178622050 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3ADB800 == 106 [pid = 2828] [id = 471] 11:57:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 168 (000000DBAF6FA400) [pid = 2828] [serial = 1413] [outer = 0000000000000000] 11:57:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 169 (000000DBAF93A800) [pid = 2828] [serial = 1414] [outer = 000000DBAF6FA400] 11:57:02 INFO - PROCESS | 2828 | 1461178622097 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 170 (000000DBAFA26400) [pid = 2828] [serial = 1415] [outer = 000000DBAF6FA400] 11:57:02 INFO - PROCESS | 2828 | 1461178622568 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]]]}] 11:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 690ms 11:57:02 INFO - PROCESS | 2828 | 1461178622631 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 2828 | 1461178622633 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 11:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:57:02 INFO - PROCESS | 2828 | 1461178622636 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - PROCESS | 2828 | 1461178622638 Marionette TRACE conn5 <- [1,1850,null,{}] 11:57:02 INFO - PROCESS | 2828 | 1461178622642 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}] 11:57:02 INFO - PROCESS | 2828 | 1461178622764 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 11:57:02 INFO - PROCESS | 2828 | 1461178622873 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D38000 == 107 [pid = 2828] [id = 472] 11:57:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 171 (000000DBA9153000) [pid = 2828] [serial = 1416] [outer = 0000000000000000] 11:57:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 172 (000000DBAFAEDC00) [pid = 2828] [serial = 1417] [outer = 000000DBA9153000] 11:57:02 INFO - PROCESS | 2828 | 1461178622920 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 173 (000000DBB00E2800) [pid = 2828] [serial = 1418] [outer = 000000DBA9153000] 11:57:03 INFO - PROCESS | 2828 | 1461178623369 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]]]}] 11:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 775ms 11:57:03 INFO - PROCESS | 2828 | 1461178623415 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 2828 | 1461178623417 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 11:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:57:03 INFO - PROCESS | 2828 | 1461178623426 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 2828 | 1461178623428 Marionette TRACE conn5 <- [1,1854,null,{}] 11:57:03 INFO - PROCESS | 2828 | 1461178623432 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}] 11:57:03 INFO - PROCESS | 2828 | 1461178623574 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 11:57:03 INFO - PROCESS | 2828 | 1461178623596 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B2F000 == 108 [pid = 2828] [id = 473] 11:57:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 174 (000000DBB080F000) [pid = 2828] [serial = 1419] [outer = 0000000000000000] 11:57:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 175 (000000DBB0819800) [pid = 2828] [serial = 1420] [outer = 000000DBB080F000] 11:57:03 INFO - PROCESS | 2828 | 1461178623647 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 176 (000000DBB08DFC00) [pid = 2828] [serial = 1421] [outer = 000000DBB080F000] 11:57:04 INFO - PROCESS | 2828 | 1461178624104 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]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 11:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:57:04 INFO - PROCESS | 2828 | 1461178624158 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 2828 | 1461178624160 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 11:57:04 INFO - PROCESS | 2828 | 1461178624163 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 2828 | 1461178624165 Marionette TRACE conn5 <- [1,1858,null,{}] 11:57:04 INFO - PROCESS | 2828 | 1461178624169 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}] 11:57:04 INFO - PROCESS | 2828 | 1461178624297 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 11:57:04 INFO - PROCESS | 2828 | 1461178624315 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F13000 == 109 [pid = 2828] [id = 474] 11:57:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 177 (000000DBB0870000) [pid = 2828] [serial = 1422] [outer = 0000000000000000] 11:57:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 178 (000000DBB0D66000) [pid = 2828] [serial = 1423] [outer = 000000DBB0870000] 11:57:04 INFO - PROCESS | 2828 | 1461178624361 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 179 (000000DBB1452C00) [pid = 2828] [serial = 1424] [outer = 000000DBB0870000] 11:57:04 INFO - PROCESS | 2828 | 1461178624810 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]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 11:57:04 INFO - PROCESS | 2828 | 1461178624837 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 2828 | 1461178624839 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 11:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:57:04 INFO - PROCESS | 2828 | 1461178624847 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 2828 | 1461178624849 Marionette TRACE conn5 <- [1,1862,null,{}] 11:57:04 INFO - PROCESS | 2828 | 1461178624853 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}] 11:57:04 INFO - PROCESS | 2828 | 1461178624981 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 11:57:05 INFO - PROCESS | 2828 | 1461178624994 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CB5000 == 110 [pid = 2828] [id = 475] 11:57:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 180 (000000DBB1F27C00) [pid = 2828] [serial = 1425] [outer = 0000000000000000] 11:57:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 181 (000000DBB1FB0000) [pid = 2828] [serial = 1426] [outer = 000000DBB1F27C00] 11:57:05 INFO - PROCESS | 2828 | 1461178625040 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 182 (000000DBB3588000) [pid = 2828] [serial = 1427] [outer = 000000DBB1F27C00] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 181 (000000DBAF83C400) [pid = 2828] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 180 (000000DBBAB5D400) [pid = 2828] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 179 (000000DBB9CC0000) [pid = 2828] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 178 (000000DBB0702800) [pid = 2828] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 177 (000000DBBA0A4C00) [pid = 2828] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 176 (000000DBA1209C00) [pid = 2828] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 175 (000000DBBB48D000) [pid = 2828] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 174 (000000DBA3511800) [pid = 2828] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 173 (000000DBBA120400) [pid = 2828] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 172 (000000DBB4C25000) [pid = 2828] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 171 (000000DBB6B1E400) [pid = 2828] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 170 (000000DBA3110000) [pid = 2828] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 169 (000000DBBABC8400) [pid = 2828] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 168 (000000DBB6B1B000) [pid = 2828] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 167 (000000DBAF44EC00) [pid = 2828] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 166 (000000DBBD85A400) [pid = 2828] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBB9C23C00) [pid = 2828] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBBC6C8000) [pid = 2828] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 163 (000000DBB070AC00) [pid = 2828] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBB6B1F800) [pid = 2828] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBB44B0000) [pid = 2828] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 160 (000000DBAF452C00) [pid = 2828] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBB44AD400) [pid = 2828] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBBC4E6000) [pid = 2828] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBB62BDC00) [pid = 2828] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBA8219C00) [pid = 2828] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBBAB70000) [pid = 2828] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBB012F800) [pid = 2828] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBAE668400) [pid = 2828] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBA821C800) [pid = 2828] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBA9126800) [pid = 2828] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBB3A60C00) [pid = 2828] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 149 (000000DBAFA2C800) [pid = 2828] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 148 (000000DBAFAE7400) [pid = 2828] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBB081FC00) [pid = 2828] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:57:05 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBB9C24400) [pid = 2828] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:57:06 INFO - PROCESS | 2828 | 1461178626037 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]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1236ms 11:57:06 INFO - PROCESS | 2828 | 1461178626082 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 2828 | 1461178626084 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 11:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:57:06 INFO - PROCESS | 2828 | 1461178626088 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 2828 | 1461178626090 Marionette TRACE conn5 <- [1,1866,null,{}] 11:57:06 INFO - PROCESS | 2828 | 1461178626093 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}] 11:57:06 INFO - PROCESS | 2828 | 1461178626188 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 11:57:06 INFO - PROCESS | 2828 | 1461178626194 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F20000 == 111 [pid = 2828] [id = 476] 11:57:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBA80C6800) [pid = 2828] [serial = 1428] [outer = 0000000000000000] 11:57:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBAF44EC00) [pid = 2828] [serial = 1429] [outer = 000000DBA80C6800] 11:57:06 INFO - PROCESS | 2828 | 1461178626240 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 149 (000000DBB067A800) [pid = 2828] [serial = 1430] [outer = 000000DBA80C6800] 11:57:06 INFO - PROCESS | 2828 | 1461178626671 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]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 11:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:57:06 INFO - PROCESS | 2828 | 1461178626724 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 2828 | 1461178626726 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 11:57:06 INFO - PROCESS | 2828 | 1461178626730 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 2828 | 1461178626732 Marionette TRACE conn5 <- [1,1870,null,{}] 11:57:06 INFO - PROCESS | 2828 | 1461178626735 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}] 11:57:06 INFO - PROCESS | 2828 | 1461178626830 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 11:57:06 INFO - PROCESS | 2828 | 1461178626837 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB92E2000 == 112 [pid = 2828] [id = 477] 11:57:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 150 (000000DBB1F30800) [pid = 2828] [serial = 1431] [outer = 0000000000000000] 11:57:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBB3A04800) [pid = 2828] [serial = 1432] [outer = 000000DBB1F30800] 11:57:06 INFO - PROCESS | 2828 | 1461178626884 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBB415DC00) [pid = 2828] [serial = 1433] [outer = 000000DBB1F30800] 11:57:07 INFO - PROCESS | 2828 | 1461178627367 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]]]}] 11:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 11:57:07 INFO - PROCESS | 2828 | 1461178627404 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 11:57:07 INFO - PROCESS | 2828 | 1461178627407 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 11:57:07 INFO - PROCESS | 2828 | 1461178627410 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:57:07 INFO - PROCESS | 2828 | 1461178627413 Marionette TRACE conn5 <- [1,1874,null,{}] 11:57:07 INFO - PROCESS | 2828 | 1461178627417 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}] 11:57:07 INFO - PROCESS | 2828 | 1461178627534 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 11:57:07 INFO - PROCESS | 2828 | 1461178627540 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA011800 == 113 [pid = 2828] [id = 478] 11:57:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBB4B0A000) [pid = 2828] [serial = 1434] [outer = 0000000000000000] 11:57:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBB4DB4800) [pid = 2828] [serial = 1435] [outer = 000000DBB4B0A000] 11:57:07 INFO - PROCESS | 2828 | 1461178627592 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBB5FE8800) [pid = 2828] [serial = 1436] [outer = 000000DBB4B0A000] 11:57:08 INFO - PROCESS | 2828 | 1461178628381 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]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1026ms 11:57:08 INFO - PROCESS | 2828 | 1461178628440 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 2828 | 1461178628446 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 11:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:57:08 INFO - PROCESS | 2828 | 1461178628453 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 2828 | 1461178628457 Marionette TRACE conn5 <- [1,1878,null,{}] 11:57:08 INFO - PROCESS | 2828 | 1461178628485 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}] 11:57:08 INFO - PROCESS | 2828 | 1461178628676 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 11:57:08 INFO - PROCESS | 2828 | 1461178628689 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE6DA800 == 114 [pid = 2828] [id = 479] 11:57:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBA8218C00) [pid = 2828] [serial = 1437] [outer = 0000000000000000] 11:57:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBA9159000) [pid = 2828] [serial = 1438] [outer = 000000DBA8218C00] 11:57:08 INFO - PROCESS | 2828 | 1461178628750 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBAD318C00) [pid = 2828] [serial = 1439] [outer = 000000DBA8218C00] 11:57:09 INFO - PROCESS | 2828 | 1461178629415 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]]]}] 11:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1003ms 11:57:09 INFO - PROCESS | 2828 | 1461178629458 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 2828 | 1461178629464 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 11:57:09 INFO - PROCESS | 2828 | 1461178629471 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:57:09 INFO - PROCESS | 2828 | 1461178629475 Marionette TRACE conn5 <- [1,1882,null,{}] 11:57:09 INFO - PROCESS | 2828 | 1461178629479 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}] 11:57:09 INFO - PROCESS | 2828 | 1461178629607 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 11:57:09 INFO - PROCESS | 2828 | 1461178629722 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6127000 == 115 [pid = 2828] [id = 480] 11:57:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBAE6A2800) [pid = 2828] [serial = 1440] [outer = 0000000000000000] 11:57:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBAFA20800) [pid = 2828] [serial = 1441] [outer = 000000DBAE6A2800] 11:57:09 INFO - PROCESS | 2828 | 1461178629820 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 161 (000000DBB012CC00) [pid = 2828] [serial = 1442] [outer = 000000DBAE6A2800] 11:57:10 INFO - PROCESS | 2828 | 1461178630495 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]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1077ms 11:57:10 INFO - PROCESS | 2828 | 1461178630554 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 2828 | 1461178630557 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 11:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:57:10 INFO - PROCESS | 2828 | 1461178630561 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - PROCESS | 2828 | 1461178630566 Marionette TRACE conn5 <- [1,1886,null,{}] 11:57:10 INFO - PROCESS | 2828 | 1461178630578 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}] 11:57:10 INFO - PROCESS | 2828 | 1461178630734 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 11:57:10 INFO - PROCESS | 2828 | 1461178630879 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA41F800 == 116 [pid = 2828] [id = 481] 11:57:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBB0816000) [pid = 2828] [serial = 1443] [outer = 0000000000000000] 11:57:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBB4156400) [pid = 2828] [serial = 1444] [outer = 000000DBB0816000] 11:57:10 INFO - PROCESS | 2828 | 1461178630940 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 164 (000000DBB4C28000) [pid = 2828] [serial = 1445] [outer = 000000DBB0816000] 11:57:11 INFO - PROCESS | 2828 | 1461178631521 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]]]}] 11:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 985ms 11:57:11 INFO - PROCESS | 2828 | 1461178631547 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 11:57:11 INFO - PROCESS | 2828 | 1461178631550 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 11:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:57:11 INFO - PROCESS | 2828 | 1461178631571 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - PROCESS | 2828 | 1461178631573 Marionette TRACE conn5 <- [1,1890,null,{}] 11:57:11 INFO - PROCESS | 2828 | 1461178631578 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}] 11:57:11 INFO - PROCESS | 2828 | 1461178631704 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 11:57:11 INFO - PROCESS | 2828 | 1461178631816 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAA78000 == 117 [pid = 2828] [id = 482] 11:57:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBB5FEFC00) [pid = 2828] [serial = 1446] [outer = 0000000000000000] 11:57:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBB62C5400) [pid = 2828] [serial = 1447] [outer = 000000DBB5FEFC00] 11:57:11 INFO - PROCESS | 2828 | 1461178631913 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 167 (000000DBB6B1CC00) [pid = 2828] [serial = 1448] [outer = 000000DBB5FEFC00] 11:57:12 INFO - PROCESS | 2828 | 1461178632463 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]]]}] 11:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 944ms 11:57:12 INFO - PROCESS | 2828 | 1461178632500 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 2828 | 1461178632503 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 11:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:57:12 INFO - PROCESS | 2828 | 1461178632506 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 2828 | 1461178632509 Marionette TRACE conn5 <- [1,1894,null,{}] 11:57:12 INFO - PROCESS | 2828 | 1461178632513 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}] 11:57:12 INFO - PROCESS | 2828 | 1461178632633 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 11:57:12 INFO - PROCESS | 2828 | 1461178632746 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBACC6000 == 118 [pid = 2828] [id = 483] 11:57:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 168 (000000DBB62BE400) [pid = 2828] [serial = 1449] [outer = 0000000000000000] 11:57:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 169 (000000DBB7FB9400) [pid = 2828] [serial = 1450] [outer = 000000DBB62BE400] 11:57:12 INFO - PROCESS | 2828 | 1461178632802 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 170 (000000DBB8565000) [pid = 2828] [serial = 1451] [outer = 000000DBB62BE400] 11:57:13 INFO - PROCESS | 2828 | 1461178633437 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]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 985ms 11:57:13 INFO - PROCESS | 2828 | 1461178633494 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 11:57:13 INFO - PROCESS | 2828 | 1461178633497 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 11:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:57:13 INFO - PROCESS | 2828 | 1461178633501 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 2828 | 1461178633503 Marionette TRACE conn5 <- [1,1898,null,{}] 11:57:13 INFO - PROCESS | 2828 | 1461178633507 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}] 11:57:13 INFO - PROCESS | 2828 | 1461178633637 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 11:57:13 INFO - PROCESS | 2828 | 1461178633780 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC7EA800 == 119 [pid = 2828] [id = 484] 11:57:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 171 (000000DBB9CB7800) [pid = 2828] [serial = 1452] [outer = 0000000000000000] 11:57:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 172 (000000DBB9E5D000) [pid = 2828] [serial = 1453] [outer = 000000DBB9CB7800] 11:57:13 INFO - PROCESS | 2828 | 1461178633842 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 173 (000000DBBA0A0C00) [pid = 2828] [serial = 1454] [outer = 000000DBB9CB7800] 11:57:14 INFO - PROCESS | 2828 | 1461178634436 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]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 986ms 11:57:14 INFO - PROCESS | 2828 | 1461178634501 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 2828 | 1461178634504 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 11:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:57:14 INFO - PROCESS | 2828 | 1461178634509 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 2828 | 1461178634511 Marionette TRACE conn5 <- [1,1902,null,{}] 11:57:14 INFO - PROCESS | 2828 | 1461178634515 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}] 11:57:14 INFO - PROCESS | 2828 | 1461178634633 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 11:57:14 INFO - PROCESS | 2828 | 1461178634775 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD326800 == 120 [pid = 2828] [id = 485] 11:57:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 174 (000000DBBA11BC00) [pid = 2828] [serial = 1455] [outer = 0000000000000000] 11:57:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 175 (000000DBBA48CC00) [pid = 2828] [serial = 1456] [outer = 000000DBBA11BC00] 11:57:14 INFO - PROCESS | 2828 | 1461178634834 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 176 (000000DBBAB5E800) [pid = 2828] [serial = 1457] [outer = 000000DBBA11BC00] 11:57:15 INFO - PROCESS | 2828 | 1461178635373 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]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 881ms 11:57:15 INFO - PROCESS | 2828 | 1461178635404 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 2828 | 1461178635406 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 11:57:15 INFO - PROCESS | 2828 | 1461178635412 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:57:15 INFO - PROCESS | 2828 | 1461178635414 Marionette TRACE conn5 <- [1,1906,null,{}] 11:57:15 INFO - PROCESS | 2828 | 1461178635418 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}] 11:57:15 INFO - PROCESS | 2828 | 1461178635536 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 11:57:15 INFO - PROCESS | 2828 | 1461178635649 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD915800 == 121 [pid = 2828] [id = 486] 11:57:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 177 (000000DBBA125000) [pid = 2828] [serial = 1458] [outer = 0000000000000000] 11:57:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 178 (000000DBBAB67C00) [pid = 2828] [serial = 1459] [outer = 000000DBBA125000] 11:57:15 INFO - PROCESS | 2828 | 1461178635746 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 179 (000000DBBABCD400) [pid = 2828] [serial = 1460] [outer = 000000DBBA125000] 11:57:16 INFO - PROCESS | 2828 | 1461178636409 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]]]}] 11:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1026ms 11:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:57:16 INFO - PROCESS | 2828 | 1461178636443 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 2828 | 1461178636445 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 11:57:16 INFO - PROCESS | 2828 | 1461178636448 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 2828 | 1461178636451 Marionette TRACE conn5 <- [1,1910,null,{}] 11:57:16 INFO - PROCESS | 2828 | 1461178636472 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}] 11:57:16 INFO - PROCESS | 2828 | 1461178636597 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 11:57:16 INFO - PROCESS | 2828 | 1461178636740 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAC141800 == 122 [pid = 2828] [id = 487] 11:57:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 180 (000000DBA119DC00) [pid = 2828] [serial = 1461] [outer = 0000000000000000] 11:57:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 181 (000000DBA9194C00) [pid = 2828] [serial = 1462] [outer = 000000DBA119DC00] 11:57:16 INFO - PROCESS | 2828 | 1461178636799 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 182 (000000DBB4C1E800) [pid = 2828] [serial = 1463] [outer = 000000DBA119DC00] 11:57:17 INFO - PROCESS | 2828 | 1461178637604 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]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1238ms 11:57:17 INFO - PROCESS | 2828 | 1461178637690 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 2828 | 1461178637694 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 11:57:17 INFO - PROCESS | 2828 | 1461178637700 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:57:17 INFO - PROCESS | 2828 | 1461178637704 Marionette TRACE conn5 <- [1,1914,null,{}] 11:57:17 INFO - PROCESS | 2828 | 1461178637710 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}] 11:57:17 INFO - PROCESS | 2828 | 1461178637835 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 11:57:17 INFO - PROCESS | 2828 | 1461178637977 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0944000 == 123 [pid = 2828] [id = 488] 11:57:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 183 (000000DBA3D8F400) [pid = 2828] [serial = 1464] [outer = 0000000000000000] 11:57:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 184 (000000DBA756CC00) [pid = 2828] [serial = 1465] [outer = 000000DBA3D8F400] 11:57:18 INFO - PROCESS | 2828 | 1461178638031 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 185 (000000DBA9193400) [pid = 2828] [serial = 1466] [outer = 000000DBA3D8F400] 11:57:18 INFO - PROCESS | 2828 | 1461178638583 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]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 944ms 11:57:18 INFO - PROCESS | 2828 | 1461178638649 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 2828 | 1461178638655 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 11:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:57:18 INFO - PROCESS | 2828 | 1461178638662 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 2828 | 1461178638665 Marionette TRACE conn5 <- [1,1918,null,{}] 11:57:18 INFO - PROCESS | 2828 | 1461178638669 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}] 11:57:18 INFO - PROCESS | 2828 | 1461178638788 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 11:57:18 INFO - PROCESS | 2828 | 1461178638941 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3AC9800 == 124 [pid = 2828] [id = 489] 11:57:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 186 (000000DBAF23A400) [pid = 2828] [serial = 1467] [outer = 0000000000000000] 11:57:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 187 (000000DBAF2CFC00) [pid = 2828] [serial = 1468] [outer = 000000DBAF23A400] 11:57:19 INFO - PROCESS | 2828 | 1461178638994 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 188 (000000DBAF819400) [pid = 2828] [serial = 1469] [outer = 000000DBAF23A400] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB92E2000 == 123 [pid = 2828] [id = 477] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F20000 == 122 [pid = 2828] [id = 476] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CB5000 == 121 [pid = 2828] [id = 475] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F13000 == 120 [pid = 2828] [id = 474] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B2F000 == 119 [pid = 2828] [id = 473] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D38000 == 118 [pid = 2828] [id = 472] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3ADB800 == 117 [pid = 2828] [id = 471] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC50000 == 116 [pid = 2828] [id = 470] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 187 (000000DBBAB71400) [pid = 2828] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 186 (000000DBBC4EC400) [pid = 2828] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 185 (000000DBBC97BC00) [pid = 2828] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 184 (000000DBBC52E800) [pid = 2828] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 183 (000000DBBD2A7800) [pid = 2828] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 182 (000000DBBC4EE400) [pid = 2828] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0653800 == 115 [pid = 2828] [id = 469] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8082000 == 114 [pid = 2828] [id = 468] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBC10C5000 == 113 [pid = 2828] [id = 464] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBF62B000 == 112 [pid = 2828] [id = 463] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBFC2F800 == 111 [pid = 2828] [id = 462] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9BE8800 == 110 [pid = 2828] [id = 461] 11:57:19 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3ADF800 == 109 [pid = 2828] [id = 460] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 181 (000000DBB44AC000) [pid = 2828] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 180 (000000DBBAB72400) [pid = 2828] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 179 (000000DBA7826000) [pid = 2828] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 178 (000000DBBC089800) [pid = 2828] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 177 (000000DBACD6D800) [pid = 2828] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 176 (000000DBBAB60400) [pid = 2828] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 175 (000000DBB6A30400) [pid = 2828] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 174 (000000DBB8569C00) [pid = 2828] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 173 (000000DBAFAEA400) [pid = 2828] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 172 (000000DBBAE69C00) [pid = 2828] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 171 (000000DBBAE68000) [pid = 2828] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 170 (000000DBAFA32000) [pid = 2828] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 169 (000000DBBD868000) [pid = 2828] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 168 (000000DBBA11B800) [pid = 2828] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 167 (000000DBBC6D4800) [pid = 2828] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 166 (000000DBB4C20C00) [pid = 2828] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBBABCB000) [pid = 2828] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBB5FE9800) [pid = 2828] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 163 (000000DBAFA2C400) [pid = 2828] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBB4C26000) [pid = 2828] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBBD87F800) [pid = 2828] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 160 (000000DBB6B18C00) [pid = 2828] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBAC94F400) [pid = 2828] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBBADCA000) [pid = 2828] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBB415B400) [pid = 2828] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBAFA21000) [pid = 2828] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBAF816400) [pid = 2828] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBACC3A800) [pid = 2828] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBA23BD800) [pid = 2828] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBA999F000) [pid = 2828] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBAF2D2000) [pid = 2828] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBB4B04400) [pid = 2828] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 149 (000000DBB50EC000) [pid = 2828] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 148 (000000DBB0186C00) [pid = 2828] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBB080EC00) [pid = 2828] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBBC943000) [pid = 2828] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB080C400) [pid = 2828] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBB8565400) [pid = 2828] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBB0710800) [pid = 2828] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBB144E000) [pid = 2828] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBBA48D000) [pid = 2828] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBB9E60400) [pid = 2828] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBAF459C00) [pid = 2828] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBBA097400) [pid = 2828] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBB1F2C000) [pid = 2828] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBBAB79400) [pid = 2828] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBBB490800) [pid = 2828] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBB9CC5000) [pid = 2828] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBB9CB9800) [pid = 2828] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBBAE63800) [pid = 2828] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBB1FB1400) [pid = 2828] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 11:57:19 INFO - PROCESS | 2828 | 1461178639697 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]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1076ms 11:57:19 INFO - PROCESS | 2828 | 1461178639743 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 2828 | 1461178639746 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 11:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:57:19 INFO - PROCESS | 2828 | 1461178639749 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 2828 | 1461178639753 Marionette TRACE conn5 <- [1,1922,null,{}] 11:57:19 INFO - PROCESS | 2828 | 1461178639764 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}] 11:57:19 INFO - PROCESS | 2828 | 1461178639871 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 11:57:19 INFO - PROCESS | 2828 | 1461178639878 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0948800 == 110 [pid = 2828] [id = 490] 11:57:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBAD14CC00) [pid = 2828] [serial = 1470] [outer = 0000000000000000] 11:57:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBAF819C00) [pid = 2828] [serial = 1471] [outer = 000000DBAD14CC00] 11:57:19 INFO - PROCESS | 2828 | 1461178639928 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBAFA21000) [pid = 2828] [serial = 1472] [outer = 000000DBAD14CC00] 11:57:20 INFO - PROCESS | 2828 | 1461178640431 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]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 11:57:20 INFO - PROCESS | 2828 | 1461178640486 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 2828 | 1461178640489 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 11:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:57:20 INFO - PROCESS | 2828 | 1461178640492 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - PROCESS | 2828 | 1461178640494 Marionette TRACE conn5 <- [1,1926,null,{}] 11:57:20 INFO - PROCESS | 2828 | 1461178640498 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}] 11:57:20 INFO - PROCESS | 2828 | 1461178640598 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 11:57:20 INFO - PROCESS | 2828 | 1461178640697 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3ADB800 == 111 [pid = 2828] [id = 491] 11:57:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBAFADF800) [pid = 2828] [serial = 1473] [outer = 0000000000000000] 11:57:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBAFD6D000) [pid = 2828] [serial = 1474] [outer = 000000DBAFADF800] 11:57:20 INFO - PROCESS | 2828 | 1461178640751 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBB0676C00) [pid = 2828] [serial = 1475] [outer = 000000DBAFADF800] 11:57:21 INFO - PROCESS | 2828 | 1461178641118 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]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 11:57:21 INFO - PROCESS | 2828 | 1461178641185 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 2828 | 1461178641188 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 11:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:57:21 INFO - PROCESS | 2828 | 1461178641191 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 2828 | 1461178641193 Marionette TRACE conn5 <- [1,1930,null,{}] 11:57:21 INFO - PROCESS | 2828 | 1461178641196 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}] 11:57:21 INFO - PROCESS | 2828 | 1461178641293 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 11:57:21 INFO - PROCESS | 2828 | 1461178641300 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B79000 == 112 [pid = 2828] [id = 492] 11:57:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBB0704400) [pid = 2828] [serial = 1476] [outer = 0000000000000000] 11:57:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBB0808800) [pid = 2828] [serial = 1477] [outer = 000000DBB0704400] 11:57:21 INFO - PROCESS | 2828 | 1461178641346 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBB086AC00) [pid = 2828] [serial = 1478] [outer = 000000DBB0704400] 11:57:21 INFO - PROCESS | 2828 | 1461178641830 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]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 11:57:21 INFO - PROCESS | 2828 | 1461178641865 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 2828 | 1461178641868 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 11:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:57:21 INFO - PROCESS | 2828 | 1461178641871 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 2828 | 1461178641873 Marionette TRACE conn5 <- [1,1934,null,{}] 11:57:21 INFO - PROCESS | 2828 | 1461178641876 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}] 11:57:22 INFO - PROCESS | 2828 | 1461178642060 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 11:57:22 INFO - PROCESS | 2828 | 1461178642088 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB88D1800 == 113 [pid = 2828] [id = 493] 11:57:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBB1F2B000) [pid = 2828] [serial = 1479] [outer = 0000000000000000] 11:57:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBB2A1FC00) [pid = 2828] [serial = 1480] [outer = 000000DBB1F2B000] 11:57:22 INFO - PROCESS | 2828 | 1461178642138 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBB4B03800) [pid = 2828] [serial = 1481] [outer = 000000DBB1F2B000] 11:57:22 INFO - PROCESS | 2828 | 1461178642585 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]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 731ms 11:57:22 INFO - PROCESS | 2828 | 1461178642610 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 2828 | 1461178642612 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 11:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:57:22 INFO - PROCESS | 2828 | 1461178642615 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 2828 | 1461178642617 Marionette TRACE conn5 <- [1,1938,null,{}] 11:57:22 INFO - PROCESS | 2828 | 1461178642620 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}] 11:57:22 INFO - PROCESS | 2828 | 1461178642751 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 11:57:22 INFO - PROCESS | 2828 | 1461178642768 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB92E0800 == 114 [pid = 2828] [id = 494] 11:57:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBB415C800) [pid = 2828] [serial = 1482] [outer = 0000000000000000] 11:57:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBB4C27000) [pid = 2828] [serial = 1483] [outer = 000000DBB415C800] 11:57:22 INFO - PROCESS | 2828 | 1461178642815 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBB62C0000) [pid = 2828] [serial = 1484] [outer = 000000DBB415C800] 11:57:23 INFO - PROCESS | 2828 | 1461178643267 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]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 11:57:23 INFO - PROCESS | 2828 | 1461178643312 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 2828 | 1461178643314 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 11:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:57:23 INFO - PROCESS | 2828 | 1461178643317 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 2828 | 1461178643319 Marionette TRACE conn5 <- [1,1942,null,{}] 11:57:23 INFO - PROCESS | 2828 | 1461178643323 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}] 11:57:23 INFO - PROCESS | 2828 | 1461178643454 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 11:57:23 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB080F000) [pid = 2828] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:57:23 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBB0870000) [pid = 2828] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:57:23 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBB1F27C00) [pid = 2828] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:57:23 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBB1F30800) [pid = 2828] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:57:23 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBAF238800) [pid = 2828] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:57:23 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBA24CA000) [pid = 2828] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:57:23 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBA9153000) [pid = 2828] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:57:23 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBAF6FA400) [pid = 2828] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:57:23 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBA9152000) [pid = 2828] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:57:23 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBA80C6800) [pid = 2828] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:57:23 INFO - PROCESS | 2828 | 1461178643869 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68C7000 == 115 [pid = 2828] [id = 495] 11:57:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBA24CA000) [pid = 2828] [serial = 1485] [outer = 0000000000000000] 11:57:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBA912AC00) [pid = 2828] [serial = 1486] [outer = 000000DBA24CA000] 11:57:23 INFO - PROCESS | 2828 | 1461178643916 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBB0706C00) [pid = 2828] [serial = 1487] [outer = 000000DBA24CA000] 11:57:24 INFO - PROCESS | 2828 | 1461178644287 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]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1023ms 11:57:24 INFO - PROCESS | 2828 | 1461178644344 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 2828 | 1461178644346 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 11:57:24 INFO - PROCESS | 2828 | 1461178644349 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:57:24 INFO - PROCESS | 2828 | 1461178644351 Marionette TRACE conn5 <- [1,1946,null,{}] 11:57:24 INFO - PROCESS | 2828 | 1461178644368 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}] 11:57:24 INFO - PROCESS | 2828 | 1461178644465 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 11:57:24 INFO - PROCESS | 2828 | 1461178644472 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA91A800 == 116 [pid = 2828] [id = 496] 11:57:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBB1F30800) [pid = 2828] [serial = 1488] [outer = 0000000000000000] 11:57:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBB6B1D800) [pid = 2828] [serial = 1489] [outer = 000000DBB1F30800] 11:57:24 INFO - PROCESS | 2828 | 1461178644519 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBB9C20C00) [pid = 2828] [serial = 1490] [outer = 000000DBB1F30800] 11:57:24 INFO - PROCESS | 2828 | 1461178644951 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]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 629ms 11:57:25 INFO - PROCESS | 2828 | 1461178644997 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 2828 | 1461178644999 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 11:57:25 INFO - PROCESS | 2828 | 1461178645002 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:57:25 INFO - PROCESS | 2828 | 1461178645005 Marionette TRACE conn5 <- [1,1950,null,{}] 11:57:25 INFO - PROCESS | 2828 | 1461178645009 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}] 11:57:25 INFO - PROCESS | 2828 | 1461178645123 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 11:57:25 INFO - PROCESS | 2828 | 1461178645163 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAAD2000 == 117 [pid = 2828] [id = 497] 11:57:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBB9E57800) [pid = 2828] [serial = 1491] [outer = 0000000000000000] 11:57:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBB9E5B800) [pid = 2828] [serial = 1492] [outer = 000000DBB9E57800] 11:57:25 INFO - PROCESS | 2828 | 1461178645209 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBBA09E800) [pid = 2828] [serial = 1493] [outer = 000000DBB9E57800] 11:57:25 INFO - PROCESS | 2828 | 1461178645650 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]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 11:57:25 INFO - PROCESS | 2828 | 1461178645682 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 2828 | 1461178645684 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 11:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:57:25 INFO - PROCESS | 2828 | 1461178645688 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 2828 | 1461178645690 Marionette TRACE conn5 <- [1,1954,null,{}] 11:57:25 INFO - PROCESS | 2828 | 1461178645694 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}] 11:57:25 INFO - PROCESS | 2828 | 1461178645813 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 11:57:25 INFO - PROCESS | 2828 | 1461178645988 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA355E800 == 118 [pid = 2828] [id = 498] 11:57:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBA10A5400) [pid = 2828] [serial = 1494] [outer = 0000000000000000] 11:57:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBA1196C00) [pid = 2828] [serial = 1495] [outer = 000000DBA10A5400] 11:57:26 INFO - PROCESS | 2828 | 1461178646049 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBA7826400) [pid = 2828] [serial = 1496] [outer = 000000DBA10A5400] 11:57:26 INFO - PROCESS | 2828 | 1461178646761 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]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1139ms 11:57:26 INFO - PROCESS | 2828 | 1461178646833 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 2828 | 1461178646839 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 11:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:57:26 INFO - PROCESS | 2828 | 1461178646845 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 2828 | 1461178646849 Marionette TRACE conn5 <- [1,1958,null,{}] 11:57:26 INFO - PROCESS | 2828 | 1461178646854 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}] 11:57:27 INFO - PROCESS | 2828 | 1461178647028 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 11:57:27 INFO - PROCESS | 2828 | 1461178647163 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CB7000 == 119 [pid = 2828] [id = 499] 11:57:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 149 (000000DBAF513800) [pid = 2828] [serial = 1497] [outer = 0000000000000000] 11:57:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 150 (000000DBAF814C00) [pid = 2828] [serial = 1498] [outer = 000000DBAF513800] 11:57:27 INFO - PROCESS | 2828 | 1461178647224 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBAFA35000) [pid = 2828] [serial = 1499] [outer = 000000DBAF513800] 11:57:27 INFO - PROCESS | 2828 | 1461178647801 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]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 986ms 11:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:57:27 INFO - PROCESS | 2828 | 1461178647833 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 2828 | 1461178647838 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 11:57:27 INFO - PROCESS | 2828 | 1461178647842 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - PROCESS | 2828 | 1461178647844 Marionette TRACE conn5 <- [1,1962,null,{}] 11:57:27 INFO - PROCESS | 2828 | 1461178647849 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}] 11:57:27 INFO - PROCESS | 2828 | 1461178647975 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 11:57:28 INFO - PROCESS | 2828 | 1461178648118 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA422000 == 120 [pid = 2828] [id = 500] 11:57:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBB0D66C00) [pid = 2828] [serial = 1500] [outer = 0000000000000000] 11:57:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBB1F22C00) [pid = 2828] [serial = 1501] [outer = 000000DBB0D66C00] 11:57:28 INFO - PROCESS | 2828 | 1461178648176 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBB44A9400) [pid = 2828] [serial = 1502] [outer = 000000DBB0D66C00] 11:57:28 INFO - PROCESS | 2828 | 1461178648781 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]]]}] 11:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 11:57:28 INFO - PROCESS | 2828 | 1461178648831 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 2828 | 1461178648834 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 11:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:57:28 INFO - PROCESS | 2828 | 1461178648845 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 2828 | 1461178648852 Marionette TRACE conn5 <- [1,1966,null,{}] 11:57:28 INFO - PROCESS | 2828 | 1461178648857 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}] 11:57:28 INFO - PROCESS | 2828 | 1461178648985 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 11:57:29 INFO - PROCESS | 2828 | 1461178649127 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC7D3000 == 121 [pid = 2828] [id = 501] 11:57:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBB50EEC00) [pid = 2828] [serial = 1503] [outer = 0000000000000000] 11:57:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBBA495C00) [pid = 2828] [serial = 1504] [outer = 000000DBB50EEC00] 11:57:29 INFO - PROCESS | 2828 | 1461178649185 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBBABCAC00) [pid = 2828] [serial = 1505] [outer = 000000DBB50EEC00] 11:57:29 INFO - PROCESS | 2828 | 1461178649804 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]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1003ms 11:57:29 INFO - PROCESS | 2828 | 1461178649842 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 2828 | 1461178649846 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 11:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:57:29 INFO - PROCESS | 2828 | 1461178649850 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 2828 | 1461178649852 Marionette TRACE conn5 <- [1,1970,null,{}] 11:57:29 INFO - PROCESS | 2828 | 1461178649856 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}] 11:57:29 INFO - PROCESS | 2828 | 1461178649980 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 11:57:30 INFO - PROCESS | 2828 | 1461178650122 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD212000 == 122 [pid = 2828] [id = 502] 11:57:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBB9E57400) [pid = 2828] [serial = 1506] [outer = 0000000000000000] 11:57:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBBAE62400) [pid = 2828] [serial = 1507] [outer = 000000DBB9E57400] 11:57:30 INFO - PROCESS | 2828 | 1461178650179 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBBB483000) [pid = 2828] [serial = 1508] [outer = 000000DBB9E57400] 11:57:30 INFO - PROCESS | 2828 | 1461178650693 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]]]}] 11:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 879ms 11:57:30 INFO - PROCESS | 2828 | 1461178650738 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 2828 | 1461178650740 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 11:57:30 INFO - PROCESS | 2828 | 1461178650746 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:57:30 INFO - PROCESS | 2828 | 1461178650748 Marionette TRACE conn5 <- [1,1974,null,{}] 11:57:30 INFO - PROCESS | 2828 | 1461178650752 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}] 11:57:30 INFO - PROCESS | 2828 | 1461178650873 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 11:57:31 INFO - PROCESS | 2828 | 1461178650986 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD923000 == 123 [pid = 2828] [id = 503] 11:57:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 161 (000000DBBC08A400) [pid = 2828] [serial = 1509] [outer = 0000000000000000] 11:57:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBBC4E7800) [pid = 2828] [serial = 1510] [outer = 000000DBBC08A400] 11:57:31 INFO - PROCESS | 2828 | 1461178651093 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBBC532800) [pid = 2828] [serial = 1511] [outer = 000000DBBC08A400] 11:57:31 INFO - PROCESS | 2828 | 1461178651693 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]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 985ms 11:57:31 INFO - PROCESS | 2828 | 1461178651736 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 2828 | 1461178651738 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 11:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:57:31 INFO - PROCESS | 2828 | 1461178651742 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 2828 | 1461178651745 Marionette TRACE conn5 <- [1,1978,null,{}] 11:57:31 INFO - PROCESS | 2828 | 1461178651749 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}] 11:57:31 INFO - PROCESS | 2828 | 1461178651873 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 11:57:32 INFO - PROCESS | 2828 | 1461178651989 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBF621000 == 124 [pid = 2828] [id = 504] 11:57:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 164 (000000DBBC94A000) [pid = 2828] [serial = 1512] [outer = 0000000000000000] 11:57:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBBC977400) [pid = 2828] [serial = 1513] [outer = 000000DBBC94A000] 11:57:32 INFO - PROCESS | 2828 | 1461178652085 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBBD2A2000) [pid = 2828] [serial = 1514] [outer = 000000DBBC94A000] 11:57:32 INFO - PROCESS | 2828 | 1461178652627 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]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 944ms 11:57:32 INFO - PROCESS | 2828 | 1461178652689 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 2828 | 1461178652692 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 11:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:57:32 INFO - PROCESS | 2828 | 1461178652695 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 2828 | 1461178652697 Marionette TRACE conn5 <- [1,1982,null,{}] 11:57:32 INFO - PROCESS | 2828 | 1461178652701 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}] 11:57:32 INFO - PROCESS | 2828 | 1461178652822 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 11:57:32 INFO - PROCESS | 2828 | 1461178652964 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBF6CF800 == 125 [pid = 2828] [id = 505] 11:57:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 167 (000000DBBC94D800) [pid = 2828] [serial = 1515] [outer = 0000000000000000] 11:57:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 168 (000000DBBD405000) [pid = 2828] [serial = 1516] [outer = 000000DBBC94D800] 11:57:33 INFO - PROCESS | 2828 | 1461178653021 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 169 (000000DBBD85B800) [pid = 2828] [serial = 1517] [outer = 000000DBBC94D800] 11:57:33 INFO - PROCESS | 2828 | 1461178653576 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]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 943ms 11:57:33 INFO - PROCESS | 2828 | 1461178653640 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 2828 | 1461178653642 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 11:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:57:33 INFO - PROCESS | 2828 | 1461178653646 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 2828 | 1461178653648 Marionette TRACE conn5 <- [1,1986,null,{}] 11:57:33 INFO - PROCESS | 2828 | 1461178653652 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}] 11:57:33 INFO - PROCESS | 2828 | 1461178653804 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 11:57:33 INFO - PROCESS | 2828 | 1461178653947 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBFC31000 == 126 [pid = 2828] [id = 506] 11:57:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 170 (000000DBB5FEC800) [pid = 2828] [serial = 1518] [outer = 0000000000000000] 11:57:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 171 (000000DBBD869C00) [pid = 2828] [serial = 1519] [outer = 000000DBB5FEC800] 11:57:34 INFO - PROCESS | 2828 | 1461178654004 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 172 (000000DBBD884000) [pid = 2828] [serial = 1520] [outer = 000000DBB5FEC800] 11:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1023ms 11:57:34 INFO - PROCESS | 2828 | 1461178654663 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]]]}] 11:57:34 INFO - PROCESS | 2828 | 1461178654672 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 2828 | 1461178654675 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 11:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:57:34 INFO - PROCESS | 2828 | 1461178654678 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - PROCESS | 2828 | 1461178654680 Marionette TRACE conn5 <- [1,1990,null,{}] 11:57:34 INFO - PROCESS | 2828 | 1461178654684 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}] 11:57:34 INFO - PROCESS | 2828 | 1461178654825 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 11:57:34 INFO - PROCESS | 2828 | 1461178654969 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB063F000 == 127 [pid = 2828] [id = 507] 11:57:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 173 (000000DBAFC15000) [pid = 2828] [serial = 1521] [outer = 0000000000000000] 11:57:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 174 (000000DBB0802400) [pid = 2828] [serial = 1522] [outer = 000000DBAFC15000] 11:57:35 INFO - PROCESS | 2828 | 1461178655028 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 175 (000000DBBC4F0800) [pid = 2828] [serial = 1523] [outer = 000000DBAFC15000] 11:57:35 INFO - PROCESS | 2828 | 1461178655878 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]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1234ms 11:57:35 INFO - PROCESS | 2828 | 1461178655914 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 2828 | 1461178655919 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 11:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:57:35 INFO - PROCESS | 2828 | 1461178655924 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 2828 | 1461178655928 Marionette TRACE conn5 <- [1,1994,null,{}] 11:57:35 INFO - PROCESS | 2828 | 1461178655935 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}] 11:57:36 INFO - PROCESS | 2828 | 1461178656058 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 11:57:36 INFO - PROCESS | 2828 | 1461178656221 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68C8800 == 128 [pid = 2828] [id = 508] 11:57:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 176 (000000DBA7FA0C00) [pid = 2828] [serial = 1524] [outer = 0000000000000000] 11:57:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 177 (000000DBAD145400) [pid = 2828] [serial = 1525] [outer = 000000DBA7FA0C00] 11:57:36 INFO - PROCESS | 2828 | 1461178656274 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 178 (000000DBAF51C800) [pid = 2828] [serial = 1526] [outer = 000000DBA7FA0C00] 11:57:36 INFO - PROCESS | 2828 | 1461178656917 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]]]}] 11:57:36 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 11:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1029ms 11:57:36 INFO - PROCESS | 2828 | 1461178656958 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 2828 | 1461178656964 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 11:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:57:36 INFO - PROCESS | 2828 | 1461178656970 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 2828 | 1461178656973 Marionette TRACE conn5 <- [1,1998,null,{}] 11:57:36 INFO - PROCESS | 2828 | 1461178656977 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}] 11:57:37 INFO - PROCESS | 2828 | 1461178657159 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAAD2000 == 127 [pid = 2828] [id = 497] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA91A800 == 126 [pid = 2828] [id = 496] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68C7000 == 125 [pid = 2828] [id = 495] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB92E0800 == 124 [pid = 2828] [id = 494] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB88D1800 == 123 [pid = 2828] [id = 493] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B79000 == 122 [pid = 2828] [id = 492] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3ADB800 == 121 [pid = 2828] [id = 491] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 177 (000000DBB4DB4800) [pid = 2828] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 176 (000000DBBD40D400) [pid = 2828] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0948800 == 120 [pid = 2828] [id = 490] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3AC9800 == 119 [pid = 2828] [id = 489] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0944000 == 118 [pid = 2828] [id = 488] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC7EA800 == 117 [pid = 2828] [id = 484] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBACC6000 == 116 [pid = 2828] [id = 483] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAA78000 == 115 [pid = 2828] [id = 482] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA41F800 == 114 [pid = 2828] [id = 481] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6127000 == 113 [pid = 2828] [id = 480] 11:57:37 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE6DA800 == 112 [pid = 2828] [id = 479] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 175 (000000DBB0819800) [pid = 2828] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 174 (000000DBB0D66000) [pid = 2828] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 173 (000000DBB1FB0000) [pid = 2828] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 172 (000000DBB3A04800) [pid = 2828] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 171 (000000DBAF5D8000) [pid = 2828] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 170 (000000DBAF2CF800) [pid = 2828] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 169 (000000DBB08EB400) [pid = 2828] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 168 (000000DBA914F400) [pid = 2828] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 167 (000000DBA3535000) [pid = 2828] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 166 (000000DBA3D84800) [pid = 2828] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBAFAEDC00) [pid = 2828] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBB9E56000) [pid = 2828] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 163 (000000DBBC97B800) [pid = 2828] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBAF93A800) [pid = 2828] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBAFA26400) [pid = 2828] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 160 (000000DBB415DC00) [pid = 2828] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBBE89DC00) [pid = 2828] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBAE871C00) [pid = 2828] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBBD882400) [pid = 2828] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBA9D46000) [pid = 2828] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBAF2CE800) [pid = 2828] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBB3588000) [pid = 2828] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBB1452C00) [pid = 2828] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBB08DFC00) [pid = 2828] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBAF44EC00) [pid = 2828] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBB00E2800) [pid = 2828] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | --DOMWINDOW == 149 (000000DBB067A800) [pid = 2828] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 11:57:37 INFO - PROCESS | 2828 | 1461178657368 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7966800 == 113 [pid = 2828] [id = 509] 11:57:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 150 (000000DBA1AA4400) [pid = 2828] [serial = 1527] [outer = 0000000000000000] 11:57:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBA3503800) [pid = 2828] [serial = 1528] [outer = 000000DBA1AA4400] 11:57:37 INFO - PROCESS | 2828 | 1461178657419 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBA918C400) [pid = 2828] [serial = 1529] [outer = 000000DBA1AA4400] 11:57:37 INFO - PROCESS | 2828 | 1461178657894 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]]]}] 11:57:37 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 11:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 986ms 11:57:37 INFO - PROCESS | 2828 | 1461178657958 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 2828 | 1461178657960 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 11:57:37 INFO - PROCESS | 2828 | 1461178657963 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:57:37 INFO - PROCESS | 2828 | 1461178657967 Marionette TRACE conn5 <- [1,2002,null,{}] 11:57:37 INFO - PROCESS | 2828 | 1461178657978 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}] 11:57:38 INFO - PROCESS | 2828 | 1461178658084 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 11:57:38 INFO - PROCESS | 2828 | 1461178658096 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CC2800 == 114 [pid = 2828] [id = 510] 11:57:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBAFA1C800) [pid = 2828] [serial = 1530] [outer = 0000000000000000] 11:57:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBAFA35C00) [pid = 2828] [serial = 1531] [outer = 000000DBAFA1C800] 11:57:38 INFO - PROCESS | 2828 | 1461178658147 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBB0128800) [pid = 2828] [serial = 1532] [outer = 000000DBAFA1C800] 11:57:38 INFO - PROCESS | 2828 | 1461178658624 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]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 11:57:38 INFO - PROCESS | 2828 | 1461178658675 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 2828 | 1461178658678 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 11:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:57:38 INFO - PROCESS | 2828 | 1461178658681 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 2828 | 1461178658683 Marionette TRACE conn5 <- [1,2006,null,{}] 11:57:38 INFO - PROCESS | 2828 | 1461178658687 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}] 11:57:38 INFO - PROCESS | 2828 | 1461178658789 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 11:57:38 INFO - PROCESS | 2828 | 1461178658893 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D32000 == 115 [pid = 2828] [id = 511] 11:57:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 156 (000000DBB0807800) [pid = 2828] [serial = 1533] [outer = 0000000000000000] 11:57:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 157 (000000DBB0815400) [pid = 2828] [serial = 1534] [outer = 000000DBB0807800] 11:57:38 INFO - PROCESS | 2828 | 1461178658940 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 158 (000000DBB0D68000) [pid = 2828] [serial = 1535] [outer = 000000DBB0807800] 11:57:39 INFO - PROCESS | 2828 | 1461178659336 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]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 11:57:39 INFO - PROCESS | 2828 | 1461178659375 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 2828 | 1461178659378 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 11:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:57:39 INFO - PROCESS | 2828 | 1461178659381 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 2828 | 1461178659382 Marionette TRACE conn5 <- [1,2010,null,{}] 11:57:39 INFO - PROCESS | 2828 | 1461178659386 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}] 11:57:39 INFO - PROCESS | 2828 | 1461178659561 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 11:57:39 INFO - PROCESS | 2828 | 1461178659590 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB91BB000 == 116 [pid = 2828] [id = 512] 11:57:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 159 (000000DBB1FB2000) [pid = 2828] [serial = 1536] [outer = 0000000000000000] 11:57:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 160 (000000DBB4C1D400) [pid = 2828] [serial = 1537] [outer = 000000DBB1FB2000] 11:57:39 INFO - PROCESS | 2828 | 1461178659638 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 161 (000000DBB1F22400) [pid = 2828] [serial = 1538] [outer = 000000DBB1FB2000] 11:57:40 INFO - PROCESS | 2828 | 1461178660137 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]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 836ms 11:57:40 INFO - PROCESS | 2828 | 1461178660221 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 2828 | 1461178660223 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 11:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:57:40 INFO - PROCESS | 2828 | 1461178660226 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - PROCESS | 2828 | 1461178660228 Marionette TRACE conn5 <- [1,2014,null,{}] 11:57:40 INFO - PROCESS | 2828 | 1461178660231 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}] 11:57:40 INFO - PROCESS | 2828 | 1461178660393 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 11:57:40 INFO - PROCESS | 2828 | 1461178660419 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA131800 == 117 [pid = 2828] [id = 513] 11:57:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 162 (000000DBB6B16C00) [pid = 2828] [serial = 1539] [outer = 0000000000000000] 11:57:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 163 (000000DBB7FBC000) [pid = 2828] [serial = 1540] [outer = 000000DBB6B16C00] 11:57:40 INFO - PROCESS | 2828 | 1461178660469 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 164 (000000DBB9C25000) [pid = 2828] [serial = 1541] [outer = 000000DBB6B16C00] 11:57:40 INFO - PROCESS | 2828 | 1461178660924 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]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 733ms 11:57:40 INFO - PROCESS | 2828 | 1461178660963 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 2828 | 1461178660965 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 11:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:57:40 INFO - PROCESS | 2828 | 1461178660968 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - PROCESS | 2828 | 1461178660970 Marionette TRACE conn5 <- [1,2018,null,{}] 11:57:40 INFO - PROCESS | 2828 | 1461178660974 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}] 11:57:41 INFO - PROCESS | 2828 | 1461178661113 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 11:57:41 INFO - PROCESS | 2828 | 1461178661135 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBAA78000 == 118 [pid = 2828] [id = 514] 11:57:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 165 (000000DBB9CC0800) [pid = 2828] [serial = 1542] [outer = 0000000000000000] 11:57:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 166 (000000DBBA073800) [pid = 2828] [serial = 1543] [outer = 000000DBB9CC0800] 11:57:41 INFO - PROCESS | 2828 | 1461178661180 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 167 (000000DBB9C21400) [pid = 2828] [serial = 1544] [outer = 000000DBB9CC0800] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 166 (000000DBBC6CB000) [pid = 2828] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 165 (000000DBBD2A2400) [pid = 2828] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 164 (000000DBBAB6C400) [pid = 2828] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 163 (000000DBBC083000) [pid = 2828] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 162 (000000DBB1F2B000) [pid = 2828] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 161 (000000DBB415C800) [pid = 2828] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 160 (000000DBA24CA000) [pid = 2828] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 159 (000000DBAF23A400) [pid = 2828] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 158 (000000DBAD14CC00) [pid = 2828] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 157 (000000DBA3D8F400) [pid = 2828] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 156 (000000DBB0704400) [pid = 2828] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 155 (000000DBB4B0A000) [pid = 2828] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBB1F30800) [pid = 2828] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBAFADF800) [pid = 2828] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBB1405C00) [pid = 2828] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBB9C22C00) [pid = 2828] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBA10B0000) [pid = 2828] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 149 (000000DBBC525400) [pid = 2828] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 148 (000000DBAF940400) [pid = 2828] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBB012A000) [pid = 2828] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:57:41 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBAF2D5400) [pid = 2828] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:57:42 INFO - PROCESS | 2828 | 1461178662037 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]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1078ms 11:57:42 INFO - PROCESS | 2828 | 1461178662050 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 11:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:57:42 INFO - PROCESS | 2828 | 1461178662052 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 11:57:42 INFO - PROCESS | 2828 | 1461178662055 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 2828 | 1461178662057 Marionette TRACE conn5 <- [1,2022,null,{}] 11:57:42 INFO - PROCESS | 2828 | 1461178662060 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}] 11:57:42 INFO - PROCESS | 2828 | 1461178662199 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 11:57:42 INFO - PROCESS | 2828 | 1461178662266 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBA908000 == 119 [pid = 2828] [id = 515] 11:57:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBA24CA000) [pid = 2828] [serial = 1545] [outer = 0000000000000000] 11:57:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBAF519000) [pid = 2828] [serial = 1546] [outer = 000000DBA24CA000] 11:57:42 INFO - PROCESS | 2828 | 1461178662312 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 149 (000000DBB4C23C00) [pid = 2828] [serial = 1547] [outer = 000000DBA24CA000] 11:57:42 INFO - PROCESS | 2828 | 1461178662670 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]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 628ms 11:57:42 INFO - PROCESS | 2828 | 1461178662687 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 2828 | 1461178662689 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 11:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:57:42 INFO - PROCESS | 2828 | 1461178662692 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 2828 | 1461178662694 Marionette TRACE conn5 <- [1,2026,null,{}] 11:57:42 INFO - PROCESS | 2828 | 1461178662697 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}] 11:57:42 INFO - PROCESS | 2828 | 1461178662847 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 11:57:42 INFO - PROCESS | 2828 | 1461178662853 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBC7E0000 == 120 [pid = 2828] [id = 516] 11:57:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 150 (000000DBB9C24C00) [pid = 2828] [serial = 1548] [outer = 0000000000000000] 11:57:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 151 (000000DBBA498800) [pid = 2828] [serial = 1549] [outer = 000000DBB9C24C00] 11:57:42 INFO - PROCESS | 2828 | 1461178662900 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 152 (000000DBBAB77000) [pid = 2828] [serial = 1550] [outer = 000000DBB9C24C00] 11:57:43 INFO - PROCESS | 2828 | 1461178663316 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]]]}] 11:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 11:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:57:43 INFO - PROCESS | 2828 | 1461178663367 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 11:57:43 INFO - PROCESS | 2828 | 1461178663369 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 11:57:43 INFO - PROCESS | 2828 | 1461178663373 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:57:43 INFO - PROCESS | 2828 | 1461178663375 Marionette TRACE conn5 <- [1,2030,null,{}] 11:57:43 INFO - PROCESS | 2828 | 1461178663378 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}] 11:57:43 INFO - PROCESS | 2828 | 1461178663477 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 11:57:43 INFO - PROCESS | 2828 | 1461178663484 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBBD474800 == 121 [pid = 2828] [id = 517] 11:57:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 153 (000000DBA4323000) [pid = 2828] [serial = 1551] [outer = 0000000000000000] 11:57:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 154 (000000DBBAE68C00) [pid = 2828] [serial = 1552] [outer = 000000DBA4323000] 11:57:43 INFO - PROCESS | 2828 | 1461178663529 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 155 (000000DBBC4E9400) [pid = 2828] [serial = 1553] [outer = 000000DBA4323000] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB92E9800 == 120 [pid = 2828] [id = 146] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0D39000 == 119 [pid = 2828] [id = 33] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7F74800 == 118 [pid = 2828] [id = 320] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC9EC000 == 117 [pid = 2828] [id = 281] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9FC9000 == 116 [pid = 2828] [id = 164] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD326800 == 115 [pid = 2828] [id = 485] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD915800 == 114 [pid = 2828] [id = 486] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBACD2800 == 113 [pid = 2828] [id = 230] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CA2800 == 112 [pid = 2828] [id = 106] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F4C000 == 111 [pid = 2828] [id = 198] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAC141800 == 110 [pid = 2828] [id = 487] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBFCEF800 == 109 [pid = 2828] [id = 319] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFA8A800 == 108 [pid = 2828] [id = 90] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD18F000 == 107 [pid = 2828] [id = 248] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAB19800 == 106 [pid = 2828] [id = 279] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCCD000 == 105 [pid = 2828] [id = 105] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9BDC800 == 104 [pid = 2828] [id = 210] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD476800 == 103 [pid = 2828] [id = 447] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CCD000 == 102 [pid = 2828] [id = 199] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CE4800 == 101 [pid = 2828] [id = 128] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBFCEB800 == 100 [pid = 2828] [id = 446] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA1D40000 == 99 [pid = 2828] [id = 448] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2A3B000 == 98 [pid = 2828] [id = 145] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9FDC000 == 97 [pid = 2828] [id = 213] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD9D4800 == 96 [pid = 2828] [id = 283] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9BEB000 == 95 [pid = 2828] [id = 147] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CD1000 == 94 [pid = 2828] [id = 107] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCD5800 == 93 [pid = 2828] [id = 302] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBF6DF800 == 92 [pid = 2828] [id = 445] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC9D2000 == 91 [pid = 2828] [id = 240] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F43800 == 90 [pid = 2828] [id = 149] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F51800 == 89 [pid = 2828] [id = 449] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9FDF800 == 88 [pid = 2828] [id = 300] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC7EF000 == 87 [pid = 2828] [id = 245] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4BAE000 == 86 [pid = 2828] [id = 282] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA42B800 == 85 [pid = 2828] [id = 214] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD209800 == 84 [pid = 2828] [id = 390] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB093E000 == 83 [pid = 2828] [id = 118] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3903800 == 82 [pid = 2828] [id = 265] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7FCA000 == 81 [pid = 2828] [id = 409] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBFCE1000 == 80 [pid = 2828] [id = 389] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6ABE000 == 79 [pid = 2828] [id = 185] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC072000 == 78 [pid = 2828] [id = 407] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D33800 == 77 [pid = 2828] [id = 215] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA919000 == 76 [pid = 2828] [id = 301] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE6D7800 == 75 [pid = 2828] [id = 48] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2EC8000 == 74 [pid = 2828] [id = 372] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA14F800 == 73 [pid = 2828] [id = 246] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBDE79000 == 72 [pid = 2828] [id = 318] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC9EE800 == 71 [pid = 2828] [id = 371] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFD37000 == 70 [pid = 2828] [id = 130] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB91BD000 == 69 [pid = 2828] [id = 263] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC7ED000 == 68 [pid = 2828] [id = 370] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAA7D000 == 67 [pid = 2828] [id = 276] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC7D4800 == 66 [pid = 2828] [id = 244] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB9FCB800 == 65 [pid = 2828] [id = 401] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD91A000 == 64 [pid = 2828] [id = 465] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD9D8000 == 63 [pid = 2828] [id = 284] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC9EF800 == 62 [pid = 2828] [id = 243] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB92FB800 == 61 [pid = 2828] [id = 337] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD934800 == 60 [pid = 2828] [id = 466] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA436B000 == 59 [pid = 2828] [id = 467] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CC6000 == 58 [pid = 2828] [id = 200] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBF6D8000 == 57 [pid = 2828] [id = 459] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA937B800 == 56 [pid = 2828] [id = 285] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCDB800 == 55 [pid = 2828] [id = 92] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB91B5000 == 54 [pid = 2828] [id = 163] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3550000 == 53 [pid = 2828] [id = 338] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD220800 == 52 [pid = 2828] [id = 408] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAAD8000 == 51 [pid = 2828] [id = 216] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B29800 == 50 [pid = 2828] [id = 295] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD196000 == 49 [pid = 2828] [id = 444] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBACDE800 == 48 [pid = 2828] [id = 280] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68C8800 == 47 [pid = 2828] [id = 508] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB063F000 == 46 [pid = 2828] [id = 507] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBFC31000 == 45 [pid = 2828] [id = 506] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBF6CF800 == 44 [pid = 2828] [id = 505] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBF621000 == 43 [pid = 2828] [id = 504] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD923000 == 42 [pid = 2828] [id = 503] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD212000 == 41 [pid = 2828] [id = 502] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC59D800 == 40 [pid = 2828] [id = 428] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC7D3000 == 39 [pid = 2828] [id = 501] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA422000 == 38 [pid = 2828] [id = 500] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CB7000 == 37 [pid = 2828] [id = 499] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA011800 == 36 [pid = 2828] [id = 478] 11:57:45 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA355E800 == 35 [pid = 2828] [id = 498] 11:57:46 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7966800 == 34 [pid = 2828] [id = 509] 11:57:46 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA908000 == 33 [pid = 2828] [id = 515] 11:57:46 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D32000 == 32 [pid = 2828] [id = 511] 11:57:46 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBA131800 == 31 [pid = 2828] [id = 513] 11:57:46 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB91BB000 == 30 [pid = 2828] [id = 512] 11:57:46 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBAA78000 == 29 [pid = 2828] [id = 514] 11:57:46 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBC7E0000 == 28 [pid = 2828] [id = 516] 11:57:46 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CC2800 == 27 [pid = 2828] [id = 510] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 154 (000000DBB9E59800) [pid = 2828] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 153 (000000DBBA125C00) [pid = 2828] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 152 (000000DBA78BBC00) [pid = 2828] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 151 (000000DBBC534C00) [pid = 2828] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 150 (000000DBBC974000) [pid = 2828] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 149 (000000DBB1F22800) [pid = 2828] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 148 (000000DBAF93F400) [pid = 2828] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBBD85D800) [pid = 2828] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBBD2AD000) [pid = 2828] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBBAE71C00) [pid = 2828] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBBC942000) [pid = 2828] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBB9E5B800) [pid = 2828] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBB2A1FC00) [pid = 2828] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBB4C27000) [pid = 2828] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBB4B03800) [pid = 2828] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBA912AC00) [pid = 2828] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBAF819400) [pid = 2828] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBAF2CFC00) [pid = 2828] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBA9159000) [pid = 2828] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBAF819C00) [pid = 2828] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBAFA21000) [pid = 2828] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBA9193400) [pid = 2828] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBA756CC00) [pid = 2828] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBB62C5400) [pid = 2828] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBB0808800) [pid = 2828] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBB4156400) [pid = 2828] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBB5FE8800) [pid = 2828] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBB6B1D800) [pid = 2828] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBAFA20800) [pid = 2828] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBAFD6D000) [pid = 2828] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBB0676C00) [pid = 2828] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBB7FB9400) [pid = 2828] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBB9E5D000) [pid = 2828] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBBA48CC00) [pid = 2828] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBBAB67C00) [pid = 2828] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBA9194C00) [pid = 2828] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBB0706C00) [pid = 2828] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBB62C0000) [pid = 2828] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBB9C20C00) [pid = 2828] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBB086AC00) [pid = 2828] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 11:57:46 INFO - PROCESS | 2828 | 1461178666619 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]]]}] 11:57:46 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) 11:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 3290ms 11:57:46 INFO - PROCESS | 2828 | 1461178666666 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 2828 | 1461178666670 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 11:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:57:46 INFO - PROCESS | 2828 | 1461178666676 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - PROCESS | 2828 | 1461178666680 Marionette TRACE conn5 <- [1,2034,null,{}] 11:57:46 INFO - PROCESS | 2828 | 1461178666687 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}] 11:57:46 INFO - PROCESS | 2828 | 1461178666784 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 11:57:46 INFO - PROCESS | 2828 | 1461178666903 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2453800 == 28 [pid = 2828] [id = 518] 11:57:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBA2C15000) [pid = 2828] [serial = 1554] [outer = 0000000000000000] 11:57:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBA2C16400) [pid = 2828] [serial = 1555] [outer = 000000DBA2C15000] 11:57:46 INFO - PROCESS | 2828 | 1461178666954 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBA33B6C00) [pid = 2828] [serial = 1556] [outer = 000000DBA2C15000] 11:57:47 INFO - PROCESS | 2828 | 1461178667366 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]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 11:57:47 INFO - PROCESS | 2828 | 1461178667414 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 2828 | 1461178667421 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 11:57:47 INFO - PROCESS | 2828 | 1461178667428 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 2828 | 1461178667431 Marionette TRACE conn5 <- [1,2038,null,{}] 11:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:57:47 INFO - PROCESS | 2828 | 1461178667435 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}] 11:57:47 INFO - PROCESS | 2828 | 1461178667529 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 11:57:47 INFO - PROCESS | 2828 | 1461178667537 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3558000 == 29 [pid = 2828] [id = 519] 11:57:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBA3507800) [pid = 2828] [serial = 1557] [outer = 0000000000000000] 11:57:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBA352E800) [pid = 2828] [serial = 1558] [outer = 000000DBA3507800] 11:57:47 INFO - PROCESS | 2828 | 1461178667586 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBA3D85C00) [pid = 2828] [serial = 1559] [outer = 000000DBA3507800] 11:57:48 INFO - PROCESS | 2828 | 1461178668069 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]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 11:57:48 INFO - PROCESS | 2828 | 1461178668104 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 11:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:57:48 INFO - PROCESS | 2828 | 1461178668107 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 11:57:48 INFO - PROCESS | 2828 | 1461178668111 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 2828 | 1461178668115 Marionette TRACE conn5 <- [1,2042,null,{}] 11:57:48 INFO - PROCESS | 2828 | 1461178668127 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}] 11:57:48 INFO - PROCESS | 2828 | 1461178668254 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 11:57:48 INFO - PROCESS | 2828 | 1461178668272 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7F72000 == 30 [pid = 2828] [id = 520] 11:57:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBA10B2000) [pid = 2828] [serial = 1560] [outer = 0000000000000000] 11:57:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBA7736800) [pid = 2828] [serial = 1561] [outer = 000000DBA10B2000] 11:57:48 INFO - PROCESS | 2828 | 1461178668325 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBA7827C00) [pid = 2828] [serial = 1562] [outer = 000000DBA10B2000] 11:57:48 INFO - PROCESS | 2828 | 1461178668815 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]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 11:57:48 INFO - PROCESS | 2828 | 1461178668847 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 2828 | 1461178668849 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 11:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:57:48 INFO - PROCESS | 2828 | 1461178668853 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 2828 | 1461178668855 Marionette TRACE conn5 <- [1,2046,null,{}] 11:57:48 INFO - PROCESS | 2828 | 1461178668858 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}] 11:57:48 INFO - PROCESS | 2828 | 1461178668944 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 11:57:48 INFO - PROCESS | 2828 | 1461178668951 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA85B4000 == 31 [pid = 2828] [id = 521] 11:57:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBA785E000) [pid = 2828] [serial = 1563] [outer = 0000000000000000] 11:57:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBA7F8FC00) [pid = 2828] [serial = 1564] [outer = 000000DBA785E000] 11:57:49 INFO - PROCESS | 2828 | 1461178668999 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBA80C1000) [pid = 2828] [serial = 1565] [outer = 000000DBA785E000] 11:57:49 INFO - PROCESS | 2828 | 1461178669431 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]]]}] 11:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 628ms 11:57:49 INFO - PROCESS | 2828 | 1461178669484 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 2828 | 1461178669486 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 11:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:57:49 INFO - PROCESS | 2828 | 1461178669489 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 2828 | 1461178669491 Marionette TRACE conn5 <- [1,2050,null,{}] 11:57:49 INFO - PROCESS | 2828 | 1461178669495 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}] 11:57:49 INFO - PROCESS | 2828 | 1461178669575 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 11:57:49 INFO - PROCESS | 2828 | 1461178669582 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DCE000 == 32 [pid = 2828] [id = 522] 11:57:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBA3504400) [pid = 2828] [serial = 1566] [outer = 0000000000000000] 11:57:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 129 (000000DBA82C7400) [pid = 2828] [serial = 1567] [outer = 000000DBA3504400] 11:57:49 INFO - PROCESS | 2828 | 1461178669629 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 130 (000000DBA8507000) [pid = 2828] [serial = 1568] [outer = 000000DBA3504400] 11:57:50 INFO - PROCESS | 2828 | 1461178670083 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]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 626ms 11:57:50 INFO - PROCESS | 2828 | 1461178670118 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 2828 | 1461178670121 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 11:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:57:50 INFO - PROCESS | 2828 | 1461178670129 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 2828 | 1461178670131 Marionette TRACE conn5 <- [1,2054,null,{}] 11:57:50 INFO - PROCESS | 2828 | 1461178670134 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}] 11:57:50 INFO - PROCESS | 2828 | 1461178670256 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 11:57:50 INFO - PROCESS | 2828 | 1461178670273 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3F4000 == 33 [pid = 2828] [id = 523] 11:57:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 131 (000000DBA9158C00) [pid = 2828] [serial = 1569] [outer = 0000000000000000] 11:57:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 132 (000000DBA9195C00) [pid = 2828] [serial = 1570] [outer = 000000DBA9158C00] 11:57:50 INFO - PROCESS | 2828 | 1461178670326 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 133 (000000DBA94B0C00) [pid = 2828] [serial = 1571] [outer = 000000DBA9158C00] 11:57:50 INFO - PROCESS | 2828 | 1461178670754 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]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 11:57:50 INFO - PROCESS | 2828 | 1461178670823 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 2828 | 1461178670825 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 11:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:57:50 INFO - PROCESS | 2828 | 1461178670829 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 2828 | 1461178670831 Marionette TRACE conn5 <- [1,2058,null,{}] 11:57:50 INFO - PROCESS | 2828 | 1461178670834 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}] 11:57:50 INFO - PROCESS | 2828 | 1461178670914 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 11:57:50 INFO - PROCESS | 2828 | 1461178670950 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF1E4800 == 34 [pid = 2828] [id = 524] 11:57:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 134 (000000DBA9D3E400) [pid = 2828] [serial = 1572] [outer = 0000000000000000] 11:57:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 135 (000000DBA9D46800) [pid = 2828] [serial = 1573] [outer = 000000DBA9D3E400] 11:57:51 INFO - PROCESS | 2828 | 1461178670997 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 136 (000000DBAC950800) [pid = 2828] [serial = 1574] [outer = 000000DBA9D3E400] 11:57:51 INFO - PROCESS | 2828 | 1461178671406 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]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 627ms 11:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:57:51 INFO - PROCESS | 2828 | 1461178671462 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 2828 | 1461178671464 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 11:57:51 INFO - PROCESS | 2828 | 1461178671467 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 2828 | 1461178671469 Marionette TRACE conn5 <- [1,2062,null,{}] 11:57:51 INFO - PROCESS | 2828 | 1461178671477 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}] 11:57:51 INFO - PROCESS | 2828 | 1461178671559 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 11:57:51 INFO - PROCESS | 2828 | 1461178671565 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFA8A800 == 35 [pid = 2828] [id = 525] 11:57:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 137 (000000DBACC3A800) [pid = 2828] [serial = 1575] [outer = 0000000000000000] 11:57:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 138 (000000DBACCDD400) [pid = 2828] [serial = 1576] [outer = 000000DBACC3A800] 11:57:51 INFO - PROCESS | 2828 | 1461178671612 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 139 (000000DBAD150C00) [pid = 2828] [serial = 1577] [outer = 000000DBACC3A800] 11:57:52 INFO - PROCESS | 2828 | 1461178672098 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]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 693ms 11:57:52 INFO - PROCESS | 2828 | 1461178672175 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 2828 | 1461178672177 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 11:57:52 INFO - PROCESS | 2828 | 1461178672180 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:57:52 INFO - PROCESS | 2828 | 1461178672182 Marionette TRACE conn5 <- [1,2066,null,{}] 11:57:52 INFO - PROCESS | 2828 | 1461178672186 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}] 11:57:52 INFO - PROCESS | 2828 | 1461178672296 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 11:57:52 INFO - PROCESS | 2828 | 1461178672380 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7F67000 == 36 [pid = 2828] [id = 526] 11:57:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 140 (000000DBACC3B400) [pid = 2828] [serial = 1578] [outer = 0000000000000000] 11:57:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 141 (000000DBAD3C0C00) [pid = 2828] [serial = 1579] [outer = 000000DBACC3B400] 11:57:52 INFO - PROCESS | 2828 | 1461178672427 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 142 (000000DBAE677C00) [pid = 2828] [serial = 1580] [outer = 000000DBACC3B400] 11:57:52 INFO - PROCESS | 2828 | 1461178672848 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]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 11:57:52 INFO - PROCESS | 2828 | 1461178672876 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 2828 | 1461178672878 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 11:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:57:52 INFO - PROCESS | 2828 | 1461178672882 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - PROCESS | 2828 | 1461178672884 Marionette TRACE conn5 <- [1,2070,null,{}] 11:57:52 INFO - PROCESS | 2828 | 1461178672887 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}] 11:57:53 INFO - PROCESS | 2828 | 1461178673002 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 11:57:53 INFO - PROCESS | 2828 | 1461178673008 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0434800 == 37 [pid = 2828] [id = 527] 11:57:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 143 (000000DBAE69F800) [pid = 2828] [serial = 1581] [outer = 0000000000000000] 11:57:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 144 (000000DBAE6A6000) [pid = 2828] [serial = 1582] [outer = 000000DBAE69F800] 11:57:53 INFO - PROCESS | 2828 | 1461178673100 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 145 (000000DBAE8A3C00) [pid = 2828] [serial = 1583] [outer = 000000DBAE69F800] 11:57:53 INFO - PROCESS | 2828 | 1461178673533 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]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 11:57:53 INFO - PROCESS | 2828 | 1461178673555 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 2828 | 1461178673558 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 11:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:57:53 INFO - PROCESS | 2828 | 1461178673561 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 2828 | 1461178673564 Marionette TRACE conn5 <- [1,2074,null,{}] 11:57:53 INFO - PROCESS | 2828 | 1461178673568 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}] 11:57:53 INFO - PROCESS | 2828 | 1461178673731 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 11:57:53 INFO - PROCESS | 2828 | 1461178673764 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DCC800 == 38 [pid = 2828] [id = 528] 11:57:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 146 (000000DBAF2D5400) [pid = 2828] [serial = 1584] [outer = 0000000000000000] 11:57:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 147 (000000DBAF44DC00) [pid = 2828] [serial = 1585] [outer = 000000DBAF2D5400] 11:57:53 INFO - PROCESS | 2828 | 1461178673821 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 148 (000000DBAF459C00) [pid = 2828] [serial = 1586] [outer = 000000DBAF2D5400] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 147 (000000DBB855C800) [pid = 2828] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 146 (000000DBB0816000) [pid = 2828] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 145 (000000DBB9CC0800) [pid = 2828] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 144 (000000DBB6B16C00) [pid = 2828] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 143 (000000DBA24CA000) [pid = 2828] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 142 (000000DBB9C24C00) [pid = 2828] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 141 (000000DBB62BE400) [pid = 2828] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 140 (000000DBBD408800) [pid = 2828] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 139 (000000DBAF513800) [pid = 2828] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 138 (000000DBA10A5400) [pid = 2828] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 137 (000000DBB0807800) [pid = 2828] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 136 (000000DBAFA1C800) [pid = 2828] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 135 (000000DBA1AA4400) [pid = 2828] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 134 (000000DBA7FA0C00) [pid = 2828] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 133 (000000DBAFC15000) [pid = 2828] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 132 (000000DBB9CB7800) [pid = 2828] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 131 (000000DBB5FEC800) [pid = 2828] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 130 (000000DBBC94D800) [pid = 2828] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 129 (000000DBA119C000) [pid = 2828] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 128 (000000DBBC94A000) [pid = 2828] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBBC08A400) [pid = 2828] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBB9E57800) [pid = 2828] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBB9E57400) [pid = 2828] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBB50EEC00) [pid = 2828] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBBA125000) [pid = 2828] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBBD988400) [pid = 2828] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBB0D66C00) [pid = 2828] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBBA11BC00) [pid = 2828] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBA8218C00) [pid = 2828] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBA119DC00) [pid = 2828] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBACD70400) [pid = 2828] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBBC94CC00) [pid = 2828] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBB0706800) [pid = 2828] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBAE6A2800) [pid = 2828] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBB5FEFC00) [pid = 2828] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBBD868C00) [pid = 2828] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:57:54 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBB1FB2000) [pid = 2828] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:57:55 INFO - PROCESS | 2828 | 1461178675046 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]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1534ms 11:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:57:55 INFO - PROCESS | 2828 | 1461178675098 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 2828 | 1461178675100 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 11:57:55 INFO - PROCESS | 2828 | 1461178675104 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 2828 | 1461178675106 Marionette TRACE conn5 <- [1,2078,null,{}] 11:57:55 INFO - PROCESS | 2828 | 1461178675109 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}] 11:57:55 INFO - PROCESS | 2828 | 1461178675192 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 11:57:55 INFO - PROCESS | 2828 | 1461178675198 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F36000 == 39 [pid = 2828] [id = 529] 11:57:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBA94AAC00) [pid = 2828] [serial = 1587] [outer = 0000000000000000] 11:57:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBAF50F000) [pid = 2828] [serial = 1588] [outer = 000000DBA94AAC00] 11:57:55 INFO - PROCESS | 2828 | 1461178675246 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBAF51A800) [pid = 2828] [serial = 1589] [outer = 000000DBA94AAC00] 11:57:55 INFO - PROCESS | 2828 | 1461178675688 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]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 11:57:55 INFO - PROCESS | 2828 | 1461178675737 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 2828 | 1461178675739 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 11:57:55 INFO - PROCESS | 2828 | 1461178675742 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:57:55 INFO - PROCESS | 2828 | 1461178675744 Marionette TRACE conn5 <- [1,2082,null,{}] 11:57:55 INFO - PROCESS | 2828 | 1461178675748 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}] 11:57:55 INFO - PROCESS | 2828 | 1461178675831 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 11:57:55 INFO - PROCESS | 2828 | 1461178675837 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2321800 == 40 [pid = 2828] [id = 530] 11:57:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 115 (000000DBAF5DA800) [pid = 2828] [serial = 1590] [outer = 0000000000000000] 11:57:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 116 (000000DBAF6ED800) [pid = 2828] [serial = 1591] [outer = 000000DBAF5DA800] 11:57:55 INFO - PROCESS | 2828 | 1461178675885 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 117 (000000DBAF80FC00) [pid = 2828] [serial = 1592] [outer = 000000DBAF5DA800] 11:57:56 INFO - PROCESS | 2828 | 1461178676325 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]]]}] 11:57:56 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFD33800 == 39 [pid = 2828] [id = 11] 11:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 11:57:56 INFO - PROCESS | 2828 | 1461178676390 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 11:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:57:56 INFO - PROCESS | 2828 | 1461178676392 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 11:57:56 INFO - PROCESS | 2828 | 1461178676396 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 2828 | 1461178676398 Marionette TRACE conn5 <- [1,2086,null,{}] 11:57:56 INFO - PROCESS | 2828 | 1461178676401 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}] 11:57:56 INFO - PROCESS | 2828 | 1461178676484 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 11:57:56 INFO - PROCESS | 2828 | 1461178676493 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3904000 == 40 [pid = 2828] [id = 531] 11:57:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 118 (000000DBAF816C00) [pid = 2828] [serial = 1593] [outer = 0000000000000000] 11:57:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 119 (000000DBAF81B800) [pid = 2828] [serial = 1594] [outer = 000000DBAF816C00] 11:57:56 INFO - PROCESS | 2828 | 1461178676540 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 120 (000000DBAF839400) [pid = 2828] [serial = 1595] [outer = 000000DBAF816C00] 11:57:57 INFO - PROCESS | 2828 | 1461178677377 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]]]}] 11:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1021ms 11:57:57 INFO - PROCESS | 2828 | 1461178677422 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 11:57:57 INFO - PROCESS | 2828 | 1461178677428 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 11:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:57:57 INFO - PROCESS | 2828 | 1461178677456 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 2828 | 1461178677460 Marionette TRACE conn5 <- [1,2090,null,{}] 11:57:57 INFO - PROCESS | 2828 | 1461178677465 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}] 11:57:57 INFO - PROCESS | 2828 | 1461178677592 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 11:57:57 INFO - PROCESS | 2828 | 1461178677719 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA4371800 == 41 [pid = 2828] [id = 532] 11:57:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 121 (000000DBA350A400) [pid = 2828] [serial = 1596] [outer = 0000000000000000] 11:57:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 122 (000000DBA352D800) [pid = 2828] [serial = 1597] [outer = 000000DBA350A400] 11:57:57 INFO - PROCESS | 2828 | 1461178677780 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 123 (000000DBA4319C00) [pid = 2828] [serial = 1598] [outer = 000000DBA350A400] 11:57:58 INFO - PROCESS | 2828 | 1461178678461 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]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1113ms 11:57:58 INFO - PROCESS | 2828 | 1461178678564 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 2828 | 1461178678571 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 11:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:57:58 INFO - PROCESS | 2828 | 1461178678580 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 2828 | 1461178678583 Marionette TRACE conn5 <- [1,2094,null,{}] 11:57:58 INFO - PROCESS | 2828 | 1461178678587 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}] 11:57:58 INFO - PROCESS | 2828 | 1461178678718 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 11:57:58 INFO - PROCESS | 2828 | 1461178678835 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD8F800 == 42 [pid = 2828] [id = 533] 11:57:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 124 (000000DBA350B800) [pid = 2828] [serial = 1599] [outer = 0000000000000000] 11:57:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 125 (000000DBA8221400) [pid = 2828] [serial = 1600] [outer = 000000DBA350B800] 11:57:58 INFO - PROCESS | 2828 | 1461178678894 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBA9129800) [pid = 2828] [serial = 1601] [outer = 000000DBA350B800] 11:57:59 INFO - PROCESS | 2828 | 1461178679832 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] 11:57:59 INFO - PROCESS | 2828 | 1461178679938 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 11:57:59 INFO - PROCESS | 2828 | 1461178679944 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:57:59 INFO - PROCESS | 2828 | 1461178679948 Marionette TRACE conn5 <- [1,2098,null,{}] 11:57:59 INFO - PROCESS | 2828 | 1461178679954 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}] 11:58:00 INFO - PROCESS | 2828 | 1461178680095 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 11:58:00 INFO - PROCESS | 2828 | 1461178680234 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3134800 == 41 [pid = 2828] [id = 13] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3550800 == 40 [pid = 2828] [id = 22] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7FC6000 == 39 [pid = 2828] [id = 27] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3517800 == 38 [pid = 2828] [id = 21] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0D39800 == 37 [pid = 2828] [id = 19] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9380800 == 36 [pid = 2828] [id = 28] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA848B800 == 35 [pid = 2828] [id = 15] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB263E000 == 34 [pid = 2828] [id = 20] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD9A800 == 33 [pid = 2828] [id = 29] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF671800 == 32 [pid = 2828] [id = 30] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DC8000 == 31 [pid = 2828] [id = 16] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA77C5800 == 30 [pid = 2828] [id = 14] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3E3800 == 29 [pid = 2828] [id = 17] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA4565800 == 28 [pid = 2828] [id = 26] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2B65800 == 27 [pid = 2828] [id = 25] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBBAE68C00) [pid = 2828] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3126800 == 28 [pid = 2828] [id = 534] 11:58:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 126 (000000DBA310A400) [pid = 2828] [serial = 1602] [outer = 0000000000000000] 11:58:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 127 (000000DBA350C400) [pid = 2828] [serial = 1603] [outer = 000000DBA310A400] 11:58:00 INFO - PROCESS | 2828 | 1461178680365 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 128 (000000DBA3D8A800) [pid = 2828] [serial = 1604] [outer = 000000DBA310A400] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB006E800 == 27 [pid = 2828] [id = 12] 11:58:00 INFO - PROCESS | 2828 | --DOCSHELL 000000DBBD474800 == 26 [pid = 2828] [id = 517] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 127 (000000DBBC52EC00) [pid = 2828] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 126 (000000DBB4C28000) [pid = 2828] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 125 (000000DBBA073800) [pid = 2828] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 124 (000000DBB9C25000) [pid = 2828] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 123 (000000DBB7FBC000) [pid = 2828] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 122 (000000DBAF519000) [pid = 2828] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 121 (000000DBBA498800) [pid = 2828] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 120 (000000DBB8565000) [pid = 2828] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 119 (000000DBBE8A5C00) [pid = 2828] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 118 (000000DBAF814C00) [pid = 2828] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 117 (000000DBA7826400) [pid = 2828] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 116 (000000DBA1196C00) [pid = 2828] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 115 (000000DBB0815400) [pid = 2828] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 114 (000000DBB0D68000) [pid = 2828] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBAFA35C00) [pid = 2828] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBB0128800) [pid = 2828] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBA3503800) [pid = 2828] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBA918C400) [pid = 2828] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAF51C800) [pid = 2828] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBAD145400) [pid = 2828] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBBC4F0800) [pid = 2828] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBB0802400) [pid = 2828] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBBA0A0C00) [pid = 2828] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBBD884000) [pid = 2828] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBBD869C00) [pid = 2828] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBBD85B800) [pid = 2828] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBBD405000) [pid = 2828] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAFA36000) [pid = 2828] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBBD2A2000) [pid = 2828] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBBC977400) [pid = 2828] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBBC532800) [pid = 2828] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBBC4E7800) [pid = 2828] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBBA09E800) [pid = 2828] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBBB483000) [pid = 2828] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBBAE62400) [pid = 2828] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBBABCAC00) [pid = 2828] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBBABCD400) [pid = 2828] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBBA495C00) [pid = 2828] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBBE8A8C00) [pid = 2828] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBB44A9400) [pid = 2828] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBB1F22C00) [pid = 2828] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAFA35000) [pid = 2828] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBBAB5E800) [pid = 2828] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAD318C00) [pid = 2828] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBB4C1E800) [pid = 2828] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBAF93D800) [pid = 2828] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBBD2AFC00) [pid = 2828] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBB50E0000) [pid = 2828] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBB012CC00) [pid = 2828] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBB6B1CC00) [pid = 2828] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBBD97CC00) [pid = 2828] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBBAB77000) [pid = 2828] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBB4C1D400) [pid = 2828] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBB1F22400) [pid = 2828] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBB4C23C00) [pid = 2828] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBB9C21400) [pid = 2828] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 11:58:00 INFO - PROCESS | 2828 | 1461178680836 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]]]}] 11:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 944ms 11:58:00 INFO - PROCESS | 2828 | 1461178680895 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 2828 | 1461178680901 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 11:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:58:00 INFO - PROCESS | 2828 | 1461178680908 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 2828 | 1461178680910 Marionette TRACE conn5 <- [1,2102,null,{}] 11:58:00 INFO - PROCESS | 2828 | 1461178680915 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}] 11:58:01 INFO - PROCESS | 2828 | 1461178681004 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 11:58:01 INFO - PROCESS | 2828 | 1461178681013 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA937E000 == 27 [pid = 2828] [id = 535] 11:58:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA44D0C00) [pid = 2828] [serial = 1605] [outer = 0000000000000000] 11:58:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA7739000) [pid = 2828] [serial = 1606] [outer = 000000DBA44D0C00] 11:58:01 INFO - PROCESS | 2828 | 1461178681060 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBA78C2C00) [pid = 2828] [serial = 1607] [outer = 000000DBA44D0C00] 11:58:01 INFO - PROCESS | 2828 | 1461178681540 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]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 11:58:01 INFO - PROCESS | 2828 | 1461178681617 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 2828 | 1461178681619 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 11:58:01 INFO - PROCESS | 2828 | 1461178681625 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:58:01 INFO - PROCESS | 2828 | 1461178681629 Marionette TRACE conn5 <- [1,2106,null,{}] 11:58:01 INFO - PROCESS | 2828 | 1461178681640 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}] 11:58:01 INFO - PROCESS | 2828 | 1461178681732 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 11:58:01 INFO - PROCESS | 2828 | 1461178681815 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE850800 == 28 [pid = 2828] [id = 536] 11:58:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA7FA6000) [pid = 2828] [serial = 1608] [outer = 0000000000000000] 11:58:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBA85D8400) [pid = 2828] [serial = 1609] [outer = 000000DBA7FA6000] 11:58:01 INFO - PROCESS | 2828 | 1461178681866 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBA9159000) [pid = 2828] [serial = 1610] [outer = 000000DBA7FA6000] 11:58:02 INFO - PROCESS | 2828 | 1461178682233 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]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 627ms 11:58:02 INFO - PROCESS | 2828 | 1461178682257 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 2828 | 1461178682260 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 11:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:58:02 INFO - PROCESS | 2828 | 1461178682278 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 2828 | 1461178682280 Marionette TRACE conn5 <- [1,2110,null,{}] 11:58:02 INFO - PROCESS | 2828 | 1461178682284 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}] 11:58:02 INFO - PROCESS | 2828 | 1461178682372 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 11:58:02 INFO - PROCESS | 2828 | 1461178682379 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCD1000 == 29 [pid = 2828] [id = 537] 11:58:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA9191000) [pid = 2828] [serial = 1611] [outer = 0000000000000000] 11:58:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA9D3E000) [pid = 2828] [serial = 1612] [outer = 000000DBA9191000] 11:58:02 INFO - PROCESS | 2828 | 1461178682426 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAC94FC00) [pid = 2828] [serial = 1613] [outer = 000000DBA9191000] 11:58:02 INFO - PROCESS | 2828 | 1461178682897 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]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 649ms 11:58:02 INFO - PROCESS | 2828 | 1461178682921 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 2828 | 1461178682923 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 11:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:58:02 INFO - PROCESS | 2828 | 1461178682927 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 2828 | 1461178682929 Marionette TRACE conn5 <- [1,2114,null,{}] 11:58:02 INFO - PROCESS | 2828 | 1461178682932 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}] 11:58:03 INFO - PROCESS | 2828 | 1461178683042 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 11:58:03 INFO - PROCESS | 2828 | 1461178683050 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB093F000 == 30 [pid = 2828] [id = 538] 11:58:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA1240400) [pid = 2828] [serial = 1614] [outer = 0000000000000000] 11:58:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBACD70800) [pid = 2828] [serial = 1615] [outer = 000000DBA1240400] 11:58:03 INFO - PROCESS | 2828 | 1461178683138 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAD3BF400) [pid = 2828] [serial = 1616] [outer = 000000DBA1240400] 11:58:03 INFO - PROCESS | 2828 | 1461178683605 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]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 731ms 11:58:03 INFO - PROCESS | 2828 | 1461178683659 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 2828 | 1461178683662 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 11:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:58:03 INFO - PROCESS | 2828 | 1461178683665 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 2828 | 1461178683667 Marionette TRACE conn5 <- [1,2118,null,{}] 11:58:03 INFO - PROCESS | 2828 | 1461178683671 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}] 11:58:03 INFO - PROCESS | 2828 | 1461178683810 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 11:58:03 INFO - PROCESS | 2828 | 1461178683868 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB202D800 == 31 [pid = 2828] [id = 539] 11:58:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAE6A4C00) [pid = 2828] [serial = 1617] [outer = 0000000000000000] 11:58:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAF232800) [pid = 2828] [serial = 1618] [outer = 000000DBAE6A4C00] 11:58:03 INFO - PROCESS | 2828 | 1461178683919 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF2D5C00) [pid = 2828] [serial = 1619] [outer = 000000DBAE6A4C00] 11:58:04 INFO - PROCESS | 2828 | 1461178684368 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] 11:58:04 INFO - PROCESS | 2828 | 1461178684417 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 11:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:58:04 INFO - PROCESS | 2828 | 1461178684427 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 2828 | 1461178684429 Marionette TRACE conn5 <- [1,2122,null,{}] 11:58:04 INFO - PROCESS | 2828 | 1461178684433 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}] 11:58:04 INFO - PROCESS | 2828 | 1461178684540 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 11:58:04 INFO - PROCESS | 2828 | 1461178684546 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3AD1000 == 32 [pid = 2828] [id = 540] 11:58:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAE6A7400) [pid = 2828] [serial = 1620] [outer = 0000000000000000] 11:58:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF513C00) [pid = 2828] [serial = 1621] [outer = 000000DBAE6A7400] 11:58:04 INFO - PROCESS | 2828 | 1461178684592 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF6F2C00) [pid = 2828] [serial = 1622] [outer = 000000DBAE6A7400] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBACC3A800) [pid = 2828] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBACC3B400) [pid = 2828] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBA9D3E400) [pid = 2828] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAF5DA800) [pid = 2828] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAE69F800) [pid = 2828] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAF2D5400) [pid = 2828] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA3507800) [pid = 2828] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA10B2000) [pid = 2828] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA3504400) [pid = 2828] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA2C15000) [pid = 2828] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA785E000) [pid = 2828] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA4323000) [pid = 2828] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA9158C00) [pid = 2828] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBAF936400) [pid = 2828] [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.] 11:58:04 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA94AAC00) [pid = 2828] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:58:05 INFO - PROCESS | 2828 | 1461178685139 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] 11:58:05 INFO - PROCESS | 2828 | 1461178685206 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 11:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:58:05 INFO - PROCESS | 2828 | 1461178685209 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 2828 | 1461178685211 Marionette TRACE conn5 <- [1,2126,null,{}] 11:58:05 INFO - PROCESS | 2828 | 1461178685215 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}] 11:58:05 INFO - PROCESS | 2828 | 1461178685296 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 11:58:05 INFO - PROCESS | 2828 | 1461178685302 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4BAA000 == 33 [pid = 2828] [id = 541] 11:58:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA8059C00) [pid = 2828] [serial = 1623] [outer = 0000000000000000] 11:58:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBACD75C00) [pid = 2828] [serial = 1624] [outer = 000000DBA8059C00] 11:58:05 INFO - PROCESS | 2828 | 1461178685351 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAF6F2000) [pid = 2828] [serial = 1625] [outer = 000000DBA8059C00] 11:58:05 INFO - PROCESS | 2828 | 1461178685770 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]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 587ms 11:58:05 INFO - PROCESS | 2828 | 1461178685799 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 11:58:05 INFO - PROCESS | 2828 | 1461178685802 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 11:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:58:05 INFO - PROCESS | 2828 | 1461178685810 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 2828 | 1461178685812 Marionette TRACE conn5 <- [1,2130,null,{}] 11:58:05 INFO - PROCESS | 2828 | 1461178685815 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}] 11:58:05 INFO - PROCESS | 2828 | 1461178685898 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 11:58:05 INFO - PROCESS | 2828 | 1461178685905 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CBA800 == 34 [pid = 2828] [id = 542] 11:58:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAF816400) [pid = 2828] [serial = 1626] [outer = 0000000000000000] 11:58:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAF834800) [pid = 2828] [serial = 1627] [outer = 000000DBAF816400] 11:58:05 INFO - PROCESS | 2828 | 1461178685953 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAF840800) [pid = 2828] [serial = 1628] [outer = 000000DBAF816400] 11:58:06 INFO - PROCESS | 2828 | 1461178686400 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] 11:58:06 INFO - PROCESS | 2828 | 1461178686439 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 11:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:58:06 INFO - PROCESS | 2828 | 1461178686447 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 2828 | 1461178686449 Marionette TRACE conn5 <- [1,2134,null,{}] 11:58:06 INFO - PROCESS | 2828 | 1461178686453 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}] 11:58:06 INFO - PROCESS | 2828 | 1461178686536 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 11:58:06 INFO - PROCESS | 2828 | 1461178686542 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D2C800 == 35 [pid = 2828] [id = 543] 11:58:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAF937C00) [pid = 2828] [serial = 1629] [outer = 0000000000000000] 11:58:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAF940C00) [pid = 2828] [serial = 1630] [outer = 000000DBAF937C00] 11:58:06 INFO - PROCESS | 2828 | 1461178686589 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAF948C00) [pid = 2828] [serial = 1631] [outer = 000000DBAF937C00] 11:58:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB007A000 == 34 [pid = 2828] [id = 18] 11:58:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB612C000 == 33 [pid = 2828] [id = 23] 11:58:07 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F17800 == 32 [pid = 2828] [id = 24] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBACCDD400) [pid = 2828] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBAD3C0C00) [pid = 2828] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA9D46800) [pid = 2828] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAC950800) [pid = 2828] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAF80FC00) [pid = 2828] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAE6A6000) [pid = 2828] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBAE677C00) [pid = 2828] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBAF44DC00) [pid = 2828] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBAE8A3C00) [pid = 2828] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBAF6ED800) [pid = 2828] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBA352E800) [pid = 2828] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBA3D85C00) [pid = 2828] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBA7736800) [pid = 2828] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBA82C7400) [pid = 2828] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBA8507000) [pid = 2828] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBA7827C00) [pid = 2828] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 67 (000000DBA2C16400) [pid = 2828] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 66 (000000DBA33B6C00) [pid = 2828] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 65 (000000DBA7F8FC00) [pid = 2828] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 64 (000000DBA80C1000) [pid = 2828] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 63 (000000DBBC4E9400) [pid = 2828] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 62 (000000DBA9195C00) [pid = 2828] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 61 (000000DBAF81B800) [pid = 2828] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 60 (000000DBA94B0C00) [pid = 2828] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 59 (000000DBAF459C00) [pid = 2828] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 58 (000000DBAE874000) [pid = 2828] [serial = 1097] [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.] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 57 (000000DBAF50F000) [pid = 2828] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 56 (000000DBAF51A800) [pid = 2828] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | --DOMWINDOW == 55 (000000DBAD150C00) [pid = 2828] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 11:58:08 INFO - PROCESS | 2828 | 1461178688657 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] 11:58:08 INFO - PROCESS | 2828 | 1461178688686 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 11:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:58:08 INFO - PROCESS | 2828 | 1461178688692 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 2828 | 1461178688696 Marionette TRACE conn5 <- [1,2138,null,{}] 11:58:08 INFO - PROCESS | 2828 | 1461178688702 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}] 11:58:08 INFO - PROCESS | 2828 | 1461178688798 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 11:58:08 INFO - PROCESS | 2828 | 1461178688808 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2B67800 == 33 [pid = 2828] [id = 544] 11:58:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 56 (000000DBA2C14800) [pid = 2828] [serial = 1632] [outer = 0000000000000000] 11:58:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 57 (000000DBA2C16000) [pid = 2828] [serial = 1633] [outer = 000000DBA2C14800] 11:58:08 INFO - PROCESS | 2828 | 1461178688859 Marionette DEBUG loaded listener.js 11:58:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 58 (000000DBA33B4000) [pid = 2828] [serial = 1634] [outer = 000000DBA2C14800] 11:58:09 INFO - PROCESS | 2828 | 1461178689363 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] 11:58:09 INFO - PROCESS | 2828 | 1461178689434 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 11:58:09 INFO - PROCESS | 2828 | 1461178689441 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:58:09 INFO - PROCESS | 2828 | 1461178689444 Marionette TRACE conn5 <- [1,2142,null,{}] 11:58:09 INFO - PROCESS | 2828 | 1461178689448 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}] 11:58:09 INFO - PROCESS | 2828 | 1461178689534 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 11:58:09 INFO - PROCESS | 2828 | 1461178689612 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7543800 == 34 [pid = 2828] [id = 545] 11:58:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 59 (000000DBA33B3000) [pid = 2828] [serial = 1635] [outer = 0000000000000000] 11:58:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 60 (000000DBA3532400) [pid = 2828] [serial = 1636] [outer = 000000DBA33B3000] 11:58:09 INFO - PROCESS | 2828 | 1461178689660 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 61 (000000DBA3D8BC00) [pid = 2828] [serial = 1637] [outer = 000000DBA33B3000] 11:58:10 INFO - PROCESS | 2828 | 1461178690088 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]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 11:58:10 INFO - PROCESS | 2828 | 1461178690138 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 2828 | 1461178690141 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 11:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:58:10 INFO - PROCESS | 2828 | 1461178690145 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 2828 | 1461178690148 Marionette TRACE conn5 <- [1,2146,null,{}] 11:58:10 INFO - PROCESS | 2828 | 1461178690199 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}] 11:58:10 INFO - PROCESS | 2828 | 1461178690291 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 11:58:10 INFO - PROCESS | 2828 | 1461178690308 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA85AC000 == 35 [pid = 2828] [id = 546] 11:58:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 62 (000000DBA1193C00) [pid = 2828] [serial = 1638] [outer = 0000000000000000] 11:58:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 63 (000000DBA7827000) [pid = 2828] [serial = 1639] [outer = 000000DBA1193C00] 11:58:10 INFO - PROCESS | 2828 | 1461178690361 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 64 (000000DBA78B4C00) [pid = 2828] [serial = 1640] [outer = 000000DBA1193C00] 11:58:10 INFO - PROCESS | 2828 | 1461178690860 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] 11:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:58:10 INFO - PROCESS | 2828 | 1461178690883 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 11:58:10 INFO - PROCESS | 2828 | 1461178690886 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 2828 | 1461178690888 Marionette TRACE conn5 <- [1,2150,null,{}] 11:58:10 INFO - PROCESS | 2828 | 1461178690892 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}] 11:58:10 INFO - PROCESS | 2828 | 1461178690978 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 11:58:10 INFO - PROCESS | 2828 | 1461178690985 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DDD000 == 36 [pid = 2828] [id = 547] 11:58:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 65 (000000DBA7BF7800) [pid = 2828] [serial = 1641] [outer = 0000000000000000] 11:58:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 66 (000000DBA8218C00) [pid = 2828] [serial = 1642] [outer = 000000DBA7BF7800] 11:58:11 INFO - PROCESS | 2828 | 1461178691033 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 67 (000000DBA84A7000) [pid = 2828] [serial = 1643] [outer = 000000DBA7BF7800] 11:58:11 INFO - PROCESS | 2828 | 1461178691472 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]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 629ms 11:58:11 INFO - PROCESS | 2828 | 1461178691517 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 2828 | 1461178691520 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 11:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:58:11 INFO - PROCESS | 2828 | 1461178691523 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 2828 | 1461178691525 Marionette TRACE conn5 <- [1,2154,null,{}] 11:58:11 INFO - PROCESS | 2828 | 1461178691529 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}] 11:58:11 INFO - PROCESS | 2828 | 1461178691606 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 11:58:11 INFO - PROCESS | 2828 | 1461178691614 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE6BE800 == 37 [pid = 2828] [id = 548] 11:58:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 68 (000000DBA3533000) [pid = 2828] [serial = 1644] [outer = 0000000000000000] 11:58:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBA9124800) [pid = 2828] [serial = 1645] [outer = 000000DBA3533000] 11:58:11 INFO - PROCESS | 2828 | 1461178691661 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBA9157400) [pid = 2828] [serial = 1646] [outer = 000000DBA3533000] 11:58:12 INFO - PROCESS | 2828 | 1461178692126 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]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 627ms 11:58:12 INFO - PROCESS | 2828 | 1461178692153 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 2828 | 1461178692156 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 11:58:12 INFO - PROCESS | 2828 | 1461178692164 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:58:12 INFO - PROCESS | 2828 | 1461178692166 Marionette TRACE conn5 <- [1,2158,null,{}] 11:58:12 INFO - PROCESS | 2828 | 1461178692169 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}] 11:58:12 INFO - PROCESS | 2828 | 1461178692280 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 11:58:12 INFO - PROCESS | 2828 | 1461178692291 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF40A800 == 38 [pid = 2828] [id = 549] 11:58:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBA94AA400) [pid = 2828] [serial = 1647] [outer = 0000000000000000] 11:58:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBAC949800) [pid = 2828] [serial = 1648] [outer = 000000DBA94AA400] 11:58:12 INFO - PROCESS | 2828 | 1461178692341 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBACC40000) [pid = 2828] [serial = 1649] [outer = 000000DBA94AA400] 11:58:12 INFO - PROCESS | 2828 | 1461178692750 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]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 628ms 11:58:12 INFO - PROCESS | 2828 | 1461178692796 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 2828 | 1461178692798 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 11:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:58:12 INFO - PROCESS | 2828 | 1461178692801 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 2828 | 1461178692803 Marionette TRACE conn5 <- [1,2162,null,{}] 11:58:12 INFO - PROCESS | 2828 | 1461178692807 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}] 11:58:12 INFO - PROCESS | 2828 | 1461178692882 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 11:58:12 INFO - PROCESS | 2828 | 1461178692888 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC52000 == 39 [pid = 2828] [id = 550] 11:58:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA2371400) [pid = 2828] [serial = 1650] [outer = 0000000000000000] 11:58:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAD144C00) [pid = 2828] [serial = 1651] [outer = 000000DBA2371400] 11:58:12 INFO - PROCESS | 2828 | 1461178692937 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBAD31DC00) [pid = 2828] [serial = 1652] [outer = 000000DBA2371400] 11:58:13 INFO - PROCESS | 2828 | 1461178693381 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]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 627ms 11:58:13 INFO - PROCESS | 2828 | 1461178693430 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 2828 | 1461178693433 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 11:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:58:13 INFO - PROCESS | 2828 | 1461178693436 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 2828 | 1461178693438 Marionette TRACE conn5 <- [1,2166,null,{}] 11:58:13 INFO - PROCESS | 2828 | 1461178693441 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}] 11:58:13 INFO - PROCESS | 2828 | 1461178693516 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 11:58:13 INFO - PROCESS | 2828 | 1461178693525 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB007B000 == 40 [pid = 2828] [id = 551] 11:58:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAD3C6800) [pid = 2828] [serial = 1653] [outer = 0000000000000000] 11:58:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAE69E400) [pid = 2828] [serial = 1654] [outer = 000000DBAD3C6800] 11:58:13 INFO - PROCESS | 2828 | 1461178693573 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAE6A6000) [pid = 2828] [serial = 1655] [outer = 000000DBAD3C6800] 11:58:14 INFO - PROCESS | 2828 | 1461178694035 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]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 628ms 11:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:58:14 INFO - PROCESS | 2828 | 1461178694069 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 2828 | 1461178694071 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 11:58:14 INFO - PROCESS | 2828 | 1461178694075 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - PROCESS | 2828 | 1461178694077 Marionette TRACE conn5 <- [1,2170,null,{}] 11:58:14 INFO - PROCESS | 2828 | 1461178694080 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}] 11:58:14 INFO - PROCESS | 2828 | 1461178694182 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 11:58:14 INFO - PROCESS | 2828 | 1461178694190 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA85A5800 == 41 [pid = 2828] [id = 552] 11:58:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAE871C00) [pid = 2828] [serial = 1656] [outer = 0000000000000000] 11:58:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAE87D800) [pid = 2828] [serial = 1657] [outer = 000000DBAE871C00] 11:58:14 INFO - PROCESS | 2828 | 1461178694236 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAF23A000) [pid = 2828] [serial = 1658] [outer = 000000DBAE871C00] 11:58:14 INFO - PROCESS | 2828 | 1461178694709 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]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 11:58:14 INFO - PROCESS | 2828 | 1461178694750 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 2828 | 1461178694753 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 11:58:14 INFO - PROCESS | 2828 | 1461178694756 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:58:14 INFO - PROCESS | 2828 | 1461178694758 Marionette TRACE conn5 <- [1,2174,null,{}] 11:58:14 INFO - PROCESS | 2828 | 1461178694761 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}] 11:58:14 INFO - PROCESS | 2828 | 1461178694872 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 11:58:14 INFO - PROCESS | 2828 | 1461178694878 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F47000 == 42 [pid = 2828] [id = 553] 11:58:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAF2CB000) [pid = 2828] [serial = 1659] [outer = 0000000000000000] 11:58:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAF2D2000) [pid = 2828] [serial = 1660] [outer = 000000DBAF2CB000] 11:58:14 INFO - PROCESS | 2828 | 1461178694925 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAF454C00) [pid = 2828] [serial = 1661] [outer = 000000DBAF2CB000] 11:58:15 INFO - PROCESS | 2828 | 1461178695367 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]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 628ms 11:58:15 INFO - PROCESS | 2828 | 1461178695389 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 11:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:58:15 INFO - PROCESS | 2828 | 1461178695391 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 11:58:15 INFO - PROCESS | 2828 | 1461178695394 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 2828 | 1461178695397 Marionette TRACE conn5 <- [1,2178,null,{}] 11:58:15 INFO - PROCESS | 2828 | 1461178695400 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}] 11:58:15 INFO - PROCESS | 2828 | 1461178695521 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 11:58:15 INFO - PROCESS | 2828 | 1461178695610 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE6BE000 == 43 [pid = 2828] [id = 554] 11:58:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAF51E800) [pid = 2828] [serial = 1662] [outer = 0000000000000000] 11:58:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF5DB000) [pid = 2828] [serial = 1663] [outer = 000000DBAF51E800] 11:58:15 INFO - PROCESS | 2828 | 1461178695667 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF80F000) [pid = 2828] [serial = 1664] [outer = 000000DBAF51E800] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAFD34000) [pid = 2828] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAF816400) [pid = 2828] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA1240400) [pid = 2828] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAE6A4C00) [pid = 2828] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAE6A7400) [pid = 2828] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA9191000) [pid = 2828] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA7FA6000) [pid = 2828] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA44D0C00) [pid = 2828] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA310A400) [pid = 2828] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA350B800) [pid = 2828] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA350A400) [pid = 2828] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBAF816C00) [pid = 2828] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:58:15 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA8059C00) [pid = 2828] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:58:16 INFO - PROCESS | 2828 | 1461178696173 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]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 839ms 11:58:16 INFO - PROCESS | 2828 | 1461178696235 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 2828 | 1461178696238 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 11:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:58:16 INFO - PROCESS | 2828 | 1461178696241 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 2828 | 1461178696243 Marionette TRACE conn5 <- [1,2182,null,{}] 11:58:16 INFO - PROCESS | 2828 | 1461178696246 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}] 11:58:16 INFO - PROCESS | 2828 | 1461178696326 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 11:58:16 INFO - PROCESS | 2828 | 1461178696333 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3519800 == 44 [pid = 2828] [id = 555] 11:58:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA94AF000) [pid = 2828] [serial = 1665] [outer = 0000000000000000] 11:58:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAF519C00) [pid = 2828] [serial = 1666] [outer = 000000DBA94AF000] 11:58:16 INFO - PROCESS | 2828 | 1461178696379 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAF816800) [pid = 2828] [serial = 1667] [outer = 000000DBA94AF000] 11:58:16 INFO - PROCESS | 2828 | 1461178696798 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]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 586ms 11:58:16 INFO - PROCESS | 2828 | 1461178696830 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 2828 | 1461178696832 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 11:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:58:16 INFO - PROCESS | 2828 | 1461178696836 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 2828 | 1461178696838 Marionette TRACE conn5 <- [1,2186,null,{}] 11:58:16 INFO - PROCESS | 2828 | 1461178696846 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}] 11:58:16 INFO - PROCESS | 2828 | 1461178696923 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 11:58:16 INFO - PROCESS | 2828 | 1461178696929 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4BA8800 == 45 [pid = 2828] [id = 556] 11:58:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA35AF800) [pid = 2828] [serial = 1668] [outer = 0000000000000000] 11:58:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA9191C00) [pid = 2828] [serial = 1669] [outer = 000000DBA35AF800] 11:58:16 INFO - PROCESS | 2828 | 1461178696975 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAF839800) [pid = 2828] [serial = 1670] [outer = 000000DBA35AF800] 11:58:17 INFO - PROCESS | 2828 | 1461178697403 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]]]}] 11:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 587ms 11:58:17 INFO - PROCESS | 2828 | 1461178697426 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 2828 | 1461178697428 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 11:58:17 INFO - PROCESS | 2828 | 1461178697431 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:58:17 INFO - PROCESS | 2828 | 1461178697433 Marionette TRACE conn5 <- [1,2190,null,{}] 11:58:17 INFO - PROCESS | 2828 | 1461178697436 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}] 11:58:17 INFO - PROCESS | 2828 | 1461178697546 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 11:58:17 INFO - PROCESS | 2828 | 1461178697554 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D25800 == 46 [pid = 2828] [id = 557] 11:58:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAF840000) [pid = 2828] [serial = 1671] [outer = 0000000000000000] 11:58:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAF939000) [pid = 2828] [serial = 1672] [outer = 000000DBAF840000] 11:58:17 INFO - PROCESS | 2828 | 1461178697601 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAF945000) [pid = 2828] [serial = 1673] [outer = 000000DBAF840000] 11:58:18 INFO - PROCESS | 2828 | 1461178698079 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]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 11:58:18 INFO - PROCESS | 2828 | 1461178698106 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 2828 | 1461178698110 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 11:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:58:18 INFO - PROCESS | 2828 | 1461178698116 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 2828 | 1461178698121 Marionette TRACE conn5 <- [1,2194,null,{}] 11:58:18 INFO - PROCESS | 2828 | 1461178698128 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}] 11:58:18 INFO - PROCESS | 2828 | 1461178698247 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 11:58:18 INFO - PROCESS | 2828 | 1461178698429 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3557000 == 47 [pid = 2828] [id = 558] 11:58:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA2C10C00) [pid = 2828] [serial = 1674] [outer = 0000000000000000] 11:58:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA3114400) [pid = 2828] [serial = 1675] [outer = 000000DBA2C10C00] 11:58:18 INFO - PROCESS | 2828 | 1461178698489 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBA3535000) [pid = 2828] [serial = 1676] [outer = 000000DBA2C10C00] 11:58:19 INFO - PROCESS | 2828 | 1461178699197 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]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1141ms 11:58:19 INFO - PROCESS | 2828 | 1461178699261 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 2828 | 1461178699268 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 11:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:58:19 INFO - PROCESS | 2828 | 1461178699275 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 2828 | 1461178699278 Marionette TRACE conn5 <- [1,2198,null,{}] 11:58:19 INFO - PROCESS | 2828 | 1461178699282 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}] 11:58:19 INFO - PROCESS | 2828 | 1461178699406 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 11:58:19 INFO - PROCESS | 2828 | 1461178699495 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3F8800 == 48 [pid = 2828] [id = 559] 11:58:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBA772E400) [pid = 2828] [serial = 1677] [outer = 0000000000000000] 11:58:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBA7828C00) [pid = 2828] [serial = 1678] [outer = 000000DBA772E400] 11:58:19 INFO - PROCESS | 2828 | 1461178699553 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBA82BF800) [pid = 2828] [serial = 1679] [outer = 000000DBA772E400] 11:58:20 INFO - PROCESS | 2828 | 1461178700489 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]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1229ms 11:58:20 INFO - PROCESS | 2828 | 1461178700509 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 2828 | 1461178700513 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 11:58:20 INFO - PROCESS | 2828 | 1461178700518 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:58:20 INFO - PROCESS | 2828 | 1461178700523 Marionette TRACE conn5 <- [1,2202,null,{}] 11:58:20 INFO - PROCESS | 2828 | 1461178700529 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}] 11:58:20 INFO - PROCESS | 2828 | 1461178700635 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 11:58:20 INFO - PROCESS | 2828 | 1461178700714 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7711800 == 49 [pid = 2828] [id = 560] 11:58:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBA3111800) [pid = 2828] [serial = 1680] [outer = 0000000000000000] 11:58:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA32A4800) [pid = 2828] [serial = 1681] [outer = 000000DBA3111800] 11:58:20 INFO - PROCESS | 2828 | 1461178700767 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA3530C00) [pid = 2828] [serial = 1682] [outer = 000000DBA3111800] 11:58:20 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA937E000 == 48 [pid = 2828] [id = 535] 11:58:20 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3126800 == 47 [pid = 2828] [id = 534] 11:58:20 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB093F000 == 46 [pid = 2828] [id = 538] 11:58:20 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CBA800 == 45 [pid = 2828] [id = 542] 11:58:20 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4BAA000 == 44 [pid = 2828] [id = 541] 11:58:20 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB202D800 == 43 [pid = 2828] [id = 539] 11:58:20 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA85B4000 == 42 [pid = 2828] [id = 521] 11:58:20 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCD1000 == 41 [pid = 2828] [id = 537] 11:58:20 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE850800 == 40 [pid = 2828] [id = 536] 11:58:20 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3558000 == 39 [pid = 2828] [id = 519] 11:58:20 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBB006A800) [pid = 2828] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:58:20 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF940C00) [pid = 2828] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D2C800 == 38 [pid = 2828] [id = 543] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAF840800) [pid = 2828] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBACD70800) [pid = 2828] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAF232800) [pid = 2828] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAD3BF400) [pid = 2828] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAF513C00) [pid = 2828] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAF2D5C00) [pid = 2828] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAF834800) [pid = 2828] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAF6F2C00) [pid = 2828] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA9D3E000) [pid = 2828] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA85D8400) [pid = 2828] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA9159000) [pid = 2828] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA7739000) [pid = 2828] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA78C2C00) [pid = 2828] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA350C400) [pid = 2828] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBA3D8A800) [pid = 2828] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA9129800) [pid = 2828] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBA8221400) [pid = 2828] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBA4319C00) [pid = 2828] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBA352D800) [pid = 2828] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBAF839400) [pid = 2828] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBACD75C00) [pid = 2828] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBAF6F2000) [pid = 2828] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBAC94FC00) [pid = 2828] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 11:58:21 INFO - PROCESS | 2828 | 1461178701294 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]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 839ms 11:58:21 INFO - PROCESS | 2828 | 1461178701363 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 2828 | 1461178701369 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 11:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:58:21 INFO - PROCESS | 2828 | 1461178701375 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 2828 | 1461178701378 Marionette TRACE conn5 <- [1,2206,null,{}] 11:58:21 INFO - PROCESS | 2828 | 1461178701382 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}] 11:58:21 INFO - PROCESS | 2828 | 1461178701464 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 11:58:21 INFO - PROCESS | 2828 | 1461178701470 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7F21800 == 39 [pid = 2828] [id = 561] 11:58:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBA3D2EC00) [pid = 2828] [serial = 1683] [outer = 0000000000000000] 11:58:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBA3D91400) [pid = 2828] [serial = 1684] [outer = 000000DBA3D2EC00] 11:58:21 INFO - PROCESS | 2828 | 1461178701518 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBA7736800) [pid = 2828] [serial = 1685] [outer = 000000DBA3D2EC00] 11:58:22 INFO - PROCESS | 2828 | 1461178701999 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]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 11:58:22 INFO - PROCESS | 2828 | 1461178702067 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 2828 | 1461178702069 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 11:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:58:22 INFO - PROCESS | 2828 | 1461178702073 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 2828 | 1461178702077 Marionette TRACE conn5 <- [1,2210,null,{}] 11:58:22 INFO - PROCESS | 2828 | 1461178702089 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}] 11:58:22 INFO - PROCESS | 2828 | 1461178702216 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 11:58:22 INFO - PROCESS | 2828 | 1461178702286 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAC142000 == 40 [pid = 2828] [id = 562] 11:58:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA215A400) [pid = 2828] [serial = 1686] [outer = 0000000000000000] 11:58:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA7FA6000) [pid = 2828] [serial = 1687] [outer = 000000DBA215A400] 11:58:22 INFO - PROCESS | 2828 | 1461178702336 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA85DA400) [pid = 2828] [serial = 1688] [outer = 000000DBA215A400] 11:58:22 INFO - PROCESS | 2828 | 1461178702730 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]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 11:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:58:22 INFO - PROCESS | 2828 | 1461178702767 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 2828 | 1461178702770 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 11:58:22 INFO - PROCESS | 2828 | 1461178702773 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 2828 | 1461178702775 Marionette TRACE conn5 <- [1,2214,null,{}] 11:58:22 INFO - PROCESS | 2828 | 1461178702779 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}] 11:58:22 INFO - PROCESS | 2828 | 1461178702862 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 11:58:22 INFO - PROCESS | 2828 | 1461178702868 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF1E4000 == 41 [pid = 2828] [id = 563] 11:58:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBA9154000) [pid = 2828] [serial = 1689] [outer = 0000000000000000] 11:58:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA9194800) [pid = 2828] [serial = 1690] [outer = 000000DBA9154000] 11:58:22 INFO - PROCESS | 2828 | 1461178702916 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBA94B1400) [pid = 2828] [serial = 1691] [outer = 000000DBA9154000] 11:58:23 INFO - PROCESS | 2828 | 1461178703394 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]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 11:58:23 INFO - PROCESS | 2828 | 1461178703467 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 2828 | 1461178703470 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 11:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:58:23 INFO - PROCESS | 2828 | 1461178703473 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 2828 | 1461178703475 Marionette TRACE conn5 <- [1,2218,null,{}] 11:58:23 INFO - PROCESS | 2828 | 1461178703479 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}] 11:58:23 INFO - PROCESS | 2828 | 1461178703607 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 11:58:23 INFO - PROCESS | 2828 | 1461178703631 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCE2000 == 42 [pid = 2828] [id = 564] 11:58:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBA9D45C00) [pid = 2828] [serial = 1692] [outer = 0000000000000000] 11:58:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAC947C00) [pid = 2828] [serial = 1693] [outer = 000000DBA9D45C00] 11:58:23 INFO - PROCESS | 2828 | 1461178703678 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBACCE4800) [pid = 2828] [serial = 1694] [outer = 000000DBA9D45C00] 11:58:24 INFO - PROCESS | 2828 | 1461178704108 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]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 691ms 11:58:24 INFO - PROCESS | 2828 | 1461178704174 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 2828 | 1461178704176 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 11:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:58:24 INFO - PROCESS | 2828 | 1461178704180 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 2828 | 1461178704182 Marionette TRACE conn5 <- [1,2222,null,{}] 11:58:24 INFO - PROCESS | 2828 | 1461178704185 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}] 11:58:24 INFO - PROCESS | 2828 | 1461178704313 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 11:58:24 INFO - PROCESS | 2828 | 1461178704369 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0944800 == 43 [pid = 2828] [id = 565] 11:58:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAD3BF400) [pid = 2828] [serial = 1695] [outer = 0000000000000000] 11:58:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAE6A5000) [pid = 2828] [serial = 1696] [outer = 000000DBAD3BF400] 11:58:24 INFO - PROCESS | 2828 | 1461178704421 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAF232400) [pid = 2828] [serial = 1697] [outer = 000000DBAD3BF400] 11:58:24 INFO - PROCESS | 2828 | 1461178704847 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]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 691ms 11:58:24 INFO - PROCESS | 2828 | 1461178704872 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 2828 | 1461178704874 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 11:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:58:24 INFO - PROCESS | 2828 | 1461178704878 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 2828 | 1461178704880 Marionette TRACE conn5 <- [1,2226,null,{}] 11:58:24 INFO - PROCESS | 2828 | 1461178704883 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}] 11:58:25 INFO - PROCESS | 2828 | 1461178705012 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 11:58:25 INFO - PROCESS | 2828 | 1461178705019 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB202B000 == 44 [pid = 2828] [id = 566] 11:58:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAE87AC00) [pid = 2828] [serial = 1698] [outer = 0000000000000000] 11:58:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAF2D6000) [pid = 2828] [serial = 1699] [outer = 000000DBAE87AC00] 11:58:25 INFO - PROCESS | 2828 | 1461178705066 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAF50E400) [pid = 2828] [serial = 1700] [outer = 000000DBAE87AC00] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAE871C00) [pid = 2828] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAF2CB000) [pid = 2828] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA2C14800) [pid = 2828] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA2371400) [pid = 2828] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA33B3000) [pid = 2828] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAD3C6800) [pid = 2828] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA94AA400) [pid = 2828] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAF937C00) [pid = 2828] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA1193C00) [pid = 2828] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBA7BF7800) [pid = 2828] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA3533000) [pid = 2828] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBA35AF800) [pid = 2828] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBAF51E800) [pid = 2828] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:58:25 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBA94AF000) [pid = 2828] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:58:25 INFO - PROCESS | 2828 | 1461178705597 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]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 775ms 11:58:25 INFO - PROCESS | 2828 | 1461178705656 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 2828 | 1461178705658 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 11:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:58:25 INFO - PROCESS | 2828 | 1461178705664 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 2828 | 1461178705666 Marionette TRACE conn5 <- [1,2230,null,{}] 11:58:25 INFO - PROCESS | 2828 | 1461178705670 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}] 11:58:25 INFO - PROCESS | 2828 | 1461178705749 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 11:58:25 INFO - PROCESS | 2828 | 1461178705756 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2D29000 == 45 [pid = 2828] [id = 567] 11:58:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA85DB000) [pid = 2828] [serial = 1701] [outer = 0000000000000000] 11:58:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBAE66F400) [pid = 2828] [serial = 1702] [outer = 000000DBA85DB000] 11:58:25 INFO - PROCESS | 2828 | 1461178705801 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAF45A400) [pid = 2828] [serial = 1703] [outer = 000000DBA85DB000] 11:58:26 INFO - PROCESS | 2828 | 1461178706215 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]]]}] 11:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 585ms 11:58:26 INFO - PROCESS | 2828 | 1461178706250 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 2828 | 1461178706252 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 11:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:58:26 INFO - PROCESS | 2828 | 1461178706260 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 2828 | 1461178706262 Marionette TRACE conn5 <- [1,2234,null,{}] 11:58:26 INFO - PROCESS | 2828 | 1461178706266 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}] 11:58:26 INFO - PROCESS | 2828 | 1461178706347 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 11:58:26 INFO - PROCESS | 2828 | 1461178706353 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAC141800 == 46 [pid = 2828] [id = 568] 11:58:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBAF519000) [pid = 2828] [serial = 1704] [outer = 0000000000000000] 11:58:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAF521400) [pid = 2828] [serial = 1705] [outer = 000000DBAF519000] 11:58:26 INFO - PROCESS | 2828 | 1461178706401 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAF6F4400) [pid = 2828] [serial = 1706] [outer = 000000DBAF519000] 11:58:26 INFO - PROCESS | 2828 | 1461178706846 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]]]}] 11:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 628ms 11:58:26 INFO - PROCESS | 2828 | 1461178706892 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 2828 | 1461178706895 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 11:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:58:26 INFO - PROCESS | 2828 | 1461178706898 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 2828 | 1461178706900 Marionette TRACE conn5 <- [1,2238,null,{}] 11:58:26 INFO - PROCESS | 2828 | 1461178706904 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}] 11:58:26 INFO - PROCESS | 2828 | 1461178706983 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 11:58:27 INFO - PROCESS | 2828 | 1461178706991 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CC5000 == 47 [pid = 2828] [id = 569] 11:58:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAF819800) [pid = 2828] [serial = 1707] [outer = 0000000000000000] 11:58:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAF832800) [pid = 2828] [serial = 1708] [outer = 000000DBAF819800] 11:58:27 INFO - PROCESS | 2828 | 1461178707037 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAF932000) [pid = 2828] [serial = 1709] [outer = 000000DBAF819800] 11:58:27 INFO - PROCESS | 2828 | 1461178707609 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]]]}] 11:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 732ms 11:58:27 INFO - PROCESS | 2828 | 1461178707633 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 2828 | 1461178707638 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 11:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:58:27 INFO - PROCESS | 2828 | 1461178707644 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 2828 | 1461178707648 Marionette TRACE conn5 <- [1,2242,null,{}] 11:58:27 INFO - PROCESS | 2828 | 1461178707655 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}] 11:58:27 INFO - PROCESS | 2828 | 1461178707814 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 11:58:27 INFO - PROCESS | 2828 | 1461178707893 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7719000 == 48 [pid = 2828] [id = 570] 11:58:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA2C0D400) [pid = 2828] [serial = 1710] [outer = 0000000000000000] 11:58:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA3D84C00) [pid = 2828] [serial = 1711] [outer = 000000DBA2C0D400] 11:58:28 INFO - PROCESS | 2828 | 1461178707993 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA7824800) [pid = 2828] [serial = 1712] [outer = 000000DBA2C0D400] 11:58:28 INFO - PROCESS | 2828 | 1461178708580 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]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 985ms 11:58:28 INFO - PROCESS | 2828 | 1461178708633 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 2828 | 1461178708639 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 11:58:28 INFO - PROCESS | 2828 | 1461178708646 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:58:28 INFO - PROCESS | 2828 | 1461178708649 Marionette TRACE conn5 <- [1,2246,null,{}] 11:58:28 INFO - PROCESS | 2828 | 1461178708667 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}] 11:58:28 INFO - PROCESS | 2828 | 1461178708799 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 11:58:28 INFO - PROCESS | 2828 | 1461178708852 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC4A800 == 49 [pid = 2828] [id = 571] 11:58:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA85D9400) [pid = 2828] [serial = 1713] [outer = 0000000000000000] 11:58:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA9155400) [pid = 2828] [serial = 1714] [outer = 000000DBA85D9400] 11:58:28 INFO - PROCESS | 2828 | 1461178708909 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAC94F000) [pid = 2828] [serial = 1715] [outer = 000000DBA85D9400] 11:58:29 INFO - PROCESS | 2828 | 1461178709534 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]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 923ms 11:58:29 INFO - PROCESS | 2828 | 1461178709575 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 2828 | 1461178709578 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 11:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:58:29 INFO - PROCESS | 2828 | 1461178709582 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 2828 | 1461178709587 Marionette TRACE conn5 <- [1,2250,null,{}] 11:58:29 INFO - PROCESS | 2828 | 1461178709599 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}] 11:58:29 INFO - PROCESS | 2828 | 1461178709742 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 11:58:29 INFO - PROCESS | 2828 | 1461178709861 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5116000 == 50 [pid = 2828] [id = 572] 11:58:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAE69A800) [pid = 2828] [serial = 1716] [outer = 0000000000000000] 11:58:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF2D0C00) [pid = 2828] [serial = 1717] [outer = 000000DBAE69A800] 11:58:29 INFO - PROCESS | 2828 | 1461178709923 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF93C800) [pid = 2828] [serial = 1718] [outer = 000000DBAE69A800] 11:58:30 INFO - PROCESS | 2828 | 1461178710510 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]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 986ms 11:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:58:30 INFO - PROCESS | 2828 | 1461178710570 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 2828 | 1461178710574 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 11:58:30 INFO - PROCESS | 2828 | 1461178710578 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 2828 | 1461178710580 Marionette TRACE conn5 <- [1,2254,null,{}] 11:58:30 INFO - PROCESS | 2828 | 1461178710583 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}] 11:58:30 INFO - PROCESS | 2828 | 1461178710727 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 11:58:30 INFO - PROCESS | 2828 | 1461178710778 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC46000 == 51 [pid = 2828] [id = 573] 11:58:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAE87EC00) [pid = 2828] [serial = 1719] [outer = 0000000000000000] 11:58:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAF44D400) [pid = 2828] [serial = 1720] [outer = 000000DBAE87EC00] 11:58:30 INFO - PROCESS | 2828 | 1461178710836 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF94CC00) [pid = 2828] [serial = 1721] [outer = 000000DBAE87EC00] 11:58:31 INFO - PROCESS | 2828 | 1461178711526 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]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 985ms 11:58:31 INFO - PROCESS | 2828 | 1461178711563 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 2828 | 1461178711567 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 11:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:58:31 INFO - PROCESS | 2828 | 1461178711573 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 2828 | 1461178711577 Marionette TRACE conn5 <- [1,2258,null,{}] 11:58:31 INFO - PROCESS | 2828 | 1461178711582 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}] 11:58:31 INFO - PROCESS | 2828 | 1461178711682 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 11:58:31 INFO - PROCESS | 2828 | 1461178711773 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA847D000 == 52 [pid = 2828] [id = 574] 11:58:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA33B6800) [pid = 2828] [serial = 1722] [outer = 0000000000000000] 11:58:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBA350A800) [pid = 2828] [serial = 1723] [outer = 000000DBA33B6800] 11:58:31 INFO - PROCESS | 2828 | 1461178711824 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBA3D90000) [pid = 2828] [serial = 1724] [outer = 000000DBA33B6800] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAE87D800) [pid = 2828] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAF2D2000) [pid = 2828] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA2C16000) [pid = 2828] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA33B4000) [pid = 2828] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAD144C00) [pid = 2828] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAD31DC00) [pid = 2828] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA3532400) [pid = 2828] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA3D8BC00) [pid = 2828] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAE69E400) [pid = 2828] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAC949800) [pid = 2828] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBACC40000) [pid = 2828] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAF948C00) [pid = 2828] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA7827000) [pid = 2828] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA78B4C00) [pid = 2828] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA8218C00) [pid = 2828] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA84A7000) [pid = 2828] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAF23A000) [pid = 2828] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA9124800) [pid = 2828] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA9157400) [pid = 2828] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBAF839800) [pid = 2828] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBAF5DB000) [pid = 2828] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBAF939000) [pid = 2828] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBAF454C00) [pid = 2828] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBA9191C00) [pid = 2828] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBAF80F000) [pid = 2828] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBAF519C00) [pid = 2828] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBAF816800) [pid = 2828] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBAE6A6000) [pid = 2828] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 11:58:32 INFO - PROCESS | 2828 | 1461178712393 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]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 880ms 11:58:32 INFO - PROCESS | 2828 | 1461178712458 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 2828 | 1461178712464 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 11:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:58:32 INFO - PROCESS | 2828 | 1461178712470 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 2828 | 1461178712473 Marionette TRACE conn5 <- [1,2262,null,{}] 11:58:32 INFO - PROCESS | 2828 | 1461178712476 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}] 11:58:32 INFO - PROCESS | 2828 | 1461178712579 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 11:58:32 INFO - PROCESS | 2828 | 1461178712646 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3543000 == 53 [pid = 2828] [id = 575] 11:58:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBA2C14400) [pid = 2828] [serial = 1725] [outer = 0000000000000000] 11:58:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBA350D800) [pid = 2828] [serial = 1726] [outer = 000000DBA2C14400] 11:58:32 INFO - PROCESS | 2828 | 1461178712693 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBA458A800) [pid = 2828] [serial = 1727] [outer = 000000DBA2C14400] 11:58:33 INFO - PROCESS | 2828 | 1461178713114 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]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 11:58:33 INFO - PROCESS | 2828 | 1461178713205 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 2828 | 1461178713207 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 11:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:58:33 INFO - PROCESS | 2828 | 1461178713211 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 2828 | 1461178713215 Marionette TRACE conn5 <- [1,2266,null,{}] 11:58:33 INFO - PROCESS | 2828 | 1461178713226 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}] 11:58:33 INFO - PROCESS | 2828 | 1461178713318 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 11:58:33 INFO - PROCESS | 2828 | 1461178713327 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3E7000 == 54 [pid = 2828] [id = 576] 11:58:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA8214800) [pid = 2828] [serial = 1728] [outer = 0000000000000000] 11:58:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA843E400) [pid = 2828] [serial = 1729] [outer = 000000DBA8214800] 11:58:33 INFO - PROCESS | 2828 | 1461178713377 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA9127400) [pid = 2828] [serial = 1730] [outer = 000000DBA8214800] 11:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 11:58:33 INFO - PROCESS | 2828 | 1461178713832 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]]]}] 11:58:33 INFO - PROCESS | 2828 | 1461178713842 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 11:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:58:33 INFO - PROCESS | 2828 | 1461178713845 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 11:58:33 INFO - PROCESS | 2828 | 1461178713848 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 2828 | 1461178713850 Marionette TRACE conn5 <- [1,2270,null,{}] 11:58:33 INFO - PROCESS | 2828 | 1461178713853 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}] 11:58:33 INFO - PROCESS | 2828 | 1461178713935 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 11:58:33 INFO - PROCESS | 2828 | 1461178713941 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFA71000 == 55 [pid = 2828] [id = 577] 11:58:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBA94AA400) [pid = 2828] [serial = 1731] [outer = 0000000000000000] 11:58:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA94B0800) [pid = 2828] [serial = 1732] [outer = 000000DBA94AA400] 11:58:33 INFO - PROCESS | 2828 | 1461178713989 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAC951000) [pid = 2828] [serial = 1733] [outer = 000000DBA94AA400] 11:58:34 INFO - PROCESS | 2828 | 1461178714413 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]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 586ms 11:58:34 INFO - PROCESS | 2828 | 1461178714436 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 2828 | 1461178714439 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 11:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:58:34 INFO - PROCESS | 2828 | 1461178714442 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 2828 | 1461178714444 Marionette TRACE conn5 <- [1,2274,null,{}] 11:58:34 INFO - PROCESS | 2828 | 1461178714448 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}] 11:58:34 INFO - PROCESS | 2828 | 1461178714527 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 11:58:34 INFO - PROCESS | 2828 | 1461178714533 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0073800 == 56 [pid = 2828] [id = 578] 11:58:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBACC40800) [pid = 2828] [serial = 1734] [outer = 0000000000000000] 11:58:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBACD72400) [pid = 2828] [serial = 1735] [outer = 000000DBACC40800] 11:58:34 INFO - PROCESS | 2828 | 1461178714582 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAD3BF800) [pid = 2828] [serial = 1736] [outer = 000000DBACC40800] 11:58:35 INFO - PROCESS | 2828 | 1461178715086 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]]]}] 11:58:35 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 11:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 11:58:35 INFO - PROCESS | 2828 | 1461178715119 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 2828 | 1461178715121 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 11:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:58:35 INFO - PROCESS | 2828 | 1461178715124 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 2828 | 1461178715126 Marionette TRACE conn5 <- [1,2278,null,{}] 11:58:35 INFO - PROCESS | 2828 | 1461178715129 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}] 11:58:35 INFO - PROCESS | 2828 | 1461178715258 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 11:58:35 INFO - PROCESS | 2828 | 1461178715313 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1FC8000 == 57 [pid = 2828] [id = 579] 11:58:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAF239000) [pid = 2828] [serial = 1737] [outer = 0000000000000000] 11:58:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAF454C00) [pid = 2828] [serial = 1738] [outer = 000000DBAF239000] 11:58:35 INFO - PROCESS | 2828 | 1461178715363 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAF5DA800) [pid = 2828] [serial = 1739] [outer = 000000DBAF239000] 11:58:35 INFO - PROCESS | 2828 | 1461178715809 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]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 11:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:58:35 INFO - PROCESS | 2828 | 1461178715863 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 2828 | 1461178715865 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 11:58:35 INFO - PROCESS | 2828 | 1461178715869 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 2828 | 1461178715871 Marionette TRACE conn5 <- [1,2282,null,{}] 11:58:35 INFO - PROCESS | 2828 | 1461178715916 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}] 11:58:36 INFO - PROCESS | 2828 | 1461178716021 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 11:58:36 INFO - PROCESS | 2828 | 1461178716033 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA354F800 == 58 [pid = 2828] [id = 580] 11:58:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAF815000) [pid = 2828] [serial = 1740] [outer = 0000000000000000] 11:58:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAF834800) [pid = 2828] [serial = 1741] [outer = 000000DBAF815000] 11:58:36 INFO - PROCESS | 2828 | 1461178716080 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAF946000) [pid = 2828] [serial = 1742] [outer = 000000DBAF815000] 11:58:36 INFO - PROCESS | 2828 | 1461178716508 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]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 691ms 11:58:36 INFO - PROCESS | 2828 | 1461178716563 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 2828 | 1461178716565 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 11:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:58:36 INFO - PROCESS | 2828 | 1461178716574 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 2828 | 1461178716576 Marionette TRACE conn5 <- [1,2286,null,{}] 11:58:36 INFO - PROCESS | 2828 | 1461178716579 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}] 11:58:36 INFO - PROCESS | 2828 | 1461178716683 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 11:58:36 INFO - PROCESS | 2828 | 1461178716690 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CC1800 == 59 [pid = 2828] [id = 581] 11:58:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF940C00) [pid = 2828] [serial = 1743] [outer = 0000000000000000] 11:58:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAFA1F400) [pid = 2828] [serial = 1744] [outer = 000000DBAF940C00] 11:58:36 INFO - PROCESS | 2828 | 1461178716736 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAFA2C000) [pid = 2828] [serial = 1745] [outer = 000000DBAF940C00] 11:58:37 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA9D45C00) [pid = 2828] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:58:37 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAD3BF400) [pid = 2828] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:58:37 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA9154000) [pid = 2828] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:58:37 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAE87AC00) [pid = 2828] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:58:37 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA3111800) [pid = 2828] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:58:37 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA772E400) [pid = 2828] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:58:37 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA215A400) [pid = 2828] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:58:37 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA3D2EC00) [pid = 2828] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:58:37 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAF519000) [pid = 2828] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:58:37 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA85DB000) [pid = 2828] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:58:37 INFO - PROCESS | 2828 | 1461178717207 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]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 11:58:37 INFO - PROCESS | 2828 | 1461178717263 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 2828 | 1461178717265 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 11:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:58:37 INFO - PROCESS | 2828 | 1461178717269 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 2828 | 1461178717271 Marionette TRACE conn5 <- [1,2290,null,{}] 11:58:37 INFO - PROCESS | 2828 | 1461178717275 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}] 11:58:37 INFO - PROCESS | 2828 | 1461178717380 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 11:58:37 INFO - PROCESS | 2828 | 1461178717388 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5109800 == 60 [pid = 2828] [id = 582] 11:58:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA912A400) [pid = 2828] [serial = 1746] [outer = 0000000000000000] 11:58:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAE87AC00) [pid = 2828] [serial = 1747] [outer = 000000DBA912A400] 11:58:37 INFO - PROCESS | 2828 | 1461178717434 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAFA30800) [pid = 2828] [serial = 1748] [outer = 000000DBA912A400] 11:58:37 INFO - PROCESS | 2828 | 1461178717829 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]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 628ms 11:58:37 INFO - PROCESS | 2828 | 1461178717900 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 2828 | 1461178717902 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 11:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:58:37 INFO - PROCESS | 2828 | 1461178717906 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 2828 | 1461178717908 Marionette TRACE conn5 <- [1,2294,null,{}] 11:58:37 INFO - PROCESS | 2828 | 1461178717912 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}] 11:58:37 INFO - PROCESS | 2828 | 1461178717993 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 11:58:38 INFO - PROCESS | 2828 | 1461178717999 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68BD800 == 61 [pid = 2828] [id = 583] 11:58:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAFA35400) [pid = 2828] [serial = 1749] [outer = 0000000000000000] 11:58:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAF2D7400) [pid = 2828] [serial = 1750] [outer = 000000DBAFA35400] 11:58:38 INFO - PROCESS | 2828 | 1461178718045 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAFAE7800) [pid = 2828] [serial = 1751] [outer = 000000DBAFA35400] 11:58:38 INFO - PROCESS | 2828 | 1461178718479 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]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 11:58:38 INFO - PROCESS | 2828 | 1461178718538 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 2828 | 1461178718541 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 11:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:58:38 INFO - PROCESS | 2828 | 1461178718544 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 2828 | 1461178718547 Marionette TRACE conn5 <- [1,2298,null,{}] 11:58:38 INFO - PROCESS | 2828 | 1461178718550 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}] 11:58:38 INFO - PROCESS | 2828 | 1461178718653 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 11:58:38 INFO - PROCESS | 2828 | 1461178718661 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6AD0800 == 62 [pid = 2828] [id = 584] 11:58:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAFD63800) [pid = 2828] [serial = 1752] [outer = 0000000000000000] 11:58:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAFD6B000) [pid = 2828] [serial = 1753] [outer = 000000DBAFD63800] 11:58:38 INFO - PROCESS | 2828 | 1461178718712 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBB00E7C00) [pid = 2828] [serial = 1754] [outer = 000000DBAFD63800] 11:58:39 INFO - PROCESS | 2828 | 1461178719379 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]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 879ms 11:58:39 INFO - PROCESS | 2828 | 1461178719425 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 2828 | 1461178719430 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 11:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:58:39 INFO - PROCESS | 2828 | 1461178719450 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - PROCESS | 2828 | 1461178719454 Marionette TRACE conn5 <- [1,2302,null,{}] 11:58:39 INFO - PROCESS | 2828 | 1461178719462 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}] 11:58:39 INFO - PROCESS | 2828 | 1461178719576 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 11:58:39 INFO - PROCESS | 2828 | 1461178719655 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA803A000 == 63 [pid = 2828] [id = 585] 11:58:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBA33AFC00) [pid = 2828] [serial = 1755] [outer = 0000000000000000] 11:58:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBA3D8C400) [pid = 2828] [serial = 1756] [outer = 000000DBA33AFC00] 11:58:39 INFO - PROCESS | 2828 | 1461178719755 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBA785E400) [pid = 2828] [serial = 1757] [outer = 000000DBA33AFC00] 11:58:40 INFO - PROCESS | 2828 | 1461178720406 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]]]}] 11:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1002ms 11:58:40 INFO - PROCESS | 2828 | 1461178720451 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 11:58:40 INFO - PROCESS | 2828 | 1461178720457 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 11:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:58:40 INFO - PROCESS | 2828 | 1461178720465 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:58:40 INFO - PROCESS | 2828 | 1461178720468 Marionette TRACE conn5 <- [1,2306,null,{}] 11:58:40 INFO - PROCESS | 2828 | 1461178720472 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}] 11:58:40 INFO - PROCESS | 2828 | 1461178720582 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 11:58:40 INFO - PROCESS | 2828 | 1461178720661 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0E39800 == 64 [pid = 2828] [id = 586] 11:58:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAC94D400) [pid = 2828] [serial = 1758] [outer = 0000000000000000] 11:58:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBACCE8400) [pid = 2828] [serial = 1759] [outer = 000000DBAC94D400] 11:58:40 INFO - PROCESS | 2828 | 1461178720781 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAE6A1400) [pid = 2828] [serial = 1760] [outer = 000000DBAC94D400] 11:58:41 INFO - PROCESS | 2828 | 1461178721416 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] 11:58:41 INFO - PROCESS | 2828 | 1461178721457 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 11:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:58:41 INFO - PROCESS | 2828 | 1461178721461 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 2828 | 1461178721466 Marionette TRACE conn5 <- [1,2310,null,{}] 11:58:41 INFO - PROCESS | 2828 | 1461178721478 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}] 11:58:41 INFO - PROCESS | 2828 | 1461178721588 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 11:58:41 INFO - PROCESS | 2828 | 1461178721681 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B3F800 == 65 [pid = 2828] [id = 587] 11:58:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF93C400) [pid = 2828] [serial = 1761] [outer = 0000000000000000] 11:58:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAFAE3800) [pid = 2828] [serial = 1762] [outer = 000000DBAF93C400] 11:58:41 INFO - PROCESS | 2828 | 1461178721740 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAFD6BC00) [pid = 2828] [serial = 1763] [outer = 000000DBAF93C400] 11:58:42 INFO - PROCESS | 2828 | 1461178722293 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]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 880ms 11:58:42 INFO - PROCESS | 2828 | 1461178722342 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 2828 | 1461178722346 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 11:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:58:42 INFO - PROCESS | 2828 | 1461178722350 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 2828 | 1461178722352 Marionette TRACE conn5 <- [1,2314,null,{}] 11:58:42 INFO - PROCESS | 2828 | 1461178722356 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}] 11:58:42 INFO - PROCESS | 2828 | 1461178722464 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 11:58:42 INFO - PROCESS | 2828 | 1461178722726 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 2828 | ++DOCSHELL 000000DB9DBD6000 == 66 [pid = 2828] [id = 588] 11:58:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBA10A6C00) [pid = 2828] [serial = 1764] [outer = 0000000000000000] 11:58:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBA10AFC00) [pid = 2828] [serial = 1765] [outer = 000000DBA10A6C00] 11:58:42 INFO - PROCESS | 2828 | 1461178722818 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA235F000) [pid = 2828] [serial = 1766] [outer = 000000DBA10A6C00] 11:58:43 INFO - PROCESS | 2828 | 1461178723422 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]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1133ms 11:58:43 INFO - PROCESS | 2828 | 1461178723485 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 2828 | 1461178723489 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 11:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:58:43 INFO - PROCESS | 2828 | 1461178723494 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 2828 | 1461178723498 Marionette TRACE conn5 <- [1,2318,null,{}] 11:58:43 INFO - PROCESS | 2828 | 1461178723530 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}] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7F72000 == 65 [pid = 2828] [id = 520] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2453800 == 64 [pid = 2828] [id = 518] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68BD800 == 63 [pid = 2828] [id = 583] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5109800 == 62 [pid = 2828] [id = 582] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CC1800 == 61 [pid = 2828] [id = 581] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA354F800 == 60 [pid = 2828] [id = 580] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1FC8000 == 59 [pid = 2828] [id = 579] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0073800 == 58 [pid = 2828] [id = 578] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFA71000 == 57 [pid = 2828] [id = 577] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAF832800) [pid = 2828] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3E7000 == 56 [pid = 2828] [id = 576] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3543000 == 55 [pid = 2828] [id = 575] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA847D000 == 54 [pid = 2828] [id = 574] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC4A800 == 53 [pid = 2828] [id = 571] 11:58:43 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7719000 == 52 [pid = 2828] [id = 570] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAC947C00) [pid = 2828] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAE6A5000) [pid = 2828] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBACCE4800) [pid = 2828] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA9194800) [pid = 2828] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAF2D6000) [pid = 2828] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA3530C00) [pid = 2828] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA32A4800) [pid = 2828] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBA82BF800) [pid = 2828] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA7828C00) [pid = 2828] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA3114400) [pid = 2828] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA85DA400) [pid = 2828] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBA7FA6000) [pid = 2828] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA3D91400) [pid = 2828] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA7736800) [pid = 2828] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAF6F4400) [pid = 2828] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAF232400) [pid = 2828] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBAF521400) [pid = 2828] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBAE66F400) [pid = 2828] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAF50E400) [pid = 2828] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA94B1400) [pid = 2828] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAF45A400) [pid = 2828] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 11:58:43 INFO - PROCESS | 2828 | 1461178723712 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 11:58:43 INFO - PROCESS | 2828 | 1461178723758 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3556800 == 53 [pid = 2828] [id = 589] 11:58:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA2C16000) [pid = 2828] [serial = 1767] [outer = 0000000000000000] 11:58:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA3114800) [pid = 2828] [serial = 1768] [outer = 000000DBA2C16000] 11:58:43 INFO - PROCESS | 2828 | 1461178723807 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA352F800) [pid = 2828] [serial = 1769] [outer = 000000DBA2C16000] 11:58:44 INFO - PROCESS | 2828 | 1461178724262 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]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 796ms 11:58:44 INFO - PROCESS | 2828 | 1461178724296 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 2828 | 1461178724300 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 11:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:58:44 INFO - PROCESS | 2828 | 1461178724304 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 2828 | 1461178724306 Marionette TRACE conn5 <- [1,2322,null,{}] 11:58:44 INFO - PROCESS | 2828 | 1461178724310 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}] 11:58:44 INFO - PROCESS | 2828 | 1461178724393 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 11:58:44 INFO - PROCESS | 2828 | 1461178724404 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91C6000 == 54 [pid = 2828] [id = 590] 11:58:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA756A400) [pid = 2828] [serial = 1770] [outer = 0000000000000000] 11:58:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA7735C00) [pid = 2828] [serial = 1771] [outer = 000000DBA756A400] 11:58:44 INFO - PROCESS | 2828 | 1461178724453 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA7859400) [pid = 2828] [serial = 1772] [outer = 000000DBA756A400] 11:58:44 INFO - PROCESS | 2828 | 1461178724918 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]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 627ms 11:58:44 INFO - PROCESS | 2828 | 1461178724934 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 2828 | 1461178724937 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 11:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:58:44 INFO - PROCESS | 2828 | 1461178724947 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 2828 | 1461178724954 Marionette TRACE conn5 <- [1,2326,null,{}] 11:58:44 INFO - PROCESS | 2828 | 1461178724958 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}] 11:58:45 INFO - PROCESS | 2828 | 1461178725043 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 11:58:45 INFO - PROCESS | 2828 | 1461178725051 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE84A800 == 55 [pid = 2828] [id = 591] 11:58:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA8062400) [pid = 2828] [serial = 1773] [outer = 0000000000000000] 11:58:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA843AC00) [pid = 2828] [serial = 1774] [outer = 000000DBA8062400] 11:58:45 INFO - PROCESS | 2828 | 1461178725099 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBA9129800) [pid = 2828] [serial = 1775] [outer = 000000DBA8062400] 11:58:45 INFO - PROCESS | 2828 | 1461178725533 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]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 649ms 11:58:45 INFO - PROCESS | 2828 | 1461178725591 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 2828 | 1461178725594 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 11:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:58:45 INFO - PROCESS | 2828 | 1461178725597 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 2828 | 1461178725599 Marionette TRACE conn5 <- [1,2330,null,{}] 11:58:45 INFO - PROCESS | 2828 | 1461178725603 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}] 11:58:45 INFO - PROCESS | 2828 | 1461178725685 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 11:58:45 INFO - PROCESS | 2828 | 1461178725691 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFA7D800 == 56 [pid = 2828] [id = 592] 11:58:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBA9124C00) [pid = 2828] [serial = 1776] [outer = 0000000000000000] 11:58:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBA9193000) [pid = 2828] [serial = 1777] [outer = 000000DBA9124C00] 11:58:45 INFO - PROCESS | 2828 | 1461178725738 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBA94ADC00) [pid = 2828] [serial = 1778] [outer = 000000DBA9124C00] 11:58:46 INFO - PROCESS | 2828 | 1461178726228 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]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 692ms 11:58:46 INFO - PROCESS | 2828 | 1461178726298 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 2828 | 1461178726301 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 11:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:58:46 INFO - PROCESS | 2828 | 1461178726304 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 2828 | 1461178726306 Marionette TRACE conn5 <- [1,2334,null,{}] 11:58:46 INFO - PROCESS | 2828 | 1461178726310 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}] 11:58:46 INFO - PROCESS | 2828 | 1461178726415 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 11:58:46 INFO - PROCESS | 2828 | 1461178726467 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFD34800 == 57 [pid = 2828] [id = 593] 11:58:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBACC3A800) [pid = 2828] [serial = 1779] [outer = 0000000000000000] 11:58:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBACCE0800) [pid = 2828] [serial = 1780] [outer = 000000DBACC3A800] 11:58:46 INFO - PROCESS | 2828 | 1461178726524 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAD1D7C00) [pid = 2828] [serial = 1781] [outer = 000000DBACC3A800] 11:58:47 INFO - PROCESS | 2828 | 1461178726996 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]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 732ms 11:58:47 INFO - PROCESS | 2828 | 1461178727071 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 2828 | 1461178727073 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 11:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:58:47 INFO - PROCESS | 2828 | 1461178727079 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 2828 | 1461178727081 Marionette TRACE conn5 <- [1,2338,null,{}] 11:58:47 INFO - PROCESS | 2828 | 1461178727084 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}] 11:58:47 INFO - PROCESS | 2828 | 1461178727195 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 11:58:47 INFO - PROCESS | 2828 | 1461178727206 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F38800 == 58 [pid = 2828] [id = 594] 11:58:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAE6A5000) [pid = 2828] [serial = 1782] [outer = 0000000000000000] 11:58:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAE87DC00) [pid = 2828] [serial = 1783] [outer = 000000DBAE6A5000] 11:58:47 INFO - PROCESS | 2828 | 1461178727251 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAF23A000) [pid = 2828] [serial = 1784] [outer = 000000DBAE6A5000] 11:58:47 INFO - PROCESS | 2828 | 1461178727684 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]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 628ms 11:58:47 INFO - PROCESS | 2828 | 1461178727710 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 2828 | 1461178727712 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 11:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:58:47 INFO - PROCESS | 2828 | 1461178727715 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 2828 | 1461178727717 Marionette TRACE conn5 <- [1,2342,null,{}] 11:58:47 INFO - PROCESS | 2828 | 1461178727721 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}] 11:58:47 INFO - PROCESS | 2828 | 1461178727826 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 11:58:47 INFO - PROCESS | 2828 | 1461178727832 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA354C800 == 59 [pid = 2828] [id = 595] 11:58:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAE6A5800) [pid = 2828] [serial = 1785] [outer = 0000000000000000] 11:58:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAF2D6400) [pid = 2828] [serial = 1786] [outer = 000000DBAE6A5800] 11:58:47 INFO - PROCESS | 2828 | 1461178727877 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAF458C00) [pid = 2828] [serial = 1787] [outer = 000000DBAE6A5800] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAFA35400) [pid = 2828] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAF239000) [pid = 2828] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAF815000) [pid = 2828] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA8214800) [pid = 2828] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBACC40800) [pid = 2828] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAE87EC00) [pid = 2828] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA94AA400) [pid = 2828] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBA33B6800) [pid = 2828] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA2C14400) [pid = 2828] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF940C00) [pid = 2828] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:58:48 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA912A400) [pid = 2828] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:58:48 INFO - PROCESS | 2828 | 1461178728440 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]]]}] 11:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 775ms 11:58:48 INFO - PROCESS | 2828 | 1461178728501 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 11:58:48 INFO - PROCESS | 2828 | 1461178728503 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 11:58:48 INFO - PROCESS | 2828 | 1461178728509 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:58:48 INFO - PROCESS | 2828 | 1461178728511 Marionette TRACE conn5 <- [1,2346,null,{}] 11:58:48 INFO - PROCESS | 2828 | 1461178728515 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}] 11:58:48 INFO - PROCESS | 2828 | 1461178728596 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 11:58:48 INFO - PROCESS | 2828 | 1461178728603 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB351A000 == 60 [pid = 2828] [id = 596] 11:58:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBA9125000) [pid = 2828] [serial = 1788] [outer = 0000000000000000] 11:58:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF2D7000) [pid = 2828] [serial = 1789] [outer = 000000DBA9125000] 11:58:48 INFO - PROCESS | 2828 | 1461178728648 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAF514400) [pid = 2828] [serial = 1790] [outer = 000000DBA9125000] 11:58:49 INFO - PROCESS | 2828 | 1461178729067 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]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 587ms 11:58:49 INFO - PROCESS | 2828 | 1461178729101 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 2828 | 1461178729103 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 11:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:58:49 INFO - PROCESS | 2828 | 1461178729111 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 2828 | 1461178729113 Marionette TRACE conn5 <- [1,2350,null,{}] 11:58:49 INFO - PROCESS | 2828 | 1461178729116 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}] 11:58:49 INFO - PROCESS | 2828 | 1461178729196 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 11:58:49 INFO - PROCESS | 2828 | 1461178729202 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4BAE800 == 61 [pid = 2828] [id = 597] 11:58:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAF51E800) [pid = 2828] [serial = 1791] [outer = 0000000000000000] 11:58:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF5DE000) [pid = 2828] [serial = 1792] [outer = 000000DBAF51E800] 11:58:49 INFO - PROCESS | 2828 | 1461178729251 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAF810000) [pid = 2828] [serial = 1793] [outer = 000000DBAF51E800] 11:58:49 INFO - PROCESS | 2828 | 1461178729681 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]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 627ms 11:58:49 INFO - PROCESS | 2828 | 1461178729742 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 2828 | 1461178729744 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 11:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:58:49 INFO - PROCESS | 2828 | 1461178729748 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 2828 | 1461178729750 Marionette TRACE conn5 <- [1,2354,null,{}] 11:58:49 INFO - PROCESS | 2828 | 1461178729754 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}] 11:58:49 INFO - PROCESS | 2828 | 1461178729834 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 11:58:49 INFO - PROCESS | 2828 | 1461178729843 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D21800 == 62 [pid = 2828] [id = 598] 11:58:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF818800) [pid = 2828] [serial = 1794] [outer = 0000000000000000] 11:58:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAF832800) [pid = 2828] [serial = 1795] [outer = 000000DBAF818800] 11:58:49 INFO - PROCESS | 2828 | 1461178729894 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAF949C00) [pid = 2828] [serial = 1796] [outer = 000000DBAF818800] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F36000 == 61 [pid = 2828] [id = 529] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3AD1000 == 60 [pid = 2828] [id = 540] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3F4000 == 59 [pid = 2828] [id = 523] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCE2000 == 58 [pid = 2828] [id = 564] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC46000 == 57 [pid = 2828] [id = 573] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3904000 == 56 [pid = 2828] [id = 531] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFA8A800 == 55 [pid = 2828] [id = 525] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5116000 == 54 [pid = 2828] [id = 572] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DCE000 == 53 [pid = 2828] [id = 522] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CC5000 == 52 [pid = 2828] [id = 569] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2321800 == 51 [pid = 2828] [id = 530] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2D29000 == 50 [pid = 2828] [id = 567] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0434800 == 49 [pid = 2828] [id = 527] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0944800 == 48 [pid = 2828] [id = 565] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD8F800 == 47 [pid = 2828] [id = 533] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB202B000 == 46 [pid = 2828] [id = 566] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAC142000 == 45 [pid = 2828] [id = 562] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7F67000 == 44 [pid = 2828] [id = 526] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAC141800 == 43 [pid = 2828] [id = 568] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA4371800 == 42 [pid = 2828] [id = 532] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF1E4000 == 41 [pid = 2828] [id = 563] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DCC800 == 40 [pid = 2828] [id = 528] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF1E4800 == 39 [pid = 2828] [id = 524] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3556800 == 38 [pid = 2828] [id = 589] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DB9DBD6000 == 37 [pid = 2828] [id = 588] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B3F800 == 36 [pid = 2828] [id = 587] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0E39800 == 35 [pid = 2828] [id = 586] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6AD0800 == 34 [pid = 2828] [id = 584] 11:58:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA803A000 == 33 [pid = 2828] [id = 585] 11:58:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91C6000 == 32 [pid = 2828] [id = 590] 11:58:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFA7D800 == 31 [pid = 2828] [id = 592] 11:58:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB351A000 == 30 [pid = 2828] [id = 596] 11:58:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFD34800 == 29 [pid = 2828] [id = 593] 11:58:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA354C800 == 28 [pid = 2828] [id = 595] 11:58:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F38800 == 27 [pid = 2828] [id = 594] 11:58:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4BAE800 == 26 [pid = 2828] [id = 597] 11:58:51 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE84A800 == 25 [pid = 2828] [id = 591] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAFAE7800) [pid = 2828] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAF454C00) [pid = 2828] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAF834800) [pid = 2828] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAF5DA800) [pid = 2828] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA843E400) [pid = 2828] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBACD72400) [pid = 2828] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAF44D400) [pid = 2828] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF94CC00) [pid = 2828] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA9155400) [pid = 2828] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBA94B0800) [pid = 2828] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAC951000) [pid = 2828] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA3D90000) [pid = 2828] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA350A800) [pid = 2828] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA350D800) [pid = 2828] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA458A800) [pid = 2828] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBAF2D0C00) [pid = 2828] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAFA1F400) [pid = 2828] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA3D84C00) [pid = 2828] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAFA2C000) [pid = 2828] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBAFD6B000) [pid = 2828] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBAE87AC00) [pid = 2828] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBAF2D7400) [pid = 2828] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBA9127400) [pid = 2828] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBAFA30800) [pid = 2828] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBAF946000) [pid = 2828] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBAD3BF800) [pid = 2828] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 11:58:51 INFO - PROCESS | 2828 | 1461178731918 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]]]}] 11:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2191ms 11:58:51 INFO - PROCESS | 2828 | 1461178731942 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 2828 | 1461178731947 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 11:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:58:51 INFO - PROCESS | 2828 | 1461178731952 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 2828 | 1461178731956 Marionette TRACE conn5 <- [1,2358,null,{}] 11:58:51 INFO - PROCESS | 2828 | 1461178731962 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}] 11:58:52 INFO - PROCESS | 2828 | 1461178732057 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 11:58:52 INFO - PROCESS | 2828 | 1461178732067 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2D1D000 == 26 [pid = 2828] [id = 599] 11:58:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA2C10800) [pid = 2828] [serial = 1797] [outer = 0000000000000000] 11:58:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA2C11400) [pid = 2828] [serial = 1798] [outer = 000000DBA2C10800] 11:58:52 INFO - PROCESS | 2828 | 1461178732118 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA33AE000) [pid = 2828] [serial = 1799] [outer = 000000DBA2C10800] 11:58:52 INFO - PROCESS | 2828 | 1461178732622 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]]]}] 11:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 11:58:52 INFO - PROCESS | 2828 | 1461178732648 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 2828 | 1461178732656 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 11:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:58:52 INFO - PROCESS | 2828 | 1461178732663 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 2828 | 1461178732666 Marionette TRACE conn5 <- [1,2362,null,{}] 11:58:52 INFO - PROCESS | 2828 | 1461178732670 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}] 11:58:52 INFO - PROCESS | 2828 | 1461178732757 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 11:58:52 INFO - PROCESS | 2828 | 1461178732767 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA77E0000 == 27 [pid = 2828] [id = 600] 11:58:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBA3503800) [pid = 2828] [serial = 1800] [outer = 0000000000000000] 11:58:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA3530400) [pid = 2828] [serial = 1801] [outer = 000000DBA3503800] 11:58:52 INFO - PROCESS | 2828 | 1461178732816 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBA3D85C00) [pid = 2828] [serial = 1802] [outer = 000000DBA3503800] 11:58:53 INFO - PROCESS | 2828 | 1461178733305 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]]]}] 11:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 690ms 11:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:58:53 INFO - PROCESS | 2828 | 1461178733358 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 2828 | 1461178733361 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 11:58:53 INFO - PROCESS | 2828 | 1461178733365 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - PROCESS | 2828 | 1461178733369 Marionette TRACE conn5 <- [1,2366,null,{}] 11:58:53 INFO - PROCESS | 2828 | 1461178733381 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}] 11:58:53 INFO - PROCESS | 2828 | 1461178733505 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 11:58:53 INFO - PROCESS | 2828 | 1461178733582 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91C9800 == 28 [pid = 2828] [id = 601] 11:58:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBA1194400) [pid = 2828] [serial = 1803] [outer = 0000000000000000] 11:58:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA7783C00) [pid = 2828] [serial = 1804] [outer = 000000DBA1194400] 11:58:53 INFO - PROCESS | 2828 | 1461178733635 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA782FC00) [pid = 2828] [serial = 1805] [outer = 000000DBA1194400] 11:58:54 INFO - PROCESS | 2828 | 1461178734042 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]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 11:58:54 INFO - PROCESS | 2828 | 1461178734100 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 2828 | 1461178734103 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 11:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:58:54 INFO - PROCESS | 2828 | 1461178734106 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 2828 | 1461178734108 Marionette TRACE conn5 <- [1,2370,null,{}] 11:58:54 INFO - PROCESS | 2828 | 1461178734112 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}] 11:58:54 INFO - PROCESS | 2828 | 1461178734195 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 11:58:54 INFO - PROCESS | 2828 | 1461178734203 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD8F800 == 29 [pid = 2828] [id = 602] 11:58:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA45FB800) [pid = 2828] [serial = 1806] [outer = 0000000000000000] 11:58:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA805D800) [pid = 2828] [serial = 1807] [outer = 000000DBA45FB800] 11:58:54 INFO - PROCESS | 2828 | 1461178734250 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA843BC00) [pid = 2828] [serial = 1808] [outer = 000000DBA45FB800] 11:58:54 INFO - PROCESS | 2828 | 1461178734689 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]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 11:58:54 INFO - PROCESS | 2828 | 1461178734738 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 2828 | 1461178734740 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 11:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:58:54 INFO - PROCESS | 2828 | 1461178734743 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 2828 | 1461178734745 Marionette TRACE conn5 <- [1,2374,null,{}] 11:58:54 INFO - PROCESS | 2828 | 1461178734749 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}] 11:58:54 INFO - PROCESS | 2828 | 1461178734826 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 11:58:54 INFO - PROCESS | 2828 | 1461178734834 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE85A800 == 30 [pid = 2828] [id = 603] 11:58:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA350B800) [pid = 2828] [serial = 1809] [outer = 0000000000000000] 11:58:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA850B800) [pid = 2828] [serial = 1810] [outer = 000000DBA350B800] 11:58:54 INFO - PROCESS | 2828 | 1461178734883 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA9151400) [pid = 2828] [serial = 1811] [outer = 000000DBA350B800] 11:58:55 INFO - PROCESS | 2828 | 1461178735334 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]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 11:58:55 INFO - PROCESS | 2828 | 1461178735375 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 2828 | 1461178735378 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 11:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:58:55 INFO - PROCESS | 2828 | 1461178735381 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - PROCESS | 2828 | 1461178735383 Marionette TRACE conn5 <- [1,2378,null,{}] 11:58:55 INFO - PROCESS | 2828 | 1461178735387 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}] 11:58:55 INFO - PROCESS | 2828 | 1461178735502 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 11:58:55 INFO - PROCESS | 2828 | 1461178735512 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC4B800 == 31 [pid = 2828] [id = 604] 11:58:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBA94AA400) [pid = 2828] [serial = 1812] [outer = 0000000000000000] 11:58:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAC947800) [pid = 2828] [serial = 1813] [outer = 000000DBA94AA400] 11:58:55 INFO - PROCESS | 2828 | 1461178735563 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBACC3C400) [pid = 2828] [serial = 1814] [outer = 000000DBA94AA400] 11:58:56 INFO - PROCESS | 2828 | 1461178736026 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]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 689ms 11:58:56 INFO - PROCESS | 2828 | 1461178736073 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 2828 | 1461178736075 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 11:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:58:56 INFO - PROCESS | 2828 | 1461178736078 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 2828 | 1461178736080 Marionette TRACE conn5 <- [1,2382,null,{}] 11:58:56 INFO - PROCESS | 2828 | 1461178736084 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}] 11:58:56 INFO - PROCESS | 2828 | 1461178736160 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 11:58:56 INFO - PROCESS | 2828 | 1461178736199 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0079000 == 32 [pid = 2828] [id = 605] 11:58:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAD144800) [pid = 2828] [serial = 1815] [outer = 0000000000000000] 11:58:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAD152400) [pid = 2828] [serial = 1816] [outer = 000000DBAD144800] 11:58:56 INFO - PROCESS | 2828 | 1461178736245 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAD3C1800) [pid = 2828] [serial = 1817] [outer = 000000DBAD144800] 11:58:56 INFO - PROCESS | 2828 | 1461178736677 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]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 628ms 11:58:56 INFO - PROCESS | 2828 | 1461178736710 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 2828 | 1461178736712 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 11:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:58:56 INFO - PROCESS | 2828 | 1461178736715 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 2828 | 1461178736717 Marionette TRACE conn5 <- [1,2386,null,{}] 11:58:56 INFO - PROCESS | 2828 | 1461178736720 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}] 11:58:56 INFO - PROCESS | 2828 | 1461178736797 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 11:58:56 INFO - PROCESS | 2828 | 1461178736806 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0955000 == 33 [pid = 2828] [id = 606] 11:58:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAE672800) [pid = 2828] [serial = 1818] [outer = 0000000000000000] 11:58:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAE69F400) [pid = 2828] [serial = 1819] [outer = 000000DBAE672800] 11:58:56 INFO - PROCESS | 2828 | 1461178736851 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAE874000) [pid = 2828] [serial = 1820] [outer = 000000DBAE672800] 11:58:57 INFO - PROCESS | 2828 | 1461178737319 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]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 11:58:57 INFO - PROCESS | 2828 | 1461178737348 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 2828 | 1461178737350 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 11:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:58:57 INFO - PROCESS | 2828 | 1461178737353 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 2828 | 1461178737355 Marionette TRACE conn5 <- [1,2390,null,{}] 11:58:57 INFO - PROCESS | 2828 | 1461178737359 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}] 11:58:57 INFO - PROCESS | 2828 | 1461178737464 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 11:58:57 INFO - PROCESS | 2828 | 1461178737473 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91C6000 == 34 [pid = 2828] [id = 607] 11:58:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAE875400) [pid = 2828] [serial = 1821] [outer = 0000000000000000] 11:58:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAF23AC00) [pid = 2828] [serial = 1822] [outer = 000000DBAE875400] 11:58:57 INFO - PROCESS | 2828 | 1461178737519 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAF2D0800) [pid = 2828] [serial = 1823] [outer = 000000DBAE875400] 11:58:57 INFO - PROCESS | 2828 | 1461178737980 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]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 11:58:58 INFO - PROCESS | 2828 | 1461178738048 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 2828 | 1461178738050 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 11:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:58:58 INFO - PROCESS | 2828 | 1461178738054 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 2828 | 1461178738055 Marionette TRACE conn5 <- [1,2394,null,{}] 11:58:58 INFO - PROCESS | 2828 | 1461178738059 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}] 11:58:58 INFO - PROCESS | 2828 | 1461178738167 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 11:58:58 INFO - PROCESS | 2828 | 1461178738176 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2D40000 == 35 [pid = 2828] [id = 608] 11:58:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAF2D6C00) [pid = 2828] [serial = 1824] [outer = 0000000000000000] 11:58:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAF452000) [pid = 2828] [serial = 1825] [outer = 000000DBAF2D6C00] 11:58:58 INFO - PROCESS | 2828 | 1461178738263 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAF511800) [pid = 2828] [serial = 1826] [outer = 000000DBAF2D6C00] 11:58:58 INFO - PROCESS | 2828 | 1461178738698 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]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 11:58:58 INFO - PROCESS | 2828 | 1461178738751 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 2828 | 1461178738754 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 11:58:58 INFO - PROCESS | 2828 | 1461178738758 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:58:58 INFO - PROCESS | 2828 | 1461178738760 Marionette TRACE conn5 <- [1,2398,null,{}] 11:58:58 INFO - PROCESS | 2828 | 1461178738764 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}] 11:58:58 INFO - PROCESS | 2828 | 1461178738919 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 11:58:58 INFO - PROCESS | 2828 | 1461178738977 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE858000 == 36 [pid = 2828] [id = 609] 11:58:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAF812800) [pid = 2828] [serial = 1827] [outer = 0000000000000000] 11:58:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAF819C00) [pid = 2828] [serial = 1828] [outer = 000000DBAF812800] 11:58:59 INFO - PROCESS | 2828 | 1461178739035 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAF83D400) [pid = 2828] [serial = 1829] [outer = 000000DBAF812800] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF51E800) [pid = 2828] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBACC3A800) [pid = 2828] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBAE6A5000) [pid = 2828] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAE6A5800) [pid = 2828] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA9125000) [pid = 2828] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBA9124C00) [pid = 2828] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA8062400) [pid = 2828] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA756A400) [pid = 2828] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA2C16000) [pid = 2828] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA10A6C00) [pid = 2828] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAF93C400) [pid = 2828] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAC94D400) [pid = 2828] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBA33AFC00) [pid = 2828] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAFD63800) [pid = 2828] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF840000) [pid = 2828] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA2C10C00) [pid = 2828] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAF819800) [pid = 2828] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA85D9400) [pid = 2828] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA2C0D400) [pid = 2828] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:58:59 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAE69A800) [pid = 2828] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:58:59 INFO - PROCESS | 2828 | 1461178739667 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]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 922ms 11:58:59 INFO - PROCESS | 2828 | 1461178739684 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 2828 | 1461178739686 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 11:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:58:59 INFO - PROCESS | 2828 | 1461178739689 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 2828 | 1461178739691 Marionette TRACE conn5 <- [1,2402,null,{}] 11:58:59 INFO - PROCESS | 2828 | 1461178739695 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}] 11:58:59 INFO - PROCESS | 2828 | 1461178739775 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 11:58:59 INFO - PROCESS | 2828 | 1461178739781 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0E35800 == 37 [pid = 2828] [id = 610] 11:58:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA7BEFC00) [pid = 2828] [serial = 1830] [outer = 0000000000000000] 11:58:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAE6A5800) [pid = 2828] [serial = 1831] [outer = 000000DBA7BEFC00] 11:58:59 INFO - PROCESS | 2828 | 1461178739827 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF83C800) [pid = 2828] [serial = 1832] [outer = 000000DBA7BEFC00] 11:59:00 INFO - PROCESS | 2828 | 1461178740246 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]]]}] 11:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 586ms 11:59:00 INFO - PROCESS | 2828 | 1461178740282 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 2828 | 1461178740285 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 11:59:00 INFO - PROCESS | 2828 | 1461178740288 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - PROCESS | 2828 | 1461178740290 Marionette TRACE conn5 <- [1,2406,null,{}] 11:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:59:00 INFO - PROCESS | 2828 | 1461178740293 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}] 11:59:00 INFO - PROCESS | 2828 | 1461178740371 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 11:59:00 INFO - PROCESS | 2828 | 1461178740377 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5104800 == 38 [pid = 2828] [id = 611] 11:59:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF935C00) [pid = 2828] [serial = 1833] [outer = 0000000000000000] 11:59:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF93D800) [pid = 2828] [serial = 1834] [outer = 000000DBAF935C00] 11:59:00 INFO - PROCESS | 2828 | 1461178740425 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF94AC00) [pid = 2828] [serial = 1835] [outer = 000000DBAF935C00] 11:59:00 INFO - PROCESS | 2828 | 1461178740866 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]]]}] 11:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 11:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:59:00 INFO - PROCESS | 2828 | 1461178740923 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 2828 | 1461178740925 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 11:59:00 INFO - PROCESS | 2828 | 1461178740929 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - PROCESS | 2828 | 1461178740931 Marionette TRACE conn5 <- [1,2410,null,{}] 11:59:00 INFO - PROCESS | 2828 | 1461178740934 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}] 11:59:01 INFO - PROCESS | 2828 | 1461178741014 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 11:59:01 INFO - PROCESS | 2828 | 1461178741021 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6134800 == 39 [pid = 2828] [id = 612] 11:59:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAFA19000) [pid = 2828] [serial = 1836] [outer = 0000000000000000] 11:59:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAFA20C00) [pid = 2828] [serial = 1837] [outer = 000000DBAFA19000] 11:59:01 INFO - PROCESS | 2828 | 1461178741066 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAFA2BC00) [pid = 2828] [serial = 1838] [outer = 000000DBAFA19000] 11:59:01 INFO - PROCESS | 2828 | 1461178741669 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]]]}] 11:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 775ms 11:59:01 INFO - PROCESS | 2828 | 1461178741782 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 2828 | 1461178741787 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 11:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:59:01 INFO - PROCESS | 2828 | 1461178741794 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 2828 | 1461178741799 Marionette TRACE conn5 <- [1,2414,null,{}] 11:59:01 INFO - PROCESS | 2828 | 1461178741806 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}] 11:59:01 INFO - PROCESS | 2828 | 1461178741936 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 11:59:02 INFO - PROCESS | 2828 | 1461178742049 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA44B4800 == 40 [pid = 2828] [id = 613] 11:59:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA1A6C400) [pid = 2828] [serial = 1839] [outer = 0000000000000000] 11:59:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBA32A5400) [pid = 2828] [serial = 1840] [outer = 000000DBA1A6C400] 11:59:02 INFO - PROCESS | 2828 | 1461178742109 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBA3533800) [pid = 2828] [serial = 1841] [outer = 000000DBA1A6C400] 11:59:02 INFO - PROCESS | 2828 | 1461178742820 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]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1081ms 11:59:02 INFO - PROCESS | 2828 | 1461178742877 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 2828 | 1461178742884 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 11:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:59:02 INFO - PROCESS | 2828 | 1461178742891 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 2828 | 1461178742894 Marionette TRACE conn5 <- [1,2418,null,{}] 11:59:02 INFO - PROCESS | 2828 | 1461178742899 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}] 11:59:03 INFO - PROCESS | 2828 | 1461178743092 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 11:59:03 INFO - PROCESS | 2828 | 1461178743102 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91D2000 == 41 [pid = 2828] [id = 614] 11:59:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBA3D8EC00) [pid = 2828] [serial = 1842] [outer = 0000000000000000] 11:59:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBA7821400) [pid = 2828] [serial = 1843] [outer = 000000DBA3D8EC00] 11:59:03 INFO - PROCESS | 2828 | 1461178743160 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBA82BD000) [pid = 2828] [serial = 1844] [outer = 000000DBA3D8EC00] 11:59:04 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB007B000 == 40 [pid = 2828] [id = 551] 11:59:04 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF40A800 == 39 [pid = 2828] [id = 549] 11:59:04 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC52000 == 38 [pid = 2828] [id = 550] 11:59:04 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA85AC000 == 37 [pid = 2828] [id = 546] 11:59:04 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DDD000 == 36 [pid = 2828] [id = 547] 11:59:04 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2B67800 == 35 [pid = 2828] [id = 544] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAF832800) [pid = 2828] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D21800 == 34 [pid = 2828] [id = 598] 11:59:04 INFO - PROCESS | 2828 | 1461178744121 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]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1283ms 11:59:04 INFO - PROCESS | 2828 | 1461178744179 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 2828 | 1461178744183 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 11:59:04 INFO - PROCESS | 2828 | 1461178744189 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:59:04 INFO - PROCESS | 2828 | 1461178744192 Marionette TRACE conn5 <- [1,2422,null,{}] 11:59:04 INFO - PROCESS | 2828 | 1461178744198 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}] 11:59:04 INFO - PROCESS | 2828 | 1461178744293 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAF945000) [pid = 2828] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA3535000) [pid = 2828] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAF932000) [pid = 2828] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAC94F000) [pid = 2828] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA7824800) [pid = 2828] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAF93C800) [pid = 2828] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF810000) [pid = 2828] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBACCE0800) [pid = 2828] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAE87DC00) [pid = 2828] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAD1D7C00) [pid = 2828] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAF2D6400) [pid = 2828] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAF23A000) [pid = 2828] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAF2D7000) [pid = 2828] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAF5DE000) [pid = 2828] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA9193000) [pid = 2828] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA843AC00) [pid = 2828] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA9129800) [pid = 2828] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA7735C00) [pid = 2828] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA7859400) [pid = 2828] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA3114800) [pid = 2828] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA352F800) [pid = 2828] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBA235F000) [pid = 2828] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA10AFC00) [pid = 2828] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBAFD6BC00) [pid = 2828] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBAFAE3800) [pid = 2828] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBAE6A1400) [pid = 2828] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBACCE8400) [pid = 2828] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBA785E400) [pid = 2828] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBA3D8C400) [pid = 2828] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBB00E7C00) [pid = 2828] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 67 (000000DBAF458C00) [pid = 2828] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 66 (000000DBA94ADC00) [pid = 2828] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | --DOMWINDOW == 65 (000000DBAF514400) [pid = 2828] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 11:59:04 INFO - PROCESS | 2828 | 1461178744374 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA457D800 == 35 [pid = 2828] [id = 615] 11:59:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 66 (000000DBA2C0BC00) [pid = 2828] [serial = 1845] [outer = 0000000000000000] 11:59:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 67 (000000DBA33B0400) [pid = 2828] [serial = 1846] [outer = 000000DBA2C0BC00] 11:59:04 INFO - PROCESS | 2828 | 1461178744424 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 68 (000000DBA352AC00) [pid = 2828] [serial = 1847] [outer = 000000DBA2C0BC00] 11:59:04 INFO - PROCESS | 2828 | 1461178744884 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]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 735ms 11:59:04 INFO - PROCESS | 2828 | 1461178744929 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 2828 | 1461178744935 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 11:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:59:04 INFO - PROCESS | 2828 | 1461178744941 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 2828 | 1461178744944 Marionette TRACE conn5 <- [1,2426,null,{}] 11:59:04 INFO - PROCESS | 2828 | 1461178744948 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}] 11:59:05 INFO - PROCESS | 2828 | 1461178745030 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 11:59:05 INFO - PROCESS | 2828 | 1461178745039 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA85C2800 == 36 [pid = 2828] [id = 616] 11:59:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBA431F400) [pid = 2828] [serial = 1848] [outer = 0000000000000000] 11:59:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBA756D400) [pid = 2828] [serial = 1849] [outer = 000000DBA431F400] 11:59:05 INFO - PROCESS | 2828 | 1461178745087 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBA782D400) [pid = 2828] [serial = 1850] [outer = 000000DBA431F400] 11:59:05 INFO - PROCESS | 2828 | 1461178745536 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]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 627ms 11:59:05 INFO - PROCESS | 2828 | 1461178745573 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 2828 | 1461178745575 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 11:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:59:05 INFO - PROCESS | 2828 | 1461178745579 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 2828 | 1461178745583 Marionette TRACE conn5 <- [1,2430,null,{}] 11:59:05 INFO - PROCESS | 2828 | 1461178745595 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}] 11:59:05 INFO - PROCESS | 2828 | 1461178745681 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 11:59:05 INFO - PROCESS | 2828 | 1461178745690 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD92800 == 37 [pid = 2828] [id = 617] 11:59:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA1AABC00) [pid = 2828] [serial = 1851] [outer = 0000000000000000] 11:59:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA85D9800) [pid = 2828] [serial = 1852] [outer = 000000DBA1AABC00] 11:59:05 INFO - PROCESS | 2828 | 1461178745740 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA9153C00) [pid = 2828] [serial = 1853] [outer = 000000DBA1AABC00] 11:59:06 INFO - PROCESS | 2828 | 1461178746212 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]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 11:59:06 INFO - PROCESS | 2828 | 1461178746275 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 2828 | 1461178746277 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 11:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:59:06 INFO - PROCESS | 2828 | 1461178746281 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 2828 | 1461178746283 Marionette TRACE conn5 <- [1,2434,null,{}] 11:59:06 INFO - PROCESS | 2828 | 1461178746286 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}] 11:59:06 INFO - PROCESS | 2828 | 1461178746370 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 11:59:06 INFO - PROCESS | 2828 | 1461178746376 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF6CC000 == 38 [pid = 2828] [id = 618] 11:59:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBA915CC00) [pid = 2828] [serial = 1854] [outer = 0000000000000000] 11:59:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA94A6800) [pid = 2828] [serial = 1855] [outer = 000000DBA915CC00] 11:59:06 INFO - PROCESS | 2828 | 1461178746424 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBA9D3F400) [pid = 2828] [serial = 1856] [outer = 000000DBA915CC00] 11:59:06 INFO - PROCESS | 2828 | 1461178746887 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]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 11:59:06 INFO - PROCESS | 2828 | 1461178746913 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 2828 | 1461178746915 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 11:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:59:06 INFO - PROCESS | 2828 | 1461178746924 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 2828 | 1461178746926 Marionette TRACE conn5 <- [1,2438,null,{}] 11:59:06 INFO - PROCESS | 2828 | 1461178746929 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}] 11:59:07 INFO - PROCESS | 2828 | 1461178747031 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 11:59:07 INFO - PROCESS | 2828 | 1461178747113 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFD33800 == 39 [pid = 2828] [id = 619] 11:59:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAC94DC00) [pid = 2828] [serial = 1857] [outer = 0000000000000000] 11:59:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBACC35800) [pid = 2828] [serial = 1858] [outer = 000000DBAC94DC00] 11:59:07 INFO - PROCESS | 2828 | 1461178747161 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAD145400) [pid = 2828] [serial = 1859] [outer = 000000DBAC94DC00] 11:59:07 INFO - PROCESS | 2828 | 1461178747585 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]]]}] 11:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 11:59:07 INFO - PROCESS | 2828 | 1461178747614 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 2828 | 1461178747616 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 11:59:07 INFO - PROCESS | 2828 | 1461178747620 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:59:07 INFO - PROCESS | 2828 | 1461178747622 Marionette TRACE conn5 <- [1,2442,null,{}] 11:59:07 INFO - PROCESS | 2828 | 1461178747625 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}] 11:59:07 INFO - PROCESS | 2828 | 1461178747754 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 11:59:07 INFO - PROCESS | 2828 | 1461178747810 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB095A000 == 40 [pid = 2828] [id = 620] 11:59:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAD1D2C00) [pid = 2828] [serial = 1860] [outer = 0000000000000000] 11:59:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAE6A3000) [pid = 2828] [serial = 1861] [outer = 000000DBAD1D2C00] 11:59:07 INFO - PROCESS | 2828 | 1461178747860 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAF2D0000) [pid = 2828] [serial = 1862] [outer = 000000DBAD1D2C00] 11:59:08 INFO - PROCESS | 2828 | 1461178748284 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]]]}] 11:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 11:59:08 INFO - PROCESS | 2828 | 1461178748292 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 11:59:08 INFO - PROCESS | 2828 | 1461178748295 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 11:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:59:08 INFO - PROCESS | 2828 | 1461178748298 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - PROCESS | 2828 | 1461178748300 Marionette TRACE conn5 <- [1,2446,null,{}] 11:59:08 INFO - PROCESS | 2828 | 1461178748303 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}] 11:59:08 INFO - PROCESS | 2828 | 1461178748406 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 11:59:08 INFO - PROCESS | 2828 | 1461178748483 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1FE0000 == 41 [pid = 2828] [id = 621] 11:59:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAF44E400) [pid = 2828] [serial = 1863] [outer = 0000000000000000] 11:59:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAF455C00) [pid = 2828] [serial = 1864] [outer = 000000DBAF44E400] 11:59:08 INFO - PROCESS | 2828 | 1461178748529 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAF517C00) [pid = 2828] [serial = 1865] [outer = 000000DBAF44E400] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAE875400) [pid = 2828] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA45FB800) [pid = 2828] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAD144800) [pid = 2828] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA3503800) [pid = 2828] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBAE672800) [pid = 2828] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA1194400) [pid = 2828] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAF818800) [pid = 2828] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA94AA400) [pid = 2828] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA2C10800) [pid = 2828] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBA350B800) [pid = 2828] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBAF2D6C00) [pid = 2828] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBAF935C00) [pid = 2828] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBAF812800) [pid = 2828] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:59:08 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBA7BEFC00) [pid = 2828] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:59:09 INFO - PROCESS | 2828 | 1461178748997 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]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 11:59:09 INFO - PROCESS | 2828 | 1461178749042 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 2828 | 1461178749044 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 11:59:09 INFO - PROCESS | 2828 | 1461178749048 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:59:09 INFO - PROCESS | 2828 | 1461178749050 Marionette TRACE conn5 <- [1,2450,null,{}] 11:59:09 INFO - PROCESS | 2828 | 1461178749054 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}] 11:59:09 INFO - PROCESS | 2828 | 1461178749130 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 11:59:09 INFO - PROCESS | 2828 | 1461178749136 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2D45800 == 42 [pid = 2828] [id = 622] 11:59:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA7F9E000) [pid = 2828] [serial = 1866] [outer = 0000000000000000] 11:59:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBAD14D000) [pid = 2828] [serial = 1867] [outer = 000000DBA7F9E000] 11:59:09 INFO - PROCESS | 2828 | 1461178749183 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAF516C00) [pid = 2828] [serial = 1868] [outer = 000000DBA7F9E000] 11:59:09 INFO - PROCESS | 2828 | 1461178749586 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]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 587ms 11:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:59:09 INFO - PROCESS | 2828 | 1461178749642 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 2828 | 1461178749644 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 11:59:09 INFO - PROCESS | 2828 | 1461178749647 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 2828 | 1461178749649 Marionette TRACE conn5 <- [1,2454,null,{}] 11:59:09 INFO - PROCESS | 2828 | 1461178749653 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}] 11:59:09 INFO - PROCESS | 2828 | 1461178749731 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 11:59:09 INFO - PROCESS | 2828 | 1461178749737 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD8C800 == 43 [pid = 2828] [id = 623] 11:59:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBAF5DC400) [pid = 2828] [serial = 1869] [outer = 0000000000000000] 11:59:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAF6EEC00) [pid = 2828] [serial = 1870] [outer = 000000DBAF5DC400] 11:59:09 INFO - PROCESS | 2828 | 1461178749782 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAF813800) [pid = 2828] [serial = 1871] [outer = 000000DBAF5DC400] 11:59:10 INFO - PROCESS | 2828 | 1461178750227 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]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 628ms 11:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:59:10 INFO - PROCESS | 2828 | 1461178750278 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 2828 | 1461178750280 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 11:59:10 INFO - PROCESS | 2828 | 1461178750288 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 2828 | 1461178750290 Marionette TRACE conn5 <- [1,2458,null,{}] 11:59:10 INFO - PROCESS | 2828 | 1461178750294 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}] 11:59:10 INFO - PROCESS | 2828 | 1461178750373 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 11:59:10 INFO - PROCESS | 2828 | 1461178750379 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CBA000 == 44 [pid = 2828] [id = 624] 11:59:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAF837000) [pid = 2828] [serial = 1872] [outer = 0000000000000000] 11:59:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAF83D800) [pid = 2828] [serial = 1873] [outer = 000000DBAF837000] 11:59:10 INFO - PROCESS | 2828 | 1461178750427 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAF940400) [pid = 2828] [serial = 1874] [outer = 000000DBAF837000] 11:59:10 INFO - PROCESS | 2828 | 1461178750931 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]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 732ms 11:59:11 INFO - PROCESS | 2828 | 1461178751019 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 2828 | 1461178751025 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 11:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:59:11 INFO - PROCESS | 2828 | 1461178751030 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 2828 | 1461178751033 Marionette TRACE conn5 <- [1,2462,null,{}] 11:59:11 INFO - PROCESS | 2828 | 1461178751054 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}] 11:59:11 INFO - PROCESS | 2828 | 1461178751220 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 11:59:11 INFO - PROCESS | 2828 | 1461178751290 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8482800 == 45 [pid = 2828] [id = 625] 11:59:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA2C18C00) [pid = 2828] [serial = 1875] [outer = 0000000000000000] 11:59:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA3528400) [pid = 2828] [serial = 1876] [outer = 000000DBA2C18C00] 11:59:11 INFO - PROCESS | 2828 | 1461178751350 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA45FB800) [pid = 2828] [serial = 1877] [outer = 000000DBA2C18C00] 11:59:11 INFO - PROCESS | 2828 | 1461178751910 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]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 902ms 11:59:11 INFO - PROCESS | 2828 | 1461178751936 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 2828 | 1461178751943 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 11:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:59:11 INFO - PROCESS | 2828 | 1461178751950 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 2828 | 1461178751953 Marionette TRACE conn5 <- [1,2466,null,{}] 11:59:11 INFO - PROCESS | 2828 | 1461178751957 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}] 11:59:12 INFO - PROCESS | 2828 | 1461178752069 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 11:59:12 INFO - PROCESS | 2828 | 1461178752160 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0435000 == 46 [pid = 2828] [id = 626] 11:59:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA821A000) [pid = 2828] [serial = 1878] [outer = 0000000000000000] 11:59:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA9125800) [pid = 2828] [serial = 1879] [outer = 000000DBA821A000] 11:59:12 INFO - PROCESS | 2828 | 1461178752217 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBA999A000) [pid = 2828] [serial = 1880] [outer = 000000DBA821A000] 11:59:12 INFO - PROCESS | 2828 | 1461178752818 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]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 943ms 11:59:12 INFO - PROCESS | 2828 | 1461178752898 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 2828 | 1461178752901 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 11:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:59:12 INFO - PROCESS | 2828 | 1461178752905 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 2828 | 1461178752909 Marionette TRACE conn5 <- [1,2470,null,{}] 11:59:12 INFO - PROCESS | 2828 | 1461178752921 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}] 11:59:13 INFO - PROCESS | 2828 | 1461178753032 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 11:59:13 INFO - PROCESS | 2828 | 1461178753109 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5113000 == 47 [pid = 2828] [id = 627] 11:59:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAE6A4000) [pid = 2828] [serial = 1881] [outer = 0000000000000000] 11:59:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF234000) [pid = 2828] [serial = 1882] [outer = 000000DBAE6A4000] 11:59:13 INFO - PROCESS | 2828 | 1461178753209 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF937400) [pid = 2828] [serial = 1883] [outer = 000000DBAE6A4000] 11:59:13 INFO - PROCESS | 2828 | 1461178753765 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]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 943ms 11:59:13 INFO - PROCESS | 2828 | 1461178753850 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 2828 | 1461178753853 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 11:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:59:13 INFO - PROCESS | 2828 | 1461178753857 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 2828 | 1461178753859 Marionette TRACE conn5 <- [1,2474,null,{}] 11:59:13 INFO - PROCESS | 2828 | 1461178753863 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}] 11:59:14 INFO - PROCESS | 2828 | 1461178754015 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 11:59:14 INFO - PROCESS | 2828 | 1461178754061 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6AC4800 == 48 [pid = 2828] [id = 628] 11:59:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAFA24800) [pid = 2828] [serial = 1884] [outer = 0000000000000000] 11:59:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAFA2D400) [pid = 2828] [serial = 1885] [outer = 000000DBAFA24800] 11:59:14 INFO - PROCESS | 2828 | 1461178754118 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAFAE1000) [pid = 2828] [serial = 1886] [outer = 000000DBAFA24800] 11:59:14 INFO - PROCESS | 2828 | 1461178754698 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]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 881ms 11:59:14 INFO - PROCESS | 2828 | 1461178754740 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 2828 | 1461178754742 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 11:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:59:14 INFO - PROCESS | 2828 | 1461178754746 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 2828 | 1461178754748 Marionette TRACE conn5 <- [1,2478,null,{}] 11:59:14 INFO - PROCESS | 2828 | 1461178754752 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}] 11:59:14 INFO - PROCESS | 2828 | 1461178754855 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 11:59:14 INFO - PROCESS | 2828 | 1461178754968 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB611A800 == 49 [pid = 2828] [id = 629] 11:59:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAF93E800) [pid = 2828] [serial = 1887] [outer = 0000000000000000] 11:59:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAFAE8C00) [pid = 2828] [serial = 1888] [outer = 000000DBAF93E800] 11:59:15 INFO - PROCESS | 2828 | 1461178755024 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAFD63C00) [pid = 2828] [serial = 1889] [outer = 000000DBAF93E800] 11:59:15 INFO - PROCESS | 2828 | 1461178755698 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]]]}] 11:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 986ms 11:59:15 INFO - PROCESS | 2828 | 1461178755736 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 2828 | 1461178755740 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 11:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:59:15 INFO - PROCESS | 2828 | 1461178755745 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 2828 | 1461178755750 Marionette TRACE conn5 <- [1,2482,null,{}] 11:59:15 INFO - PROCESS | 2828 | 1461178755756 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}] 11:59:15 INFO - PROCESS | 2828 | 1461178755855 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 11:59:15 INFO - PROCESS | 2828 | 1461178755954 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3DCD000 == 50 [pid = 2828] [id = 630] 11:59:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBA2C15800) [pid = 2828] [serial = 1890] [outer = 0000000000000000] 11:59:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBA3116C00) [pid = 2828] [serial = 1891] [outer = 000000DBA2C15800] 11:59:16 INFO - PROCESS | 2828 | 1461178756006 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBA3535400) [pid = 2828] [serial = 1892] [outer = 000000DBA2C15800] 11:59:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F47000 == 49 [pid = 2828] [id = 553] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAFA20C00) [pid = 2828] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAF23AC00) [pid = 2828] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA805D800) [pid = 2828] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA843BC00) [pid = 2828] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAD152400) [pid = 2828] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAD3C1800) [pid = 2828] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA3530400) [pid = 2828] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBA3D85C00) [pid = 2828] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAE69F400) [pid = 2828] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA7783C00) [pid = 2828] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA782FC00) [pid = 2828] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAF949C00) [pid = 2828] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAC947800) [pid = 2828] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBACC3C400) [pid = 2828] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA2C11400) [pid = 2828] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA33AE000) [pid = 2828] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA850B800) [pid = 2828] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA9151400) [pid = 2828] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAF452000) [pid = 2828] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAF2D0800) [pid = 2828] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAF94AC00) [pid = 2828] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBAF819C00) [pid = 2828] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBAF511800) [pid = 2828] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBAF93D800) [pid = 2828] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBAF83D400) [pid = 2828] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBAE6A5800) [pid = 2828] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBAF83C800) [pid = 2828] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBAE874000) [pid = 2828] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 11:59:16 INFO - PROCESS | 2828 | 1461178756629 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]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 942ms 11:59:16 INFO - PROCESS | 2828 | 1461178756691 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 2828 | 1461178756697 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 11:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:59:16 INFO - PROCESS | 2828 | 1461178756703 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 2828 | 1461178756706 Marionette TRACE conn5 <- [1,2486,null,{}] 11:59:16 INFO - PROCESS | 2828 | 1461178756710 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}] 11:59:16 INFO - PROCESS | 2828 | 1461178756806 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 11:59:16 INFO - PROCESS | 2828 | 1461178756881 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA436F800 == 50 [pid = 2828] [id = 631] 11:59:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA215A400) [pid = 2828] [serial = 1893] [outer = 0000000000000000] 11:59:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA350BC00) [pid = 2828] [serial = 1894] [outer = 000000DBA215A400] 11:59:16 INFO - PROCESS | 2828 | 1461178756928 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA3D8F000) [pid = 2828] [serial = 1895] [outer = 000000DBA215A400] 11:59:17 INFO - PROCESS | 2828 | 1461178757359 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]]]}] 11:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 11:59:17 INFO - PROCESS | 2828 | 1461178757414 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 11:59:17 INFO - PROCESS | 2828 | 1461178757417 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 11:59:17 INFO - PROCESS | 2828 | 1461178757424 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:59:17 INFO - PROCESS | 2828 | 1461178757428 Marionette TRACE conn5 <- [1,2490,null,{}] 11:59:17 INFO - PROCESS | 2828 | 1461178757439 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}] 11:59:17 INFO - PROCESS | 2828 | 1461178757526 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 11:59:17 INFO - PROCESS | 2828 | 1461178757541 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3E3800 == 51 [pid = 2828] [id = 632] 11:59:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBA82C7400) [pid = 2828] [serial = 1896] [outer = 0000000000000000] 11:59:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA84A3C00) [pid = 2828] [serial = 1897] [outer = 000000DBA82C7400] 11:59:17 INFO - PROCESS | 2828 | 1461178757590 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBA914F800) [pid = 2828] [serial = 1898] [outer = 000000DBA82C7400] 11:59:18 INFO - PROCESS | 2828 | 1461178758062 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]]]}] 11:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 11:59:18 INFO - PROCESS | 2828 | 1461178758122 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 2828 | 1461178758125 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 11:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:59:18 INFO - PROCESS | 2828 | 1461178758128 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 2828 | 1461178758130 Marionette TRACE conn5 <- [1,2494,null,{}] 11:59:18 INFO - PROCESS | 2828 | 1461178758133 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}] 11:59:18 INFO - PROCESS | 2828 | 1461178758217 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 11:59:18 INFO - PROCESS | 2828 | 1461178758225 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF6C5000 == 52 [pid = 2828] [id = 633] 11:59:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBA9326400) [pid = 2828] [serial = 1899] [outer = 0000000000000000] 11:59:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAC949400) [pid = 2828] [serial = 1900] [outer = 000000DBA9326400] 11:59:18 INFO - PROCESS | 2828 | 1461178758273 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBACCDCC00) [pid = 2828] [serial = 1901] [outer = 000000DBA9326400] 11:59:18 INFO - PROCESS | 2828 | 1461178758700 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]]]}] 11:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 628ms 11:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:59:18 INFO - PROCESS | 2828 | 1461178758759 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 2828 | 1461178758761 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 11:59:18 INFO - PROCESS | 2828 | 1461178758764 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 2828 | 1461178758766 Marionette TRACE conn5 <- [1,2498,null,{}] 11:59:18 INFO - PROCESS | 2828 | 1461178758770 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}] 11:59:18 INFO - PROCESS | 2828 | 1461178758851 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 11:59:18 INFO - PROCESS | 2828 | 1461178758888 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB007E000 == 53 [pid = 2828] [id = 634] 11:59:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBACD77C00) [pid = 2828] [serial = 1902] [outer = 0000000000000000] 11:59:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAD322400) [pid = 2828] [serial = 1903] [outer = 000000DBACD77C00] 11:59:18 INFO - PROCESS | 2828 | 1461178758935 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAE6A1000) [pid = 2828] [serial = 1904] [outer = 000000DBACD77C00] 11:59:19 INFO - PROCESS | 2828 | 1461178759412 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]]]}] 11:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 692ms 11:59:19 INFO - PROCESS | 2828 | 1461178759469 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 2828 | 1461178759471 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 11:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:59:19 INFO - PROCESS | 2828 | 1461178759475 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 2828 | 1461178759477 Marionette TRACE conn5 <- [1,2502,null,{}] 11:59:19 INFO - PROCESS | 2828 | 1461178759482 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}] 11:59:19 INFO - PROCESS | 2828 | 1461178759612 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 11:59:19 INFO - PROCESS | 2828 | 1461178759666 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F41800 == 54 [pid = 2828] [id = 635] 11:59:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAF2D7400) [pid = 2828] [serial = 1905] [outer = 0000000000000000] 11:59:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAF515800) [pid = 2828] [serial = 1906] [outer = 000000DBAF2D7400] 11:59:19 INFO - PROCESS | 2828 | 1461178759716 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAF812000) [pid = 2828] [serial = 1907] [outer = 000000DBAF2D7400] 11:59:20 INFO - PROCESS | 2828 | 1461178760144 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]]]}] 11:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 11:59:20 INFO - PROCESS | 2828 | 1461178760170 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 2828 | 1461178760172 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 11:59:20 INFO - PROCESS | 2828 | 1461178760175 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:59:20 INFO - PROCESS | 2828 | 1461178760177 Marionette TRACE conn5 <- [1,2506,null,{}] 11:59:20 INFO - PROCESS | 2828 | 1461178760181 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}] 11:59:20 INFO - PROCESS | 2828 | 1461178760318 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 11:59:20 INFO - PROCESS | 2828 | 1461178760368 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3521000 == 55 [pid = 2828] [id = 636] 11:59:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF6F5400) [pid = 2828] [serial = 1908] [outer = 0000000000000000] 11:59:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF840C00) [pid = 2828] [serial = 1909] [outer = 000000DBAF6F5400] 11:59:20 INFO - PROCESS | 2828 | 1461178760419 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAFA1A000) [pid = 2828] [serial = 1910] [outer = 000000DBAF6F5400] 11:59:20 INFO - PROCESS | 2828 | 1461178760838 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]]]}] 11:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 11:59:20 INFO - PROCESS | 2828 | 1461178760857 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 2828 | 1461178760859 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 11:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:59:20 INFO - PROCESS | 2828 | 1461178760863 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 2828 | 1461178760865 Marionette TRACE conn5 <- [1,2510,null,{}] 11:59:20 INFO - PROCESS | 2828 | 1461178760868 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}] 11:59:21 INFO - PROCESS | 2828 | 1461178761102 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 11:59:21 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA7F9E000) [pid = 2828] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:59:21 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAC94DC00) [pid = 2828] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:59:21 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAD1D2C00) [pid = 2828] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:59:21 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA2C0BC00) [pid = 2828] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:59:21 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA3D8EC00) [pid = 2828] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:59:21 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA915CC00) [pid = 2828] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:59:21 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA1AABC00) [pid = 2828] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:59:21 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA431F400) [pid = 2828] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:59:21 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAF44E400) [pid = 2828] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:59:21 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAF5DC400) [pid = 2828] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:59:21 INFO - PROCESS | 2828 | 1461178761166 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2D12000 == 56 [pid = 2828] [id = 637] 11:59:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA10AC400) [pid = 2828] [serial = 1911] [outer = 0000000000000000] 11:59:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA119C000) [pid = 2828] [serial = 1912] [outer = 000000DBA10AC400] 11:59:21 INFO - PROCESS | 2828 | 1461178761226 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA3111800) [pid = 2828] [serial = 1913] [outer = 000000DBA10AC400] 11:59:21 INFO - PROCESS | 2828 | 1461178761888 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]]]}] 11:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1078ms 11:59:21 INFO - PROCESS | 2828 | 1461178761943 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 2828 | 1461178761948 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 11:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:59:21 INFO - PROCESS | 2828 | 1461178761953 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 2828 | 1461178761958 Marionette TRACE conn5 <- [1,2514,null,{}] 11:59:21 INFO - PROCESS | 2828 | 1461178761963 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}] 11:59:22 INFO - PROCESS | 2828 | 1461178762074 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 11:59:22 INFO - PROCESS | 2828 | 1461178762153 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3F9800 == 57 [pid = 2828] [id = 638] 11:59:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA8059C00) [pid = 2828] [serial = 1914] [outer = 0000000000000000] 11:59:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA8214800) [pid = 2828] [serial = 1915] [outer = 000000DBA8059C00] 11:59:22 INFO - PROCESS | 2828 | 1461178762254 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA912A000) [pid = 2828] [serial = 1916] [outer = 000000DBA8059C00] 11:59:22 INFO - PROCESS | 2828 | 1461178762813 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]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 880ms 11:59:22 INFO - PROCESS | 2828 | 1461178762836 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 2828 | 1461178762840 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 11:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:59:22 INFO - PROCESS | 2828 | 1461178762844 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 2828 | 1461178762846 Marionette TRACE conn5 <- [1,2518,null,{}] 11:59:22 INFO - PROCESS | 2828 | 1461178762850 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}] 11:59:22 INFO - PROCESS | 2828 | 1461178762958 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 11:59:23 INFO - PROCESS | 2828 | 1461178763050 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2032000 == 58 [pid = 2828] [id = 639] 11:59:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA85DBC00) [pid = 2828] [serial = 1917] [outer = 0000000000000000] 11:59:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAE66F400) [pid = 2828] [serial = 1918] [outer = 000000DBA85DBC00] 11:59:23 INFO - PROCESS | 2828 | 1461178763107 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF2CDC00) [pid = 2828] [serial = 1919] [outer = 000000DBA85DBC00] 11:59:23 INFO - PROCESS | 2828 | 1461178763718 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]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 923ms 11:59:23 INFO - PROCESS | 2828 | 1461178763768 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 2828 | 1461178763772 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 11:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:59:23 INFO - PROCESS | 2828 | 1461178763785 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 2828 | 1461178763791 Marionette TRACE conn5 <- [1,2522,null,{}] 11:59:23 INFO - PROCESS | 2828 | 1461178763795 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}] 11:59:23 INFO - PROCESS | 2828 | 1461178763945 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 11:59:24 INFO - PROCESS | 2828 | 1461178763996 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB511D800 == 59 [pid = 2828] [id = 640] 11:59:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAFA28800) [pid = 2828] [serial = 1920] [outer = 0000000000000000] 11:59:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAFAE8800) [pid = 2828] [serial = 1921] [outer = 000000DBAFA28800] 11:59:24 INFO - PROCESS | 2828 | 1461178764053 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAFD6B400) [pid = 2828] [serial = 1922] [outer = 000000DBAFA28800] 11:59:24 INFO - PROCESS | 2828 | 1461178764570 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]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 838ms 11:59:24 INFO - PROCESS | 2828 | 1461178764620 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 2828 | 1461178764623 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 11:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:59:24 INFO - PROCESS | 2828 | 1461178764626 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 2828 | 1461178764628 Marionette TRACE conn5 <- [1,2526,null,{}] 11:59:24 INFO - PROCESS | 2828 | 1461178764632 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}] 11:59:24 INFO - PROCESS | 2828 | 1461178764737 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 11:59:24 INFO - PROCESS | 2828 | 1461178764826 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B32800 == 60 [pid = 2828] [id = 641] 11:59:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAFD71400) [pid = 2828] [serial = 1923] [outer = 0000000000000000] 11:59:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBB00E2800) [pid = 2828] [serial = 1924] [outer = 000000DBAFD71400] 11:59:24 INFO - PROCESS | 2828 | 1461178764882 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBB0127800) [pid = 2828] [serial = 1925] [outer = 000000DBAFD71400] 11:59:25 INFO - PROCESS | 2828 | 1461178765477 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]]]}] 11:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 878ms 11:59:25 INFO - PROCESS | 2828 | 1461178765507 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 2828 | 1461178765509 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 11:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:59:25 INFO - PROCESS | 2828 | 1461178765513 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 2828 | 1461178765515 Marionette TRACE conn5 <- [1,2530,null,{}] 11:59:25 INFO - PROCESS | 2828 | 1461178765519 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}] 11:59:25 INFO - PROCESS | 2828 | 1461178765624 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 11:59:25 INFO - PROCESS | 2828 | 1461178765720 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8238000 == 61 [pid = 2828] [id = 642] 11:59:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBA9129000) [pid = 2828] [serial = 1926] [outer = 0000000000000000] 11:59:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAC950800) [pid = 2828] [serial = 1927] [outer = 000000DBA9129000] 11:59:25 INFO - PROCESS | 2828 | 1461178765787 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB012A400) [pid = 2828] [serial = 1928] [outer = 000000DBA9129000] 11:59:26 INFO - PROCESS | 2828 | 1461178766537 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]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1085ms 11:59:26 INFO - PROCESS | 2828 | 1461178766601 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 11:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:59:26 INFO - PROCESS | 2828 | 1461178766605 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 11:59:26 INFO - PROCESS | 2828 | 1461178766609 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 2828 | 1461178766613 Marionette TRACE conn5 <- [1,2534,null,{}] 11:59:26 INFO - PROCESS | 2828 | 1461178766637 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}] 11:59:26 INFO - PROCESS | 2828 | 1461178766741 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 11:59:26 INFO - PROCESS | 2828 | 1461178766819 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DDD000 == 62 [pid = 2828] [id = 643] 11:59:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBA772D800) [pid = 2828] [serial = 1929] [outer = 0000000000000000] 11:59:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBA7825400) [pid = 2828] [serial = 1930] [outer = 000000DBA772D800] 11:59:26 INFO - PROCESS | 2828 | 1461178766871 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA843AC00) [pid = 2828] [serial = 1931] [outer = 000000DBA772D800] 11:59:27 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3521000 == 61 [pid = 2828] [id = 636] 11:59:27 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F41800 == 60 [pid = 2828] [id = 635] 11:59:27 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB007E000 == 59 [pid = 2828] [id = 634] 11:59:27 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF6C5000 == 58 [pid = 2828] [id = 633] 11:59:27 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3E3800 == 57 [pid = 2828] [id = 632] 11:59:27 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA436F800 == 56 [pid = 2828] [id = 631] 11:59:27 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3DCD000 == 55 [pid = 2828] [id = 630] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAF83D800) [pid = 2828] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBACC35800) [pid = 2828] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAE6A3000) [pid = 2828] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA33B0400) [pid = 2828] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA352AC00) [pid = 2828] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA32A5400) [pid = 2828] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAD145400) [pid = 2828] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA82BD000) [pid = 2828] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBA7821400) [pid = 2828] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA94A6800) [pid = 2828] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA85D9800) [pid = 2828] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA9153C00) [pid = 2828] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBA756D400) [pid = 2828] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA782D400) [pid = 2828] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAF455C00) [pid = 2828] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAF813800) [pid = 2828] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAF2D0000) [pid = 2828] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBAF6EEC00) [pid = 2828] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBAF517C00) [pid = 2828] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAD14D000) [pid = 2828] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAF516C00) [pid = 2828] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA9D3F400) [pid = 2828] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 11:59:27 INFO - PROCESS | 2828 | 1461178767400 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]]]}] 11:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 839ms 11:59:27 INFO - PROCESS | 2828 | 1461178767449 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 11:59:27 INFO - PROCESS | 2828 | 1461178767455 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 11:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:59:27 INFO - PROCESS | 2828 | 1461178767462 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - PROCESS | 2828 | 1461178767465 Marionette TRACE conn5 <- [1,2538,null,{}] 11:59:27 INFO - PROCESS | 2828 | 1461178767468 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}] 11:59:27 INFO - PROCESS | 2828 | 1461178767558 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 11:59:27 INFO - PROCESS | 2828 | 1461178767658 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DDC000 == 56 [pid = 2828] [id = 644] 11:59:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA7783C00) [pid = 2828] [serial = 1932] [outer = 0000000000000000] 11:59:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA84A4800) [pid = 2828] [serial = 1933] [outer = 000000DBA7783C00] 11:59:27 INFO - PROCESS | 2828 | 1461178767706 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA9159000) [pid = 2828] [serial = 1934] [outer = 000000DBA7783C00] 11:59:28 INFO - PROCESS | 2828 | 1461178768101 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]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 691ms 11:59:28 INFO - PROCESS | 2828 | 1461178768154 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 2828 | 1461178768156 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 11:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:59:28 INFO - PROCESS | 2828 | 1461178768160 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 2828 | 1461178768164 Marionette TRACE conn5 <- [1,2542,null,{}] 11:59:28 INFO - PROCESS | 2828 | 1461178768175 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}] 11:59:28 INFO - PROCESS | 2828 | 1461178768263 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 11:59:28 INFO - PROCESS | 2828 | 1461178768270 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFF04000 == 57 [pid = 2828] [id = 645] 11:59:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAC94F000) [pid = 2828] [serial = 1935] [outer = 0000000000000000] 11:59:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAD14C400) [pid = 2828] [serial = 1936] [outer = 000000DBAC94F000] 11:59:28 INFO - PROCESS | 2828 | 1461178768319 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAE6A3400) [pid = 2828] [serial = 1937] [outer = 000000DBAC94F000] 11:59:28 INFO - PROCESS | 2828 | 1461178768783 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]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 11:59:28 INFO - PROCESS | 2828 | 1461178768854 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 2828 | 1461178768857 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 11:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:59:28 INFO - PROCESS | 2828 | 1461178768860 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 2828 | 1461178768862 Marionette TRACE conn5 <- [1,2546,null,{}] 11:59:28 INFO - PROCESS | 2828 | 1461178768866 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}] 11:59:28 INFO - PROCESS | 2828 | 1461178768952 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 11:59:28 INFO - PROCESS | 2828 | 1461178768960 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F45000 == 58 [pid = 2828] [id = 646] 11:59:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAF2D6C00) [pid = 2828] [serial = 1938] [outer = 0000000000000000] 11:59:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAF505C00) [pid = 2828] [serial = 1939] [outer = 000000DBAF2D6C00] 11:59:29 INFO - PROCESS | 2828 | 1461178769008 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF5E3800) [pid = 2828] [serial = 1940] [outer = 000000DBAF2D6C00] 11:59:29 INFO - PROCESS | 2828 | 1461178769494 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]]]}] 11:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 11:59:29 INFO - PROCESS | 2828 | 1461178769555 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 11:59:29 INFO - PROCESS | 2828 | 1461178769557 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 11:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:59:29 INFO - PROCESS | 2828 | 1461178769560 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:59:29 INFO - PROCESS | 2828 | 1461178769562 Marionette TRACE conn5 <- [1,2550,null,{}] 11:59:29 INFO - PROCESS | 2828 | 1461178769573 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}] 11:59:29 INFO - PROCESS | 2828 | 1461178769712 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 11:59:29 INFO - PROCESS | 2828 | 1461178769734 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3903800 == 59 [pid = 2828] [id = 647] 11:59:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF811800) [pid = 2828] [serial = 1941] [outer = 0000000000000000] 11:59:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF83EC00) [pid = 2828] [serial = 1942] [outer = 000000DBAF811800] 11:59:29 INFO - PROCESS | 2828 | 1461178769780 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAFA27000) [pid = 2828] [serial = 1943] [outer = 000000DBAF811800] 11:59:30 INFO - PROCESS | 2828 | 1461178770263 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]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 11:59:30 INFO - PROCESS | 2828 | 1461178770297 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 2828 | 1461178770299 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 11:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:59:30 INFO - PROCESS | 2828 | 1461178770307 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 2828 | 1461178770309 Marionette TRACE conn5 <- [1,2554,null,{}] 11:59:30 INFO - PROCESS | 2828 | 1461178770313 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}] 11:59:30 INFO - PROCESS | 2828 | 1461178770432 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 11:59:30 INFO - PROCESS | 2828 | 1461178770485 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5105000 == 60 [pid = 2828] [id = 648] 11:59:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBB0187000) [pid = 2828] [serial = 1944] [outer = 0000000000000000] 11:59:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBB03DA400) [pid = 2828] [serial = 1945] [outer = 000000DBB0187000] 11:59:30 INFO - PROCESS | 2828 | 1461178770542 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBB0675000) [pid = 2828] [serial = 1946] [outer = 000000DBB0187000] 11:59:30 INFO - PROCESS | 2828 | 1461178770965 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]]]}] 11:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 11:59:31 INFO - PROCESS | 2828 | 1461178771002 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 11:59:31 INFO - PROCESS | 2828 | 1461178771004 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 11:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:59:31 INFO - PROCESS | 2828 | 1461178771007 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:59:31 INFO - PROCESS | 2828 | 1461178771009 Marionette TRACE conn5 <- [1,2558,null,{}] 11:59:31 INFO - PROCESS | 2828 | 1461178771013 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}] 11:59:31 INFO - PROCESS | 2828 | 1461178771156 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 11:59:31 INFO - PROCESS | 2828 | 1461178771167 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B40800 == 61 [pid = 2828] [id = 649] 11:59:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBB012F800) [pid = 2828] [serial = 1947] [outer = 0000000000000000] 11:59:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBB0679800) [pid = 2828] [serial = 1948] [outer = 000000DBB012F800] 11:59:31 INFO - PROCESS | 2828 | 1461178771345 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB0704000) [pid = 2828] [serial = 1949] [outer = 000000DBB012F800] 11:59:31 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBACD77C00) [pid = 2828] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:59:31 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAF2D7400) [pid = 2828] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:59:31 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA9326400) [pid = 2828] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:59:31 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA215A400) [pid = 2828] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:59:31 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBA82C7400) [pid = 2828] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:59:31 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA2C15800) [pid = 2828] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:59:31 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF93E800) [pid = 2828] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:59:31 INFO - PROCESS | 2828 | 1461178771729 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]]]}] 11:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 774ms 11:59:31 INFO - PROCESS | 2828 | 1461178771785 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 11:59:31 INFO - PROCESS | 2828 | 1461178771787 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 11:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:59:31 INFO - PROCESS | 2828 | 1461178771790 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:59:31 INFO - PROCESS | 2828 | 1461178771792 Marionette TRACE conn5 <- [1,2562,null,{}] 11:59:31 INFO - PROCESS | 2828 | 1461178771795 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}] 11:59:31 INFO - PROCESS | 2828 | 1461178771907 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 11:59:31 INFO - PROCESS | 2828 | 1461178771916 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D22000 == 62 [pid = 2828] [id = 650] 11:59:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAD1D1800) [pid = 2828] [serial = 1950] [outer = 0000000000000000] 11:59:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBB0682C00) [pid = 2828] [serial = 1951] [outer = 000000DBAD1D1800] 11:59:31 INFO - PROCESS | 2828 | 1461178771963 Marionette DEBUG loaded listener.js 11:59:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBB070BC00) [pid = 2828] [serial = 1952] [outer = 000000DBAD1D1800] 11:59:32 INFO - PROCESS | 2828 | 1461178772364 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]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 11:59:32 INFO - PROCESS | 2828 | 1461178772423 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 2828 | 1461178772425 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 11:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:59:32 INFO - PROCESS | 2828 | 1461178772428 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 2828 | 1461178772430 Marionette TRACE conn5 <- [1,2566,null,{}] 11:59:32 INFO - PROCESS | 2828 | 1461178772433 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}] 11:59:32 INFO - PROCESS | 2828 | 1461178772546 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 11:59:32 INFO - PROCESS | 2828 | 1461178772587 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F0E000 == 63 [pid = 2828] [id = 651] 11:59:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBB0708400) [pid = 2828] [serial = 1953] [outer = 0000000000000000] 11:59:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBB0805800) [pid = 2828] [serial = 1954] [outer = 000000DBB0708400] 11:59:32 INFO - PROCESS | 2828 | 1461178772632 Marionette DEBUG loaded listener.js 11:59:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBB080E000) [pid = 2828] [serial = 1955] [outer = 000000DBB0708400] 11:59:33 INFO - PROCESS | 2828 | 1461178773030 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]]]}] 11:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 628ms 11:59:33 INFO - PROCESS | 2828 | 1461178773059 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 11:59:33 INFO - PROCESS | 2828 | 1461178773061 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 11:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:59:33 INFO - PROCESS | 2828 | 1461178773065 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:59:33 INFO - PROCESS | 2828 | 1461178773067 Marionette TRACE conn5 <- [1,2570,null,{}] 11:59:33 INFO - PROCESS | 2828 | 1461178773074 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}] 11:59:33 INFO - PROCESS | 2828 | 1461178773190 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 11:59:33 INFO - PROCESS | 2828 | 1461178773201 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB88C1000 == 64 [pid = 2828] [id = 652] 11:59:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBA350B800) [pid = 2828] [serial = 1956] [outer = 0000000000000000] 11:59:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB0815000) [pid = 2828] [serial = 1957] [outer = 000000DBA350B800] 11:59:33 INFO - PROCESS | 2828 | 1461178773247 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB081F000) [pid = 2828] [serial = 1958] [outer = 000000DBA350B800] 11:59:33 INFO - PROCESS | 2828 | 1461178773951 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]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 944ms 11:59:34 INFO - PROCESS | 2828 | 1461178774013 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 2828 | 1461178774019 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 11:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:59:34 INFO - PROCESS | 2828 | 1461178774026 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 2828 | 1461178774030 Marionette TRACE conn5 <- [1,2574,null,{}] 11:59:34 INFO - PROCESS | 2828 | 1461178774036 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}] 11:59:34 INFO - PROCESS | 2828 | 1461178774162 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 11:59:34 INFO - PROCESS | 2828 | 1461178774278 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3E3800 == 65 [pid = 2828] [id = 653] 11:59:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBA7829000) [pid = 2828] [serial = 1959] [outer = 0000000000000000] 11:59:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA8440800) [pid = 2828] [serial = 1960] [outer = 000000DBA7829000] 11:59:34 INFO - PROCESS | 2828 | 1461178774338 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBA9999800) [pid = 2828] [serial = 1961] [outer = 000000DBA7829000] 11:59:34 INFO - PROCESS | 2828 | 1461178774895 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]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 944ms 11:59:34 INFO - PROCESS | 2828 | 1461178774971 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 2828 | 1461178774978 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 11:59:35 INFO - PROCESS | 2828 | 1461178775000 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:59:35 INFO - PROCESS | 2828 | 1461178775003 Marionette TRACE conn5 <- [1,2578,null,{}] 11:59:35 INFO - PROCESS | 2828 | 1461178775007 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}] 11:59:35 INFO - PROCESS | 2828 | 1461178775128 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 11:59:35 INFO - PROCESS | 2828 | 1461178775243 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4BB8000 == 66 [pid = 2828] [id = 654] 11:59:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBA94AE000) [pid = 2828] [serial = 1962] [outer = 0000000000000000] 11:59:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAF5D7C00) [pid = 2828] [serial = 1963] [outer = 000000DBA94AE000] 11:59:35 INFO - PROCESS | 2828 | 1461178775302 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAFADF800) [pid = 2828] [serial = 1964] [outer = 000000DBA94AE000] 11:59:35 INFO - PROCESS | 2828 | 1461178775912 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]]]}] 11:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 985ms 11:59:35 INFO - PROCESS | 2828 | 1461178775991 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 11:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:59:36 INFO - PROCESS | 2828 | 1461178775994 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 11:59:36 INFO - PROCESS | 2828 | 1461178775998 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 2828 | 1461178776002 Marionette TRACE conn5 <- [1,2582,null,{}] 11:59:36 INFO - PROCESS | 2828 | 1461178776014 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}] 11:59:36 INFO - PROCESS | 2828 | 1461178776175 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 11:59:36 INFO - PROCESS | 2828 | 1461178776185 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CA3800 == 67 [pid = 2828] [id = 655] 11:59:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBB070F800) [pid = 2828] [serial = 1965] [outer = 0000000000000000] 11:59:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBB0816800) [pid = 2828] [serial = 1966] [outer = 000000DBB070F800] 11:59:36 INFO - PROCESS | 2828 | 1461178776245 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBB086B400) [pid = 2828] [serial = 1967] [outer = 000000DBB070F800] 11:59:37 INFO - PROCESS | 2828 | 1461178777118 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]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1194ms 11:59:37 INFO - PROCESS | 2828 | 1461178777194 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 2828 | 1461178777198 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 11:59:37 INFO - PROCESS | 2828 | 1461178777204 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:59:37 INFO - PROCESS | 2828 | 1461178777208 Marionette TRACE conn5 <- [1,2586,null,{}] 11:59:37 INFO - PROCESS | 2828 | 1461178777213 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}] 11:59:37 INFO - PROCESS | 2828 | 1461178777312 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 11:59:37 INFO - PROCESS | 2828 | 1461178777388 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA84DF000 == 68 [pid = 2828] [id = 656] 11:59:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBA3534800) [pid = 2828] [serial = 1968] [outer = 0000000000000000] 11:59:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBA3D88800) [pid = 2828] [serial = 1969] [outer = 000000DBA3534800] 11:59:37 INFO - PROCESS | 2828 | 1461178777438 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBA782EC00) [pid = 2828] [serial = 1970] [outer = 000000DBA3534800] 11:59:38 INFO - PROCESS | 2828 | 1461178778135 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]]]}] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3557000 == 67 [pid = 2828] [id = 558] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE6BE000 == 66 [pid = 2828] [id = 554] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB095A000 == 65 [pid = 2828] [id = 620] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7711800 == 64 [pid = 2828] [id = 560] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF6CC000 == 63 [pid = 2828] [id = 618] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD92800 == 62 [pid = 2828] [id = 617] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2D45800 == 61 [pid = 2828] [id = 622] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD8C800 == 60 [pid = 2828] [id = 623] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFD33800 == 59 [pid = 2828] [id = 619] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3519800 == 58 [pid = 2828] [id = 555] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1FE0000 == 57 [pid = 2828] [id = 621] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F0E000 == 56 [pid = 2828] [id = 651] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D22000 == 55 [pid = 2828] [id = 650] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B40800 == 54 [pid = 2828] [id = 649] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5105000 == 53 [pid = 2828] [id = 648] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3903800 == 52 [pid = 2828] [id = 647] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F45000 == 51 [pid = 2828] [id = 646] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFF04000 == 50 [pid = 2828] [id = 645] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DDC000 == 49 [pid = 2828] [id = 644] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CBA000 == 48 [pid = 2828] [id = 624] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DDD000 == 47 [pid = 2828] [id = 643] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB511D800 == 46 [pid = 2828] [id = 640] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2032000 == 45 [pid = 2828] [id = 639] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3F9800 == 44 [pid = 2828] [id = 638] 11:59:38 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2D12000 == 43 [pid = 2828] [id = 637] 11:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 984ms 11:59:38 INFO - PROCESS | 2828 | 1461178778192 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 2828 | 1461178778198 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 11:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:59:38 INFO - PROCESS | 2828 | 1461178778204 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 2828 | 1461178778207 Marionette TRACE conn5 <- [1,2590,null,{}] 11:59:38 INFO - PROCESS | 2828 | 1461178778211 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}] 11:59:38 INFO - PROCESS | 2828 | 1461178778305 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAF234000) [pid = 2828] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBAC949400) [pid = 2828] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBACCDCC00) [pid = 2828] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBA3528400) [pid = 2828] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBA350BC00) [pid = 2828] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBA3D8F000) [pid = 2828] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBA84A3C00) [pid = 2828] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBA914F800) [pid = 2828] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA3535400) [pid = 2828] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA3116C00) [pid = 2828] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA9125800) [pid = 2828] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAFA2D400) [pid = 2828] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAFD63C00) [pid = 2828] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAFAE8C00) [pid = 2828] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAF840C00) [pid = 2828] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAF812000) [pid = 2828] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAD322400) [pid = 2828] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAE6A1000) [pid = 2828] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF515800) [pid = 2828] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 11:59:38 INFO - PROCESS | 2828 | 1461178778398 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7553800 == 44 [pid = 2828] [id = 657] 11:59:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA23BD400) [pid = 2828] [serial = 1971] [outer = 0000000000000000] 11:59:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA2A98000) [pid = 2828] [serial = 1972] [outer = 000000DBA23BD400] 11:59:38 INFO - PROCESS | 2828 | 1461178778446 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA350EC00) [pid = 2828] [serial = 1973] [outer = 000000DBA23BD400] 11:59:38 INFO - PROCESS | 2828 | 1461178778907 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]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 11:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:59:38 INFO - PROCESS | 2828 | 1461178778939 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 2828 | 1461178778941 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 11:59:38 INFO - PROCESS | 2828 | 1461178778945 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 2828 | 1461178778948 Marionette TRACE conn5 <- [1,2594,null,{}] 11:59:38 INFO - PROCESS | 2828 | 1461178778959 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}] 11:59:39 INFO - PROCESS | 2828 | 1461178779047 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 11:59:39 INFO - PROCESS | 2828 | 1461178779055 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAC14B000 == 45 [pid = 2828] [id = 658] 11:59:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBA8062800) [pid = 2828] [serial = 1974] [outer = 0000000000000000] 11:59:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBA8442000) [pid = 2828] [serial = 1975] [outer = 000000DBA8062800] 11:59:39 INFO - PROCESS | 2828 | 1461178779106 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBA9128C00) [pid = 2828] [serial = 1976] [outer = 000000DBA8062800] 11:59:39 INFO - PROCESS | 2828 | 1461178779591 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]]]}] 11:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 11:59:39 INFO - PROCESS | 2828 | 1461178779640 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 2828 | 1461178779642 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 11:59:39 INFO - PROCESS | 2828 | 1461178779646 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:59:39 INFO - PROCESS | 2828 | 1461178779648 Marionette TRACE conn5 <- [1,2598,null,{}] 11:59:39 INFO - PROCESS | 2828 | 1461178779651 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}] 11:59:39 INFO - PROCESS | 2828 | 1461178779734 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 11:59:39 INFO - PROCESS | 2828 | 1461178779743 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC45000 == 46 [pid = 2828] [id = 659] 11:59:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBA94AF000) [pid = 2828] [serial = 1977] [outer = 0000000000000000] 11:59:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAC947800) [pid = 2828] [serial = 1978] [outer = 000000DBA94AF000] 11:59:39 INFO - PROCESS | 2828 | 1461178779791 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBACC3BC00) [pid = 2828] [serial = 1979] [outer = 000000DBA94AF000] 11:59:40 INFO - PROCESS | 2828 | 1461178780248 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]]]}] 11:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 11:59:40 INFO - PROCESS | 2828 | 1461178780277 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 11:59:40 INFO - PROCESS | 2828 | 1461178780280 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 11:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:59:40 INFO - PROCESS | 2828 | 1461178780283 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 2828 | 1461178780285 Marionette TRACE conn5 <- [1,2602,null,{}] 11:59:40 INFO - PROCESS | 2828 | 1461178780288 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}] 11:59:40 INFO - PROCESS | 2828 | 1461178780367 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 11:59:40 INFO - PROCESS | 2828 | 1461178780406 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB044A800 == 47 [pid = 2828] [id = 660] 11:59:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBACCE4800) [pid = 2828] [serial = 1980] [outer = 0000000000000000] 11:59:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAD145400) [pid = 2828] [serial = 1981] [outer = 000000DBACCE4800] 11:59:40 INFO - PROCESS | 2828 | 1461178780455 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAD3C3000) [pid = 2828] [serial = 1982] [outer = 000000DBACCE4800] 11:59:40 INFO - PROCESS | 2828 | 1461178780931 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]]]}] 11:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 11:59:40 INFO - PROCESS | 2828 | 1461178780979 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 11:59:40 INFO - PROCESS | 2828 | 1461178780981 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 11:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:59:40 INFO - PROCESS | 2828 | 1461178780990 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 2828 | 1461178780992 Marionette TRACE conn5 <- [1,2606,null,{}] 11:59:41 INFO - PROCESS | 2828 | 1461178780995 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}] 11:59:41 INFO - PROCESS | 2828 | 1461178781128 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 11:59:41 INFO - PROCESS | 2828 | 1461178781207 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F4D000 == 48 [pid = 2828] [id = 661] 11:59:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAE8A6800) [pid = 2828] [serial = 1983] [outer = 0000000000000000] 11:59:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAF2C9400) [pid = 2828] [serial = 1984] [outer = 000000DBAE8A6800] 11:59:41 INFO - PROCESS | 2828 | 1461178781258 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAF44F000) [pid = 2828] [serial = 1985] [outer = 000000DBAE8A6800] 11:59:41 INFO - PROCESS | 2828 | 1461178781697 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]]]}] 11:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 11:59:41 INFO - PROCESS | 2828 | 1461178781754 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 2828 | 1461178781756 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 11:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:59:41 INFO - PROCESS | 2828 | 1461178781768 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - PROCESS | 2828 | 1461178781770 Marionette TRACE conn5 <- [1,2610,null,{}] 11:59:41 INFO - PROCESS | 2828 | 1461178781774 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}] 11:59:41 INFO - PROCESS | 2828 | 1461178781879 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 11:59:41 INFO - PROCESS | 2828 | 1461178781887 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2D1C800 == 49 [pid = 2828] [id = 662] 11:59:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAF502C00) [pid = 2828] [serial = 1986] [outer = 0000000000000000] 11:59:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAF513C00) [pid = 2828] [serial = 1987] [outer = 000000DBAF502C00] 11:59:41 INFO - PROCESS | 2828 | 1461178781937 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBAF5DE000) [pid = 2828] [serial = 1988] [outer = 000000DBAF502C00] 11:59:42 INFO - PROCESS | 2828 | 1461178782397 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]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 692ms 11:59:42 INFO - PROCESS | 2828 | 1461178782462 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 2828 | 1461178782464 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 11:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:59:42 INFO - PROCESS | 2828 | 1461178782467 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 2828 | 1461178782469 Marionette TRACE conn5 <- [1,2614,null,{}] 11:59:42 INFO - PROCESS | 2828 | 1461178782479 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}] 11:59:42 INFO - PROCESS | 2828 | 1461178782592 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 11:59:42 INFO - PROCESS | 2828 | 1461178782604 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8243800 == 50 [pid = 2828] [id = 663] 11:59:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBAF80E400) [pid = 2828] [serial = 1989] [outer = 0000000000000000] 11:59:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBAF814400) [pid = 2828] [serial = 1990] [outer = 000000DBAF80E400] 11:59:42 INFO - PROCESS | 2828 | 1461178782982 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBAF836800) [pid = 2828] [serial = 1991] [outer = 000000DBAF80E400] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBAFA19000) [pid = 2828] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBA1A6C400) [pid = 2828] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAF837000) [pid = 2828] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBAE6A4000) [pid = 2828] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBA2C18C00) [pid = 2828] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBA821A000) [pid = 2828] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAFA24800) [pid = 2828] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBB0708400) [pid = 2828] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF811800) [pid = 2828] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBB0187000) [pid = 2828] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA7783C00) [pid = 2828] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA9129000) [pid = 2828] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA85DBC00) [pid = 2828] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAC94F000) [pid = 2828] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAF2D6C00) [pid = 2828] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA10AC400) [pid = 2828] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA8059C00) [pid = 2828] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAFD71400) [pid = 2828] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAFA28800) [pid = 2828] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA772D800) [pid = 2828] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBB012F800) [pid = 2828] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:59:43 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAD1D1800) [pid = 2828] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:59:43 INFO - PROCESS | 2828 | 1461178783396 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]]]}] 11:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 984ms 11:59:43 INFO - PROCESS | 2828 | 1461178783454 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 2828 | 1461178783456 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 11:59:43 INFO - PROCESS | 2828 | 1461178783459 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:59:43 INFO - PROCESS | 2828 | 1461178783461 Marionette TRACE conn5 <- [1,2618,null,{}] 11:59:43 INFO - PROCESS | 2828 | 1461178783465 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}] 11:59:43 INFO - PROCESS | 2828 | 1461178783573 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 11:59:43 INFO - PROCESS | 2828 | 1461178783582 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CBA000 == 51 [pid = 2828] [id = 664] 11:59:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBA782D400) [pid = 2828] [serial = 1992] [outer = 0000000000000000] 11:59:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAE6A0C00) [pid = 2828] [serial = 1993] [outer = 000000DBA782D400] 11:59:43 INFO - PROCESS | 2828 | 1461178783628 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF81D000) [pid = 2828] [serial = 1994] [outer = 000000DBA782D400] 11:59:44 INFO - PROCESS | 2828 | 1461178784033 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]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 11:59:44 INFO - PROCESS | 2828 | 1461178784091 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 2828 | 1461178784093 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 11:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:59:44 INFO - PROCESS | 2828 | 1461178784097 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 2828 | 1461178784099 Marionette TRACE conn5 <- [1,2622,null,{}] 11:59:44 INFO - PROCESS | 2828 | 1461178784102 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}] 11:59:44 INFO - PROCESS | 2828 | 1461178784213 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 11:59:44 INFO - PROCESS | 2828 | 1461178784221 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5110000 == 52 [pid = 2828] [id = 665] 11:59:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA9329800) [pid = 2828] [serial = 1995] [outer = 0000000000000000] 11:59:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF93B400) [pid = 2828] [serial = 1996] [outer = 000000DBA9329800] 11:59:44 INFO - PROCESS | 2828 | 1461178784268 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAF94F000) [pid = 2828] [serial = 1997] [outer = 000000DBA9329800] 11:59:44 INFO - PROCESS | 2828 | 1461178784684 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]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 627ms 11:59:44 INFO - PROCESS | 2828 | 1461178784727 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 2828 | 1461178784730 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 11:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:59:44 INFO - PROCESS | 2828 | 1461178784733 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 2828 | 1461178784736 Marionette TRACE conn5 <- [1,2626,null,{}] 11:59:44 INFO - PROCESS | 2828 | 1461178784739 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}] 11:59:44 INFO - PROCESS | 2828 | 1461178784872 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 11:59:44 INFO - PROCESS | 2828 | 1461178784889 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6ADA000 == 53 [pid = 2828] [id = 666] 11:59:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAFA24000) [pid = 2828] [serial = 1998] [outer = 0000000000000000] 11:59:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAFAE6400) [pid = 2828] [serial = 1999] [outer = 000000DBAFA24000] 11:59:44 INFO - PROCESS | 2828 | 1461178784941 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAFE26800) [pid = 2828] [serial = 2000] [outer = 000000DBAFA24000] 11:59:45 INFO - PROCESS | 2828 | 1461178785609 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]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 922ms 11:59:45 INFO - PROCESS | 2828 | 1461178785659 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 2828 | 1461178785665 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 11:59:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:59:45 INFO - PROCESS | 2828 | 1461178785671 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 2828 | 1461178785676 Marionette TRACE conn5 <- [1,2630,null,{}] 11:59:45 INFO - PROCESS | 2828 | 1461178785681 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}] 11:59:45 INFO - PROCESS | 2828 | 1461178785804 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 11:59:45 INFO - PROCESS | 2828 | 1461178785920 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91BD000 == 54 [pid = 2828] [id = 667] 11:59:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA3530C00) [pid = 2828] [serial = 2001] [outer = 0000000000000000] 11:59:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBA431CC00) [pid = 2828] [serial = 2002] [outer = 000000DBA3530C00] 11:59:45 INFO - PROCESS | 2828 | 1461178785981 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBA7BCDC00) [pid = 2828] [serial = 2003] [outer = 000000DBA3530C00] 11:59:46 INFO - PROCESS | 2828 | 1461178786549 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]]]}] 11:59:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:59:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 944ms 11:59:46 INFO - PROCESS | 2828 | 1461178786617 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 11:59:46 INFO - PROCESS | 2828 | 1461178786624 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 11:59:46 INFO - PROCESS | 2828 | 1461178786631 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:59:46 INFO - PROCESS | 2828 | 1461178786634 Marionette TRACE conn5 <- [1,2634,null,{}] 11:59:46 INFO - PROCESS | 2828 | 1461178786652 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}] 11:59:46 INFO - PROCESS | 2828 | 1461178786772 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 11:59:46 INFO - PROCESS | 2828 | 1461178786844 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0E35000 == 55 [pid = 2828] [id = 668] 11:59:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBA9326000) [pid = 2828] [serial = 2004] [outer = 0000000000000000] 11:59:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBACD70000) [pid = 2828] [serial = 2005] [outer = 000000DBA9326000] 11:59:46 INFO - PROCESS | 2828 | 1461178786942 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAE69E000) [pid = 2828] [serial = 2006] [outer = 000000DBA9326000] 11:59:47 INFO - PROCESS | 2828 | 1461178787586 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]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:59:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 985ms 11:59:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:59:47 INFO - PROCESS | 2828 | 1461178787622 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 2828 | 1461178787625 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 11:59:47 INFO - PROCESS | 2828 | 1461178787629 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 2828 | 1461178787633 Marionette TRACE conn5 <- [1,2638,null,{}] 11:59:47 INFO - PROCESS | 2828 | 1461178787645 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}] 11:59:47 INFO - PROCESS | 2828 | 1461178787758 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 11:59:47 INFO - PROCESS | 2828 | 1461178787881 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D1F000 == 56 [pid = 2828] [id = 669] 11:59:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAF519400) [pid = 2828] [serial = 2007] [outer = 0000000000000000] 11:59:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAF81AC00) [pid = 2828] [serial = 2008] [outer = 000000DBAF519400] 11:59:47 INFO - PROCESS | 2828 | 1461178787941 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAFC1F800) [pid = 2828] [serial = 2009] [outer = 000000DBAF519400] 11:59:48 INFO - PROCESS | 2828 | 1461178788566 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]]]}] 11:59:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:59:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 985ms 11:59:48 INFO - PROCESS | 2828 | 1461178788615 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 2828 | 1461178788619 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 11:59:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:59:48 INFO - PROCESS | 2828 | 1461178788623 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 2828 | 1461178788625 Marionette TRACE conn5 <- [1,2642,null,{}] 11:59:48 INFO - PROCESS | 2828 | 1461178788629 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}] 11:59:48 INFO - PROCESS | 2828 | 1461178788740 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 11:59:48 INFO - PROCESS | 2828 | 1461178788835 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAC143800 == 57 [pid = 2828] [id = 670] 11:59:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBA8441C00) [pid = 2828] [serial = 2010] [outer = 0000000000000000] 11:59:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBAD1D7800) [pid = 2828] [serial = 2011] [outer = 000000DBA8441C00] 11:59:48 INFO - PROCESS | 2828 | 1461178788893 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBB0039C00) [pid = 2828] [serial = 2012] [outer = 000000DBA8441C00] 11:59:49 INFO - PROCESS | 2828 | 1461178789629 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]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:59:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1029ms 11:59:49 INFO - PROCESS | 2828 | 1461178789653 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 2828 | 1461178789657 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 11:59:49 INFO - PROCESS | 2828 | 1461178789662 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:59:49 INFO - PROCESS | 2828 | 1461178789666 Marionette TRACE conn5 <- [1,2646,null,{}] 11:59:49 INFO - PROCESS | 2828 | 1461178789704 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}] 11:59:49 INFO - PROCESS | 2828 | 1461178789805 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 11:59:49 INFO - PROCESS | 2828 | 1461178789937 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3555000 == 58 [pid = 2828] [id = 671] 11:59:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBA3534000) [pid = 2828] [serial = 2013] [outer = 0000000000000000] 11:59:49 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBA3D29000) [pid = 2828] [serial = 2014] [outer = 000000DBA3534000] 11:59:50 INFO - PROCESS | 2828 | 1461178789991 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 114 (000000DBA7786000) [pid = 2828] [serial = 2015] [outer = 000000DBA3534000] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7F21800 == 57 [pid = 2828] [id = 561] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5110000 == 56 [pid = 2828] [id = 665] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CBA000 == 55 [pid = 2828] [id = 664] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8243800 == 54 [pid = 2828] [id = 663] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2D1C800 == 53 [pid = 2828] [id = 662] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F4D000 == 52 [pid = 2828] [id = 661] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB044A800 == 51 [pid = 2828] [id = 660] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC45000 == 50 [pid = 2828] [id = 659] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAC14B000 == 49 [pid = 2828] [id = 658] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7553800 == 48 [pid = 2828] [id = 657] 11:59:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA84DF000 == 47 [pid = 2828] [id = 656] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 113 (000000DBAFA2BC00) [pid = 2828] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBA3533800) [pid = 2828] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBAF940400) [pid = 2828] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBAF937400) [pid = 2828] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBA45FB800) [pid = 2828] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBA999A000) [pid = 2828] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBAFAE1000) [pid = 2828] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBB0805800) [pid = 2828] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAF83EC00) [pid = 2828] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBB03DA400) [pid = 2828] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBA84A4800) [pid = 2828] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBA9159000) [pid = 2828] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBAFA27000) [pid = 2828] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAC950800) [pid = 2828] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAF2CDC00) [pid = 2828] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAE66F400) [pid = 2828] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAD14C400) [pid = 2828] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAE6A3400) [pid = 2828] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAF505C00) [pid = 2828] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA3111800) [pid = 2828] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA119C000) [pid = 2828] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA912A000) [pid = 2828] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBA8214800) [pid = 2828] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBB0127800) [pid = 2828] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBB00E2800) [pid = 2828] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAFD6B400) [pid = 2828] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAFAE8800) [pid = 2828] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA843AC00) [pid = 2828] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA7825400) [pid = 2828] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBB0675000) [pid = 2828] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBB0679800) [pid = 2828] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBB0704000) [pid = 2828] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBB012A400) [pid = 2828] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBB080E000) [pid = 2828] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBB0682C00) [pid = 2828] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBB070BC00) [pid = 2828] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBAF5E3800) [pid = 2828] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 11:59:50 INFO - PROCESS | 2828 | 1461178790544 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]]]}] 11:59:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:59:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 902ms 11:59:50 INFO - PROCESS | 2828 | 1461178790570 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 11:59:50 INFO - PROCESS | 2828 | 1461178790576 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 11:59:50 INFO - PROCESS | 2828 | 1461178790583 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:59:50 INFO - PROCESS | 2828 | 1461178790586 Marionette TRACE conn5 <- [1,2650,null,{}] 11:59:50 INFO - PROCESS | 2828 | 1461178790590 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}] 11:59:50 INFO - PROCESS | 2828 | 1461178790676 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 11:59:50 INFO - PROCESS | 2828 | 1461178790755 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91C3800 == 48 [pid = 2828] [id = 672] 11:59:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBA3531800) [pid = 2828] [serial = 2016] [outer = 0000000000000000] 11:59:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA7739000) [pid = 2828] [serial = 2017] [outer = 000000DBA3531800] 11:59:50 INFO - PROCESS | 2828 | 1461178790803 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA82BD800) [pid = 2828] [serial = 2018] [outer = 000000DBA3531800] 11:59:51 INFO - PROCESS | 2828 | 1461178791210 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]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:59:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 11:59:51 INFO - PROCESS | 2828 | 1461178791279 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 2828 | 1461178791281 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 11:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:59:51 INFO - PROCESS | 2828 | 1461178791285 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 2828 | 1461178791289 Marionette TRACE conn5 <- [1,2654,null,{}] 11:59:51 INFO - PROCESS | 2828 | 1461178791300 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}] 11:59:51 INFO - PROCESS | 2828 | 1461178791425 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 11:59:51 INFO - PROCESS | 2828 | 1461178791442 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFA88000 == 49 [pid = 2828] [id = 673] 11:59:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA9999400) [pid = 2828] [serial = 2019] [outer = 0000000000000000] 11:59:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA9D40400) [pid = 2828] [serial = 2020] [outer = 000000DBA9999400] 11:59:51 INFO - PROCESS | 2828 | 1461178791491 Marionette DEBUG loaded listener.js 11:59:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBACD6C400) [pid = 2828] [serial = 2021] [outer = 000000DBA9999400] 11:59:51 INFO - PROCESS | 2828 | [2828] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:59:52 INFO - PROCESS | 2828 | [2828] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:59:52 INFO - PROCESS | 2828 | 1461178792447 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]]]}] 11:59:52 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) 11:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1192ms 11:59:52 INFO - PROCESS | 2828 | 1461178792485 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 2828 | 1461178792488 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 11:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:59:52 INFO - PROCESS | 2828 | 1461178792491 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:59:52 INFO - PROCESS | 2828 | 1461178792493 Marionette TRACE conn5 <- [1,2658,null,{}] 11:59:52 INFO - PROCESS | 2828 | 1461178792497 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}] 11:59:52 INFO - PROCESS | 2828 | 1461178792606 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 11:59:52 INFO - PROCESS | 2828 | 1461178792612 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0451000 == 50 [pid = 2828] [id = 674] 11:59:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAD3BD400) [pid = 2828] [serial = 2022] [outer = 0000000000000000] 11:59:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAE6A1C00) [pid = 2828] [serial = 2023] [outer = 000000DBAD3BD400] 11:59:52 INFO - PROCESS | 2828 | 1461178792660 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAF237400) [pid = 2828] [serial = 2024] [outer = 000000DBAD3BD400] 11:59:53 INFO - PROCESS | 2828 | 1461178793628 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] 11:59:53 INFO - PROCESS | 2828 | 1461178793683 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 11:59:53 INFO - PROCESS | 2828 | 1461178793686 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:59:53 INFO - PROCESS | 2828 | 1461178793688 Marionette TRACE conn5 <- [1,2662,null,{}] 11:59:53 INFO - PROCESS | 2828 | 1461178793692 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}] 11:59:53 INFO - PROCESS | 2828 | 1461178793806 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 11:59:53 INFO - PROCESS | 2828 | 1461178793813 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7721800 == 51 [pid = 2828] [id = 675] 11:59:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF2CF400) [pid = 2828] [serial = 2025] [outer = 0000000000000000] 11:59:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF458C00) [pid = 2828] [serial = 2026] [outer = 000000DBAF2CF400] 11:59:53 INFO - PROCESS | 2828 | 1461178793861 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF5E0800) [pid = 2828] [serial = 2027] [outer = 000000DBAF2CF400] 11:59:54 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAE8A6800) [pid = 2828] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:59:54 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAF502C00) [pid = 2828] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:59:54 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA3534800) [pid = 2828] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:59:54 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA8062800) [pid = 2828] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:59:54 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBA23BD400) [pid = 2828] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:59:54 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBACCE4800) [pid = 2828] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:59:54 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA94AF000) [pid = 2828] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:59:54 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA9329800) [pid = 2828] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:59:54 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAF80E400) [pid = 2828] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:59:54 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA782D400) [pid = 2828] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:59:54 INFO - PROCESS | 2828 | 1461178794823 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] 11:59:54 INFO - PROCESS | 2828 | 1461178794885 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 11:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:59:54 INFO - PROCESS | 2828 | 1461178794888 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - PROCESS | 2828 | 1461178794890 Marionette TRACE conn5 <- [1,2666,null,{}] 11:59:54 INFO - PROCESS | 2828 | 1461178794893 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}] 11:59:55 INFO - PROCESS | 2828 | 1461178794999 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 11:59:55 INFO - PROCESS | 2828 | 1461178795007 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CB8000 == 52 [pid = 2828] [id = 676] 11:59:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAF833000) [pid = 2828] [serial = 2028] [outer = 0000000000000000] 11:59:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAF83EC00) [pid = 2828] [serial = 2029] [outer = 000000DBAF833000] 11:59:55 INFO - PROCESS | 2828 | 1461178795121 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAFA28800) [pid = 2828] [serial = 2030] [outer = 000000DBAF833000] 11:59:55 INFO - PROCESS | 2828 | 1461178795980 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]]]}] 11:59:56 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) 11:59:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1125ms 11:59:56 INFO - PROCESS | 2828 | 1461178796016 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 11:59:56 INFO - PROCESS | 2828 | 1461178796019 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 11:59:56 INFO - PROCESS | 2828 | 1461178796022 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:59:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:59:56 INFO - PROCESS | 2828 | 1461178796024 Marionette TRACE conn5 <- [1,2670,null,{}] 11:59:56 INFO - PROCESS | 2828 | 1461178796027 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}] 11:59:56 INFO - PROCESS | 2828 | 1461178796108 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 11:59:56 INFO - PROCESS | 2828 | 1461178796116 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA807B000 == 53 [pid = 2828] [id = 677] 11:59:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAFA35400) [pid = 2828] [serial = 2031] [outer = 0000000000000000] 11:59:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAFD68000) [pid = 2828] [serial = 2032] [outer = 000000DBAFA35400] 11:59:56 INFO - PROCESS | 2828 | 1461178796161 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBB00E1C00) [pid = 2828] [serial = 2033] [outer = 000000DBAFA35400] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5113000 == 52 [pid = 2828] [id = 627] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8238000 == 51 [pid = 2828] [id = 642] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA85A5800 == 50 [pid = 2828] [id = 552] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB611A800 == 49 [pid = 2828] [id = 629] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB88C1000 == 48 [pid = 2828] [id = 652] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7543800 == 47 [pid = 2828] [id = 545] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3E3800 == 46 [pid = 2828] [id = 653] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE6BE800 == 45 [pid = 2828] [id = 548] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D25800 == 44 [pid = 2828] [id = 557] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4BB8000 == 43 [pid = 2828] [id = 654] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8482800 == 42 [pid = 2828] [id = 625] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B32800 == 41 [pid = 2828] [id = 641] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4BA8800 == 40 [pid = 2828] [id = 556] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CA3800 == 39 [pid = 2828] [id = 655] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6AC4800 == 38 [pid = 2828] [id = 628] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3F8800 == 37 [pid = 2828] [id = 559] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0435000 == 36 [pid = 2828] [id = 626] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3555000 == 35 [pid = 2828] [id = 671] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAC143800 == 34 [pid = 2828] [id = 670] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D1F000 == 33 [pid = 2828] [id = 669] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0E35000 == 32 [pid = 2828] [id = 668] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91BD000 == 31 [pid = 2828] [id = 667] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6ADA000 == 30 [pid = 2828] [id = 666] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFA88000 == 29 [pid = 2828] [id = 673] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91C3800 == 28 [pid = 2828] [id = 672] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7721800 == 27 [pid = 2828] [id = 675] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CB8000 == 26 [pid = 2828] [id = 676] 11:59:57 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0451000 == 25 [pid = 2828] [id = 674] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAF2C9400) [pid = 2828] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAF513C00) [pid = 2828] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA3D88800) [pid = 2828] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA782EC00) [pid = 2828] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA8442000) [pid = 2828] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA9128C00) [pid = 2828] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA2A98000) [pid = 2828] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA350EC00) [pid = 2828] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBAD145400) [pid = 2828] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBAC947800) [pid = 2828] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBACC3BC00) [pid = 2828] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBB0815000) [pid = 2828] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBAF93B400) [pid = 2828] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBA8440800) [pid = 2828] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBAF5D7C00) [pid = 2828] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBB0816800) [pid = 2828] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBAF44F000) [pid = 2828] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 67 (000000DBAF5DE000) [pid = 2828] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 66 (000000DBAF836800) [pid = 2828] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 65 (000000DBAF814400) [pid = 2828] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 64 (000000DBAE6A0C00) [pid = 2828] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 63 (000000DBAF81D000) [pid = 2828] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 62 (000000DBAD3C3000) [pid = 2828] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | --DOMWINDOW == 61 (000000DBAF94F000) [pid = 2828] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 11:59:58 INFO - PROCESS | 2828 | 1461178798634 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]]]}] 11:59:58 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) 11:59:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2653ms 11:59:58 INFO - PROCESS | 2828 | 1461178798679 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 2828 | 1461178798685 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 11:59:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:59:58 INFO - PROCESS | 2828 | 1461178798690 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 2828 | 1461178798693 Marionette TRACE conn5 <- [1,2674,null,{}] 11:59:58 INFO - PROCESS | 2828 | 1461178798700 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}] 11:59:58 INFO - PROCESS | 2828 | 1461178798793 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 11:59:58 INFO - PROCESS | 2828 | 1461178798802 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2EB2800 == 26 [pid = 2828] [id = 678] 11:59:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 62 (000000DBA2C12C00) [pid = 2828] [serial = 2034] [outer = 0000000000000000] 11:59:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 63 (000000DBA2C13400) [pid = 2828] [serial = 2035] [outer = 000000DBA2C12C00] 11:59:58 INFO - PROCESS | 2828 | 1461178798854 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 64 (000000DBA34A8800) [pid = 2828] [serial = 2036] [outer = 000000DBA2C12C00] 11:59:59 INFO - PROCESS | 2828 | 1461178799802 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] 11:59:59 INFO - PROCESS | 2828 | 1461178799829 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 11:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:59:59 INFO - PROCESS | 2828 | 1461178799836 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - PROCESS | 2828 | 1461178799839 Marionette TRACE conn5 <- [1,2678,null,{}] 11:59:59 INFO - PROCESS | 2828 | 1461178799843 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}] 11:59:59 INFO - PROCESS | 2828 | 1461178799932 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 11:59:59 INFO - PROCESS | 2828 | 1461178799940 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7971800 == 27 [pid = 2828] [id = 679] 11:59:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 65 (000000DBA3505000) [pid = 2828] [serial = 2037] [outer = 0000000000000000] 11:59:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 66 (000000DBA3532000) [pid = 2828] [serial = 2038] [outer = 000000DBA3505000] 11:59:59 INFO - PROCESS | 2828 | 1461178799989 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 67 (000000DBA3D86C00) [pid = 2828] [serial = 2039] [outer = 000000DBA3505000] 12:00:00 INFO - PROCESS | 2828 | 1461178800942 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] 12:00:00 INFO - PROCESS | 2828 | 1461178800979 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 12:00:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:00:00 INFO - PROCESS | 2828 | 1461178800983 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 2828 | 1461178800987 Marionette TRACE conn5 <- [1,2682,null,{}] 12:00:01 INFO - PROCESS | 2828 | 1461178800999 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}] 12:00:01 INFO - PROCESS | 2828 | 1461178801094 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 12:00:01 INFO - PROCESS | 2828 | 1461178801101 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91D8000 == 28 [pid = 2828] [id = 680] 12:00:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 68 (000000DBA10AE800) [pid = 2828] [serial = 2040] [outer = 0000000000000000] 12:00:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBA7822400) [pid = 2828] [serial = 2041] [outer = 000000DBA10AE800] 12:00:01 INFO - PROCESS | 2828 | 1461178801155 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBA7859400) [pid = 2828] [serial = 2042] [outer = 000000DBA10AE800] 12:00:02 INFO - PROCESS | 2828 | 1461178802087 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] 12:00:02 INFO - PROCESS | 2828 | 1461178802133 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 12:00:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:00:02 INFO - PROCESS | 2828 | 1461178802137 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 2828 | 1461178802139 Marionette TRACE conn5 <- [1,2686,null,{}] 12:00:02 INFO - PROCESS | 2828 | 1461178802143 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}] 12:00:02 INFO - PROCESS | 2828 | 1461178802228 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 12:00:02 INFO - PROCESS | 2828 | 1461178802235 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAD3F8800 == 29 [pid = 2828] [id = 681] 12:00:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBA80CDC00) [pid = 2828] [serial = 2043] [outer = 0000000000000000] 12:00:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA82C0800) [pid = 2828] [serial = 2044] [outer = 000000DBA80CDC00] 12:00:02 INFO - PROCESS | 2828 | 1461178802284 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA84A9C00) [pid = 2828] [serial = 2045] [outer = 000000DBA80CDC00] 12:00:03 INFO - PROCESS | 2828 | 1461178803166 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] 12:00:03 INFO - PROCESS | 2828 | 1461178803226 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 12:00:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:00:03 INFO - PROCESS | 2828 | 1461178803229 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - PROCESS | 2828 | 1461178803232 Marionette TRACE conn5 <- [1,2690,null,{}] 12:00:03 INFO - PROCESS | 2828 | 1461178803235 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}] 12:00:03 INFO - PROCESS | 2828 | 1461178803339 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 12:00:03 INFO - PROCESS | 2828 | 1461178803346 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF667000 == 30 [pid = 2828] [id = 682] 12:00:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA3504000) [pid = 2828] [serial = 2046] [outer = 0000000000000000] 12:00:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBA914F400) [pid = 2828] [serial = 2047] [outer = 000000DBA3504000] 12:00:03 INFO - PROCESS | 2828 | 1461178803395 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA9159800) [pid = 2828] [serial = 2048] [outer = 000000DBA3504000] 12:00:04 INFO - PROCESS | 2828 | 1461178803995 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]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:00:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 775ms 12:00:04 INFO - PROCESS | 2828 | 1461178804007 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 2828 | 1461178804009 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 12:00:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:00:04 INFO - PROCESS | 2828 | 1461178804013 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 2828 | 1461178804015 Marionette TRACE conn5 <- [1,2694,null,{}] 12:00:04 INFO - PROCESS | 2828 | 1461178804023 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}] 12:00:04 INFO - PROCESS | 2828 | 1461178804161 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 12:00:04 INFO - PROCESS | 2828 | 1461178804217 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCE8000 == 31 [pid = 2828] [id = 683] 12:00:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBA9D47C00) [pid = 2828] [serial = 2049] [outer = 0000000000000000] 12:00:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAC949C00) [pid = 2828] [serial = 2050] [outer = 000000DBA9D47C00] 12:00:04 INFO - PROCESS | 2828 | 1461178804269 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBACC3A800) [pid = 2828] [serial = 2051] [outer = 000000DBA9D47C00] 12:00:04 INFO - PROCESS | 2828 | 1461178804723 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]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:00:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 776ms 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAF6F5400) [pid = 2828] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA350B800) [pid = 2828] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBB070F800) [pid = 2828] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA7829000) [pid = 2828] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBAD3BD400) [pid = 2828] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBAF2CF400) [pid = 2828] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBA9999400) [pid = 2828] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBA3531800) [pid = 2828] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBA3534000) [pid = 2828] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBA8441C00) [pid = 2828] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBAF519400) [pid = 2828] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 67 (000000DBA9326000) [pid = 2828] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 66 (000000DBA3530C00) [pid = 2828] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 65 (000000DBAFA24000) [pid = 2828] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 64 (000000DBAF833000) [pid = 2828] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:00:04 INFO - PROCESS | 2828 | --DOMWINDOW == 63 (000000DBA94AE000) [pid = 2828] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:00:04 INFO - PROCESS | 2828 | 1461178804914 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 2828 | 1461178804916 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 12:00:04 INFO - PROCESS | 2828 | 1461178804927 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 2828 | 1461178804929 Marionette TRACE conn5 <- [1,2698,null,{}] 12:00:04 INFO - PROCESS | 2828 | 1461178804933 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}] 12:00:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:00:05 INFO - PROCESS | 2828 | 1461178805009 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 12:00:05 INFO - PROCESS | 2828 | 1461178805016 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF416000 == 32 [pid = 2828] [id = 684] 12:00:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 64 (000000DBA3530C00) [pid = 2828] [serial = 2052] [outer = 0000000000000000] 12:00:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 65 (000000DBA7829000) [pid = 2828] [serial = 2053] [outer = 000000DBA3530C00] 12:00:05 INFO - PROCESS | 2828 | 1461178805062 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 66 (000000DBACCE0000) [pid = 2828] [serial = 2054] [outer = 000000DBA3530C00] 12:00:05 INFO - PROCESS | 2828 | 1461178805498 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] 12:00:05 INFO - PROCESS | 2828 | 1461178805555 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 12:00:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:00:05 INFO - PROCESS | 2828 | 1461178805558 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 2828 | 1461178805560 Marionette TRACE conn5 <- [1,2702,null,{}] 12:00:05 INFO - PROCESS | 2828 | 1461178805563 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}] 12:00:05 INFO - PROCESS | 2828 | 1461178805640 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 12:00:05 INFO - PROCESS | 2828 | 1461178805648 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F3D800 == 33 [pid = 2828] [id = 685] 12:00:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 67 (000000DBAD31B800) [pid = 2828] [serial = 2055] [outer = 0000000000000000] 12:00:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 68 (000000DBAD3C2000) [pid = 2828] [serial = 2056] [outer = 000000DBAD31B800] 12:00:05 INFO - PROCESS | 2828 | 1461178805720 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBAE674000) [pid = 2828] [serial = 2057] [outer = 000000DBAD31B800] 12:00:06 INFO - PROCESS | 2828 | 1461178806121 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]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:00:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 12:00:06 INFO - PROCESS | 2828 | 1461178806190 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 2828 | 1461178806193 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 12:00:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:00:06 INFO - PROCESS | 2828 | 1461178806196 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 2828 | 1461178806198 Marionette TRACE conn5 <- [1,2706,null,{}] 12:00:06 INFO - PROCESS | 2828 | 1461178806202 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}] 12:00:06 INFO - PROCESS | 2828 | 1461178806278 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 12:00:06 INFO - PROCESS | 2828 | 1461178806283 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91D5800 == 34 [pid = 2828] [id = 686] 12:00:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBAE6A3C00) [pid = 2828] [serial = 2058] [outer = 0000000000000000] 12:00:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBAE6A9400) [pid = 2828] [serial = 2059] [outer = 000000DBAE6A3C00] 12:00:06 INFO - PROCESS | 2828 | 1461178806329 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBAF234000) [pid = 2828] [serial = 2060] [outer = 000000DBAE6A3C00] 12:00:06 INFO - PROCESS | 2828 | 1461178806754 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] 12:00:06 INFO - PROCESS | 2828 | 1461178806788 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 12:00:06 INFO - PROCESS | 2828 | 1461178806792 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 2828 | 1461178806793 Marionette TRACE conn5 <- [1,2710,null,{}] 12:00:06 INFO - PROCESS | 2828 | 1461178806797 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}] 12:00:06 INFO - PROCESS | 2828 | 1461178806881 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 12:00:06 INFO - PROCESS | 2828 | 1461178806887 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3920800 == 35 [pid = 2828] [id = 687] 12:00:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBAF236C00) [pid = 2828] [serial = 2061] [outer = 0000000000000000] 12:00:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBAF2D7000) [pid = 2828] [serial = 2062] [outer = 000000DBAF236C00] 12:00:06 INFO - PROCESS | 2828 | 1461178806934 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAF454000) [pid = 2828] [serial = 2063] [outer = 000000DBAF236C00] 12:00:07 INFO - PROCESS | 2828 | 1461178807808 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] 12:00:07 INFO - PROCESS | 2828 | 1461178807828 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 12:00:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:00:07 INFO - PROCESS | 2828 | 1461178807855 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 2828 | 1461178807858 Marionette TRACE conn5 <- [1,2714,null,{}] 12:00:07 INFO - PROCESS | 2828 | 1461178807865 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}] 12:00:07 INFO - PROCESS | 2828 | 1461178807987 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 12:00:08 INFO - PROCESS | 2828 | 1461178808064 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA848F000 == 36 [pid = 2828] [id = 688] 12:00:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA3D8B000) [pid = 2828] [serial = 2064] [outer = 0000000000000000] 12:00:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBA44C4800) [pid = 2828] [serial = 2065] [outer = 000000DBA3D8B000] 12:00:08 INFO - PROCESS | 2828 | 1461178808130 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBA7822C00) [pid = 2828] [serial = 2066] [outer = 000000DBA3D8B000] 12:00:09 INFO - PROCESS | 2828 | 1461178809032 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]]]}] 12:00:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:00:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1257ms 12:00:09 INFO - PROCESS | 2828 | 1461178809094 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 2828 | 1461178809098 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 12:00:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:00:09 INFO - PROCESS | 2828 | 1461178809104 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 2828 | 1461178809108 Marionette TRACE conn5 <- [1,2718,null,{}] 12:00:09 INFO - PROCESS | 2828 | 1461178809113 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}] 12:00:09 INFO - PROCESS | 2828 | 1461178809221 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 12:00:09 INFO - PROCESS | 2828 | 1461178809291 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7F07800 == 37 [pid = 2828] [id = 689] 12:00:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA2C11400) [pid = 2828] [serial = 2067] [outer = 0000000000000000] 12:00:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA2C18C00) [pid = 2828] [serial = 2068] [outer = 000000DBA2C11400] 12:00:09 INFO - PROCESS | 2828 | 1461178809342 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA352A400) [pid = 2828] [serial = 2069] [outer = 000000DBA2C11400] 12:00:09 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91C9800 == 36 [pid = 2828] [id = 601] 12:00:09 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0E35800 == 35 [pid = 2828] [id = 610] 12:00:09 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA85C2800 == 34 [pid = 2828] [id = 616] 12:00:09 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA77E0000 == 33 [pid = 2828] [id = 600] 12:00:09 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC4B800 == 32 [pid = 2828] [id = 604] 12:00:09 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2D1D000 == 31 [pid = 2828] [id = 599] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAFADF800) [pid = 2828] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAFA1A000) [pid = 2828] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBB081F000) [pid = 2828] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBB086B400) [pid = 2828] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBA9999800) [pid = 2828] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBAFC1F800) [pid = 2828] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBAF81AC00) [pid = 2828] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBAE69E000) [pid = 2828] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBACD70000) [pid = 2828] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBA7BCDC00) [pid = 2828] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBA431CC00) [pid = 2828] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBAFAE6400) [pid = 2828] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBAFE26800) [pid = 2828] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 67 (000000DBAFD68000) [pid = 2828] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 66 (000000DBAF83EC00) [pid = 2828] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 65 (000000DBACD6C400) [pid = 2828] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 64 (000000DBAFA28800) [pid = 2828] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 63 (000000DBAF237400) [pid = 2828] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 62 (000000DBAE6A1C00) [pid = 2828] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 61 (000000DBAF458C00) [pid = 2828] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 60 (000000DBAF5E0800) [pid = 2828] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 59 (000000DBA9D40400) [pid = 2828] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 58 (000000DBA7739000) [pid = 2828] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 57 (000000DBA82BD800) [pid = 2828] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 56 (000000DBA7786000) [pid = 2828] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 55 (000000DBA3D29000) [pid = 2828] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 54 (000000DBB0039C00) [pid = 2828] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:00:09 INFO - PROCESS | 2828 | --DOMWINDOW == 53 (000000DBAD1D7800) [pid = 2828] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:00:10 INFO - PROCESS | 2828 | 1461178810427 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] 12:00:10 INFO - PROCESS | 2828 | 1461178810443 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 12:00:10 INFO - PROCESS | 2828 | 1461178810449 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:00:10 INFO - PROCESS | 2828 | 1461178810452 Marionette TRACE conn5 <- [1,2722,null,{}] 12:00:10 INFO - PROCESS | 2828 | 1461178810456 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}] 12:00:10 INFO - PROCESS | 2828 | 1461178810545 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 12:00:10 INFO - PROCESS | 2828 | 1461178810552 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91DA800 == 32 [pid = 2828] [id = 690] 12:00:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 54 (000000DBA2C0EC00) [pid = 2828] [serial = 2070] [outer = 0000000000000000] 12:00:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 55 (000000DBA350F000) [pid = 2828] [serial = 2071] [outer = 000000DBA2C0EC00] 12:00:10 INFO - PROCESS | 2828 | 1461178810656 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 56 (000000DBA7821800) [pid = 2828] [serial = 2072] [outer = 000000DBA2C0EC00] 12:00:11 INFO - PROCESS | 2828 | 1461178811091 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]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 12:00:11 INFO - PROCESS | 2828 | 1461178811147 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 2828 | 1461178811149 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 12:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:00:11 INFO - PROCESS | 2828 | 1461178811152 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 2828 | 1461178811156 Marionette TRACE conn5 <- [1,2726,null,{}] 12:00:11 INFO - PROCESS | 2828 | 1461178811168 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}] 12:00:11 INFO - PROCESS | 2828 | 1461178811256 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 12:00:11 INFO - PROCESS | 2828 | 1461178811266 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE85F800 == 33 [pid = 2828] [id = 691] 12:00:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 57 (000000DBA849F000) [pid = 2828] [serial = 2073] [outer = 0000000000000000] 12:00:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 58 (000000DBA85D9800) [pid = 2828] [serial = 2074] [outer = 000000DBA849F000] 12:00:11 INFO - PROCESS | 2828 | 1461178811317 Marionette DEBUG loaded listener.js 12:00:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 59 (000000DBA9156000) [pid = 2828] [serial = 2075] [outer = 000000DBA849F000] 12:00:11 INFO - PROCESS | 2828 | 1461178811785 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]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 12:00:11 INFO - PROCESS | 2828 | 1461178811845 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 2828 | 1461178811848 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 12:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:00:11 INFO - PROCESS | 2828 | 1461178811857 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 2828 | 1461178811860 Marionette TRACE conn5 <- [1,2730,null,{}] 12:00:11 INFO - PROCESS | 2828 | 1461178811863 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}] 12:00:12 INFO - PROCESS | 2828 | 1461178812002 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 12:00:12 INFO - PROCESS | 2828 | 1461178812014 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCD3000 == 34 [pid = 2828] [id = 692] 12:00:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 60 (000000DBA1194800) [pid = 2828] [serial = 2076] [outer = 0000000000000000] 12:00:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 61 (000000DBA94AAC00) [pid = 2828] [serial = 2077] [outer = 000000DBA1194800] 12:00:12 INFO - PROCESS | 2828 | 1461178812104 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 62 (000000DBAC16A800) [pid = 2828] [serial = 2078] [outer = 000000DBA1194800] 12:00:12 INFO - PROCESS | 2828 | 1461178812550 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]]]}] 12:00:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:00:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 12:00:12 INFO - PROCESS | 2828 | 1461178812592 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 12:00:12 INFO - PROCESS | 2828 | 1461178812594 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 12:00:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:00:12 INFO - PROCESS | 2828 | 1461178812598 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:00:12 INFO - PROCESS | 2828 | 1461178812600 Marionette TRACE conn5 <- [1,2734,null,{}] 12:00:12 INFO - PROCESS | 2828 | 1461178812603 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}] 12:00:12 INFO - PROCESS | 2828 | 1461178812707 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 12:00:12 INFO - PROCESS | 2828 | 1461178812715 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0442000 == 35 [pid = 2828] [id = 693] 12:00:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 63 (000000DBACC41000) [pid = 2828] [serial = 2079] [outer = 0000000000000000] 12:00:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 64 (000000DBACD6FC00) [pid = 2828] [serial = 2080] [outer = 000000DBACC41000] 12:00:12 INFO - PROCESS | 2828 | 1461178812761 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 65 (000000DBAD1D8400) [pid = 2828] [serial = 2081] [outer = 000000DBACC41000] 12:00:13 INFO - PROCESS | 2828 | 1461178813201 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]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 629ms 12:00:13 INFO - PROCESS | 2828 | 1461178813230 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 2828 | 1461178813232 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 12:00:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:00:13 INFO - PROCESS | 2828 | 1461178813236 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - PROCESS | 2828 | 1461178813238 Marionette TRACE conn5 <- [1,2738,null,{}] 12:00:13 INFO - PROCESS | 2828 | 1461178813241 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}] 12:00:13 INFO - PROCESS | 2828 | 1461178813374 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 12:00:13 INFO - PROCESS | 2828 | 1461178813459 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1FD0800 == 36 [pid = 2828] [id = 694] 12:00:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 66 (000000DBAE6A6000) [pid = 2828] [serial = 2082] [outer = 0000000000000000] 12:00:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 67 (000000DBAF2D0C00) [pid = 2828] [serial = 2083] [outer = 000000DBAE6A6000] 12:00:13 INFO - PROCESS | 2828 | 1461178813510 Marionette DEBUG loaded listener.js 12:00:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 68 (000000DBAF453400) [pid = 2828] [serial = 2084] [outer = 000000DBAE6A6000] 12:00:13 INFO - PROCESS | 2828 | --DOMWINDOW == 67 (000000DBAE6A3C00) [pid = 2828] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:00:13 INFO - PROCESS | 2828 | --DOMWINDOW == 66 (000000DBAFA35400) [pid = 2828] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:00:13 INFO - PROCESS | 2828 | --DOMWINDOW == 65 (000000DBA3505000) [pid = 2828] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:00:13 INFO - PROCESS | 2828 | --DOMWINDOW == 64 (000000DBA2C12C00) [pid = 2828] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:00:13 INFO - PROCESS | 2828 | --DOMWINDOW == 63 (000000DBA80CDC00) [pid = 2828] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:00:13 INFO - PROCESS | 2828 | --DOMWINDOW == 62 (000000DBA10AE800) [pid = 2828] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:00:13 INFO - PROCESS | 2828 | --DOMWINDOW == 61 (000000DBA3504000) [pid = 2828] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:00:13 INFO - PROCESS | 2828 | --DOMWINDOW == 60 (000000DBA9D47C00) [pid = 2828] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:00:13 INFO - PROCESS | 2828 | --DOMWINDOW == 59 (000000DBA3530C00) [pid = 2828] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:00:13 INFO - PROCESS | 2828 | --DOMWINDOW == 58 (000000DBAD31B800) [pid = 2828] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:00:13 INFO - PROCESS | 2828 | 1461178813982 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]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:00:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 776ms 12:00:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:00:14 INFO - PROCESS | 2828 | 1461178814015 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 2828 | 1461178814017 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 12:00:14 INFO - PROCESS | 2828 | 1461178814020 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 2828 | 1461178814022 Marionette TRACE conn5 <- [1,2742,null,{}] 12:00:14 INFO - PROCESS | 2828 | 1461178814026 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}] 12:00:14 INFO - PROCESS | 2828 | 1461178814103 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 12:00:14 INFO - PROCESS | 2828 | 1461178814171 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3514800 == 37 [pid = 2828] [id = 695] 12:00:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 59 (000000DBA1196C00) [pid = 2828] [serial = 2085] [outer = 0000000000000000] 12:00:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 60 (000000DBA7FA3C00) [pid = 2828] [serial = 2086] [outer = 000000DBA1196C00] 12:00:14 INFO - PROCESS | 2828 | 1461178814217 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 61 (000000DBAF506C00) [pid = 2828] [serial = 2087] [outer = 000000DBA1196C00] 12:00:14 INFO - PROCESS | 2828 | 1461178814579 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]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:00:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 586ms 12:00:14 INFO - PROCESS | 2828 | 1461178814610 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 2828 | 1461178814612 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 12:00:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:00:14 INFO - PROCESS | 2828 | 1461178814615 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 2828 | 1461178814617 Marionette TRACE conn5 <- [1,2746,null,{}] 12:00:14 INFO - PROCESS | 2828 | 1461178814621 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}] 12:00:14 INFO - PROCESS | 2828 | 1461178814726 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 12:00:14 INFO - PROCESS | 2828 | 1461178814763 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2B62000 == 38 [pid = 2828] [id = 696] 12:00:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 62 (000000DBA10AE400) [pid = 2828] [serial = 2088] [outer = 0000000000000000] 12:00:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 63 (000000DBAF521C00) [pid = 2828] [serial = 2089] [outer = 000000DBA10AE400] 12:00:14 INFO - PROCESS | 2828 | 1461178814809 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 64 (000000DBAF6F1400) [pid = 2828] [serial = 2090] [outer = 000000DBA10AE400] 12:00:15 INFO - PROCESS | 2828 | 1461178815197 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]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:00:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 628ms 12:00:15 INFO - PROCESS | 2828 | 1461178815252 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 12:00:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:00:15 INFO - PROCESS | 2828 | 1461178815254 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 12:00:15 INFO - PROCESS | 2828 | 1461178815257 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 2828 | 1461178815259 Marionette TRACE conn5 <- [1,2750,null,{}] 12:00:15 INFO - PROCESS | 2828 | 1461178815263 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}] 12:00:15 INFO - PROCESS | 2828 | 1461178815371 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 12:00:15 INFO - PROCESS | 2828 | 1461178815381 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CB5800 == 39 [pid = 2828] [id = 697] 12:00:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 65 (000000DBAF810C00) [pid = 2828] [serial = 2091] [outer = 0000000000000000] 12:00:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 66 (000000DBAF813400) [pid = 2828] [serial = 2092] [outer = 000000DBAF810C00] 12:00:15 INFO - PROCESS | 2828 | 1461178815428 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 67 (000000DBAF81BC00) [pid = 2828] [serial = 2093] [outer = 000000DBAF810C00] 12:00:15 INFO - PROCESS | 2828 | 1461178815826 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]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:00:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 586ms 12:00:15 INFO - PROCESS | 2828 | 1461178815847 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 2828 | 1461178815849 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 12:00:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:00:15 INFO - PROCESS | 2828 | 1461178815900 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 2828 | 1461178815904 Marionette TRACE conn5 <- [1,2754,null,{}] 12:00:15 INFO - PROCESS | 2828 | 1461178815911 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}] 12:00:16 INFO - PROCESS | 2828 | 1461178816010 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 12:00:16 INFO - PROCESS | 2828 | 1461178816233 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA770C000 == 40 [pid = 2828] [id = 698] 12:00:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 68 (000000DBA2C19000) [pid = 2828] [serial = 2094] [outer = 0000000000000000] 12:00:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBA34AC400) [pid = 2828] [serial = 2095] [outer = 000000DBA2C19000] 12:00:16 INFO - PROCESS | 2828 | 1461178816295 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBA7786C00) [pid = 2828] [serial = 2096] [outer = 000000DBA2C19000] 12:00:16 INFO - PROCESS | 2828 | 1461178816840 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]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:00:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1024ms 12:00:16 INFO - PROCESS | 2828 | 1461178816882 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 2828 | 1461178816886 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 12:00:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:00:16 INFO - PROCESS | 2828 | 1461178816891 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 2828 | 1461178816894 Marionette TRACE conn5 <- [1,2758,null,{}] 12:00:16 INFO - PROCESS | 2828 | 1461178816903 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}] 12:00:17 INFO - PROCESS | 2828 | 1461178817013 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 12:00:17 INFO - PROCESS | 2828 | 1461178817103 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFB18800 == 41 [pid = 2828] [id = 699] 12:00:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBA9126400) [pid = 2828] [serial = 2097] [outer = 0000000000000000] 12:00:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA915D400) [pid = 2828] [serial = 2098] [outer = 000000DBA9126400] 12:00:17 INFO - PROCESS | 2828 | 1461178817160 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBACC36400) [pid = 2828] [serial = 2099] [outer = 000000DBA9126400] 12:00:17 INFO - PROCESS | 2828 | 1461178817755 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]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:00:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 944ms 12:00:17 INFO - PROCESS | 2828 | 1461178817839 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 12:00:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:00:17 INFO - PROCESS | 2828 | 1461178817842 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 12:00:17 INFO - PROCESS | 2828 | 1461178817846 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 2828 | 1461178817848 Marionette TRACE conn5 <- [1,2762,null,{}] 12:00:17 INFO - PROCESS | 2828 | 1461178817853 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}] 12:00:17 INFO - PROCESS | 2828 | 1461178817960 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 12:00:18 INFO - PROCESS | 2828 | 1461178818041 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D22800 == 42 [pid = 2828] [id = 700] 12:00:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBAF2CC400) [pid = 2828] [serial = 2100] [outer = 0000000000000000] 12:00:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAF2D0400) [pid = 2828] [serial = 2101] [outer = 000000DBAF2CC400] 12:00:18 INFO - PROCESS | 2828 | 1461178818146 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBAF832C00) [pid = 2828] [serial = 2102] [outer = 000000DBAF2CC400] 12:00:18 INFO - PROCESS | 2828 | 1461178818740 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]]]}] 12:00:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:00:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 943ms 12:00:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:00:18 INFO - PROCESS | 2828 | 1461178818789 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 2828 | 1461178818792 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 12:00:18 INFO - PROCESS | 2828 | 1461178818808 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 2828 | 1461178818811 Marionette TRACE conn5 <- [1,2766,null,{}] 12:00:18 INFO - PROCESS | 2828 | 1461178818817 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}] 12:00:18 INFO - PROCESS | 2828 | 1461178818922 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 12:00:19 INFO - PROCESS | 2828 | 1461178818995 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5113000 == 43 [pid = 2828] [id = 701] 12:00:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAF938400) [pid = 2828] [serial = 2103] [outer = 0000000000000000] 12:00:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAF93D800) [pid = 2828] [serial = 2104] [outer = 000000DBAF938400] 12:00:19 INFO - PROCESS | 2828 | 1461178819052 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAF948000) [pid = 2828] [serial = 2105] [outer = 000000DBAF938400] 12:00:19 INFO - PROCESS | 2828 | 1461178819789 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]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:00:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1044ms 12:00:19 INFO - PROCESS | 2828 | 1461178819842 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 2828 | 1461178819847 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 12:00:19 INFO - PROCESS | 2828 | 1461178819852 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:00:19 INFO - PROCESS | 2828 | 1461178819857 Marionette TRACE conn5 <- [1,2770,null,{}] 12:00:19 INFO - PROCESS | 2828 | 1461178819888 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}] 12:00:20 INFO - PROCESS | 2828 | 1461178820021 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 12:00:20 INFO - PROCESS | 2828 | 1461178820157 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAE6A9400) [pid = 2828] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBAF234000) [pid = 2828] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBB00E1C00) [pid = 2828] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA3532000) [pid = 2828] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBA3D86C00) [pid = 2828] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBA2C13400) [pid = 2828] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBA34A8800) [pid = 2828] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBA82C0800) [pid = 2828] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBA7822400) [pid = 2828] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBA7859400) [pid = 2828] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBA914F400) [pid = 2828] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 67 (000000DBAC949C00) [pid = 2828] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 66 (000000DBA7829000) [pid = 2828] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 65 (000000DBAD3C2000) [pid = 2828] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 64 (000000DBAE674000) [pid = 2828] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 63 (000000DBACC3A800) [pid = 2828] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 62 (000000DBACCE0000) [pid = 2828] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 61 (000000DBA9159800) [pid = 2828] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | --DOMWINDOW == 60 (000000DBA84A9C00) [pid = 2828] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:00:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA1D2F000 == 44 [pid = 2828] [id = 702] 12:00:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 61 (000000DBA10AC400) [pid = 2828] [serial = 2106] [outer = 0000000000000000] 12:00:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 62 (000000DBA1197800) [pid = 2828] [serial = 2107] [outer = 000000DBA10AC400] 12:00:20 INFO - PROCESS | 2828 | 1461178820246 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 63 (000000DBA33AE000) [pid = 2828] [serial = 2108] [outer = 000000DBA10AC400] 12:00:20 INFO - PROCESS | 2828 | 1461178820699 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]]]}] 12:00:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:00:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 860ms 12:00:20 INFO - PROCESS | 2828 | 1461178820715 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 2828 | 1461178820721 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 12:00:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:00:20 INFO - PROCESS | 2828 | 1461178820728 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 2828 | 1461178820730 Marionette TRACE conn5 <- [1,2774,null,{}] 12:00:20 INFO - PROCESS | 2828 | 1461178820738 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}] 12:00:20 INFO - PROCESS | 2828 | 1461178820823 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 12:00:20 INFO - PROCESS | 2828 | 1461178820832 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9DC1800 == 45 [pid = 2828] [id = 703] 12:00:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 64 (000000DBA451E400) [pid = 2828] [serial = 2109] [outer = 0000000000000000] 12:00:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 65 (000000DBA7567800) [pid = 2828] [serial = 2110] [outer = 000000DBA451E400] 12:00:20 INFO - PROCESS | 2828 | 1461178820880 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 66 (000000DBA7926C00) [pid = 2828] [serial = 2111] [outer = 000000DBA451E400] 12:00:21 INFO - PROCESS | 2828 | 1461178821354 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]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:00:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 12:00:21 INFO - PROCESS | 2828 | 1461178821421 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 2828 | 1461178821424 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 12:00:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:00:21 INFO - PROCESS | 2828 | 1461178821428 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 2828 | 1461178821431 Marionette TRACE conn5 <- [1,2778,null,{}] 12:00:21 INFO - PROCESS | 2828 | 1461178821442 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}] 12:00:21 INFO - PROCESS | 2828 | 1461178821528 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 12:00:21 INFO - PROCESS | 2828 | 1461178821536 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE8F8800 == 46 [pid = 2828] [id = 704] 12:00:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 67 (000000DBA8507000) [pid = 2828] [serial = 2112] [outer = 0000000000000000] 12:00:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 68 (000000DBA9127800) [pid = 2828] [serial = 2113] [outer = 000000DBA8507000] 12:00:21 INFO - PROCESS | 2828 | 1461178821586 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBA9196800) [pid = 2828] [serial = 2114] [outer = 000000DBA8507000] 12:00:22 INFO - PROCESS | 2828 | 1461178822075 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]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 692ms 12:00:22 INFO - PROCESS | 2828 | 1461178822122 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 2828 | 1461178822125 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 12:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:00:22 INFO - PROCESS | 2828 | 1461178822128 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 2828 | 1461178822130 Marionette TRACE conn5 <- [1,2782,null,{}] 12:00:22 INFO - PROCESS | 2828 | 1461178822134 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}] 12:00:22 INFO - PROCESS | 2828 | 1461178822218 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 12:00:22 INFO - PROCESS | 2828 | 1461178822299 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB006F800 == 47 [pid = 2828] [id = 705] 12:00:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBACCE3C00) [pid = 2828] [serial = 2115] [outer = 0000000000000000] 12:00:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBAD14B400) [pid = 2828] [serial = 2116] [outer = 000000DBACCE3C00] 12:00:22 INFO - PROCESS | 2828 | 1461178822347 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBAD3C8C00) [pid = 2828] [serial = 2117] [outer = 000000DBACCE3C00] 12:00:22 INFO - PROCESS | 2828 | 1461178822764 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]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:00:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 12:00:22 INFO - PROCESS | 2828 | 1461178822823 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 2828 | 1461178822825 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 12:00:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:00:22 INFO - PROCESS | 2828 | 1461178822833 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 2828 | 1461178822835 Marionette TRACE conn5 <- [1,2786,null,{}] 12:00:22 INFO - PROCESS | 2828 | 1461178822845 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}] 12:00:22 INFO - PROCESS | 2828 | 1461178822977 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 12:00:23 INFO - PROCESS | 2828 | 1461178823000 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F3C800 == 48 [pid = 2828] [id = 706] 12:00:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBAE69F800) [pid = 2828] [serial = 2118] [outer = 0000000000000000] 12:00:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBAE6A5000) [pid = 2828] [serial = 2119] [outer = 000000DBAE69F800] 12:00:23 INFO - PROCESS | 2828 | 1461178823046 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAF2C9800) [pid = 2828] [serial = 2120] [outer = 000000DBAE69F800] 12:00:23 INFO - PROCESS | 2828 | 1461178823499 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]]]}] 12:00:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:00:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 12:00:23 INFO - PROCESS | 2828 | 1461178823524 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 2828 | 1461178823526 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 12:00:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:00:23 INFO - PROCESS | 2828 | 1461178823529 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 2828 | 1461178823531 Marionette TRACE conn5 <- [1,2790,null,{}] 12:00:23 INFO - PROCESS | 2828 | 1461178823535 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}] 12:00:23 INFO - PROCESS | 2828 | 1461178823670 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 12:00:23 INFO - PROCESS | 2828 | 1461178823677 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3516000 == 49 [pid = 2828] [id = 707] 12:00:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBAE6A0C00) [pid = 2828] [serial = 2121] [outer = 0000000000000000] 12:00:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAF517400) [pid = 2828] [serial = 2122] [outer = 000000DBAE6A0C00] 12:00:23 INFO - PROCESS | 2828 | 1461178823729 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAF940800) [pid = 2828] [serial = 2123] [outer = 000000DBAE6A0C00] 12:00:24 INFO - PROCESS | 2828 | 1461178824159 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]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:00:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms 12:00:24 INFO - PROCESS | 2828 | 1461178824224 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 2828 | 1461178824226 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 12:00:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:00:24 INFO - PROCESS | 2828 | 1461178824235 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 2828 | 1461178824237 Marionette TRACE conn5 <- [1,2794,null,{}] 12:00:24 INFO - PROCESS | 2828 | 1461178824241 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}] 12:00:24 INFO - PROCESS | 2828 | 1461178824374 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 12:00:24 INFO - PROCESS | 2828 | 1461178824397 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2308000 == 50 [pid = 2828] [id = 708] 12:00:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAF94C000) [pid = 2828] [serial = 2124] [outer = 0000000000000000] 12:00:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAFA1A000) [pid = 2828] [serial = 2125] [outer = 000000DBAF94C000] 12:00:24 INFO - PROCESS | 2828 | 1461178824442 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAFA29C00) [pid = 2828] [serial = 2126] [outer = 000000DBAF94C000] 12:00:24 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA849F000) [pid = 2828] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:00:24 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA1194800) [pid = 2828] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:00:24 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBACC41000) [pid = 2828] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:00:24 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA1196C00) [pid = 2828] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:00:24 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBAE6A6000) [pid = 2828] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:00:24 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA2C0EC00) [pid = 2828] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:00:24 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBA2C11400) [pid = 2828] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:00:24 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBA10AE400) [pid = 2828] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:00:24 INFO - PROCESS | 2828 | 1461178824896 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]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:00:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 12:00:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:00:24 INFO - PROCESS | 2828 | 1461178824929 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 2828 | 1461178824931 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 12:00:24 INFO - PROCESS | 2828 | 1461178824935 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 2828 | 1461178824937 Marionette TRACE conn5 <- [1,2798,null,{}] 12:00:24 INFO - PROCESS | 2828 | 1461178824940 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}] 12:00:25 INFO - PROCESS | 2828 | 1461178825021 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 12:00:25 INFO - PROCESS | 2828 | 1461178825027 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5118800 == 51 [pid = 2828] [id = 709] 12:00:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBAF454C00) [pid = 2828] [serial = 2127] [outer = 0000000000000000] 12:00:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAFA24400) [pid = 2828] [serial = 2128] [outer = 000000DBAF454C00] 12:00:25 INFO - PROCESS | 2828 | 1461178825075 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBAFA32C00) [pid = 2828] [serial = 2129] [outer = 000000DBAF454C00] 12:00:25 INFO - PROCESS | 2828 | 1461178825483 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]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:00:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 587ms 12:00:25 INFO - PROCESS | 2828 | 1461178825532 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 2828 | 1461178825534 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 12:00:25 INFO - PROCESS | 2828 | 1461178825538 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 2828 | 1461178825540 Marionette TRACE conn5 <- [1,2802,null,{}] 12:00:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:00:25 INFO - PROCESS | 2828 | 1461178825543 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}] 12:00:25 INFO - PROCESS | 2828 | 1461178825628 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 12:00:25 INFO - PROCESS | 2828 | 1461178825635 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68C5800 == 52 [pid = 2828] [id = 710] 12:00:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAFAE2800) [pid = 2828] [serial = 2130] [outer = 0000000000000000] 12:00:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAFAE5800) [pid = 2828] [serial = 2131] [outer = 000000DBAFAE2800] 12:00:25 INFO - PROCESS | 2828 | 1461178825681 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAFAEE000) [pid = 2828] [serial = 2132] [outer = 000000DBAFAE2800] 12:00:26 INFO - PROCESS | 2828 | 1461178826108 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]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:00:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 12:00:26 INFO - PROCESS | 2828 | 1461178826173 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 2828 | 1461178826175 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 12:00:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:00:26 INFO - PROCESS | 2828 | 1461178826179 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 2828 | 1461178826181 Marionette TRACE conn5 <- [1,2806,null,{}] 12:00:26 INFO - PROCESS | 2828 | 1461178826184 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}] 12:00:26 INFO - PROCESS | 2828 | 1461178826266 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 12:00:26 INFO - PROCESS | 2828 | 1461178826272 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6AD8000 == 53 [pid = 2828] [id = 711] 12:00:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAFD69C00) [pid = 2828] [serial = 2133] [outer = 0000000000000000] 12:00:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAFD6C400) [pid = 2828] [serial = 2134] [outer = 000000DBAFD69C00] 12:00:26 INFO - PROCESS | 2828 | 1461178826318 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBB003C800) [pid = 2828] [serial = 2135] [outer = 000000DBAFD69C00] 12:00:26 INFO - PROCESS | 2828 | 1461178826888 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]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:00:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 733ms 12:00:26 INFO - PROCESS | 2828 | 1461178826916 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 2828 | 1461178826921 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 12:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:00:26 INFO - PROCESS | 2828 | 1461178826927 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 2828 | 1461178826932 Marionette TRACE conn5 <- [1,2810,null,{}] 12:00:26 INFO - PROCESS | 2828 | 1461178826940 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}] 12:00:27 INFO - PROCESS | 2828 | 1461178827111 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 12:00:27 INFO - PROCESS | 2828 | 1461178827235 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA85AC000 == 54 [pid = 2828] [id = 712] 12:00:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA2C0E000) [pid = 2828] [serial = 2136] [outer = 0000000000000000] 12:00:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA3D8E000) [pid = 2828] [serial = 2137] [outer = 000000DBA2C0E000] 12:00:27 INFO - PROCESS | 2828 | 1461178827295 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA8215400) [pid = 2828] [serial = 2138] [outer = 000000DBA2C0E000] 12:00:27 INFO - PROCESS | 2828 | 1461178827887 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]]]}] 12:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 985ms 12:00:27 INFO - PROCESS | 2828 | 1461178827915 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 2828 | 1461178827921 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 12:00:27 INFO - PROCESS | 2828 | 1461178827928 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:00:27 INFO - PROCESS | 2828 | 1461178827931 Marionette TRACE conn5 <- [1,2814,null,{}] 12:00:27 INFO - PROCESS | 2828 | 1461178827935 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}] 12:00:28 INFO - PROCESS | 2828 | 1461178828045 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 12:00:28 INFO - PROCESS | 2828 | 1461178828136 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0639800 == 55 [pid = 2828] [id = 713] 12:00:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA915AC00) [pid = 2828] [serial = 2139] [outer = 0000000000000000] 12:00:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAC953000) [pid = 2828] [serial = 2140] [outer = 000000DBA915AC00] 12:00:28 INFO - PROCESS | 2828 | 1461178828192 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF22F800) [pid = 2828] [serial = 2141] [outer = 000000DBA915AC00] 12:00:28 INFO - PROCESS | 2828 | 1461178828845 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 985ms 12:00:28 INFO - PROCESS | 2828 | 1461178828919 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 2828 | 1461178828922 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 12:00:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:00:28 INFO - PROCESS | 2828 | 1461178828927 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 2828 | 1461178828931 Marionette TRACE conn5 <- [1,2818,null,{}] 12:00:28 INFO - PROCESS | 2828 | 1461178828958 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}] 12:00:29 INFO - PROCESS | 2828 | 1461178829077 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 12:00:29 INFO - PROCESS | 2828 | 1461178829148 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B76800 == 56 [pid = 2828] [id = 714] 12:00:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF812800) [pid = 2828] [serial = 2142] [outer = 0000000000000000] 12:00:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF840800) [pid = 2828] [serial = 2143] [outer = 000000DBAF812800] 12:00:29 INFO - PROCESS | 2828 | 1461178829248 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAFD72800) [pid = 2828] [serial = 2144] [outer = 000000DBAF812800] 12:00:30 INFO - PROCESS | 2828 | 1461178830109 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]]]}] 12:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1255ms 12:00:30 INFO - PROCESS | 2828 | 1461178830182 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 2828 | 1461178830187 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 12:00:30 INFO - PROCESS | 2828 | 1461178830192 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:00:30 INFO - PROCESS | 2828 | 1461178830196 Marionette TRACE conn5 <- [1,2822,null,{}] 12:00:30 INFO - PROCESS | 2828 | 1461178830203 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}] 12:00:30 INFO - PROCESS | 2828 | 1461178830339 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 12:00:30 INFO - PROCESS | 2828 | 1461178830465 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA24BE000 == 57 [pid = 2828] [id = 715] 12:00:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA33B6C00) [pid = 2828] [serial = 2145] [outer = 0000000000000000] 12:00:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA35A3C00) [pid = 2828] [serial = 2146] [outer = 000000DBA33B6C00] 12:00:30 INFO - PROCESS | 2828 | 1461178830519 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA7733800) [pid = 2828] [serial = 2147] [outer = 000000DBA33B6C00] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2D40000 == 56 [pid = 2828] [id = 608] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA807B000 == 55 [pid = 2828] [id = 677] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA457D800 == 54 [pid = 2828] [id = 615] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91D2000 == 53 [pid = 2828] [id = 614] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68C5800 == 52 [pid = 2828] [id = 710] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5118800 == 51 [pid = 2828] [id = 709] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2308000 == 50 [pid = 2828] [id = 708] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3516000 == 49 [pid = 2828] [id = 707] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F3C800 == 48 [pid = 2828] [id = 706] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB006F800 == 47 [pid = 2828] [id = 705] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE8F8800 == 46 [pid = 2828] [id = 704] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA9DC1800 == 45 [pid = 2828] [id = 703] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAF2D7000) [pid = 2828] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAF813400) [pid = 2828] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA1D2F000 == 44 [pid = 2828] [id = 702] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D22800 == 43 [pid = 2828] [id = 700] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFB18800 == 42 [pid = 2828] [id = 699] 12:00:30 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA770C000 == 41 [pid = 2828] [id = 698] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF6F1400) [pid = 2828] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA85D9800) [pid = 2828] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA94AAC00) [pid = 2828] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAC16A800) [pid = 2828] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAD1D8400) [pid = 2828] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBACD6FC00) [pid = 2828] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA7FA3C00) [pid = 2828] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAF2D0C00) [pid = 2828] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAF521C00) [pid = 2828] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBAF453400) [pid = 2828] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBA44C4800) [pid = 2828] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA350F000) [pid = 2828] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA7821800) [pid = 2828] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA352A400) [pid = 2828] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA2C18C00) [pid = 2828] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBAF506C00) [pid = 2828] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:00:30 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA9156000) [pid = 2828] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:00:31 INFO - PROCESS | 2828 | 1461178831030 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 882ms 12:00:31 INFO - PROCESS | 2828 | 1461178831078 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 2828 | 1461178831084 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 12:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:00:31 INFO - PROCESS | 2828 | 1461178831090 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 2828 | 1461178831093 Marionette TRACE conn5 <- [1,2826,null,{}] 12:00:31 INFO - PROCESS | 2828 | 1461178831097 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}] 12:00:31 INFO - PROCESS | 2828 | 1461178831180 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 12:00:31 INFO - PROCESS | 2828 | 1461178831188 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA91C0800 == 42 [pid = 2828] [id = 716] 12:00:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA3503800) [pid = 2828] [serial = 2148] [outer = 0000000000000000] 12:00:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBA4585400) [pid = 2828] [serial = 2149] [outer = 000000DBA3503800] 12:00:31 INFO - PROCESS | 2828 | 1461178831236 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBA7830C00) [pid = 2828] [serial = 2150] [outer = 000000DBA3503800] 12:00:31 INFO - PROCESS | 2828 | 1461178831731 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]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 693ms 12:00:31 INFO - PROCESS | 2828 | 1461178831783 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 2828 | 1461178831785 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 12:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:00:31 INFO - PROCESS | 2828 | 1461178831789 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 2828 | 1461178831793 Marionette TRACE conn5 <- [1,2830,null,{}] 12:00:31 INFO - PROCESS | 2828 | 1461178831804 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}] 12:00:31 INFO - PROCESS | 2828 | 1461178831929 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 12:00:32 INFO - PROCESS | 2828 | 1461178832011 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE860800 == 43 [pid = 2828] [id = 717] 12:00:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA3507400) [pid = 2828] [serial = 2151] [outer = 0000000000000000] 12:00:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA9150C00) [pid = 2828] [serial = 2152] [outer = 000000DBA3507400] 12:00:32 INFO - PROCESS | 2828 | 1461178832061 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA9195000) [pid = 2828] [serial = 2153] [outer = 000000DBA3507400] 12:00:32 INFO - PROCESS | 2828 | 1461178832458 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]]]}] 12:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 12:00:32 INFO - PROCESS | 2828 | 1461178832525 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 2828 | 1461178832528 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 12:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:00:32 INFO - PROCESS | 2828 | 1461178832531 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 2828 | 1461178832533 Marionette TRACE conn5 <- [1,2834,null,{}] 12:00:32 INFO - PROCESS | 2828 | 1461178832537 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}] 12:00:32 INFO - PROCESS | 2828 | 1461178832621 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 12:00:32 INFO - PROCESS | 2828 | 1461178832628 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCE7800 == 44 [pid = 2828] [id = 718] 12:00:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA99A0800) [pid = 2828] [serial = 2154] [outer = 0000000000000000] 12:00:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBACCE0800) [pid = 2828] [serial = 2155] [outer = 000000DBA99A0800] 12:00:32 INFO - PROCESS | 2828 | 1461178832676 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAD321800) [pid = 2828] [serial = 2156] [outer = 000000DBA99A0800] 12:00:33 INFO - PROCESS | 2828 | 1461178833155 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]]]}] 12:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 691ms 12:00:33 INFO - PROCESS | 2828 | 1461178833224 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 2828 | 1461178833226 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 12:00:33 INFO - PROCESS | 2828 | 1461178833230 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:00:33 INFO - PROCESS | 2828 | 1461178833232 Marionette TRACE conn5 <- [1,2838,null,{}] 12:00:33 INFO - PROCESS | 2828 | 1461178833235 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}] 12:00:33 INFO - PROCESS | 2828 | 1461178833370 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 12:00:33 INFO - PROCESS | 2828 | 1461178833424 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0950800 == 45 [pid = 2828] [id = 719] 12:00:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAE670800) [pid = 2828] [serial = 2157] [outer = 0000000000000000] 12:00:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAE6A3800) [pid = 2828] [serial = 2158] [outer = 000000DBAE670800] 12:00:33 INFO - PROCESS | 2828 | 1461178833470 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF2CD400) [pid = 2828] [serial = 2159] [outer = 000000DBAE670800] 12:00:33 INFO - PROCESS | 2828 | 1461178833904 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 12:00:33 INFO - PROCESS | 2828 | 1461178833966 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 2828 | 1461178833968 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 12:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:00:33 INFO - PROCESS | 2828 | 1461178833972 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 2828 | 1461178833973 Marionette TRACE conn5 <- [1,2842,null,{}] 12:00:33 INFO - PROCESS | 2828 | 1461178833977 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}] 12:00:34 INFO - PROCESS | 2828 | 1461178834114 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 12:00:34 INFO - PROCESS | 2828 | 1461178834174 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB263E000 == 46 [pid = 2828] [id = 720] 12:00:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF455C00) [pid = 2828] [serial = 2160] [outer = 0000000000000000] 12:00:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF51E400) [pid = 2828] [serial = 2161] [outer = 000000DBAF455C00] 12:00:34 INFO - PROCESS | 2828 | 1461178834225 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF811800) [pid = 2828] [serial = 2162] [outer = 000000DBAF455C00] 12:00:34 INFO - PROCESS | 2828 | 1461178834665 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]]]}] 12:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 12:00:34 INFO - PROCESS | 2828 | 1461178834718 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 2828 | 1461178834720 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 12:00:34 INFO - PROCESS | 2828 | 1461178834723 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 2828 | 1461178834725 Marionette TRACE conn5 <- [1,2846,null,{}] 12:00:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:00:34 INFO - PROCESS | 2828 | 1461178834729 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}] 12:00:34 INFO - PROCESS | 2828 | 1461178834834 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 12:00:34 INFO - PROCESS | 2828 | 1461178834841 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4B9A800 == 47 [pid = 2828] [id = 721] 12:00:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBA94A6000) [pid = 2828] [serial = 2163] [outer = 0000000000000000] 12:00:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAF835C00) [pid = 2828] [serial = 2164] [outer = 000000DBA94A6000] 12:00:34 INFO - PROCESS | 2828 | 1461178834887 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF945400) [pid = 2828] [serial = 2165] [outer = 000000DBA94A6000] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAFAE2800) [pid = 2828] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAE69F800) [pid = 2828] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAF810C00) [pid = 2828] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA10AC400) [pid = 2828] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA451E400) [pid = 2828] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBA8507000) [pid = 2828] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAE6A0C00) [pid = 2828] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBACCE3C00) [pid = 2828] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAF94C000) [pid = 2828] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAF938400) [pid = 2828] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:00:35 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBAF454C00) [pid = 2828] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:00:35 INFO - PROCESS | 2828 | 1461178835416 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:00:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:00:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 12:00:35 INFO - PROCESS | 2828 | 1461178835462 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 2828 | 1461178835464 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 12:00:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:00:35 INFO - PROCESS | 2828 | 1461178835467 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 2828 | 1461178835469 Marionette TRACE conn5 <- [1,2850,null,{}] 12:00:35 INFO - PROCESS | 2828 | 1461178835473 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}] 12:00:35 INFO - PROCESS | 2828 | 1461178835553 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 12:00:35 INFO - PROCESS | 2828 | 1461178835559 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4BB8000 == 48 [pid = 2828] [id = 722] 12:00:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA791C800) [pid = 2828] [serial = 2166] [outer = 0000000000000000] 12:00:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAF81C800) [pid = 2828] [serial = 2167] [outer = 000000DBA791C800] 12:00:35 INFO - PROCESS | 2828 | 1461178835606 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAF94F000) [pid = 2828] [serial = 2168] [outer = 000000DBA791C800] 12:00:36 INFO - PROCESS | 2828 | 1461178836007 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]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 587ms 12:00:36 INFO - PROCESS | 2828 | 1461178836058 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 2828 | 1461178836060 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 12:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:00:36 INFO - PROCESS | 2828 | 1461178836068 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 2828 | 1461178836070 Marionette TRACE conn5 <- [1,2854,null,{}] 12:00:36 INFO - PROCESS | 2828 | 1461178836074 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}] 12:00:36 INFO - PROCESS | 2828 | 1461178836154 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 12:00:36 INFO - PROCESS | 2828 | 1461178836160 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5114800 == 49 [pid = 2828] [id = 723] 12:00:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAFA2D000) [pid = 2828] [serial = 2169] [outer = 0000000000000000] 12:00:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAFA35000) [pid = 2828] [serial = 2170] [outer = 000000DBAFA2D000] 12:00:36 INFO - PROCESS | 2828 | 1461178836209 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAFD63C00) [pid = 2828] [serial = 2171] [outer = 000000DBAFA2D000] 12:00:36 INFO - PROCESS | 2828 | 1461178836653 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]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:00:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 628ms 12:00:36 INFO - PROCESS | 2828 | 1461178836700 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 2828 | 1461178836702 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 12:00:36 INFO - PROCESS | 2828 | 1461178836706 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:00:36 INFO - PROCESS | 2828 | 1461178836708 Marionette TRACE conn5 <- [1,2858,null,{}] 12:00:36 INFO - PROCESS | 2828 | 1461178836712 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}] 12:00:36 INFO - PROCESS | 2828 | 1461178836793 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 12:00:36 INFO - PROCESS | 2828 | 1461178836799 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B3F800 == 50 [pid = 2828] [id = 724] 12:00:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBB0123400) [pid = 2828] [serial = 2172] [outer = 0000000000000000] 12:00:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBB0125800) [pid = 2828] [serial = 2173] [outer = 000000DBB0123400] 12:00:36 INFO - PROCESS | 2828 | 1461178836845 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBB012D800) [pid = 2828] [serial = 2174] [outer = 000000DBB0123400] 12:00:37 INFO - PROCESS | 2828 | 1461178837359 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]]]}] 12:00:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:00:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 693ms 12:00:37 INFO - PROCESS | 2828 | 1461178837402 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 2828 | 1461178837407 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 12:00:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:00:37 INFO - PROCESS | 2828 | 1461178837413 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 2828 | 1461178837418 Marionette TRACE conn5 <- [1,2862,null,{}] 12:00:37 INFO - PROCESS | 2828 | 1461178837425 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}] 12:00:37 INFO - PROCESS | 2828 | 1461178837591 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 12:00:37 INFO - PROCESS | 2828 | 1461178837690 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8483800 == 51 [pid = 2828] [id = 725] 12:00:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA3D85400) [pid = 2828] [serial = 2175] [outer = 0000000000000000] 12:00:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA458E800) [pid = 2828] [serial = 2176] [outer = 000000DBA3D85400] 12:00:37 INFO - PROCESS | 2828 | 1461178837748 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA843AC00) [pid = 2828] [serial = 2177] [outer = 000000DBA3D85400] 12:00:38 INFO - PROCESS | 2828 | 1461178838341 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]]]}] 12:00:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:00:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 984ms 12:00:38 INFO - PROCESS | 2828 | 1461178838401 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 12:00:38 INFO - PROCESS | 2828 | 1461178838408 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 12:00:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:00:38 INFO - PROCESS | 2828 | 1461178838415 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 2828 | 1461178838418 Marionette TRACE conn5 <- [1,2866,null,{}] 12:00:38 INFO - PROCESS | 2828 | 1461178838422 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}] 12:00:38 INFO - PROCESS | 2828 | 1461178838531 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 12:00:38 INFO - PROCESS | 2828 | 1461178838624 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFCD4800 == 52 [pid = 2828] [id = 726] 12:00:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBA915E400) [pid = 2828] [serial = 2178] [outer = 0000000000000000] 12:00:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAC94FC00) [pid = 2828] [serial = 2179] [outer = 000000DBA915E400] 12:00:38 INFO - PROCESS | 2828 | 1461178838681 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAE69AC00) [pid = 2828] [serial = 2180] [outer = 000000DBA915E400] 12:00:39 INFO - PROCESS | 2828 | 1461178839292 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]]]}] 12:00:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:00:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 923ms 12:00:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:00:39 INFO - PROCESS | 2828 | 1461178839343 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 2828 | 1461178839346 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 12:00:39 INFO - PROCESS | 2828 | 1461178839350 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 2828 | 1461178839354 Marionette TRACE conn5 <- [1,2870,null,{}] 12:00:39 INFO - PROCESS | 2828 | 1461178839367 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}] 12:00:39 INFO - PROCESS | 2828 | 1461178839479 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 12:00:39 INFO - PROCESS | 2828 | 1461178839557 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D22800 == 53 [pid = 2828] [id = 727] 12:00:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAF458400) [pid = 2828] [serial = 2181] [outer = 0000000000000000] 12:00:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAF521400) [pid = 2828] [serial = 2182] [outer = 000000DBAF458400] 12:00:39 INFO - PROCESS | 2828 | 1461178839658 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAF94E000) [pid = 2828] [serial = 2183] [outer = 000000DBAF458400] 12:00:40 INFO - PROCESS | 2828 | 1461178840277 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]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:00:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 983ms 12:00:40 INFO - PROCESS | 2828 | 1461178840335 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 2828 | 1461178840338 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 12:00:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:00:40 INFO - PROCESS | 2828 | 1461178840342 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 2828 | 1461178840344 Marionette TRACE conn5 <- [1,2874,null,{}] 12:00:40 INFO - PROCESS | 2828 | 1461178840348 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}] 12:00:40 INFO - PROCESS | 2828 | 1461178840455 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 12:00:40 INFO - PROCESS | 2828 | 1461178840575 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F18800 == 54 [pid = 2828] [id = 728] 12:00:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBB017E800) [pid = 2828] [serial = 2184] [outer = 0000000000000000] 12:00:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBB03DC000) [pid = 2828] [serial = 2185] [outer = 000000DBB017E800] 12:00:40 INFO - PROCESS | 2828 | 1461178840633 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBB0677800) [pid = 2828] [serial = 2186] [outer = 000000DBB017E800] 12:00:41 INFO - PROCESS | 2828 | 1461178841206 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]]]}] 12:00:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:00:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 880ms 12:00:41 INFO - PROCESS | 2828 | 1461178841361 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 2828 | 1461178841365 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 12:00:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:00:41 INFO - PROCESS | 2828 | 1461178841419 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 2828 | 1461178841422 Marionette TRACE conn5 <- [1,2878,null,{}] 12:00:41 INFO - PROCESS | 2828 | 1461178841428 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}] 12:00:41 INFO - PROCESS | 2828 | 1461178841529 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 12:00:41 INFO - PROCESS | 2828 | 1461178841603 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF416800 == 55 [pid = 2828] [id = 729] 12:00:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBA352B800) [pid = 2828] [serial = 2187] [outer = 0000000000000000] 12:00:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBA3530400) [pid = 2828] [serial = 2188] [outer = 000000DBA352B800] 12:00:41 INFO - PROCESS | 2828 | 1461178841653 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBA7859400) [pid = 2828] [serial = 2189] [outer = 000000DBA352B800] 12:00:42 INFO - PROCESS | 2828 | 1461178842270 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:00:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:00:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 921ms 12:00:42 INFO - PROCESS | 2828 | 1461178842314 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 12:00:42 INFO - PROCESS | 2828 | 1461178842318 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 12:00:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:00:42 INFO - PROCESS | 2828 | 1461178842326 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 2828 | 1461178842330 Marionette TRACE conn5 <- [1,2882,null,{}] 12:00:42 INFO - PROCESS | 2828 | 1461178842334 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}] 12:00:42 INFO - PROCESS | 2828 | 1461178842438 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 12:00:42 INFO - PROCESS | 2828 | 1461178842520 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:42 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA3556000 == 56 [pid = 2828] [id = 730] 12:00:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBA2153C00) [pid = 2828] [serial = 2190] [outer = 0000000000000000] 12:00:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBA3534C00) [pid = 2828] [serial = 2191] [outer = 000000DBA2153C00] 12:00:42 INFO - PROCESS | 2828 | 1461178842601 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBA9D40400) [pid = 2828] [serial = 2192] [outer = 000000DBA2153C00] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBACD8F800 == 55 [pid = 2828] [id = 602] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5114800 == 54 [pid = 2828] [id = 723] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4BB8000 == 53 [pid = 2828] [id = 722] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4B9A800 == 52 [pid = 2828] [id = 721] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB263E000 == 51 [pid = 2828] [id = 720] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0950800 == 50 [pid = 2828] [id = 719] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCE7800 == 49 [pid = 2828] [id = 718] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE860800 == 48 [pid = 2828] [id = 717] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91C0800 == 47 [pid = 2828] [id = 716] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA24BE000 == 46 [pid = 2828] [id = 715] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBA34AC400) [pid = 2828] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBA915D400) [pid = 2828] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAFD6C400) [pid = 2828] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAF2D0400) [pid = 2828] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0639800 == 45 [pid = 2828] [id = 713] 12:00:42 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA85AC000 == 44 [pid = 2828] [id = 712] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBAFAEE000) [pid = 2828] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAE6A5000) [pid = 2828] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBAF81BC00) [pid = 2828] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA1197800) [pid = 2828] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA33AE000) [pid = 2828] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA7567800) [pid = 2828] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBA7926C00) [pid = 2828] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA9127800) [pid = 2828] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA9196800) [pid = 2828] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAF517400) [pid = 2828] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAD14B400) [pid = 2828] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAF2C9800) [pid = 2828] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAFA1A000) [pid = 2828] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF940800) [pid = 2828] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAF93D800) [pid = 2828] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF948000) [pid = 2828] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAFAE5800) [pid = 2828] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAFA29C00) [pid = 2828] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAFA24400) [pid = 2828] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAD3C8C00) [pid = 2828] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAFA32C00) [pid = 2828] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:00:43 INFO - PROCESS | 2828 | 1461178843060 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]]]}] 12:00:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:00:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 797ms 12:00:43 INFO - PROCESS | 2828 | 1461178843133 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 2828 | 1461178843136 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 12:00:43 INFO - PROCESS | 2828 | 1461178843139 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 2828 | 1461178843142 Marionette TRACE conn5 <- [1,2886,null,{}] 12:00:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:00:43 INFO - PROCESS | 2828 | 1461178843151 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}] 12:00:43 INFO - PROCESS | 2828 | 1461178843239 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 12:00:43 INFO - PROCESS | 2828 | 1461178843254 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC4E000 == 45 [pid = 2828] [id = 731] 12:00:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAC951400) [pid = 2828] [serial = 2193] [outer = 0000000000000000] 12:00:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBACC42000) [pid = 2828] [serial = 2194] [outer = 000000DBAC951400] 12:00:43 INFO - PROCESS | 2828 | 1461178843304 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAD3C1400) [pid = 2828] [serial = 2195] [outer = 000000DBAC951400] 12:00:43 INFO - PROCESS | 2828 | 1461178843794 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]]]}] 12:00:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:00:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 668ms 12:00:43 INFO - PROCESS | 2828 | 1461178843816 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 2828 | 1461178843818 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 12:00:43 INFO - PROCESS | 2828 | 1461178843821 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 2828 | 1461178843823 Marionette TRACE conn5 <- [1,2890,null,{}] 12:00:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:00:43 INFO - PROCESS | 2828 | 1461178843827 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}] 12:00:43 INFO - PROCESS | 2828 | 1461178843913 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 12:00:43 INFO - PROCESS | 2828 | 1461178843919 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1FD9800 == 46 [pid = 2828] [id = 732] 12:00:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF44CC00) [pid = 2828] [serial = 2196] [outer = 0000000000000000] 12:00:43 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF457400) [pid = 2828] [serial = 2197] [outer = 000000DBAF44CC00] 12:00:43 INFO - PROCESS | 2828 | 1461178843967 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF519C00) [pid = 2828] [serial = 2198] [outer = 000000DBAF44CC00] 12:00:44 INFO - PROCESS | 2828 | 1461178844425 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:00:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:00:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 12:00:44 INFO - PROCESS | 2828 | 1461178844455 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 2828 | 1461178844457 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 12:00:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:00:44 INFO - PROCESS | 2828 | 1461178844461 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 2828 | 1461178844463 Marionette TRACE conn5 <- [1,2894,null,{}] 12:00:44 INFO - PROCESS | 2828 | 1461178844466 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}] 12:00:44 INFO - PROCESS | 2828 | 1461178844546 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 12:00:44 INFO - PROCESS | 2828 | 1461178844553 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3ADD800 == 47 [pid = 2828] [id = 733] 12:00:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBAF519000) [pid = 2828] [serial = 2199] [outer = 0000000000000000] 12:00:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBAF81B400) [pid = 2828] [serial = 2200] [outer = 000000DBAF519000] 12:00:44 INFO - PROCESS | 2828 | 1461178844600 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF840C00) [pid = 2828] [serial = 2201] [outer = 000000DBAF519000] 12:00:45 INFO - PROCESS | 2828 | 1461178845058 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]]]}] 12:00:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:00:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 629ms 12:00:45 INFO - PROCESS | 2828 | 1461178845093 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 2828 | 1461178845095 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 12:00:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:00:45 INFO - PROCESS | 2828 | 1461178845099 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 2828 | 1461178845101 Marionette TRACE conn5 <- [1,2898,null,{}] 12:00:45 INFO - PROCESS | 2828 | 1461178845112 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}] 12:00:45 INFO - PROCESS | 2828 | 1461178845245 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 12:00:45 INFO - PROCESS | 2828 | 1461178845295 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D32800 == 48 [pid = 2828] [id = 734] 12:00:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAFA20800) [pid = 2828] [serial = 2202] [outer = 0000000000000000] 12:00:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAFAE3000) [pid = 2828] [serial = 2203] [outer = 000000DBAFA20800] 12:00:45 INFO - PROCESS | 2828 | 1461178845346 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB0128000) [pid = 2828] [serial = 2204] [outer = 000000DBAFA20800] 12:00:45 INFO - PROCESS | 2828 | 1461178845757 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]]]}] 12:00:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:00:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:00:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 12:00:45 INFO - PROCESS | 2828 | 1461178845797 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 2828 | 1461178845799 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 12:00:45 INFO - PROCESS | 2828 | 1461178845803 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - TEST-START | /DOMEvents/constructors.html 12:00:45 INFO - PROCESS | 2828 | 1461178845805 Marionette TRACE conn5 <- [1,2902,null,{}] 12:00:45 INFO - PROCESS | 2828 | 1461178845808 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}] 12:00:45 INFO - PROCESS | 2828 | 1461178845921 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 12:00:46 INFO - PROCESS | 2828 | 1461178846007 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8084000 == 49 [pid = 2828] [id = 735] 12:00:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB03D6000) [pid = 2828] [serial = 2205] [outer = 0000000000000000] 12:00:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB067A400) [pid = 2828] [serial = 2206] [outer = 000000DBB03D6000] 12:00:46 INFO - PROCESS | 2828 | 1461178846053 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBB0702800) [pid = 2828] [serial = 2207] [outer = 000000DBB03D6000] 12:00:46 INFO - PROCESS | 2828 | 1461178846559 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]]]}] 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:00:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:00:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:00:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 876ms 12:00:46 INFO - PROCESS | 2828 | 1461178846684 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 2828 | 1461178846687 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 12:00:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:00:46 INFO - PROCESS | 2828 | 1461178846690 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 2828 | 1461178846692 Marionette TRACE conn5 <- [1,2906,null,{}] 12:00:46 INFO - PROCESS | 2828 | 1461178846696 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}] 12:00:46 INFO - PROCESS | 2828 | 1461178846807 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 12:00:46 INFO - PROCESS | 2828 | 1461178846856 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D15800 == 50 [pid = 2828] [id = 736] 12:00:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBB0707000) [pid = 2828] [serial = 2208] [outer = 0000000000000000] 12:00:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBB070B800) [pid = 2828] [serial = 2209] [outer = 000000DBB0707000] 12:00:46 INFO - PROCESS | 2828 | 1461178846902 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBB080C400) [pid = 2828] [serial = 2210] [outer = 000000DBB0707000] 12:00:47 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBAE670800) [pid = 2828] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:00:47 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAF455C00) [pid = 2828] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:00:47 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA94A6000) [pid = 2828] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:00:47 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBA3507400) [pid = 2828] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:00:47 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA99A0800) [pid = 2828] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:00:47 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAF812800) [pid = 2828] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:00:47 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA33B6C00) [pid = 2828] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:00:47 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA3503800) [pid = 2828] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:00:47 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBAFA2D000) [pid = 2828] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:00:47 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA791C800) [pid = 2828] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:00:47 INFO - PROCESS | 2828 | 1461178847399 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:00:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:00:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 732ms 12:00:47 INFO - PROCESS | 2828 | 1461178847425 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 12:00:47 INFO - PROCESS | 2828 | 1461178847427 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 12:00:47 INFO - PROCESS | 2828 | 1461178847430 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:00:47 INFO - PROCESS | 2828 | 1461178847432 Marionette TRACE conn5 <- [1,2910,null,{}] 12:00:47 INFO - PROCESS | 2828 | 1461178847436 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}] 12:00:47 INFO - PROCESS | 2828 | 1461178847547 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 12:00:47 INFO - PROCESS | 2828 | 1461178847598 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7F1B000 == 51 [pid = 2828] [id = 737] 12:00:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA3529000) [pid = 2828] [serial = 2211] [outer = 0000000000000000] 12:00:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAF2CBC00) [pid = 2828] [serial = 2212] [outer = 000000DBA3529000] 12:00:47 INFO - PROCESS | 2828 | 1461178847644 Marionette DEBUG loaded listener.js 12:00:47 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBB080A000) [pid = 2828] [serial = 2213] [outer = 000000DBA3529000] 12:00:47 INFO - PROCESS | 2828 | [2828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:00:47 INFO - PROCESS | 2828 | [2828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:00:47 INFO - PROCESS | 2828 | [2828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:00:47 INFO - PROCESS | 2828 | [2828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 12:00:48 INFO - PROCESS | 2828 | 1461178848017 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]]]}] 12:00:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:00:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:48 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 12:00:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:48 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 12:00:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:48 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]" 12:00:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:00:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 639ms 12:00:48 INFO - PROCESS | 2828 | 1461178848073 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 2828 | 1461178848075 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 12:00:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:00:48 INFO - PROCESS | 2828 | 1461178848079 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 2828 | 1461178848081 Marionette TRACE conn5 <- [1,2914,null,{}] 12:00:48 INFO - PROCESS | 2828 | 1461178848084 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}] 12:00:48 INFO - PROCESS | 2828 | 1461178848166 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 12:00:48 INFO - PROCESS | 2828 | 1461178848172 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CAF800 == 52 [pid = 2828] [id = 738] 12:00:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBB012E400) [pid = 2828] [serial = 2214] [outer = 0000000000000000] 12:00:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBB0867C00) [pid = 2828] [serial = 2215] [outer = 000000DBB012E400] 12:00:48 INFO - PROCESS | 2828 | 1461178848218 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB0875C00) [pid = 2828] [serial = 2216] [outer = 000000DBB012E400] 12:00:48 INFO - PROCESS | 2828 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:00:48 INFO - PROCESS | 2828 | 1461178848611 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]]]}] 12:00:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:00:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 584ms 12:00:48 INFO - PROCESS | 2828 | 1461178848666 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 2828 | 1461178848669 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 12:00:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:00:48 INFO - PROCESS | 2828 | 1461178848682 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 2828 | 1461178848685 Marionette TRACE conn5 <- [1,2918,null,{}] 12:00:48 INFO - PROCESS | 2828 | 1461178848689 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}] 12:00:48 INFO - PROCESS | 2828 | 1461178848791 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 12:00:48 INFO - PROCESS | 2828 | 1461178848797 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CDC800 == 53 [pid = 2828] [id = 739] 12:00:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBB08E1800) [pid = 2828] [serial = 2217] [outer = 0000000000000000] 12:00:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBB08EB800) [pid = 2828] [serial = 2218] [outer = 000000DBB08E1800] 12:00:48 INFO - PROCESS | 2828 | 1461178848848 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBB0D68400) [pid = 2828] [serial = 2219] [outer = 000000DBB08E1800] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6134800 == 52 [pid = 2828] [id = 612] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6AD8000 == 51 [pid = 2828] [id = 711] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA44B4800 == 50 [pid = 2828] [id = 613] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B76800 == 49 [pid = 2828] [id = 714] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4CB5800 == 48 [pid = 2828] [id = 697] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5113000 == 47 [pid = 2828] [id = 701] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0955000 == 46 [pid = 2828] [id = 606] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5104800 == 45 [pid = 2828] [id = 611] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91C6000 == 44 [pid = 2828] [id = 607] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE858000 == 43 [pid = 2828] [id = 609] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE85A800 == 42 [pid = 2828] [id = 603] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2B62000 == 41 [pid = 2828] [id = 696] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0079000 == 40 [pid = 2828] [id = 605] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA3556000 == 39 [pid = 2828] [id = 730] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF416800 == 38 [pid = 2828] [id = 729] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F18800 == 37 [pid = 2828] [id = 728] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D22800 == 36 [pid = 2828] [id = 727] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCD4800 == 35 [pid = 2828] [id = 726] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B3F800 == 34 [pid = 2828] [id = 724] 12:00:49 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8483800 == 33 [pid = 2828] [id = 725] 12:00:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1FD9800 == 32 [pid = 2828] [id = 732] 12:00:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D32800 == 31 [pid = 2828] [id = 734] 12:00:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFC4E000 == 30 [pid = 2828] [id = 731] 12:00:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3ADD800 == 29 [pid = 2828] [id = 733] 12:00:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7D15800 == 28 [pid = 2828] [id = 736] 12:00:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7F1B000 == 27 [pid = 2828] [id = 737] 12:00:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8084000 == 26 [pid = 2828] [id = 735] 12:00:50 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB8CAF800 == 25 [pid = 2828] [id = 738] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAE6A3800) [pid = 2828] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAF51E400) [pid = 2828] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAF2CD400) [pid = 2828] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAF835C00) [pid = 2828] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAF811800) [pid = 2828] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA9150C00) [pid = 2828] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA9195000) [pid = 2828] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBACCE0800) [pid = 2828] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAFD72800) [pid = 2828] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF840800) [pid = 2828] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA7733800) [pid = 2828] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA35A3C00) [pid = 2828] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA4585400) [pid = 2828] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBA7830C00) [pid = 2828] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA3D8E000) [pid = 2828] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAC953000) [pid = 2828] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAFD63C00) [pid = 2828] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAFA35000) [pid = 2828] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBB0125800) [pid = 2828] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBAF945400) [pid = 2828] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAF81C800) [pid = 2828] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAF94F000) [pid = 2828] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAD321800) [pid = 2828] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 2828 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:00:50 INFO - PROCESS | 2828 | 1461178850891 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]]]}] 12:00:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:00:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 2233ms 12:00:50 INFO - PROCESS | 2828 | 1461178850919 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 2828 | 1461178850923 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 12:00:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:00:50 INFO - PROCESS | 2828 | 1461178850929 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 2828 | 1461178850933 Marionette TRACE conn5 <- [1,2922,null,{}] 12:00:50 INFO - PROCESS | 2828 | 1461178850939 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}] 12:00:51 INFO - PROCESS | 2828 | 1461178851037 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 12:00:51 INFO - PROCESS | 2828 | 1461178851047 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA354D000 == 26 [pid = 2828] [id = 740] 12:00:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA2C10C00) [pid = 2828] [serial = 2220] [outer = 0000000000000000] 12:00:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA2C11400) [pid = 2828] [serial = 2221] [outer = 000000DBA2C10C00] 12:00:51 INFO - PROCESS | 2828 | 1461178851098 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA34A8800) [pid = 2828] [serial = 2222] [outer = 000000DBA2C10C00] 12:00:51 INFO - PROCESS | 2828 | 1461178851596 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]]]}] 12:00:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:00:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 691ms 12:00:51 INFO - PROCESS | 2828 | 1461178851623 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 2828 | 1461178851630 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 12:00:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:00:51 INFO - PROCESS | 2828 | 1461178851641 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 2828 | 1461178851644 Marionette TRACE conn5 <- [1,2926,null,{}] 12:00:51 INFO - PROCESS | 2828 | 1461178851648 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}] 12:00:51 INFO - PROCESS | 2828 | 1461178851736 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 12:00:51 INFO - PROCESS | 2828 | 1461178851746 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8084000 == 27 [pid = 2828] [id = 741] 12:00:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA352B000) [pid = 2828] [serial = 2223] [outer = 0000000000000000] 12:00:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA3533C00) [pid = 2828] [serial = 2224] [outer = 000000DBA352B000] 12:00:51 INFO - PROCESS | 2828 | 1461178851794 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA3D89400) [pid = 2828] [serial = 2225] [outer = 000000DBA352B000] 12:00:52 INFO - PROCESS | 2828 | 1461178852249 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]]]}] 12:00:52 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. 12:00:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 628ms 12:00:52 INFO - PROCESS | 2828 | 1461178852271 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 2828 | 1461178852274 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 12:00:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:00:52 INFO - PROCESS | 2828 | 1461178852282 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 2828 | 1461178852286 Marionette TRACE conn5 <- [1,2930,null,{}] 12:00:52 INFO - PROCESS | 2828 | 1461178852298 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}] 12:00:52 INFO - PROCESS | 2828 | 1461178852388 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 12:00:52 INFO - PROCESS | 2828 | 1461178852397 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9397000 == 28 [pid = 2828] [id = 742] 12:00:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA10AE400) [pid = 2828] [serial = 2226] [outer = 0000000000000000] 12:00:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA7738000) [pid = 2828] [serial = 2227] [outer = 000000DBA10AE400] 12:00:52 INFO - PROCESS | 2828 | 1461178852449 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBA782FC00) [pid = 2828] [serial = 2228] [outer = 000000DBA10AE400] 12:00:52 INFO - PROCESS | 2828 | 1461178852938 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"]]]}] 12:00:52 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 12:00:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:00:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 12:00:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:00:52 INFO - PROCESS | 2828 | 1461178852971 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 2828 | 1461178852974 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 12:00:52 INFO - PROCESS | 2828 | 1461178852977 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 2828 | 1461178852979 Marionette TRACE conn5 <- [1,2934,null,{}] 12:00:52 INFO - PROCESS | 2828 | 1461178852983 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}] 12:00:53 INFO - PROCESS | 2828 | 1461178853067 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 12:00:53 INFO - PROCESS | 2828 | 1461178853073 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE84E800 == 29 [pid = 2828] [id = 743] 12:00:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBA7F8DC00) [pid = 2828] [serial = 2229] [outer = 0000000000000000] 12:00:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBA82BD800) [pid = 2828] [serial = 2230] [outer = 000000DBA7F8DC00] 12:00:53 INFO - PROCESS | 2828 | 1461178853121 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBA8506C00) [pid = 2828] [serial = 2231] [outer = 000000DBA7F8DC00] 12:00:53 INFO - PROCESS | 2828 | 1461178853507 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]]]}] 12:00:53 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. 12:00:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 586ms 12:00:53 INFO - PROCESS | 2828 | 1461178853566 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 2828 | 1461178853568 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 12:00:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:00:53 INFO - PROCESS | 2828 | 1461178853581 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 2828 | 1461178853583 Marionette TRACE conn5 <- [1,2938,null,{}] 12:00:53 INFO - PROCESS | 2828 | 1461178853587 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}] 12:00:53 INFO - PROCESS | 2828 | 1461178853665 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 12:00:53 INFO - PROCESS | 2828 | 1461178853671 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF6C5000 == 30 [pid = 2828] [id = 744] 12:00:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBA3526C00) [pid = 2828] [serial = 2232] [outer = 0000000000000000] 12:00:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA912C800) [pid = 2828] [serial = 2233] [outer = 000000DBA3526C00] 12:00:53 INFO - PROCESS | 2828 | 1461178853718 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA9159800) [pid = 2828] [serial = 2234] [outer = 000000DBA3526C00] 12:00:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2B73800 == 31 [pid = 2828] [id = 745] 12:00:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBA94A7000) [pid = 2828] [serial = 2235] [outer = 0000000000000000] 12:00:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBA94AD400) [pid = 2828] [serial = 2236] [outer = 000000DBA94A7000] 12:00:54 INFO - PROCESS | 2828 | 1461178854205 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]]]}] 12:00:54 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. 12:00:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 12:00:54 INFO - PROCESS | 2828 | 1461178854266 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 2828 | 1461178854268 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 12:00:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:00:54 INFO - PROCESS | 2828 | 1461178854272 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 2828 | 1461178854274 Marionette TRACE conn5 <- [1,2942,null,{}] 12:00:54 INFO - PROCESS | 2828 | 1461178854277 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}] 12:00:54 INFO - PROCESS | 2828 | 1461178854408 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 12:00:54 INFO - PROCESS | 2828 | 1461178854417 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB063E800 == 32 [pid = 2828] [id = 746] 12:00:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBA9D46400) [pid = 2828] [serial = 2237] [outer = 0000000000000000] 12:00:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBACC3C400) [pid = 2828] [serial = 2238] [outer = 000000DBA9D46400] 12:00:54 INFO - PROCESS | 2828 | 1461178854465 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAD145400) [pid = 2828] [serial = 2239] [outer = 000000DBA9D46400] 12:00:54 INFO - PROCESS | 2828 | 1461178854870 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]]]}] 12:00:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:00:54 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 12:00:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 626ms 12:00:54 INFO - PROCESS | 2828 | 1461178854910 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 2828 | 1461178854912 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 12:00:54 INFO - PROCESS | 2828 | 1461178854915 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 2828 | 1461178854917 Marionette TRACE conn5 <- [1,2946,null,{}] 12:00:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:00:54 INFO - PROCESS | 2828 | 1461178854921 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}] 12:00:55 INFO - PROCESS | 2828 | 1461178855011 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 12:00:55 INFO - PROCESS | 2828 | 1461178855053 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F4B800 == 33 [pid = 2828] [id = 747] 12:00:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAD3C0800) [pid = 2828] [serial = 2240] [outer = 0000000000000000] 12:00:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAE668800) [pid = 2828] [serial = 2241] [outer = 000000DBAD3C0800] 12:00:55 INFO - PROCESS | 2828 | 1461178855099 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAE6A4400) [pid = 2828] [serial = 2242] [outer = 000000DBAD3C0800] 12:00:55 INFO - PROCESS | 2828 | 1461178855470 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]]]}] 12:00:55 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. 12:00:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 586ms 12:00:55 INFO - PROCESS | 2828 | 1461178855507 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 2828 | 1461178855509 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 12:00:55 INFO - PROCESS | 2828 | 1461178855512 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:00:55 INFO - PROCESS | 2828 | 1461178855514 Marionette TRACE conn5 <- [1,2950,null,{}] 12:00:55 INFO - PROCESS | 2828 | 1461178855517 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}] 12:00:55 INFO - PROCESS | 2828 | 1461178855629 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 12:00:55 INFO - PROCESS | 2828 | 1461178855637 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2D41800 == 34 [pid = 2828] [id = 748] 12:00:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAE672C00) [pid = 2828] [serial = 2243] [outer = 0000000000000000] 12:00:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBAE8A8400) [pid = 2828] [serial = 2244] [outer = 000000DBAE672C00] 12:00:55 INFO - PROCESS | 2828 | 1461178855684 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBAF2CA800) [pid = 2828] [serial = 2245] [outer = 000000DBAE672C00] 12:00:56 INFO - PROCESS | 2828 | 1461178856066 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]]]}] 12:00:56 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. 12:00:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 12:00:56 INFO - PROCESS | 2828 | 1461178856102 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 2828 | 1461178856105 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 12:00:56 INFO - PROCESS | 2828 | 1461178856108 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:00:56 INFO - PROCESS | 2828 | 1461178856110 Marionette TRACE conn5 <- [1,2954,null,{}] 12:00:56 INFO - PROCESS | 2828 | 1461178856113 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}] 12:00:56 INFO - PROCESS | 2828 | 1461178856191 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 12:00:56 INFO - PROCESS | 2828 | 1461178856284 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA9396800 == 35 [pid = 2828] [id = 749] 12:00:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBAE6A9C00) [pid = 2828] [serial = 2246] [outer = 0000000000000000] 12:00:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBAF2D4C00) [pid = 2828] [serial = 2247] [outer = 000000DBAE6A9C00] 12:00:56 INFO - PROCESS | 2828 | 1461178856331 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBAF459800) [pid = 2828] [serial = 2248] [outer = 000000DBAE6A9C00] 12:00:56 INFO - PROCESS | 2828 | 1461178856756 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]]]}] 12:00:56 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. 12:00:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 12:00:56 INFO - PROCESS | 2828 | 1461178856803 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 2828 | 1461178856805 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 12:00:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:00:56 INFO - PROCESS | 2828 | 1461178856808 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 2828 | 1461178856810 Marionette TRACE conn5 <- [1,2958,null,{}] 12:00:56 INFO - PROCESS | 2828 | 1461178856813 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}] 12:00:56 INFO - PROCESS | 2828 | 1461178856943 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 12:00:56 INFO - PROCESS | 2828 | 1461178856964 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4CBF800 == 36 [pid = 2828] [id = 750] 12:00:56 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBAF51AC00) [pid = 2828] [serial = 2249] [outer = 0000000000000000] 12:00:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBAF5DD800) [pid = 2828] [serial = 2250] [outer = 000000DBAF51AC00] 12:00:57 INFO - PROCESS | 2828 | 1461178857010 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBAF6F6400) [pid = 2828] [serial = 2251] [outer = 000000DBAF51AC00] 12:00:57 INFO - PROCESS | 2828 | 1461178857434 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]]]}] 12:00:57 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. 12:00:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 691ms 12:00:57 INFO - PROCESS | 2828 | 1461178857503 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 2828 | 1461178857506 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 12:00:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:00:57 INFO - PROCESS | 2828 | 1461178857519 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 2828 | 1461178857522 Marionette TRACE conn5 <- [1,2962,null,{}] 12:00:57 INFO - PROCESS | 2828 | 1461178857526 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}] 12:00:57 INFO - PROCESS | 2828 | 1461178857682 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 12:00:57 INFO - PROCESS | 2828 | 1461178857704 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF6C1800 == 37 [pid = 2828] [id = 751] 12:00:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 111 (000000DBAF838000) [pid = 2828] [serial = 2252] [outer = 0000000000000000] 12:00:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 112 (000000DBAF840800) [pid = 2828] [serial = 2253] [outer = 000000DBAF838000] 12:00:57 INFO - PROCESS | 2828 | 1461178857761 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 2828 | ++DOMWINDOW == 113 (000000DBAF942400) [pid = 2828] [serial = 2254] [outer = 000000DBAF838000] 12:00:58 INFO - PROCESS | 2828 | 1461178858190 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]]]}] 12:00:58 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. 12:00:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 733ms 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 112 (000000DBA2C0E000) [pid = 2828] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 111 (000000DBA915AC00) [pid = 2828] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 110 (000000DBAFD69C00) [pid = 2828] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBAFA20800) [pid = 2828] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBAF236C00) [pid = 2828] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBB012E400) [pid = 2828] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBB017E800) [pid = 2828] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBAF44CC00) [pid = 2828] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBB0707000) [pid = 2828] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBB03D6000) [pid = 2828] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBA3D8B000) [pid = 2828] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA915E400) [pid = 2828] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBA3D85400) [pid = 2828] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAC951400) [pid = 2828] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBAF458400) [pid = 2828] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA3529000) [pid = 2828] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBAF519000) [pid = 2828] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA352B800) [pid = 2828] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA2C19000) [pid = 2828] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA2153C00) [pid = 2828] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA9126400) [pid = 2828] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAF2CC400) [pid = 2828] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:00:58 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBB0123400) [pid = 2828] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:00:58 INFO - PROCESS | 2828 | 1461178858524 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 2828 | 1461178858527 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 12:00:58 INFO - PROCESS | 2828 | 1461178858536 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 2828 | 1461178858539 Marionette TRACE conn5 <- [1,2966,null,{}] 12:00:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:00:58 INFO - PROCESS | 2828 | 1461178858543 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}] 12:00:58 INFO - PROCESS | 2828 | 1461178858621 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 12:00:58 INFO - PROCESS | 2828 | 1461178858630 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBACD82800 == 38 [pid = 2828] [id = 752] 12:00:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBA3D85400) [pid = 2828] [serial = 2255] [outer = 0000000000000000] 12:00:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA7855800) [pid = 2828] [serial = 2256] [outer = 000000DBA3D85400] 12:00:58 INFO - PROCESS | 2828 | 1461178858678 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAD14B400) [pid = 2828] [serial = 2257] [outer = 000000DBA3D85400] 12:00:59 INFO - PROCESS | 2828 | 1461178859100 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]]]}] 12:00:59 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. 12:00:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 573ms 12:00:59 INFO - PROCESS | 2828 | 1461178859121 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 2828 | 1461178859123 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 12:00:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:00:59 INFO - PROCESS | 2828 | 1461178859137 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 2828 | 1461178859139 Marionette TRACE conn5 <- [1,2970,null,{}] 12:00:59 INFO - PROCESS | 2828 | 1461178859143 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}] 12:00:59 INFO - PROCESS | 2828 | 1461178859222 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 12:00:59 INFO - PROCESS | 2828 | 1461178859229 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68C6000 == 39 [pid = 2828] [id = 753] 12:00:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAF2D7C00) [pid = 2828] [serial = 2258] [outer = 0000000000000000] 12:00:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF93F400) [pid = 2828] [serial = 2259] [outer = 000000DBAF2D7C00] 12:00:59 INFO - PROCESS | 2828 | 1461178859274 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAFA18400) [pid = 2828] [serial = 2260] [outer = 000000DBAF2D7C00] 12:00:59 INFO - PROCESS | 2828 | 1461178859685 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"]]]}] 12:00:59 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 12:00:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:00:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 587ms 12:00:59 INFO - PROCESS | 2828 | 1461178859718 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 2828 | 1461178859720 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 12:00:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:00:59 INFO - PROCESS | 2828 | 1461178859723 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 2828 | 1461178859725 Marionette TRACE conn5 <- [1,2974,null,{}] 12:00:59 INFO - PROCESS | 2828 | 1461178859729 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}] 12:00:59 INFO - PROCESS | 2828 | 1461178859841 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 12:00:59 INFO - PROCESS | 2828 | 1461178859847 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B41000 == 40 [pid = 2828] [id = 754] 12:00:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAFA24C00) [pid = 2828] [serial = 2261] [outer = 0000000000000000] 12:00:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAFA30400) [pid = 2828] [serial = 2262] [outer = 000000DBAFA24C00] 12:00:59 INFO - PROCESS | 2828 | 1461178859894 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBAFADF800) [pid = 2828] [serial = 2263] [outer = 000000DBAFA24C00] 12:01:00 INFO - PROCESS | 2828 | 1461178860279 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]]]}] 12:01:00 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. 12:01:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 586ms 12:01:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:01:00 INFO - PROCESS | 2828 | 1461178860312 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 2828 | 1461178860315 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 12:01:00 INFO - PROCESS | 2828 | 1461178860318 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 2828 | 1461178860320 Marionette TRACE conn5 <- [1,2978,null,{}] 12:01:00 INFO - PROCESS | 2828 | 1461178860323 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}] 12:01:00 INFO - PROCESS | 2828 | 1461178860438 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 12:01:00 INFO - PROCESS | 2828 | 1461178860446 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7D1F800 == 41 [pid = 2828] [id = 755] 12:01:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBAFAE5000) [pid = 2828] [serial = 2264] [outer = 0000000000000000] 12:01:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAFAEAC00) [pid = 2828] [serial = 2265] [outer = 000000DBAFAE5000] 12:01:00 INFO - PROCESS | 2828 | 1461178860493 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBAFD64800) [pid = 2828] [serial = 2266] [outer = 000000DBAFAE5000] 12:01:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2112800 == 42 [pid = 2828] [id = 756] 12:01:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBA2A95C00) [pid = 2828] [serial = 2267] [outer = 0000000000000000] 12:01:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBA3118000) [pid = 2828] [serial = 2268] [outer = 000000DBA2A95C00] 12:01:01 INFO - PROCESS | 2828 | 1461178861301 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]]]}] 12:01:01 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. 12:01:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1028ms 12:01:01 INFO - PROCESS | 2828 | 1461178861353 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 12:01:01 INFO - PROCESS | 2828 | 1461178861357 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 12:01:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:01:01 INFO - PROCESS | 2828 | 1461178861383 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 2828 | 1461178861387 Marionette TRACE conn5 <- [1,2982,null,{}] 12:01:01 INFO - PROCESS | 2828 | 1461178861393 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}] 12:01:01 INFO - PROCESS | 2828 | 1461178861575 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 12:01:01 INFO - PROCESS | 2828 | 1461178861667 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:01 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA85C2800 == 43 [pid = 2828] [id = 757] 12:01:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 105 (000000DBA352B800) [pid = 2828] [serial = 2269] [outer = 0000000000000000] 12:01:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 106 (000000DBA3D88C00) [pid = 2828] [serial = 2270] [outer = 000000DBA352B800] 12:01:01 INFO - PROCESS | 2828 | 1461178861728 Marionette DEBUG loaded listener.js 12:01:01 INFO - PROCESS | 2828 | ++DOMWINDOW == 107 (000000DBA756CC00) [pid = 2828] [serial = 2271] [outer = 000000DBA352B800] 12:01:02 INFO - PROCESS | 2828 | 1461178862380 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]]]}] 12:01:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:01:02 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 12:01:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1026ms 12:01:02 INFO - PROCESS | 2828 | 1461178862411 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 2828 | 1461178862418 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 12:01:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:01:02 INFO - PROCESS | 2828 | 1461178862425 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 2828 | 1461178862428 Marionette TRACE conn5 <- [1,2986,null,{}] 12:01:02 INFO - PROCESS | 2828 | 1461178862432 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}] 12:01:02 INFO - PROCESS | 2828 | 1461178862578 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 12:01:02 INFO - PROCESS | 2828 | 1461178862700 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA1D32800 == 44 [pid = 2828] [id = 758] 12:01:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 108 (000000DBA1197C00) [pid = 2828] [serial = 2272] [outer = 0000000000000000] 12:01:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 109 (000000DBA23CE000) [pid = 2828] [serial = 2273] [outer = 000000DBA1197C00] 12:01:02 INFO - PROCESS | 2828 | 1461178862758 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 2828 | ++DOMWINDOW == 110 (000000DBA8446400) [pid = 2828] [serial = 2274] [outer = 000000DBA1197C00] 12:01:03 INFO - PROCESS | 2828 | 1461178863573 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]]]}] 12:01:03 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. 12:01:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1181ms 12:01:03 INFO - PROCESS | 2828 | 1461178863606 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 2828 | 1461178863611 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 12:01:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:01:03 INFO - PROCESS | 2828 | 1461178863616 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 2828 | 1461178863620 Marionette TRACE conn5 <- [1,2990,null,{}] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7971800 == 43 [pid = 2828] [id = 679] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3514800 == 42 [pid = 2828] [id = 695] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAF416000 == 41 [pid = 2828] [id = 684] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAD3F8800 == 40 [pid = 2828] [id = 681] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA7F07800 == 39 [pid = 2828] [id = 689] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB0442000 == 38 [pid = 2828] [id = 693] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB1F3D800 == 37 [pid = 2828] [id = 685] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA848F000 == 36 [pid = 2828] [id = 688] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91D5800 == 35 [pid = 2828] [id = 686] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE85F800 == 34 [pid = 2828] [id = 691] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCE8000 == 33 [pid = 2828] [id = 683] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB3920800 == 32 [pid = 2828] [id = 687] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91DA800 == 31 [pid = 2828] [id = 690] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA91D8000 == 30 [pid = 2828] [id = 680] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFCD3000 == 29 [pid = 2828] [id = 692] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2EB2800 == 28 [pid = 2828] [id = 678] 12:01:03 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2B73800 == 27 [pid = 2828] [id = 745] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 109 (000000DBB08EB800) [pid = 2828] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 108 (000000DBB0875C00) [pid = 2828] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 107 (000000DBA8215400) [pid = 2828] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 106 (000000DBAF22F800) [pid = 2828] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 105 (000000DBB003C800) [pid = 2828] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 104 (000000DBB0128000) [pid = 2828] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBAF454000) [pid = 2828] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBB0867C00) [pid = 2828] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBB0677800) [pid = 2828] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAF519C00) [pid = 2828] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBAFAE3000) [pid = 2828] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBB070B800) [pid = 2828] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBB0702800) [pid = 2828] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA7822C00) [pid = 2828] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBAE69AC00) [pid = 2828] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA458E800) [pid = 2828] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBACC42000) [pid = 2828] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAF521400) [pid = 2828] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBAC94FC00) [pid = 2828] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAF2CBC00) [pid = 2828] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF81B400) [pid = 2828] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA843AC00) [pid = 2828] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBA7859400) [pid = 2828] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBB080A000) [pid = 2828] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBB067A400) [pid = 2828] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBB080C400) [pid = 2828] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA7786C00) [pid = 2828] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA9D40400) [pid = 2828] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBACC36400) [pid = 2828] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAF832C00) [pid = 2828] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAF94E000) [pid = 2828] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA3530400) [pid = 2828] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBAD3C1400) [pid = 2828] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBB012D800) [pid = 2828] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBAF840C00) [pid = 2828] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBA3534C00) [pid = 2828] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBB03DC000) [pid = 2828] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBAF457400) [pid = 2828] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:01:03 INFO - PROCESS | 2828 | 1461178863713 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}] 12:01:03 INFO - PROCESS | 2828 | 1461178863809 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 12:01:03 INFO - PROCESS | 2828 | 1461178863817 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7558000 == 28 [pid = 2828] [id = 759] 12:01:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA32A3C00) [pid = 2828] [serial = 2275] [outer = 0000000000000000] 12:01:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA3507C00) [pid = 2828] [serial = 2276] [outer = 000000DBA32A3C00] 12:01:03 INFO - PROCESS | 2828 | 1461178863867 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBA3D89000) [pid = 2828] [serial = 2277] [outer = 000000DBA32A3C00] 12:01:04 INFO - PROCESS | 2828 | 1461178864394 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]]]}] 12:01:04 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. 12:01:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 818ms 12:01:04 INFO - PROCESS | 2828 | 1461178864438 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 2828 | 1461178864444 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 12:01:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:01:04 INFO - PROCESS | 2828 | 1461178864450 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 2828 | 1461178864453 Marionette TRACE conn5 <- [1,2994,null,{}] 12:01:04 INFO - PROCESS | 2828 | 1461178864457 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}] 12:01:04 INFO - PROCESS | 2828 | 1461178864542 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 12:01:04 INFO - PROCESS | 2828 | 1461178864550 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA938A000 == 29 [pid = 2828] [id = 760] 12:01:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBA778C400) [pid = 2828] [serial = 2278] [outer = 0000000000000000] 12:01:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBA7830000) [pid = 2828] [serial = 2279] [outer = 000000DBA778C400] 12:01:04 INFO - PROCESS | 2828 | 1461178864597 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBA7F9D000) [pid = 2828] [serial = 2280] [outer = 000000DBA778C400] 12:01:05 INFO - PROCESS | 2828 | 1461178865033 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]]]}] 12:01:05 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. 12:01:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 628ms 12:01:05 INFO - PROCESS | 2828 | 1461178865080 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 2828 | 1461178865082 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 12:01:05 INFO - PROCESS | 2828 | 1461178865086 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:01:05 INFO - PROCESS | 2828 | 1461178865090 Marionette TRACE conn5 <- [1,2998,null,{}] 12:01:05 INFO - PROCESS | 2828 | 1461178865106 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}] 12:01:05 INFO - PROCESS | 2828 | 1461178865194 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 12:01:05 INFO - PROCESS | 2828 | 1461178865200 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAF1EB000 == 30 [pid = 2828] [id = 761] 12:01:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBA9124000) [pid = 2828] [serial = 2281] [outer = 0000000000000000] 12:01:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBA9150C00) [pid = 2828] [serial = 2282] [outer = 000000DBA9124000] 12:01:05 INFO - PROCESS | 2828 | 1461178865250 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA9193400) [pid = 2828] [serial = 2283] [outer = 000000DBA9124000] 12:01:05 INFO - PROCESS | 2828 | [2828] 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 12:01:05 INFO - PROCESS | 2828 | 1461178865729 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:01:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:01:05 INFO - {} 12:01:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:01:05 INFO - {} 12:01:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:01:05 INFO - {} 12:01:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:01:05 INFO - {} 12:01:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 690ms 12:01:05 INFO - PROCESS | 2828 | 1461178865779 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 2828 | 1461178865782 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 12:01:05 INFO - TEST-START | /FileAPI/fileReader.html 12:01:05 INFO - PROCESS | 2828 | 1461178865785 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 2828 | 1461178865787 Marionette TRACE conn5 <- [1,3002,null,{}] 12:01:05 INFO - PROCESS | 2828 | 1461178865791 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}] 12:01:05 INFO - PROCESS | 2828 | 1461178865882 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 12:01:05 INFO - PROCESS | 2828 | 1461178865919 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0439800 == 31 [pid = 2828] [id = 762] 12:01:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAC94D400) [pid = 2828] [serial = 2284] [outer = 0000000000000000] 12:01:05 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBACD6D800) [pid = 2828] [serial = 2285] [outer = 000000DBAC94D400] 12:01:05 INFO - PROCESS | 2828 | 1461178865967 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAD3BF400) [pid = 2828] [serial = 2286] [outer = 000000DBAC94D400] 12:01:06 INFO - PROCESS | 2828 | 1461178866398 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]]]}] 12:01:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:01:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:01:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:01:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:01:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 629ms 12:01:06 INFO - PROCESS | 2828 | 1461178866418 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 2828 | 1461178866420 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 12:01:06 INFO - PROCESS | 2828 | 1461178866431 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 2828 | 1461178866433 Marionette TRACE conn5 <- [1,3006,null,{}] 12:01:06 INFO - TEST-START | /FileAPI/historical.html 12:01:06 INFO - PROCESS | 2828 | 1461178866437 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}] 12:01:06 INFO - PROCESS | 2828 | 1461178866540 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 12:01:06 INFO - PROCESS | 2828 | 1461178866546 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB1F43000 == 32 [pid = 2828] [id = 763] 12:01:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBAC94E800) [pid = 2828] [serial = 2287] [outer = 0000000000000000] 12:01:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBAE69F000) [pid = 2828] [serial = 2288] [outer = 000000DBAC94E800] 12:01:06 INFO - PROCESS | 2828 | 1461178866592 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAE87FC00) [pid = 2828] [serial = 2289] [outer = 000000DBAC94E800] 12:01:07 INFO - PROCESS | 2828 | 1461178867043 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"]]]}] 12:01:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:01:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:01:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:01:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:01:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:01:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:01:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:01:07 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 12:01:07 INFO - PROCESS | 2828 | 1461178867066 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 2828 | 1461178867068 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 12:01:07 INFO - TEST-START | /FileAPI/idlharness.html 12:01:07 INFO - PROCESS | 2828 | 1461178867080 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 2828 | 1461178867082 Marionette TRACE conn5 <- [1,3010,null,{}] 12:01:07 INFO - PROCESS | 2828 | 1461178867085 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}] 12:01:07 INFO - PROCESS | 2828 | 1461178867202 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 12:01:07 INFO - PROCESS | 2828 | 1461178867209 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3503000 == 33 [pid = 2828] [id = 764] 12:01:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF2CFC00) [pid = 2828] [serial = 2290] [outer = 0000000000000000] 12:01:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF454000) [pid = 2828] [serial = 2291] [outer = 000000DBAF2CFC00] 12:01:07 INFO - PROCESS | 2828 | 1461178867260 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBAF5D8400) [pid = 2828] [serial = 2292] [outer = 000000DBAF2CFC00] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF51AC00) [pid = 2828] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA94A7000) [pid = 2828] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBA3526C00) [pid = 2828] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA9D46400) [pid = 2828] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBB08E1800) [pid = 2828] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAE672C00) [pid = 2828] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBA10AE400) [pid = 2828] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBA7F8DC00) [pid = 2828] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBAFA24C00) [pid = 2828] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBAD3C0800) [pid = 2828] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBAF838000) [pid = 2828] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBA352B000) [pid = 2828] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA2C10C00) [pid = 2828] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBA3D85400) [pid = 2828] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBAF2D7C00) [pid = 2828] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:01:08 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBAE6A9C00) [pid = 2828] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:01:08 INFO - PROCESS | 2828 | 1461178868378 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]]]}] 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:01:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:01:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:01:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:01:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:01:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:01:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:01:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:01:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:01:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:01:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:01:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:01:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:01:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:01:08 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 12:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:01:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:01:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:01:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:01:08 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 12:01:08 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 12:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:01:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:01:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:01:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:01:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:01:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:01:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:01:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:01:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:01:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:01:08 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 12:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:01:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:01:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:01:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:01:08 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 12:01:08 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 12:01:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:01:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:01:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:01:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:01:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:01:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 1375ms 12:01:08 INFO - PROCESS | 2828 | 1461178868456 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 2828 | 1461178868458 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 12:01:08 INFO - TEST-START | /FileAPI/idlharness.worker 12:01:08 INFO - PROCESS | 2828 | 1461178868462 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 2828 | 1461178868464 Marionette TRACE conn5 <- [1,3014,null,{}] 12:01:08 INFO - PROCESS | 2828 | 1461178868467 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}] 12:01:08 INFO - PROCESS | 2828 | 1461178868546 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 12:01:08 INFO - PROCESS | 2828 | 1461178868646 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2D07800 == 34 [pid = 2828] [id = 765] 12:01:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBAF2D0800) [pid = 2828] [serial = 2293] [outer = 0000000000000000] 12:01:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBAF81D800) [pid = 2828] [serial = 2294] [outer = 000000DBAF2D0800] 12:01:08 INFO - PROCESS | 2828 | 1461178868692 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAFA37C00) [pid = 2828] [serial = 2295] [outer = 000000DBAF2D0800] 12:01:08 INFO - PROCESS | 2828 | [2828] 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 12:01:09 INFO - PROCESS | 2828 | 1461178869651 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,{},{}]]]}] 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:01:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:01:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:01:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:01:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:01:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:01:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:01:09 INFO - {} 12:01:09 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 12:01:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:01:09 INFO - {} 12:01:09 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 - {} 12:01:09 INFO - {} 12:01:09 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 12:01:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:01:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:01:09 INFO - {} 12:01:09 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 12:01:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:01:09 INFO - {} 12:01:09 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 - {} 12:01:09 INFO - {} 12:01:09 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 12:01:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 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 12:01:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:01:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:01:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 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 12:01:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 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 12:01:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 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 12:01:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:01:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:01:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:01:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:01:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:01:09 INFO - {} 12:01:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1304ms 12:01:09 INFO - PROCESS | 2828 | 1461178869769 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 12:01:09 INFO - PROCESS | 2828 | 1461178869771 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 12:01:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:01:09 INFO - PROCESS | 2828 | 1461178869774 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:01:09 INFO - PROCESS | 2828 | 1461178869776 Marionette TRACE conn5 <- [1,3018,null,{}] 12:01:09 INFO - PROCESS | 2828 | 1461178869780 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}] 12:01:09 INFO - PROCESS | 2828 | 1461178869859 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 12:01:09 INFO - PROCESS | 2828 | 1461178869896 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B81000 == 35 [pid = 2828] [id = 766] 12:01:09 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAFD6D800) [pid = 2828] [serial = 2296] [outer = 0000000000000000] 12:01:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBB0810800) [pid = 2828] [serial = 2297] [outer = 000000DBAFD6D800] 12:01:10 INFO - PROCESS | 2828 | 1461178870007 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBB0817000) [pid = 2828] [serial = 2298] [outer = 000000DBAFD6D800] 12:01:10 INFO - PROCESS | 2828 | 1461178870419 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]]]}] 12:01:10 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 12:01:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 12:01:10 INFO - PROCESS | 2828 | 1461178870500 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 2828 | 1461178870505 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 12:01:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:01:10 INFO - PROCESS | 2828 | 1461178870516 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 2828 | 1461178870520 Marionette TRACE conn5 <- [1,3022,null,{}] 12:01:10 INFO - PROCESS | 2828 | 1461178870526 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}] 12:01:10 INFO - PROCESS | 2828 | 1461178870636 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 12:01:10 INFO - PROCESS | 2828 | 1461178870729 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA8035800 == 36 [pid = 2828] [id = 767] 12:01:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBA33B6C00) [pid = 2828] [serial = 2299] [outer = 0000000000000000] 12:01:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBA350B800) [pid = 2828] [serial = 2300] [outer = 000000DBA33B6C00] 12:01:10 INFO - PROCESS | 2828 | 1461178870789 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBA7735400) [pid = 2828] [serial = 2301] [outer = 000000DBA33B6C00] 12:01:11 INFO - PROCESS | 2828 | 1461178871380 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]]]}] 12:01:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:01:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 901ms 12:01:11 INFO - PROCESS | 2828 | 1461178871414 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 2828 | 1461178871421 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 12:01:11 INFO - PROCESS | 2828 | 1461178871428 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:01:11 INFO - PROCESS | 2828 | 1461178871431 Marionette TRACE conn5 <- [1,3026,null,{}] 12:01:11 INFO - PROCESS | 2828 | 1461178871436 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}] 12:01:11 INFO - PROCESS | 2828 | 1461178871545 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 12:01:11 INFO - PROCESS | 2828 | 1461178871622 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFF0A000 == 37 [pid = 2828] [id = 768] 12:01:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBA849B800) [pid = 2828] [serial = 2302] [outer = 0000000000000000] 12:01:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBA9155C00) [pid = 2828] [serial = 2303] [outer = 000000DBA849B800] 12:01:11 INFO - PROCESS | 2828 | 1461178871721 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBA9D43400) [pid = 2828] [serial = 2304] [outer = 000000DBA849B800] 12:01:12 INFO - PROCESS | 2828 | 1461178872261 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"]]]}] 12:01:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:01:12 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 880ms 12:01:12 INFO - PROCESS | 2828 | 1461178872314 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 12:01:12 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:01:12 INFO - PROCESS | 2828 | 1461178872317 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 12:01:12 INFO - PROCESS | 2828 | 1461178872322 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 2828 | 1461178872326 Marionette TRACE conn5 <- [1,3030,null,{}] 12:01:12 INFO - PROCESS | 2828 | 1461178872338 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}] 12:01:12 INFO - PROCESS | 2828 | 1461178872447 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 12:01:12 INFO - PROCESS | 2828 | 1461178872540 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB4D37800 == 38 [pid = 2828] [id = 769] 12:01:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBAF44E000) [pid = 2828] [serial = 2305] [outer = 0000000000000000] 12:01:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBAF458800) [pid = 2828] [serial = 2306] [outer = 000000DBAF44E000] 12:01:12 INFO - PROCESS | 2828 | 1461178872599 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBAF819000) [pid = 2828] [serial = 2307] [outer = 000000DBAF44E000] 12:01:13 INFO - PROCESS | 2828 | 1461178873338 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]]]}] 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:01:13 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. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:01:13 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'.) 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:01:13 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. 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:01:13 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. 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:01:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:01:13 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. 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:01:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:01:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:01:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:01:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1135ms 12:01:13 INFO - PROCESS | 2828 | 1461178873459 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 12:01:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:01:13 INFO - PROCESS | 2828 | 1461178873462 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 12:01:13 INFO - PROCESS | 2828 | 1461178873466 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 2828 | 1461178873468 Marionette TRACE conn5 <- [1,3034,null,{}] 12:01:13 INFO - PROCESS | 2828 | 1461178873472 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}] 12:01:13 INFO - PROCESS | 2828 | 1461178873585 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 12:01:13 INFO - PROCESS | 2828 | 1461178873656 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB88C4000 == 39 [pid = 2828] [id = 770] 12:01:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBB012E400) [pid = 2828] [serial = 2308] [outer = 0000000000000000] 12:01:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBB0704000) [pid = 2828] [serial = 2309] [outer = 000000DBB012E400] 12:01:13 INFO - PROCESS | 2828 | 1461178873714 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBB08E0C00) [pid = 2828] [serial = 2310] [outer = 000000DBB012E400] 12:01:13 INFO - PROCESS | 2828 | [2828] 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 12:01:14 INFO - PROCESS | 2828 | 1461178874247 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:01:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:01:14 INFO - {} 12:01:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 839ms 12:01:14 INFO - PROCESS | 2828 | 1461178874311 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 12:01:14 INFO - PROCESS | 2828 | 1461178874313 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 12:01:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:01:14 INFO - PROCESS | 2828 | 1461178874318 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:01:14 INFO - PROCESS | 2828 | 1461178874320 Marionette TRACE conn5 <- [1,3038,null,{}] 12:01:14 INFO - PROCESS | 2828 | 1461178874324 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}] 12:01:14 INFO - PROCESS | 2828 | 1461178874441 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 12:01:14 INFO - PROCESS | 2828 | 1461178874524 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CB6800 == 40 [pid = 2828] [id = 771] 12:01:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBAF949400) [pid = 2828] [serial = 2311] [outer = 0000000000000000] 12:01:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBB0D47800) [pid = 2828] [serial = 2312] [outer = 000000DBAF949400] 12:01:14 INFO - PROCESS | 2828 | 1461178874581 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBB0E2B000) [pid = 2828] [serial = 2313] [outer = 000000DBAF949400] 12:01:15 INFO - PROCESS | 2828 | 1461178875120 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]]]}] 12:01:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:01:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:01:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:01:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:01:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 838ms 12:01:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:01:15 INFO - PROCESS | 2828 | 1461178875158 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 2828 | 1461178875161 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 12:01:15 INFO - PROCESS | 2828 | 1461178875165 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 2828 | 1461178875167 Marionette TRACE conn5 <- [1,3042,null,{}] 12:01:15 INFO - PROCESS | 2828 | 1461178875171 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}] 12:01:15 INFO - PROCESS | 2828 | 1461178875296 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 12:01:15 INFO - PROCESS | 2828 | 1461178875389 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB0949800 == 41 [pid = 2828] [id = 772] 12:01:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAD14C400) [pid = 2828] [serial = 2314] [outer = 0000000000000000] 12:01:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAE69A800) [pid = 2828] [serial = 2315] [outer = 000000DBAD14C400] 12:01:15 INFO - PROCESS | 2828 | 1461178875449 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBAF6FBC00) [pid = 2828] [serial = 2316] [outer = 000000DBAD14C400] 12:01:16 INFO - PROCESS | 2828 | 1461178876390 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"]]]}] 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:01:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:01:16 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" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:01:16 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" 12:01:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:01:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:01:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1344ms 12:01:16 INFO - PROCESS | 2828 | 1461178876524 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 12:01:16 INFO - PROCESS | 2828 | 1461178876530 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 12:01:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:01:16 INFO - PROCESS | 2828 | 1461178876536 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - PROCESS | 2828 | 1461178876538 Marionette TRACE conn5 <- [1,3046,null,{}] 12:01:16 INFO - PROCESS | 2828 | 1461178876544 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}] 12:01:16 INFO - PROCESS | 2828 | 1461178876636 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 12:01:16 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2112800 == 40 [pid = 2828] [id = 756] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBAF5DD800) [pid = 2828] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA94AD400) [pid = 2828] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA912C800) [pid = 2828] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBA9159800) [pid = 2828] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBACC3C400) [pid = 2828] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBAD145400) [pid = 2828] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBB0D68400) [pid = 2828] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBAE8A8400) [pid = 2828] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBAF2CA800) [pid = 2828] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBA7738000) [pid = 2828] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBA782FC00) [pid = 2828] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBA82BD800) [pid = 2828] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBA8506C00) [pid = 2828] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAFA30400) [pid = 2828] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 83 (000000DBAE668800) [pid = 2828] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 82 (000000DBAF840800) [pid = 2828] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 81 (000000DBAE6A4400) [pid = 2828] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 80 (000000DBA3533C00) [pid = 2828] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 79 (000000DBA3D89400) [pid = 2828] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 78 (000000DBAF942400) [pid = 2828] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 77 (000000DBA2C11400) [pid = 2828] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 76 (000000DBA34A8800) [pid = 2828] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 75 (000000DBA7855800) [pid = 2828] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 74 (000000DBAF93F400) [pid = 2828] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 73 (000000DBAD14B400) [pid = 2828] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 72 (000000DBAF459800) [pid = 2828] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 71 (000000DBAF2D4C00) [pid = 2828] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 70 (000000DBAFA18400) [pid = 2828] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 69 (000000DBAF6F6400) [pid = 2828] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | --DOMWINDOW == 68 (000000DBAFADF800) [pid = 2828] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 12:01:16 INFO - PROCESS | 2828 | 1461178876852 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA2D1E000 == 41 [pid = 2828] [id = 773] 12:01:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 69 (000000DBA1A65400) [pid = 2828] [serial = 2317] [outer = 0000000000000000] 12:01:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 70 (000000DBA236EC00) [pid = 2828] [serial = 2318] [outer = 000000DBA1A65400] 12:01:16 INFO - PROCESS | 2828 | 1461178876904 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 2828 | ++DOMWINDOW == 71 (000000DBA3D2DC00) [pid = 2828] [serial = 2319] [outer = 000000DBA1A65400] 12:01:17 INFO - PROCESS | 2828 | 1461178877362 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]]]}] 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:01:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:01:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:01:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:01:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:01:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:01:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:01:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:01:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:01:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 888ms 12:01:17 INFO - PROCESS | 2828 | 1461178877425 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 2828 | 1461178877431 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 12:01:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:01:17 INFO - PROCESS | 2828 | 1461178877438 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:01:17 INFO - PROCESS | 2828 | 1461178877440 Marionette TRACE conn5 <- [1,3050,null,{}] 12:01:17 INFO - PROCESS | 2828 | 1461178877444 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}] 12:01:17 INFO - PROCESS | 2828 | 1461178877532 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 12:01:17 INFO - PROCESS | 2828 | 1461178877546 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:17 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAE854000 == 42 [pid = 2828] [id = 774] 12:01:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 72 (000000DBA8216000) [pid = 2828] [serial = 2320] [outer = 0000000000000000] 12:01:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 73 (000000DBA843E400) [pid = 2828] [serial = 2321] [outer = 000000DBA8216000] 12:01:17 INFO - PROCESS | 2828 | 1461178877593 Marionette DEBUG loaded listener.js 12:01:17 INFO - PROCESS | 2828 | ++DOMWINDOW == 74 (000000DBA9159800) [pid = 2828] [serial = 2322] [outer = 000000DBA8216000] 12:01:17 INFO - PROCESS | 2828 | [2828] 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 12:01:18 INFO - PROCESS | 2828 | 1461178878076 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:01:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 12:01:18 INFO - PROCESS | 2828 | 1461178878142 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 2828 | 1461178878145 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 12:01:18 INFO - PROCESS | 2828 | 1461178878151 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:01:18 INFO - PROCESS | 2828 | 1461178878155 Marionette TRACE conn5 <- [1,3054,null,{}] 12:01:18 INFO - PROCESS | 2828 | 1461178878168 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}] 12:01:18 INFO - PROCESS | 2828 | 1461178878268 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 12:01:18 INFO - PROCESS | 2828 | 1461178878338 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB044F800 == 43 [pid = 2828] [id = 775] 12:01:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 75 (000000DBA9D45C00) [pid = 2828] [serial = 2323] [outer = 0000000000000000] 12:01:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 76 (000000DBAE672C00) [pid = 2828] [serial = 2324] [outer = 000000DBA9D45C00] 12:01:18 INFO - PROCESS | 2828 | 1461178878387 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 77 (000000DBAF237400) [pid = 2828] [serial = 2325] [outer = 000000DBA9D45C00] 12:01:18 INFO - PROCESS | 2828 | 1461178878761 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]]]}] 12:01:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:01:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:01:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:01:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:01:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:01:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:01:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:01:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 628ms 12:01:18 INFO - PROCESS | 2828 | 1461178878786 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 2828 | 1461178878789 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 12:01:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:01:18 INFO - PROCESS | 2828 | 1461178878792 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 2828 | 1461178878794 Marionette TRACE conn5 <- [1,3058,null,{}] 12:01:18 INFO - PROCESS | 2828 | 1461178878798 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}] 12:01:18 INFO - PROCESS | 2828 | 1461178878919 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 12:01:18 INFO - PROCESS | 2828 | 1461178878932 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB2A3D800 == 44 [pid = 2828] [id = 776] 12:01:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBAF238000) [pid = 2828] [serial = 2326] [outer = 0000000000000000] 12:01:18 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBAF456800) [pid = 2828] [serial = 2327] [outer = 000000DBAF238000] 12:01:18 INFO - PROCESS | 2828 | 1461178878980 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBAF6FA800) [pid = 2828] [serial = 2328] [outer = 000000DBAF238000] 12:01:19 INFO - PROCESS | 2828 | 1461178879416 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]]]}] 12:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:01:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:01:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 693ms 12:01:19 INFO - PROCESS | 2828 | 1461178879488 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 12:01:19 INFO - PROCESS | 2828 | 1461178879490 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 12:01:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:01:19 INFO - PROCESS | 2828 | 1461178879493 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:01:19 INFO - PROCESS | 2828 | 1461178879495 Marionette TRACE conn5 <- [1,3062,null,{}] 12:01:19 INFO - PROCESS | 2828 | 1461178879499 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}] 12:01:19 INFO - PROCESS | 2828 | 1461178879607 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 12:01:19 INFO - PROCESS | 2828 | 1461178879690 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA78E9000 == 45 [pid = 2828] [id = 777] 12:01:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBAF819800) [pid = 2828] [serial = 2329] [outer = 0000000000000000] 12:01:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBAF93CC00) [pid = 2828] [serial = 2330] [outer = 000000DBAF819800] 12:01:19 INFO - PROCESS | 2828 | 1461178879739 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBAFA24000) [pid = 2828] [serial = 2331] [outer = 000000DBAF819800] 12:01:20 INFO - PROCESS | 2828 | 1461178880145 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]]]}] 12:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:01:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:01:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 12:01:20 INFO - PROCESS | 2828 | 1461178880186 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 2828 | 1461178880188 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 12:01:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:01:20 INFO - PROCESS | 2828 | 1461178880192 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 2828 | 1461178880194 Marionette TRACE conn5 <- [1,3066,null,{}] 12:01:20 INFO - PROCESS | 2828 | 1461178880197 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}] 12:01:20 INFO - PROCESS | 2828 | 1461178880326 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 12:01:20 INFO - PROCESS | 2828 | 1461178880382 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:20 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB5112800 == 46 [pid = 2828] [id = 778] 12:01:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBAFD69C00) [pid = 2828] [serial = 2332] [outer = 0000000000000000] 12:01:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBB0123400) [pid = 2828] [serial = 2333] [outer = 000000DBAFD69C00] 12:01:20 INFO - PROCESS | 2828 | 1461178880431 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBB012D400) [pid = 2828] [serial = 2334] [outer = 000000DBAFD69C00] 12:01:20 INFO - PROCESS | 2828 | 1461178880869 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] 12:01:21 INFO - PROCESS | 2828 | 1461178881005 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 12:01:21 INFO - PROCESS | 2828 | 1461178881009 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 2828 | 1461178881011 Marionette TRACE conn5 <- [1,3070,null,{}] 12:01:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:01:21 INFO - PROCESS | 2828 | 1461178881014 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}] 12:01:21 INFO - PROCESS | 2828 | 1461178881099 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 12:01:21 INFO - PROCESS | 2828 | 1461178881106 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB68BD800 == 47 [pid = 2828] [id = 779] 12:01:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 78 (000000DBB018B800) [pid = 2828] [serial = 2335] [outer = 0000000000000000] 12:01:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 79 (000000DBB04B8800) [pid = 2828] [serial = 2336] [outer = 000000DBB018B800] 12:01:21 INFO - PROCESS | 2828 | 1461178881154 Marionette DEBUG loaded listener.js 12:01:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 80 (000000DBB0708400) [pid = 2828] [serial = 2337] [outer = 000000DBB018B800] 12:01:21 INFO - PROCESS | 2828 | 1461178881563 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]]]}] 12:01:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:01:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:01:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:01:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 587ms 12:01:21 INFO - PROCESS | 2828 | 1461178881602 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 12:01:21 INFO - PROCESS | 2828 | 1461178881604 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 12:01:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:01:21 INFO - PROCESS | 2828 | 1461178881607 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 2828 | 1461178881609 Marionette TRACE conn5 <- [1,3074,null,{}] 12:01:21 INFO - PROCESS | 2828 | 1461178881613 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}] 12:01:21 INFO - PROCESS | 2828 | 1461178881695 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 12:01:21 INFO - PROCESS | 2828 | 1461178881701 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB6ADA000 == 48 [pid = 2828] [id = 780] 12:01:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 81 (000000DBB0711C00) [pid = 2828] [serial = 2338] [outer = 0000000000000000] 12:01:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 82 (000000DBB081C000) [pid = 2828] [serial = 2339] [outer = 000000DBB0711C00] 12:01:21 INFO - PROCESS | 2828 | 1461178881747 Marionette DEBUG loaded listener.js 12:01:21 INFO - PROCESS | 2828 | ++DOMWINDOW == 83 (000000DBB08EC000) [pid = 2828] [serial = 2340] [outer = 000000DBB0711C00] 12:01:22 INFO - PROCESS | 2828 | 1461178882151 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:01:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:01:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 587ms 12:01:22 INFO - PROCESS | 2828 | 1461178882196 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 2828 | 1461178882198 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 12:01:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:01:22 INFO - PROCESS | 2828 | 1461178882213 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 2828 | 1461178882215 Marionette TRACE conn5 <- [1,3078,null,{}] 12:01:22 INFO - PROCESS | 2828 | 1461178882219 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}] 12:01:22 INFO - PROCESS | 2828 | 1461178882302 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 12:01:22 INFO - PROCESS | 2828 | 1461178882309 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB7B8B800 == 49 [pid = 2828] [id = 781] 12:01:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 84 (000000DBB0D63C00) [pid = 2828] [serial = 2341] [outer = 0000000000000000] 12:01:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 85 (000000DBB0EA1C00) [pid = 2828] [serial = 2342] [outer = 000000DBB0D63C00] 12:01:22 INFO - PROCESS | 2828 | 1461178882354 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 2828 | ++DOMWINDOW == 86 (000000DBB1448800) [pid = 2828] [serial = 2343] [outer = 000000DBB0D63C00] 12:01:22 INFO - PROCESS | 2828 | 1461178882795 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:01:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:01:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 12:01:22 INFO - PROCESS | 2828 | 1461178882857 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 2828 | 1461178882860 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 12:01:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:01:22 INFO - PROCESS | 2828 | 1461178882863 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 2828 | 1461178882865 Marionette TRACE conn5 <- [1,3082,null,{}] 12:01:22 INFO - PROCESS | 2828 | 1461178882869 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}] 12:01:22 INFO - PROCESS | 2828 | 1461178882952 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 12:01:22 INFO - PROCESS | 2828 | 1461178882961 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA1D2F000 == 50 [pid = 2828] [id = 782] 12:01:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 87 (000000DBA0FADC00) [pid = 2828] [serial = 2344] [outer = 0000000000000000] 12:01:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 88 (000000DBA10AE400) [pid = 2828] [serial = 2345] [outer = 000000DBA0FADC00] 12:01:23 INFO - PROCESS | 2828 | 1461178883069 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 2828 | ++DOMWINDOW == 89 (000000DBA2C11400) [pid = 2828] [serial = 2346] [outer = 000000DBA0FADC00] 12:01:23 INFO - PROCESS | 2828 | 1461178883767 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:01:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:01:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 943ms 12:01:23 INFO - PROCESS | 2828 | 1461178883810 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 2828 | 1461178883813 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 12:01:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:01:23 INFO - PROCESS | 2828 | 1461178883819 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - PROCESS | 2828 | 1461178883822 Marionette TRACE conn5 <- [1,3086,null,{}] 12:01:23 INFO - PROCESS | 2828 | 1461178883828 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}] 12:01:23 INFO - PROCESS | 2828 | 1461178883953 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 12:01:24 INFO - PROCESS | 2828 | 1461178884073 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFB08800 == 51 [pid = 2828] [id = 783] 12:01:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 90 (000000DBA78BC400) [pid = 2828] [serial = 2347] [outer = 0000000000000000] 12:01:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 91 (000000DBA7FA0400) [pid = 2828] [serial = 2348] [outer = 000000DBA78BC400] 12:01:24 INFO - PROCESS | 2828 | 1461178884132 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 92 (000000DBA9126400) [pid = 2828] [serial = 2349] [outer = 000000DBA78BC400] 12:01:24 INFO - PROCESS | 2828 | 1461178884654 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]]]}] 12:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:01:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 12:01:24 INFO - PROCESS | 2828 | 1461178884704 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 2828 | 1461178884709 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 12:01:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:01:24 INFO - PROCESS | 2828 | 1461178884716 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 2828 | 1461178884719 Marionette TRACE conn5 <- [1,3090,null,{}] 12:01:24 INFO - PROCESS | 2828 | 1461178884723 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}] 12:01:24 INFO - PROCESS | 2828 | 1461178884835 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 12:01:24 INFO - PROCESS | 2828 | 1461178884932 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB3ADF000 == 52 [pid = 2828] [id = 784] 12:01:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 93 (000000DBA84A3C00) [pid = 2828] [serial = 2350] [outer = 0000000000000000] 12:01:24 INFO - PROCESS | 2828 | ++DOMWINDOW == 94 (000000DBAD1CD400) [pid = 2828] [serial = 2351] [outer = 000000DBA84A3C00] 12:01:24 INFO - PROCESS | 2828 | 1461178884989 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 95 (000000DBAF2D1000) [pid = 2828] [serial = 2352] [outer = 000000DBA84A3C00] 12:01:25 INFO - PROCESS | 2828 | 1461178885567 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:01:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:01:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 879ms 12:01:25 INFO - PROCESS | 2828 | 1461178885597 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 12:01:25 INFO - PROCESS | 2828 | 1461178885600 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 12:01:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:01:25 INFO - PROCESS | 2828 | 1461178885604 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:01:25 INFO - PROCESS | 2828 | 1461178885608 Marionette TRACE conn5 <- [1,3094,null,{}] 12:01:25 INFO - PROCESS | 2828 | 1461178885620 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}] 12:01:25 INFO - PROCESS | 2828 | 1461178885766 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 12:01:25 INFO - PROCESS | 2828 | 1461178885892 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBB8CCC000 == 53 [pid = 2828] [id = 785] 12:01:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 96 (000000DBAF5D7C00) [pid = 2828] [serial = 2353] [outer = 0000000000000000] 12:01:25 INFO - PROCESS | 2828 | ++DOMWINDOW == 97 (000000DBAFAEC000) [pid = 2828] [serial = 2354] [outer = 000000DBAF5D7C00] 12:01:25 INFO - PROCESS | 2828 | 1461178885951 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 98 (000000DBB00E7400) [pid = 2828] [serial = 2355] [outer = 000000DBAF5D7C00] 12:01:26 INFO - PROCESS | 2828 | 1461178886466 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]]]}] 12:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:01:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 12:01:26 INFO - PROCESS | 2828 | 1461178886486 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 12:01:26 INFO - PROCESS | 2828 | 1461178886489 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 12:01:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:01:26 INFO - PROCESS | 2828 | 1461178886493 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - PROCESS | 2828 | 1461178886495 Marionette TRACE conn5 <- [1,3098,null,{}] 12:01:26 INFO - PROCESS | 2828 | 1461178886499 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}] 12:01:26 INFO - PROCESS | 2828 | 1461178886611 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 12:01:26 INFO - PROCESS | 2828 | 1461178886710 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBA7722800 == 54 [pid = 2828] [id = 786] 12:01:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 99 (000000DBA2C16400) [pid = 2828] [serial = 2356] [outer = 0000000000000000] 12:01:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 100 (000000DBA45FB800) [pid = 2828] [serial = 2357] [outer = 000000DBA2C16400] 12:01:26 INFO - PROCESS | 2828 | 1461178886768 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 2828 | ++DOMWINDOW == 101 (000000DBAD3C0000) [pid = 2828] [serial = 2358] [outer = 000000DBA2C16400] 12:01:27 INFO - PROCESS | 2828 | 1461178887533 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"]]]}] 12:01:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:01:27 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 12:01:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:01:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1085ms 12:01:27 INFO - PROCESS | 2828 | 1461178887580 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 12:01:27 INFO - PROCESS | 2828 | 1461178887584 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 12:01:27 INFO - PROCESS | 2828 | 1461178887589 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:01:27 INFO - PROCESS | 2828 | 1461178887592 Marionette TRACE conn5 <- [1,3102,null,{}] 12:01:27 INFO - PROCESS | 2828 | 1461178887598 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}] 12:01:27 INFO - PROCESS | 2828 | 1461178887699 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 12:01:27 INFO - PROCESS | 2828 | 1461178887797 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\", \"be3bc3f0-68cb-4dfe-954b-1d0cc11a5d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 2828 | ++DOCSHELL 000000DBAFC45000 == 55 [pid = 2828] [id = 787] 12:01:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 102 (000000DBA3507000) [pid = 2828] [serial = 2359] [outer = 0000000000000000] 12:01:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 103 (000000DBA782F400) [pid = 2828] [serial = 2360] [outer = 000000DBA3507000] 12:01:27 INFO - PROCESS | 2828 | 1461178887848 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 2828 | ++DOMWINDOW == 104 (000000DBA82C9400) [pid = 2828] [serial = 2361] [outer = 000000DBA3507000] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB7B8B800 == 54 [pid = 2828] [id = 781] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB6ADA000 == 53 [pid = 2828] [id = 780] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB68BD800 == 52 [pid = 2828] [id = 779] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB5112800 == 51 [pid = 2828] [id = 778] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA78E9000 == 50 [pid = 2828] [id = 777] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB2A3D800 == 49 [pid = 2828] [id = 776] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB044F800 == 48 [pid = 2828] [id = 775] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 103 (000000DBB0810800) [pid = 2828] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 102 (000000DBAFAEAC00) [pid = 2828] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 101 (000000DBA3118000) [pid = 2828] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAE854000 == 47 [pid = 2828] [id = 774] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA2D1E000 == 46 [pid = 2828] [id = 773] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB88C4000 == 45 [pid = 2828] [id = 770] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBB4D37800 == 44 [pid = 2828] [id = 769] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBAFF0A000 == 43 [pid = 2828] [id = 768] 12:01:28 INFO - PROCESS | 2828 | --DOCSHELL 000000DBA8035800 == 42 [pid = 2828] [id = 767] 12:01:28 INFO - PROCESS | 2828 | 1461178888482 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]]]}] 12:01:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:01:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 943ms 12:01:28 INFO - PROCESS | 2828 | 1461178888536 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 12:01:28 INFO - PROCESS | 2828 | 1461178888542 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 100 (000000DBAFA37C00) [pid = 2828] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 99 (000000DBA9193400) [pid = 2828] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 98 (000000DBA8446400) [pid = 2828] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 97 (000000DBA23CE000) [pid = 2828] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 96 (000000DBA9150C00) [pid = 2828] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 95 (000000DBA3D88C00) [pid = 2828] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 94 (000000DBAE69F000) [pid = 2828] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 93 (000000DBA3507C00) [pid = 2828] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 92 (000000DBA3D89000) [pid = 2828] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 91 (000000DBACD6D800) [pid = 2828] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 90 (000000DBA7830000) [pid = 2828] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 89 (000000DBA7F9D000) [pid = 2828] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 88 (000000DBAF454000) [pid = 2828] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 87 (000000DBAE87FC00) [pid = 2828] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 86 (000000DBAF81D800) [pid = 2828] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 85 (000000DBAF5D8400) [pid = 2828] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 12:01:28 INFO - PROCESS | 2828 | --DOMWINDOW == 84 (000000DBAD3BF400) [pid = 2828] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 12:01:29 WARNING - u'runner_teardown' () 12:01:29 INFO - No more tests 12:01:29 INFO - Got 0 unexpected results 12:01:29 INFO - SUITE-END | took 681s 12:01:29 INFO - Closing logging queue 12:01:29 INFO - queue closed 12:01:29 INFO - Return code: 0 12:01:29 WARNING - # TBPL SUCCESS # 12:01:29 INFO - Running post-action listener: _resource_record_post_action 12:01:29 INFO - Running post-run listener: _resource_record_post_run 12:01:30 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 71952384; Write bytes: 1055147520; Read time: 770560; Write time: 5139040 12:01:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:01:30 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 94653440; Read time: 0; Write time: 211380 12:01:30 INFO - run-tests - Wall time: 689s; CPU: 14.0%; Read bytes: 71913984; Write bytes: 903522816; Read time: 768530; Write time: 4888550 12:01:30 INFO - Running post-run listener: _upload_blobber_files 12:01:30 INFO - Blob upload gear active. 12:01:30 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:01:30 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 12:01:30 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'] 12:01:30 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 12:01:31 INFO - (blobuploader) - INFO - Open directory for files ... 12:01:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:01:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:01:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:01:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:01:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:01:32 INFO - (blobuploader) - INFO - Done attempting. 12:01:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:01:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:01:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:01:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:01:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:01:33 INFO - (blobuploader) - INFO - Done attempting. 12:01:33 INFO - (blobuploader) - INFO - Iteration through files over. 12:01:33 INFO - Return code: 0 12:01:33 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:01:33 INFO - Using _rmtree_windows ... 12:01:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:01:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2ff0e169d3f7490be43ce57ced618f5e4fc7e7733c2d2b9d890951773f88a6a1af770cd472f851d2fd11003dae76a1b122178bf931c57b2428357648dc132336", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/79f534a24515696bfbb8d268fd958b62976c86c4abca136970d9076fc5391a692ce1641a9658e9e21bd9ef8b8ec35e9e8838c609c0180b9f8367d2cb9e2f16f4"} 12:01:33 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:01:33 INFO - Writing to file C:\slave\test\properties\blobber_files 12:01:33 INFO - Contents: 12:01:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2ff0e169d3f7490be43ce57ced618f5e4fc7e7733c2d2b9d890951773f88a6a1af770cd472f851d2fd11003dae76a1b122178bf931c57b2428357648dc132336", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/79f534a24515696bfbb8d268fd958b62976c86c4abca136970d9076fc5391a692ce1641a9658e9e21bd9ef8b8ec35e9e8838c609c0180b9f8367d2cb9e2f16f4"} 12:01:33 INFO - Running post-run listener: copy_logs_to_upload_dir 12:01:33 INFO - Copying logs to upload dir... 12:01:33 INFO - mkdir: C:\slave\test\build\upload\logs 12:01:33 INFO - Copying logs to upload dir... 12:01:33 INFO - Using _rmtree_windows ... 12:01:33 INFO - Using _rmtree_windows ... 12:01:33 INFO - Using _rmtree_windows ... 12:01:33 INFO - Using _rmtree_windows ... 12:01:33 INFO - Using _rmtree_windows ... 12:01:33 INFO - Using _rmtree_windows ... 12:01:33 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=2221.744000 ========= master_lag: -0.09 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 37 mins, 1 secs) (at 2016-04-20 12:01:34.274695) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 12:01:34.275769) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2ff0e169d3f7490be43ce57ced618f5e4fc7e7733c2d2b9d890951773f88a6a1af770cd472f851d2fd11003dae76a1b122178bf931c57b2428357648dc132336", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/79f534a24515696bfbb8d268fd958b62976c86c4abca136970d9076fc5391a692ce1641a9658e9e21bd9ef8b8ec35e9e8838c609c0180b9f8367d2cb9e2f16f4"} build_url:https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.302000 build_url: 'https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/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/2ff0e169d3f7490be43ce57ced618f5e4fc7e7733c2d2b9d890951773f88a6a1af770cd472f851d2fd11003dae76a1b122178bf931c57b2428357648dc132336", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/79f534a24515696bfbb8d268fd958b62976c86c4abca136970d9076fc5391a692ce1641a9658e9e21bd9ef8b8ec35e9e8838c609c0180b9f8367d2cb9e2f16f4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FnVX1RdpTdiM0TtzkljSLA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 12:01:34.598567) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 12:01:34.599007) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 12:01:34.714218) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 12:01:34.714645) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 12:01:35.116196) ========= ========= Total master_lag: 0.02 =========